﻿

@-ms-viewport {
    width: device-width;
}
/*MainSite*/
body {
    background-color: #fff;
    margin: 0;
    font-family: 'Raleway', sans-serif;
}




/* width */
::-webkit-scrollbar {
    width: 10px;
}

/* Track */
::-webkit-scrollbar-track {
    background: #f1f1f1;
}

/* Handle */
::-webkit-scrollbar-thumb {
    background: #6DACC4;
}

    /* Handle on hover */
    ::-webkit-scrollbar-thumb:hover {
        background: #888;
    }


.LoginControl {
    position: fixed;
    top: -100vh;
    left: 0;
    z-index: 2999;
    display: flex;
    opacity: 0;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    background-color: rgba(50,50,50,.9);
    /* background-color: white; */
    width: 100vw;
    height: 100vh;
    transition: .5s all;
}

    .LoginControl.Visible {
        top: 0;
        opacity: 1;
    }


.pShadow {
    -webkit-box-shadow: 0px 0px 30px 0px rgba(50, 50, 50, 0.62);
    -moz-box-shadow: 0px 0px 30px 0px rgba(50, 50, 50, 0.62);
    box-shadow: 0px 0px 30px 0px rgba(50, 50, 50, 0.62);
    opacity: 1;
}

.logintemp {
    background-color: #fff;
    padding: 30px;
    overflow: hidden;
}

.logintitle {
    margin: -30px -30px 10px -30px;
    padding: 5px;
    color: #fff;
    font-size: 2em;
    font-weight: normal;
    text-shadow: 0px 0px 20px rgba(50, 50, 50, 0);
    text-align: center;
    background: #029cbe;
}

#ManageMaster {
    flex-grow: 1;
    min-height: 700px;
    margin: 10px;
    border: none;
}

.ProfileSearch {
    width: calc(100% - 20px) !important;
    margin: 10px;
}

label {
    vertical-align: middle;
    padding-top: 5px;
    font-weight: normal;
    color: #eee;
    width: 34%;
}

.k-listview {
    background-color: #222 !important;
}

.rowform {
    flex-grow: 1;
    float: left;
    margin: 1%;
    vertical-align: middle;
    min-height: 30px;
    display: flex;
    flex-shrink: 0
}

    .rowform input {
        flex-grow: 1;
        font-size: 1em;
        padding: 1%;
        border: 1px solid #ddd;
        box-shadow: 0 0 2px #ccc;
    }

    .rowform textarea {
        flex-grow: 1;
        font-size: 1em;
        padding: 1%;
        border: 1px solid #ddd;
        box-shadow: 0 0 2px #ccc;
    }

.checkholder {
    width: 4%;
    float: left;
    margin: 1%
}

.loginButton {
    font-size: 14pt;
    width: 98%;
    margin: 1%;
    padding: 5px;
    margin-top: 10px;
}

.LoginBack {
    background-color: rgba(5,205,245,1);
    background-image: url(office.png), radial-gradient(ellipse at center, rgba(5,205,245,1) 0%, rgba(2,156,190,1) 100%);
    background-size: cover;
}

.LoginControl {
    font-family: 'Lato', sans-serif;
    color: #333;
    font-weight: 300;
    z-index: 3000000;
}



.login {
    max-width: 50%;
    position: absolute;
    top: 0;
    right: 0;
    float: right;
    margin: 10px;
    color: #333;
    cursor: pointer;
    font-size: 20px;
    z-index: 3000000;
}

.logintemp {
    padding: 0px;
}

.loginButton {
    width: 100%;
    background-color: rgba(90, 90, 90, 1) !important;
    color: #fff !important;
    border: 1px solid rgba(130, 130, 130, 1) !important;
}

#LoginHolder {
    background-color: #222;
    background-repeat: no-repeat;
    background-size: 40px;
    background-position: 98% 98%;
    border-top: 3px solid #E5D450;
    border-bottom: 1px solid #E5D450;
    border-left: 1px solid rgba(109,172,196,.3);
    border-right: 1px solid rgba(109,172,196,.3);
    color: #eee;
    box-shadow: 0px 0px 50px rgba(50,50,50,.6),inset 0 0 30px rgba(10,10,10,.2);
    width: 300px;
    position: absolute;
    height: auto;
    position: absolute;
    top: 10%;
    left: 50%;
    margin-top: 0px;
    margin-left: -180px;
    border-radius: 5px;
    padding: 30px;
}

    #LoginHolder h1 {
        text-align: center;
        font-size: 2.3em;
        color: #777;
        font-weight: normal;
    }

    #LoginHolder label {
        color: #777;
        text-align: center;
        width: 100%;
    }

    #LoginHolder input {
        border-radius: 5px;
        box-shadow: inset 0 0 5px rgba(0, 0, 0, .3);
        border: 1px solid rgba(20, 20, 20,.3);
        transition: .5s all;
        font-size: 15px;
        line-height: 100%;
        min-height:40px;
        flex-grow: 1;
    }

.LoginButton {
    cursor: pointer;
}

    .LoginButton:hover {
        cursor: pointer;
    }

#LoginHolder input:focus {
    outline: none !important;
    box-shadow: 0 0 5px rgba(0, 0, 0, .3) !important;
}


.LoginctrlHold {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    position: relative;
    float: left;
    width: 100%;
}


#Login {
    position: relative;
    float: left;
    cursor: pointer;
    text-align: center;
    margin-top: 30px;
    margin-bottom: 30px;
    margin-left: 5px;
}





    #Login div {
        transition: .1s color, .8s -webkit-transform, .8s transform,.5s background-color,.2s box-shadow,.5s color;
        height: 65px;
        line-height: 65px;
        font-size: 30px;
        width: 65px;
        margin-top: 0px;
        margin-bottom: 0px;
        background-color: #333;
        -webkit-transform: translate(-50%, -50%) rotate(45deg) scale(1);
        transform: translate(0%, 0%) rotate(45deg) scale(1);
        margin-left: calc(50% - 32.5px);
        border: 2px solid;
        border-radius: 0px;
        color: #04fa03;
        1287 border-right-color: #04fa03;
        border-bottom-color: #E5D450;
        border-left-color: #333;
        border-top-color: #333;
        box-shadow: 0 0 10px #777,inset 0 0 0px #777;
    }

a.Comax {
    flex-grow: 1;
    transition: .5s all;
    min-height: 200px;
    background-image: url(Comax.png);
    background-repeat: no-repeat;
    background-size: 50%;
    background-position: center center;
}

    a.Comax:hover {
        background-size: 70%;
    }

a.Brunel {
    flex-grow: 1;
    transition: .5s all;
    min-height: 200px;
    background-image: url(Brunel.png);
    background-repeat: no-repeat;
    background-size: 50%;
    background-position: center center;
}

    a.Brunel:hover {
        background-size: 70%;
    }


a.FunkyPeach {
    flex-grow: 1;
    transition: .5s all;
    min-height: 200px;
    background-image: url(FunkyPeach.png);
    background-repeat: no-repeat;
    background-size: 50%;
    background-position: center center;
}

    a.FunkyPeach:hover {
        background-size: 70%;
    }

.ProudHead {
    font-size: 3em;
    color: #6DACC4 !important;
    margin: 10px 0;
    text-align: center;
    text-shadow: 0 0 20px rgba(100,100,100,.2);
    margin-top: 50px;
}


#Login:hover div {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    background-color: #04fa03;
    box-shadow: 0 0 0px #777,inset 0 0 10px #777;
    color: #333;
}


    #Login:hover div i {
        -webkit-transform: rotate(-90deg);
        transform: rotate(-90deg);
        color: #333;
    }

#Login div i {
    -webkit-transform: translate(-50%, -50%) rotate(-45deg) scale(1);
    transform: translate(0%, 0%) rotate(-45deg) scale(1);
    transition: .8s -webkit-transform, .8s transform;
}



#Cancel {
    position: relative;
    float: left;
    cursor: pointer;
    text-align: center;
    margin-top: 30px;
    margin-bottom: 30px;
    margin-right: 30px
}

    #Cancel div {
        transition: .1s color, .8s -webkit-transform, .8s transform,.5s background-color,.2s box-shadow,.5s color;
        height: 32.5px;
        line-height: 32.5px;
        font-size: 15px;
        width: 32.5px;
        margin-top: 0px;
        margin-bottom: 0px;
        background-color: #777;
        -webkit-transform: translate(-50%, -50%) rotate(45deg) scale(1);
        transform: translate(0%, 0%) rotate(45deg) scale(1);
        margin-left: calc(50% - 16.25px);
        border: 2px solid;
        border-radius: 0px;
        color: #04fa03;
        border-right-color: #04fa03;
        border-bottom-color: #E5D450;
        border-left-color: #777;
        border-top-color: #777;
        box-shadow: 0 0 10px #777,inset 0 0 0px #777;
    }





    #Cancel:hover div {
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg);
        background-color: #04fa03;
        box-shadow: 0 0 0px #777,inset 0 0 10px #777;
        color: #333;
    }


        #Cancel:hover div i {
            -webkit-transform: rotate(-90deg);
            transform: rotate(-90deg);
            color: #333;
        }

    #Cancel div i {
        -webkit-transform: translate(-50%, -50%) rotate(-45deg) scale(1);
        transform: translate(0%, 0%) rotate(-45deg) scale(1);
        transition: .8s -webkit-transform, .8s transform;
    }









.BtnctrlHold {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    position: relative;
    float: left;
    width: 100%;
}


.Nextbtn {
    position: relative;
    float: left;
    cursor: pointer;
    text-align: center;
    margin-top: 30px;
    margin-bottom: 30px;
    margin-left: 5px;
}

    .Nextbtn div {
        transition: .1s color, .8s -webkit-transform, .8s transform,.5s background-color,.2s box-shadow,.5s color;
        height: 65px;
        line-height: 65px;
        font-size: 30px;
        width: 65px;
        margin-top: 0px;
        margin-bottom: 0px;
        background-color: #333;
        -webkit-transform: translate(-50%, -50%) rotate(45deg) scale(1);
        transform: translate(0%, 0%) rotate(45deg) scale(1);
        margin-left: calc(50% - 32.5px);
        border: 2px solid;
        border-radius: 0px;
        color: #04fa03;
        border-right-color: #04fa03;
        border-bottom-color: #E5D450;
        border-left-color: #333;
        border-top-color: #333;
        box-shadow: 0 0 10px #777,inset 0 0 0px #777;
    }





    .Nextbtn:hover div {
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg);
        background-color: #04fa03;
        box-shadow: 0 0 0px #777,inset 0 0 10px #777;
        color: #333;
    }


        .Nextbtn:hover div i {
            -webkit-transform: rotate(-90deg);
            transform: rotate(-90deg);
            color: #333;
        }

    .Nextbtn div i {
        -webkit-transform: translate(-50%, -50%) rotate(-45deg) scale(1);
        transform: translate(0%, 0%) rotate(-45deg) scale(1);
        transition: .8s -webkit-transform, .8s transform;
    }



.Backbtn {
    position: relative;
    float: left;
    cursor: pointer;
    text-align: center;
    margin-top: 30px;
    margin-bottom: 30px;
    margin-right: 5px
}

    .Backbtn div {
        transition: .1s color, .8s -webkit-transform, .8s transform,.5s background-color,.2s box-shadow,.5s color;
        height: 32.5px;
        line-height: 32.5px;
        font-size: 15px;
        width: 32.5px;
        margin-top: 0px;
        margin-bottom: 0px;
        background-color: rgb(109,172,196);
        -webkit-transform: translate(-50%, -50%) rotate(45deg) scale(1);
        transform: translate(0%, 0%) rotate(45deg) scale(1);
        margin-left: calc(50% - 16.25px);
        border: 2px solid;
        border-radius: 32.5px;
        color: #fff;
        border-top-color: rgb(109,172,196);
        border-left-color: #E5D450;
        border-bottom-color: rgb(109,172,196);
        border-right-color: #E5D450;
        box-shadow: 0 0 10px #777,inset 0 0 0px #777;
    }





    .Backbtn:hover div {
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg);
        background-color: #E5D450;
        box-shadow: 0 0 0px #777,inset 0 0 10px #777;
        color: rgb(109,172,196);
    }


        .Backbtn:hover div i {
            -webkit-transform: rotate(-90deg);
            transform: rotate(-90deg);
            color: rgb(109,172,196);
        }

    .Backbtn div i {
        -webkit-transform: translate(-50%, -50%) rotate(-45deg) scale(1);
        transform: translate(0%, 0%) rotate(-45deg) scale(1);
        transition: .8s -webkit-transform, .8s transform;
    }












.Confirmbtn {
    position: relative;
    float: left;
    cursor: pointer;
    text-align: center;
    margin-top: 30px;
    margin-bottom: 30px;
    margin-left: 5px;
}

    .Confirmbtn div {
        transition: .1s color, .8s -webkit-transform, .8s transform,.5s background-color,.2s box-shadow,.5s color;
        height: 65px;
        line-height: 65px;
        font-size: 30px;
        width: 65px;
        margin-top: 0px;
        margin-bottom: 0px;
        background-color: #E5D450;
        -webkit-transform: translate(-50%, -50%) rotate(45deg) scale(1);
        transform: translate(0%, 0%) rotate(45deg) scale(1);
        margin-left: calc(50% - 32.5px);
        border: 2px solid;
        border-radius: 65px;
        color: rgb(109,172,196);
        border-right-color: rgb(109,172,196);
        border-bottom-color: #E5D450;
        border-left-color: rgb(109,172,196);
        border-top-color: #E5D450;
        box-shadow: 0 0 10px #777,inset 0 0 0px #777;
    }





    .Confirmbtn:hover div {
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg);
        background-color: rgb(109,172,196);
        box-shadow: 0 0 0px #777,inset 0 0 10px #777;
        color: #fff;
    }


        .Confirmbtn:hover div i {
            -webkit-transform: rotate(-90deg);
            transform: rotate(-90deg);
            color: #fff;
        }

    .Confirmbtn div i {
        -webkit-transform: translate(-50%, -50%) rotate(-45deg) scale(1);
        transform: translate(0%, 0%) rotate(-45deg) scale(1);
        transition: .8s -webkit-transform, .8s transform;
    }



.Cancelkbtn {
    position: relative;
    float: left;
    cursor: pointer;
    text-align: center;
    margin-top: 30px;
    margin-bottom: 30px;
    margin-right: 5px
}

    .Cancelkbtn div {
        transition: .1s color, .8s -webkit-transform, .8s transform,.5s background-color,.2s box-shadow,.5s color;
        height: 32.5px;
        line-height: 32.5px;
        font-size: 15px;
        width: 32.5px;
        margin-top: 0px;
        margin-bottom: 0px;
        background-color: rgb(109,172,196);
        -webkit-transform: translate(-50%, -50%) rotate(45deg) scale(1);
        transform: translate(0%, 0%) rotate(45deg) scale(1);
        margin-left: calc(50% - 16.25px);
        border: 2px solid;
        border-radius: 32.5px;
        color: #fff;
        border-top-color: rgb(109,172,196);
        border-left-color: #E5D450;
        border-bottom-color: rgb(109,172,196);
        border-right-color: #E5D450;
        box-shadow: 0 0 10px #777,inset 0 0 0px #777;
    }





    .Cancelkbtn:hover div {
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg);
        background-color: #E5D450;
        box-shadow: 0 0 0px #777,inset 0 0 10px #777;
        color: rgb(109,172,196);
    }


        .Cancelkbtn:hover div i {
            -webkit-transform: rotate(-90deg);
            transform: rotate(-90deg);
            color: rgb(109,172,196);
        }

    .Cancelkbtn div i {
        -webkit-transform: translate(-50%, -50%) rotate(-45deg) scale(1);
        transform: translate(0%, 0%) rotate(-45deg) scale(1);
        transition: .8s -webkit-transform, .8s transform;
    }



.AvailableHolder {
    display: flex;
    flex-direction: row;
    flex-grow: 1;
}

.NewDayOff {
    flex-basis: 320px;
}

.BookedOff {
    flex-grow: 1;
    position: relative;
    min-height: 400px;
    margin-bottom: 20px;
    margin-top: 20px;
}

.BookedOffResults {
    position: absolute;
    top: 0;
    left: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
    overflow: auto;
}









.UserName input {
    text-indent: 45px !important;
}

.UserName:before {
    content: '\f007';
    font-family: 'Font Awesome 6 Pro';
    background-color: transparent;
    position: absolute;
    z-index: 1000000;
    text-indent: 0;
    left: 3px;
    color: #E5D450;
    font-size: 20px;
    line-height: 1em;
    padding: 1% 10px;
    line-height: 42px;
    font-weight: bold;
}

.Password input {
    text-indent: 45px !important;
}

.Password:before {
    content: '\f084';
    font-family: 'Font Awesome 6 Pro';
    background-color: transparent;
    position: absolute;
    z-index: 1000000;
    text-indent: 0;
    left: 3px;
    color: #E5D450;
    font-size: 20px;
    line-height: 1em;
    padding: 1% 10px;
    line-height: 42px;
    font-weight: bold;
}

.TopBanner {
    position: sticky;
    top: 0;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 10px;
    background-color: #555;
}

.TopBar {
    height: auto;
    position: sticky;
    top: 0;
    display: flex;
    flex-direction: row;
    min-height: 50px;
    justify-content: center;
    z-index: 10000;
    background-color: rgba(0,0,0,1);
    padding-top: 10px;
    padding-bottom: 10px;
}


.TopBarSmall {
    height: auto;
    width: 100%;
    position: fixed;
    top: 0;
    display: flex;
    flex-direction: row;
    justify-content: center;
    z-index: 100;
    background-color: #000;
}


.BottomBar {
    height: auto;
    width: 100%;
    position: relative;
    top: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
}


.Logo {
    width: 300px;
	margin-top:10px;
}

    .Logo img {
        position: relative;
        max-width: 100%;
    }


.TopBarSmall .Logo {
    width: 40px;
    height: 39px;
    display: flex;
    justify-content: center;
    align-items: center;
}

    .TopBarSmall .Logo img {
        max-width: 90%;
        max-height: 90%;
        height: auto;
        margin: 5%;
        position: relative;
    }

.LinkHolder {
    display: flex;
    flex-direction: column;
    min-width: 60%;
}

.Social {
    text-align: right;
    padding: 10px;
    font-size: 1.5em;
    font-weight: bold;
    color: #fff;
}


    .Social a, .Social a:hover, .Social a:visited {
        color: inherit;
        text-decoration: none;
    }

.Login a, .Login a:hover, .Login a:visited {
    color: inherit;
    text-decoration: none;
}


.Login {
    text-align: right;
    padding: 2px;
    font-size: 1.1em;
    font-weight: normal;
    color: #fff
}

.Spacer {
    flex-grow: 1;
}

.Links {
    display: flex;
    flex-direction: row;
}

a.whatsapp {
    color: #075e54 !important;
}

a.facebook {
    color: #3b5998 !important;
}

a.instagram {
    color: #3f729b !important;
}

a.youtube {
    color: #FF0000 !important;
}

.Link.Link {
    flex-grow: 1;
    text-decoration: none;
    color: #fff;
    padding: 10px;
    position: relative;
    text-align: center;
    border-radius: 0px;
    margin: 2px;
    transition: .5s all;
}

.TopBarSmall .Link.Link {
    flex-grow: 1;
    text-decoration: none;
    color: #fff;
    padding: 10px;
    position: relative;
    text-align: center;
}

.Link.Link a {
    flex-grow: 1;
    text-decoration: none;
    color: #fff;
    padding: 10px;
    position: relative;
}

.TopBarSmall .Link.Link a {
    flex-grow: 1;
    text-decoration: none;
    color: #fff;
    padding: 10px;
    position: relative;
}


.Link.Link:hover, .Link.Link.Current {
    background-color: #04fa03;
}

    .Link.Link:hover a, .Link.Link.Current a {
        color: #000
    }





/*HomePage*/

.MainBlue {
    height: auto;
    width: 100%;
    position: relative;
    top: 0;
    margin-top: 112px;
    display: flex;
    flex-direction: row;
    /*height: calc(100vh - 100px);*/
    height: 50vh;
    align-items: center;
    justify-content: center;
    background-color: rgb(109,172,196);
    background-image: url(cleaner.png), url(Icon.png);
    background-size: cover, 300px;
    background-repeat: no-repeat,no-repeat;
    background-position: 0 0, 90% center;
}

.MainWhite {
    height: auto;
    width: 100%;
    position: relative;
    top: 0;
    display: flex;
    flex-direction: row;
    /*height: calc(100vh - 100px);*/
    height: auto;
    justify-content: center;
}


.SearchHolder {
    flex-grow: 1;
    display: flex;
    flex-direction: column;
    min-height: 50px;
    align-items: center;
    justify-content: center;
    margin-top: -100px;
}

    .SearchHolder h3 {
        font-weight: 300;
        color: #fff;
        font-size: 3em;
        margin: 10px;
    }

    .SearchHolder h4 {
        font-weight: 300;
        color: #fff;
        font-size: 2em;
        margin: 10px;
    }

    .SearchHolder .Row {
        display: flex;
        flex-direction: row;
        flex-grow: 1;
    }

    .SearchHolder .Col {
        display: flex;
        flex-direction: column;
        flex-grow: 1;
    }


    .SearchHolder input, .SearchHolder .ServiceList {
        transition: .5s all;
        text-align: center;
        font-size: 1.2em;
        font-weight: 300;
        flex-grow: 1;
        text-align: center;
        /*margin-top: 10px;
                margin-bottom: 10px;*/
        position: relative;
        box-shadow: none;
        outline: none;
        box-shadow: inset 0 0 2px rgba(0,0,0,.5);
        border: none;
        text-align-last: center;
        min-width: 300px;
        margin: 0px 5px;
    }


    .SearchHolder .ServiceList {
        background: #fff;
        border-radius: 0;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        -webkit-appearance: none;
        -moz-appearance: none;
    }


    .SearchHolder .Search {
        background: #E5D450;
        padding: .8em 1em;
        font-size: 1.2em;
        font-weight: 300;
        height: auto;
        width: auto;
        cursor: pointer;
        color: #6DACC4;
    }


        .SearchHolder .Search:hover {
            color: #E5D450;
            background: #6DACC4;
        }

.FilterResults {
    background: #04fa03;
    padding: .8em 1em;
    font-size: 1.2em;
    font-weight: 300;
    height: auto;
    width: auto;
    cursor: pointer;
    color: #333;
    margin-left: 5px;
    border-radius: 5px;
    flex-grow: 1;
}


    .FilterResults:hover {
        color: #333;
        background: #04fa03;
    }

.FilterButtonHold {
    display: flex;
    flex-direction: row;
}

.ClearFilter {
    padding: .8em 1em;
    font-size: 1.2em;
    font-weight: 300;
    height: auto;
    width: auto;
    cursor: pointer;
    margin-left: 5px;
    border-radius: 5px;
    color: #04fa03;
    background: #333;
}


    .ClearFilter:hover {
        color: #333;
        background: #04fa03;
    }

.SearchHolder input:focus, .SearchHolder select:focus {
    border: none;
    box-shadow: inset 0 0 5px rgba(0,0,0,.5);
    outline: none;
}





/* Custom Select */
.select {
    position: relative;
    display: flex;
    overflow: hidden;
}

    /* Arrow */
    .select::after {
        content: '\25BC';
        color: #6DACC4;
        position: absolute;
        top: 0;
        right: 0;
        padding: .8em 1em;
        font-size: 1.2em;
        font-weight: 300;
        background: #E5D450;
        cursor: pointer;
        pointer-events: none;
        -webkit-transition: .25s all ease;
        -o-transition: .25s all ease;
        transition: .25s all ease;
    }
    /* Transition */
    .select:hover::after {
        color: #E5D450;
        background: #6DACC4;
    }

.ContentBlock {
    height: auto;
    width: 100%;
    position: relative;
    display: flex;
    flex-direction: row;
    /*height: calc(100vh - 100px);*/
    justify-content: center;
}

.White {
    background-color: #222;
}

.Flow {
}

.ContentColHolder {
    flex-grow: 1;
    display: flex;
    flex-direction: column;
    min-height: 50px;
    max-width: 1000px;
    transition: .5s all;
    overflow: hidden;
}

    .ContentColHolder h2, .ContentColHolder h3, .ContentColHolder h4, .MainWhite h1 {
        text-align: center;
    }

    .ContentColHolder .Row {
        display: flex;
        flex-direction: row;
        flex-grow: 1;
    }

    .ContentColHolder .Col {
        display: flex;
        flex-direction: column;
        flex-grow: 1;
        max-width: 512px;
        margin: 10px 10px;
        align-items: center;
        justify-content: center;
        text-shadow: 0 0 2px #777;
    }


.ContentBlock.White .ContentColHolder .Col img {
    width: 100%;
    height: auto;
}

.ContentBlock.Flow .ContentColHolder {
    max-width: 100%;
}

    .ContentBlock.Flow .ContentColHolder .Col {
        flex-basis: 20%;
        margin: 0;
    }

        .ContentBlock.Flow .ContentColHolder .Col img {
            width: auto;
            height: 150px;
            filter: drop-shadow(0 0 10px rgba(100,100,100,.5));
        }


    .ContentBlock.Flow .ContentColHolder .Row {
        align-items: flex-start;
    }

.JoinAreas, .JoinAreasManage {
    min-height: 150px;
}
    /* The switch - the box around the slider */
    .JoinServices .switch, .JoinAreas .switch, .JoinAreasManage .switch {
        position: relative;
        display: inline-block;
        width: 100px;
        padding-top: 0;
        height: 44px;
    }

        /* Hide default HTML checkbox */
        .JoinServices .switch input, .JoinAreas .switch input, .JoinAreasManage .switch input {
            opacity: 0;
            width: 0;
            height: 0;
        }

/* The switch - the box around the slider */
.JoinForm .switch {
    position: relative;
    display: inline-block;
    width: 100px;
    padding-top: 0;
    height: 44px;
}

    /* Hide default HTML checkbox */
    .JoinForm .switch input {
        opacity: 0;
        width: 0;
        height: 0;
    }


/* The slider */
.JoinServices .slider, .JoinAreas .slider, .JoinAreasManage .slider, .JoinForm .slider {
    position: absolute;
    cursor: pointer;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: #eee;
    -webkit-transition: .4s;
    transition: .4s;
}

    .JoinServices .slider:before, .JoinAreas .slider:before, .JoinAreasManage .slider:before, .JoinForm .slider:before {
        position: absolute;
        content: "";
        height: 26px;
        width: 26px;
        left: 4px;
        bottom: 4px;
        background-color: white;
        -webkit-transition: .4s;
        transition: .4s;
    }

.JoinServices input:checked + .slider, .JoinAreas input:checked + .slider, .JoinAreasManage input:checked + .slider, .JoinForm input:checked + .slider {
    box-shadow: 0 0 5px #ddd !important;
}

.JoinServices input:focus + .slider, .JoinAreas input:focus + .slider, .JoinAreasManage input:focus + .slider, .JoinForm input:focus + .slider {
    box-shadow: 0 0 1px #2196F3;
}

.JoinServices input:checked + .slider:before, .JoinAreas input:checked + .slider:before, .JoinAreasManage input:checked + .slider:before, .JoinForm input:checked + .slider:before {
    -webkit-transform: translateX(56px);
    -ms-transform: translateX(56px);
    transform: translateX(56px);
    box-shadow: 0 0 0px #777,inset 0 0 10px #777;
    content: '\f2f7';
    font-family: 'Font Awesome 6 Pro';
    text-align: center;
    background-color: #333;
    border: 2px solid;
    border-radius: 32.5px;
    color: #04fa03;
    border-right-color: #04fa03;
    border-bottom-color: #04fa03;
    border-left-color: #333;
    border-top-color: #333;
    box-shadow: 0 0 10px #777,inset 0 0 0px #777;
}

.WorkingWeek {
    color: #fff !important;
}

.JoinForm {
    min-width: 60%;
}

    .JoinServices .switch, .JoinAreas .switch, .WorkingWeek .switch, .JoinAreasManage .switch, .JoinForm .switch {
        position: relative;
        display: inline-block;
        width: 100px;
        padding-top: 0;
        height: 44px;
    }

        /* Hide default HTML checkbox */
        .JoinServices .switch input, .JoinAreas .switch input, .WorkingWeek .switch input, .JoinAreasManage .switch input, .JoinForm .switch input {
            opacity: 0;
            width: 0;
            height: 0;
        }

    /* The slider */
    .JoinServices .slider, .JoinAreas .slider, .WorkingWeek .slider, .JoinAreasManage .slider, .JoinForm .slider {
        position: absolute;
        cursor: pointer;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        background-color: #eee;
        -webkit-transition: .4s;
        transition: .4s;
        display: flex;
        align-items: center;
    }

        .JoinServices .slider:before, .JoinAreas .slider:before, .WorkingWeek .slider:before, .JoinAreasManage .slider:before, .JoinForm .slider:before {
            position: absolute;
            content: "";
            height: 26px;
            width: 26px;
            left: 4px;
            background-color: #333;
            -webkit-transition: .4s;
            transition: .4s;
        }

.WorkingWeek input:checked + .slider, .JoinAreas input:checked + .slider, .JoinAreasManage input:checked + .slider {
    box-shadow: 0 0 5px #ddd !important;
}

.WorkingWeek input:focus + .slider, .JoinAreas input:focus + .slider, .JoinAreasManage input:focus + .slider {
    box-shadow: 0 0 1px #2196F3;
}

.WorkingWeek input:checked + .slider:before, .JoinAreas input:checked + .slider:before, .JoinAreasManage input:checked + .slider:before {
    -webkit-transform: translateX(56px);
    -ms-transform: translateX(56px);
    transform: translateX(56px);
    box-shadow: 0 0 0px #777, inset 0 0 10px #777;
    content: '\f2f7';
    font-family: 'Font Awesome 6 Pro';
    text-align: center;
    background-color: #333;
    border: 2px solid;
    border-radius: 0;
    color: #fff;
    border-top-color: rgb(34 34 34);
    border-left-color: #04fa03;
    border-bottom-color: rgb(34 34 34);
    border-right-color: #04fa03;
}

.NewServiceCharges, .ServiceCharges, .BulletsCreate, .LinksCreate, .BulletsManage, .LinksManage, .PayLinksCreate, .PayLinksManage {
    border: none !important;
    color: #fff !important;
}


.Charge .QrCode {
    max-width: 50px;
}

.Postcode {
    font-size: 2em;
    text-align: center;
    background-color: rgb(109,172,196);
    border: 2px solid;
    border-radius: 32.5px;
    color: #fff;
    border-top-color: rgb(109,172,196);
    border-left-color: #E5D450;
    border-bottom-color: rgb(109,172,196);
    border-right-color: #E5D450;
    line-height: 2em;
    width: 2em;
}

.fa-ul {
    list-style-type: none;
    margin-left: 2.5em;
    padding-left: 0;
    margin-left: 4.5em;
    line-height: 2em;
    /* margin-top: 2em; */
    /* margin-bottom: 2em; */
}

    .fa-ul > li {
        position: relative;
        margin: 2.5em 0;
        padding-left: 2em;
    }

.ConCol .SelectedSpan {
    font-size: 2em;
    font-weight: bold;
}


.loggingWait {
    position: fixed;
    top: 50%;
    left: 50%;
    height: 400px;
    width: 500px;
    margin-left: -250px;
    margin-top: -200px;
}


#Loading, #Payment {
    width: 100vw;
    height: 100vh;
    Position: fixed;
    top: 0;
    background-color: rgba(20,20,20,.95);
    z-index: 10000000;
    opacity: 1;
    Transition: .3s opacity;
}

#LoadingPayment {
    width: 100%;
    height: 100%;
    Position: absolute;
    top: 0;
    background-color: rgba(255,255,255,.95);
    z-index: 1000000;
    opacity: 1;
    Transition: .3s opacity;
    left: 0;
    flex-direction: column;
}

#Payment, #LoadingPayment {
    display: flex;
    justify-content: center;
    align-items: center;
}

    #Loading .Logo, #Payment .Logo {
        position: absolute;
        margin-left: -125px;
        width: 250px;
        top: 20px;
        left: 50%;
    }

.cardinalOverlay-content.cardinalOverlay-open {
    border-radius: 20px;
}

#Loading.Loaded, #Payment.Loaded, #LoadingPayment.Loaded {
    opacity: 0;
    z-index: -1;
}



.k-pane-wrapper {
    position: absolute !important;
    height: 100%;
    width: 100%;
}

/*.k-scheduler-mobile .k-scheduler-table td, .k-scheduler-mobile .k-scheduler-table th {
    height: 150px!important;
    vertical-align: middle;
}*/

.k-scheduler-mobile .k-mobile-header .k-scheduler-table td, .k-scheduler-mobile .k-mobile-header .k-scheduler-table th {
    height: 1.5em !important;
}


#Loading div {
    position: relative;
    color: #333 !important
}

    #Loading div p {
        text-align: center;
        color: #333 !important
    }

    #Loading div h1 {
        text-align: center;
        color: #333 !important
    }




#Changes {
    width: 100vw;
    height: 100vh;
    Position: fixed;
    top: 0;
    background-color: rgba(255,255,255,.95);
    z-index: 10999999;
    opacity: 1;
    Transition: .3s opacity;
}

    #Changes .Logo {
        position: absolute;
        margin-left: -125px;
        width: 150px;
        top: 20px;
        left: 50%;
    }

    #Changes.Loaded {
        opacity: 0;
        z-index: -1;
    }

    #Changes div {
        position: relative;
        color: #333 !important
    }

        #Changes div p {
            text-align: center;
            color: #333 !important
        }

        #Changes div h1 {
            text-align: center;
            color: #333 !important
        }





#RemoveCleaner {
    width: 100vw;
    height: 100vh;
    Position: fixed;
    top: 0;
    background-color: rgba(255,255,255,.95);
    z-index: 10999999;
    opacity: 1;
    Transition: .3s opacity;
}

    #RemoveCleaner .Logo {
        position: absolute;
        margin-left: -125px;
        width: 250px;
        top: 20px;
        left: 50%;
        display: flex;
        flex-direction: column;
    }

    #RemoveCleaner.Loaded {
        opacity: 0;
        z-index: -1;
    }

    #RemoveCleaner div {
        position: relative;
        color: #333 !important
    }

        #RemoveCleaner div p {
            text-align: center;
            color: #333 !important
        }

        #RemoveCleaner div h1 {
            text-align: center;
            color: #333 !important
        }

    #RemoveCleaner .Logo .Control {
        display: flex;
        flex-direction: row;
    }

        #RemoveCleaner .Logo .Control div {
            background-color: #009A58;
            transition: .5s all;
            color: #fff;
            font-weight: bold;
            font-size: 1.2em;
            padding: .5em 1em;
            box-shadow: 0 0 10px #333;
            margin: 10px;
            cursor: pointer;
        }


            #RemoveCleaner .Logo .Control div:hover {
                background-color: #eee;
                color: #009A58;
                box-shadow: 0 0 10px #009A58;
            }

            #RemoveCleaner .Logo .Control div.CancelRemove {
                width: 200px;
                background-color: #ccc;
                color: #009A58;
            }




.UploadProfile, .UploadWorkImages {
    position: relative;
    overflow: hidden;
    max-height: 200px;
    transition: .5s all;
    width: 100%;
    max-width: 450px;
    font-size: 15px;
}

    .UploadProfile.Collapsed, .UploadWorkImages.Collapsed {
        flex-grow: 0;
        max-height: 0;
    }




/* Rounded sliders */
.JoinServices .slider.round, .JoinAreas .slider.round, .WorkingWeek .slider.round, .JoinAreasManage .slider.round {
    border-radius: 34px;
}

    .JoinServices .slider.round:before, .JoinAreas .slider.round:before, .WorkingWeek .slider.round:before, .JoinAreasManage .slider.round:before {
        border-radius: 50%;
        transition: .1s color, .8s -webkit-transform, .8s transform,.5s background-color,.2s box-shadow,.5s color;
        height: 32.5px;
        line-height: 32.5px;
        font-size: 15px;
        width: 32.5px;
        margin-top: 0px;
        margin-bottom: 0px;
        -webkit-transform: translate(-50%, -50%) rotate(45deg) scale(1);
        transform: translate(0%, 0%) rotate(45deg) scale(1);
        background-color: rgb(255 255 255);
        font-family: 'Font Awesome 6 Pro';
        content: '\f24c';
        border: 2px solid;
        border-radius: 0;
        color: #222;
        border-top-color: rgb(34 34 34);
        border-left-color: #04fa03;
        border-bottom-color: rgb(34 34 34);
        border-right-color: #04fa03;
    }

.JoinServices, .JoinAreas, .WorkingWeek, .JoinAreasManage {
    border: none !important;
    overflow: auto;
    position: relative;
}

.JoinAreasMaskB {
    content: '';
    width: 100%;
    position: relative;
    margin-bottom: -50px;
    z-index: 10;
    height: 50px;
    background: rgb(255,255,255);
    background: -moz-linear-gradient(0deg, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);
    background: -webkit-linear-gradient(0deg, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);
    background: linear-gradient(0deg, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1);
}

.JoinAreasMaskA {
    content: '';
    width: 100%;
    position: relative;
    height: 50px;
    margin-top: -50px;
    background: rgb(255,255,255);
    background: -moz-linear-gradient(0deg, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%);
    background: -webkit-linear-gradient(0deg, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%);
    background: linear-gradient(0deg, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1);
    z-index: 10;
    left: 0;
    bottom: 0;
}



.ChargeHolder {
    display: flex;
    flex-direction: column;
    height: auto;
    position: relative;
    margin: 10px;
    opacity: 1;
    overflow: hidden;
    border-top: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    padding: 10px;
}

    .ChargeHolder .Charge {
        display: flex;
        flex-direction: row;
        height: auto;
        position: relative;
        margin: 10px;
        opacity: 1;
    }

        .ChargeHolder .Charge input {
            flex-grow: 1;
            padding: 5px;
            margin: 10px;
        }

        .ChargeHolder .Charge div {
            display: flex;
            justify-content: center;
            align-items: center;
        }

.SaveService, .DeleteService, .SaveCh, .DeleteCh {
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 10px;
    margin: 0 5px;
    border: 1px solid #fff;
    background-color: rgba(255,255,255,0);
    border-radius: 100%;
    cursor: pointer;
    transition: 1s all;
    height: 20px;
    width: 20px;
}

    .SaveService:hover, .DeleteService:hover, .SaveCh:hover, .DeleteCh:hover {
        background-color: rgba(255,255,255,1);
        color: #222;
    }

.AddNewServiceBtn, .AddNewChargeBtn {
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 10px;
    margin: 0 5px;
    border: 2px solid #fff;
    background-color: rgba(255,255,255,0);
    border-radius: 10px;
    cursor: pointer;
    transition: 1s all;
}

    .AddNewServiceBtn:hover, .AddNewChargeBtn:hover {
        background-color: rgba(255,255,255,1);
        color: #222;
    }

.ChargeHolder.Collapsed {
    display: none;
}

.ChargeHolder .Charge label {
    margin: 5px;
}

.ChargeHolder .Charge div input {
    flex-grow: 1;
    font-size: 1em;
    padding: 1%;
}

.ChargeHolder .Charge i {
    line-height: 30px;
    padding: 1%;
}



.JoinAreas .ServiceHolder:first-of-type, .JoinAreasManage .ServiceHolder:first-of-type {
    margin-top: 50px;
}

.JoinAreas .ServiceHolder:last-of-type, .JoinAreasManage .ServiceHolder:last-of-type {
    margin-bottom: 50px;
}

.ServiceHolder {
    display: flex;
    flex-direction: row;
    margin: 10px;
    align-items: center;
}

    .ServiceHolder .ServiceName {
        flex-grow: 1;
        padding: 10px;
        height: 26px;
        margin: 7px 0;
        border-radius: 5px;
        margin-right: 10px;
    }


.ContentBlock.Flow h1, .ContentBlock.Flow p, .ContentBlock.Flow h2, .ContentBlock.Flow h3 {
}

.ContentBlock.Flow h1 {
    font-size: 3em;
    color: #fff;
    margin: 0;
    text-align: center;
    background-color: #6DACC4;
    padding: 20px;
}

.ContentBlock.Flow p {
    font-weight: 300;
    font-size: 1.1em;
    text-align: center;
    padding: 0 5px;
    margin: 0;
    min-height: 100px;
    color: #fff;
    width: calc(100% - 10px);
    position: relative;
    margin-top: -1px;
}

.ContentBlock.Flow h2 {
    font-size: 1.3em;
    height: 70px;
    text-align: center;
    color: #fff;
    padding-top: 50px;
    margin: 0;
    width: 100%;
}

.ContentBlock.Flow h3 {
    font-size: 2em;
    text-align: center;
    font-weight: 300;
    margin: 0;
    padding: 0;
    position: relative;
    background-color: red;
    color: #fff;
    width: 100%;
    z-index: 1;
    padding-top: 20%;
    padding-bottom: 30px;
}

    .ContentBlock.Flow h3:after {
        content: "";
        position: absolute;
        top: calc(100% - 1px);
        left: 0;
        right: 0;
        padding-bottom: 10%;
        background: inherit;
        -webkit-clip-path: polygon(0% 0%, 100% 0%, 50% 100%);
        clip-path: polygon(0% 0%, 100% 0%, 50% 100%);
    }

.ContentBlock.Flow p:after {
    content: "";
    position: absolute;
    top: calc(100% - 1px);
    left: 0;
    right: 0;
    padding-bottom: 10%;
    background: inherit;
    -webkit-clip-path: polygon(0% 0%, 100% 0%, 50% 100%);
    clip-path: polygon(0% 0%, 100% 0%, 50% 100%);
}

.ContentBlock.Flow .ContentColHolder .Col .IconHolder {
    background-color: #fff;
    padding-top: 20%;
    padding-bottom: 10%;
    position: relative;
    width: 100%;
    color: #777;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 4em;
}

    .ContentBlock.Flow .ContentColHolder .Col .IconHolder:after {
        content: "";
        position: absolute;
        top: calc(100% - 1px);
        left: 0;
        right: 0;
        padding-bottom: 10%;
        background: inherit;
        -webkit-clip-path: polygon(0% 0%, 100% 0%, 50% 100%);
        clip-path: polygon(0% 0%, 100% 0%, 50% 100%);
    }

.ConRow {
    display: flex;
    width: 100%;
    position: relative;
    float: left;
    flex-direction: row;
}

.ConCol {
    display: flex;
    flex-direction: row;
    justify-content: center;
}

    .ConCol label {
        width: 150px;
        line-height: 30px
    }

    .ConCol .ConAutoWidth {
        flex-grow: 0;
        flex-basis: auto;
        width: auto;
        margin: 2px;
    }

    .ConCol .ConFillWidth {
        flex-grow: 1;
        margin: 2px;
        position: relative;
        display: flex;
    }

.Unavailable:first-of-type {
    margin-top: 50px;
}

    .Unavailable:first-of-type:before {
        content: 'The Following cleaners are unavailable on your selected Date & Time, but may still be available that day';
        position: relative;
        width: 100%;
        font-size: 1.2em;
        border-bottom: 1px solid #777;
        text-align: center;
        position: relative;
        color: #333;
        font-weight: bold;
        bottom: 100%;
        background-color: #E5D450;
        text-align: center;
        padding: 1em;
        opacity: 1;
    }


.Unavailable div, .Unavailable img {
    opacity: .8;
}

    .Unavailable div:hover, .Unavailable img:hover {
        opacity: 1;
    }

.SearchResultsHolder {
    position: relative;
    padding: 0px;
    margin: 0px;
    justify-content: center;
    display: flex;
    width: 100%;
}

.FilterHolder {
    display: flex;
    flex-direction: column;
}

    .FilterHolder .Filters {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
    }

        .FilterHolder .Filters .k-picker-wrap, .FilterHolder .Filters .k-dropdown-wrap {
            flex-grow: 1;
            height: calc(100% - 2px);
            border-radius: 5px;
        }

#DateFilter {
    background-color: transparent;
}

.FilterHolder .Filters label {
    width: auto !important;
    padding: 1em;
}

.SearchResultsHolder.Profile {
    min-width: 80%;
    max-width: 1200px;
}



.ContentHolder {
    position: relative;
    padding: 0px;
    margin: 0px;
}





.ResultView {
    flex-grow: 1;
    padding: 5px;
    margin: 5px;
    position: relative;
    max-width: 1000px;
}



.RateHolder {
    display: flex;
    flex-direction: column;
    border: 1px solid #ccc;
    box-shadow: 0 0 5px #ddd;
    margin: 10px 0;
    font-size: .9em;
    position: relative;
    border-radius: 5px;
    overflow: hidden;
}

    .RateHolder:before {
        content: 'Non Instant Booking';
        position: relative;
        width: 100%;
        font-size: 1.2em;
        border-bottom: 1px solid #777;
        text-align: center;
        position: relative;
        bottom: 100%;
        color: #333;
        background-color: #d4d4d4;
        text-align: center;
        padding: .5em;
        opacity: 1;
    }

    .RateHolder.Premium {
        color: #555;
        margin: 20px 0;
    }


.LinkHolderItem {
    display: flex;
    flex-direction: row;
    padding: 10px;
    margin: 10px;
    border-bottom: 1px solid #fff;
}

.UsefulLinks {
    max-width: 1000px;
    flex-grow: 1;
}

ul.BulletList {
    list-style-type: circle;
    display: flex;
    justify-content: center;
    flex-direction: column;
    flex-grow: 1;
    width: 90%;
    background-color: transparent;
    overflow: visible;
    max-width: 1000px;
}

    ul.BulletList li {
        list-style-type: circle;
        margin: 10px;
        font-size: 2em;
    }

.LiveChat {
    color: #333;
    display: flex;
    flex-direction: column;
    padding: 10px;
    background-color: #04fa03;
    text-align: center;
    cursor: pointer;
    border-radius: 10px;
}

.LinkButton {
    color: #333;
    display: flex;
    flex-direction: column;
    border: 4px double #777;
    padding: 10px;
    background-color: #fff;
    text-align: center;
    cursor: pointer;
    border-radius: 10px;
    transition: .5s all;
    justify-content: center;
    align-items: center;
    text-decoration: none;
    box-shadow: 0 0 20px rgba(0,0,0,.2);
    min-width:150px;
}

    .LinkButton:hover {
        background-color: #333;
        display: flex;
        flex-direction: column;
        padding: 10px;
        color: #fff;
        text-align: center;
        cursor: pointer;
        border-radius: 10px;
    }


.LinkHolderItem .LinkItem {
    flex-grow: 1;
    display: flex;
    flex-direction: column;
    font-size: 1.5em;
    margin: 10px;
}

    .LinkHolderItem .LinkItem a {
        text-decoration: none;
        color: inherit;
    }

.LinkHolderItem img {
    width: 100px;
    height: 100px;
    background-color: #fff;
    padding: 5px;
    border-radius: 10px;
}

.RateHolder.Premium:before {
    content: 'Instant Booking';
    position: relative;
    width: 100%;
    font-size: 1.2em;
    border-bottom: 1px solid #777;
    text-align: center;
    position: relative;
    bottom: 100%;
    color: #E5D450;
    background-color: #6DACC4;
    text-align: center;
    padding: .5em;
    opacity: 1;
}


.RateHolder .RateRow {
    display: flex;
    flex-direction: row;
}


.RatePlan {
    min-height: 400px;
    transition: .5s all;
    overflow: hidden;
    display: flex;
    flex-direction: column;
}

.SearchResultsHolder.Profile .RatePlan {
    width: 100%;
}

.SearchResultsHolder.Content .RatePlan {
}

.RatePlan.Collapsed {
    min-height: 0px;
    max-height: 0;
}

#AdvancedSearch {
    cursor: pointer;
    font-size: 1.4em;
}

.AdvancedSearchHolder {
    display: flex;
    overflow: hidden;
    width: 350px;
    flex-direction: column;
    transition: .5s all;
    opacity: 0;
    max-height: 0;
}

    .AdvancedSearchHolder.Show {
        max-height: 250px;
        opacity: 1;
    }

.AsRow {
    display: flex;
    flex-direction: row;
}

    .AsRow label {
        color: #fff;
    }

    .AsRow input[type=text] {
        min-width: unset;
        flex-grow: 1;
    }

    .AsRow input[type=radio] {
        min-width: unset;
        padding-top: 5px;
        height: 20px;
        box-shadow: unset;
        margin-top: 7px;
    }

.AsSearchRes {
    display: flex;
    flex-direction: row;
    padding: 5px;
    border-bottom: 1px solid #ccc;
}

    .AsSearchRes div {
        padding: 5px;
    }

    .AsSearchRes .CleanerName {
        flex-grow: 1;
    }

    .AsSearchRes a {
        padding: 10px;
        background-color: #6DACC4;
        color: #E5D450;
        transition: .5s all;
        text-decoration: none;
        box-shadow: 0 0 5px #ccc;
    }

        .AsSearchRes a:hover {
            color: #6DACC4;
            background-color: #E5D450;
        }

.CleanerResults {
    max-height: 200px;
    overflow: auto;
}

.RateHolder .RateRow .BestRate {
    background-color: #418CC5;
    display: flex;
    border-right: 1px solid #ccc;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    width: 40px;
}

    .RateHolder .RateRow .BestRate span {
        writing-mode: vertical-lr;
        text-orientation: mixed;
        color: #fff;
        font-size: 1.2em;
        width: 100%;
        position: relative;
        line-height: 40px;
    }

    .RateHolder .RateRow .BestRate.Collapsed {
        display: none;
    }

.RateHolder .RateRow .Col {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    padding: 10px;
}

    .RateHolder .RateRow .Col p {
        padding: 5px;
    }

    .RateHolder .RateRow .Col h2 {
        padding: 5px;
        font-size: 1em;
    }

    .RateHolder .RateRow .Col img {
        width: 40px;
        position: absolute;
        left: 5px;
        bottom: 5px;
    }

.ResultView {
    border: none !important;
}

.RateHolder .RateRow .ColInfo {
    flex-grow: 1;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: initial;
    font-size: 1.2em;
}

.RateHolder .RateRow .Col {
    flex-grow: 1;
    display: flex;
    flex-direction: column;
    align-items: center;
    font-size: 1.2em;
    position: relative;
}

.RateHolder .RateRow .RowInfo {
    display: flex;
    flex-direction: row;
    flex-grow: 1;
    width: 100%;
    align-items: center;
    justify-content: center;
}

.RateHolder .RateRow .ColInfo > p {
    padding: 5px;
    font-size: .8em;
    margin: 0;
    width: 98%;
    flex-grow: 1;
}

.RateHolder .RateRow .ColInfo p.Collapsed {
    display: none;
}

.RateHolder .RateRow .ColInfo p span {
    float: right;
}

.RateHolder .RateRow .ColInfo h2 {
    padding: 5px;
    font-size: 1em;
    margin: 5px;
}

.RateHolder .RateRow .ColInfo img {
    width: 120px;
}





.RateHolder .RateRow .ColSign {
    display: flex;
    flex-direction: column;
    background-color: #ccc;
    align-items: center;
    justify-content: center;
    font-size: 1em;
    color: #009A58;
}

    .RateHolder .RateRow .ColSign .AcceptNow {
        background-color: #009A58;
        transition: .5s all;
        color: #fff;
        font-weight: bold;
        font-size: 1.2em;
        padding: .5em 1em;
        box-shadow: 0 0 10px #333;
        margin: 10px;
        cursor: pointer;
    }


.CleanerCharge {
    background-color: #6DACC4;
    transition: .5s all;
    color: #fff;
    font-weight: bold;
    font-size: 1.2em;
    padding: 1em 1em;
    margin: 10px;
    cursor: pointer;
}

.RateHolder .RateRow .ColSign .AcceptNow:hover {
    background-color: #eee;
    color: #009A58;
    box-shadow: 0 0 10px #009A58;
}

.RateHolder .RateRow .ColSign .RemoveNow {
    background-color: red;
    transition: .5s all;
    color: #fff;
    font-weight: bold;
    font-size: 1.2em;
    padding: .5em 1em;
    box-shadow: 0 0 10px #333;
    margin: 10px;
    cursor: pointer;
}

    .RateHolder .RateRow .ColSign .RemoveNow:hover {
        background-color: #eee;
        color: #009A58;
        box-shadow: 0 0 10px #009A58;
    }



.RatePlan .AcceptNow {
    background-color: #009A58;
    transition: .5s all;
    color: #fff;
    font-weight: bold;
    font-size: 1.5em;
    padding: .5em 1em;
    cursor: pointer;
    text-align: center;
}

    .RatePlan .AcceptNow:hover {
        background-color: #eee;
        color: #009A58;
        box-shadow: 0 0 10px #009A58;
    }


.RatePlan .RatePlanContent {
    flex-grow: 1;
    display: flex;
    flex-direction: row;
    justify-content: center;
}

.RatePlan h1 {
    text-align: center;
}

.RatePlan .RatePlanContent .ColInfo {
    flex-grow: 1;
    display: flex;
    border-right: 1px solid #ccc;
    flex-direction: column;
    justify-content: initial;
    flex-basis: 50%;
    font-size: 1.2em;
}

.WorkImages {
    flex-direction: row !important;
    flex-wrap: wrap !important;
    justify-content: center !important;
    max-width: 1000px;
}

.RatePlan .RatePlanContent .ColInfo:last-of-type {
    border-right: 0px;
}

.CleanerServices {
    border: none !important;
    width: 100%;
}

.RatePlan .RatePlanContent > .ColInfo p {
    padding: 1px 5px;
    font-size: .8em;
    margin: 5px;
    flex-grow: 1;
    position: relative;
}

.RatePlan .RatePlanContent .ColInfo p.Collapsed {
    display: none;
}

.RatePlan .RatePlanContent .ColInfo p span {
    float: right;
}

.RatePlan .RatePlanContent .ColInfo h2 {
    padding: 5px;
    font-size: 1em;
    margin: 5px;
}

.RatePlan .RatePlanContent .ColInfo .Work {
    width: 90%;
    margin: 10px;
    flex: 1 1 300px;
    background-color: #fff;
}






.FullInfo {
    width: 100%;
    border-top: 1px solid #ccc;
    padding: 5px 0;
    text-align: left;
    text-shadow: 0 0 0px #999;
    cursor: pointer;
    transition: 2s width;
    position: relative;
    background-color: #efefef;
    text-align: center;
}

.Premium .FullInfo {
    width: 100%;
    border-top: 1px solid #ccc;
    padding: 5px 0;
    text-align: left;
    text-shadow: 0 0 0px #999;
    cursor: pointer;
    transition: 2s width;
    position: relative;
    background-color: #6DACC4;
    color: #e5d44f;
    text-align: center;
}

.FullInfo:hover {
    text-shadow: 0 0 10px #999;
}

.FullInfo i {
    transition: .5s all;
}

    .FullInfo i.Collapsed {
        transform: rotate( 180deg );
    }



.BookingHolder {
    display: flex;
    flex-direction: row;
    flex-grow: 1;
    max-width: 1000px;
    opacity: 1;
    overflow: hidden;
    transition: 1s all;
    align-items: center;
    justify-content: center;
}

    .BookingHolder h1, .BookingHolder h2 {
        text-align: center;
        min-width: 320px;
        color: #777;
    }


    .BookingHolder.Collapsed, .SearchResultsHolder.Collapsed, .ContentColHolder.Collapsed, .SearchResultsHolder.Profile.Collapsed {
        max-width: 0;
        opacity: 0;
        min-width: 0;
        max-height: 0;
        overflow: hidden;
        flex-grow: 0;
    }

    .BookingHolder .Back {
        background-color: #009A58;
        transition: .5s all;
        color: #fff;
        font-weight: bold;
        font-size: 1.5em;
        padding: .5em 1em;
        cursor: pointer;
        text-align: center;
        min-width: 300px;
        width: 100%;
    }

        .BookingHolder .Back:hover {
            background-color: #eee;
            color: #009A58;
            box-shadow: 0 0 10px #009A58;
        }

    .BookingHolder .AvailableTimes .k-listview-content {
        display: flex;
        flex-direction: row;
        flex-wrap: wrap;
        justify-content: center;
    }

        .BookingHolder .AvailableTimes .k-listview-content div {
            padding: 20px 20px;
            margin: 10px;
            /* flex-grow: 1; */
            border: 1px solid #ccc;
            flex-basis: 40px;
            height: 40px;
            text-align: center;
            cursor: pointer;
            transition: .5s all;
            border-radius: 100px;
            line-height: 40px;
        }

            .BookingHolder .AvailableTimes .k-listview-content div:hover {
                background-color: #E5D450;
                padding: 25px;
                margin: 5px;
                color: #6DACC4;
                font-weight: bold;
            }

            .BookingHolder .AvailableTimes .k-listview-content div.Selected {
                background-color: #6DACC4;
                padding: 25px;
                margin: 5px;
                font-weight: bold;
                color: #E5D450;
            }

            .BookingHolder .AvailableTimes .k-listview-content div.Disabled {
                pointer-events: none;
                opacity: .2;
            }

.AvailableTimes {
    border: none !important;
}







.BookingHolder .BookingLengths .k-listview-content, .BookingHolder .BookingLengthsManage .k-listview-content {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
}

    .BookingHolder .BookingLengths .k-listview-content div, .BookingHolder .BookingLengthsManage .k-listview-content div {
        padding: 20px 20px;
        margin: 10px;
        /* flex-grow: 1; */
        border: 1px solid #ccc;
        flex-basis: 40px;
        height: 40px;
        text-align: center;
        cursor: pointer;
        transition: .5s all;
        border-radius: 100px;
        line-height: 40px;
    }

        .BookingHolder .BookingLengths .k-listview-content div:hover, .BookingHolder .BookingLengthsManage .k-listview-content div:hover {
            background-color: #E5D450;
            padding: 25px;
            margin: 5px;
            color: #6DACC4;
            font-weight: bold;
        }

        .BookingHolder .BookingLengths .k-listview-content div.Selected, .BookingHolder .BookingLengthsManage .k-listview-content div.Selected {
            background-color: #6DACC4;
            padding: 25px;
            margin: 5px;
            font-weight: bold;
            color: #E5D450;
        }

        .BookingHolder .BookingLengths .k-listview-content div.Disabled, .BookingHolder .BookingLengthsManage .k-listview-content div.Disabled {
            pointer-events: none;
            opacity: .2;
        }

.BookingLengths, .BookingLengthsManage {
    border: none !important;
}

.MenuButton {
    display: none;
}


.Col.JoinNow {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    font-family: co-headline, sans-serif;
    font-weight: 400;
    font-style: normal;
    justify-content: center;
    background-color: #222;
    background-size: 100px,300px;
    background-repeat: no-repeat, no-repeat;
    background-position: center 95%, right 10%;
    min-height: 700px;
}

    .Col.JoinNow h1 {
        color: #fff;
        font-size: 5em;
        margin: 0;
        padding: 0;
        font-weight: 400;
    }

    .Col.JoinNow h2 {
        color: #E5D450;
        margin: 0;
        padding: 0;
        font-weight: 400;
    }

    .Col.JoinNow p {
        color: #fff;
        margin: 0;
        padding: 0;
        font-weight: 400;
    }

    .Col.JoinNow a {
        text-decoration: none;
        color: #fff;
        margin-top: 20px;
        font-size: 2em;
    }

        .Col.JoinNow a:hover {
            text-decoration: none;
            color: #E5D450;
        }

.PageButtons {
    display: flex;
    flex-direction: row;
    list-style: none;
    transition: .5s all;
    margin-bottom: 0;
    padding: 0;
    justify-content: center;
    flex-wrap: wrap;
    flex-shrink: 0;
    border-bottom: 1px solid rgb(230,230,230);
    padding-bottom: 5px;
}

.Change {
    padding: 10px;
    justify-content: center;
    align-items: center;
    background-color: rgb(242, 242, 242);
    margin-left: 5px;
    margin-right: 5px;
    border: 1px solid #6DACC4;
    text-align: center;
    transition: .5s all;
    cursor: pointer;
    color: #6DACC4;
    font-size: 15px;
    max-width: 320px;
    z-index: 1;
    margin-top: -1px;
    border-radius: 0 0 10px 10px;
    box-shadow: 0 0 3px #ccc;
    margin-left: auto;
    margin-right: auto;
}

    .Change:hover {
        background-color: #6DACC4;
        color: #E5D450;
    }

.PageButtons li {
    padding: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: rgb(250, 250, 250);
    margin-left: 5px;
    margin-right: 5px;
    border: 1px solid rgb(230,230,230);
    text-align: center;
    transition: .5s all;
    cursor: pointer;
    font-size: 1em;
    border-radius: 20px;
    color: rgb(100,100,100);
}

    .PageButtons li i {
        margin: 5px;
    }

    .PageButtons li:hover {
        background-color: #6DACC4;
        color: #E5D450;
    }

    .PageButtons li.Selected {
        background-color: #E5D450;
        color: #6DACC4;
    }

.PageHolder {
    display: flex;
    flex-direction: row;
    flex-grow: 1;
    flex-shrink: 0;
}

    .PageHolder .Control {
        flex-grow: 1;
        position: relative;
        transition: .5s all;
        overflow: hidden;
        max-width: 100%;
        opacity: 1;
        display: flex;
        justify-content: center;
    }

.Bookings .PageHolder .Control {
    flex-direction: column;
    padding: 10px;
}

.PageHolder .Control.Collapsed {
    flex-grow: 0;
    max-width: 0;
    opacity: 0;
    max-height: 0;
}

.Bookings .PageHolder .Control .DiaryButtons {
    height: auto;
    display: flex;
    padding-bottom: 5px;
}

    .Bookings .PageHolder .Control .DiaryButtons h1 {
        flex-grow: 1;
        margin: 0;
        text-align: left;
        font-weight: 100;
        padding: 5px;
        font-size: 1.5em;
        line-height: 1.6em;
    }

.Bookbtn {
    padding: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: rgb(250, 250, 250);
    margin-left: 5px;
    margin-right: 5px;
    border: 1px solid rgb(230,230,230);
    text-align: center;
    transition: .5s all;
    cursor: pointer;
    font-size: 1em;
    border-radius: 20px;
    color: rgb(100,100,100);
    flex-grow: 1;
}

    .Bookbtn:hover {
        background-color: #6DACC4;
        color: #E5D450;
    }

    .Bookbtn i {
        margin: 5px;
        font-size: 1.5em;
    }

.BookingsSchedule, .BookingsList {
    position: absolute;
    top: 0;
    height: calc(100% - 2px);
    width: calc(100% - 2px);
}

.Bookings .PageHolder .ViewHolder {
    flex-grow: 1;
    position: relative;
    transition: .5s max-height;
    max-height: 100%
}

.ViewHolder.Cancel {
    justify-content: center;
    align-items: center;
    display: flex;
    flex-direction: column;
}

.Bookings .BookingHolder {
    max-width: unset;
}

.Bookings .PageHolder .ViewHolder.Collapsed {
    flex-grow: 0;
    max-width: 0;
    opacity: 0;
    max-height: 0;
}

.TabHolder {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    max-height: 100%;
}

.BookingsList {
    flex-grow: 1;
    border: none !important;
    display: flex;
    flex-direction: column;
    border: none;
}

.BookingSchedule {
    display: flex;
    margin: 5px;
    border: 1px solid rgb(230,230,230);
    background-color: rgb(255,255,255);
    font-size: 1.5em;
    justify-content: center;
    align-items: center;
    border-radius: 20px;
    padding: 5px;
    color: rgb(100,100,100);
    width: 50px;
    height: 50px;
    border-radius: 100%;
}

.k-scheduler .k-event, .k-task-complete {
    background-color: transparent !important;
    border: none !important;
}

.k-scheduler-mobile .k-scheduler-monthview .k-event, .k-scheduler-mobile .k-scheduler-monthview .k-task-complete {
    background-color: #6DACC4 !important;
    border: #6DACC4 !important;
    border-radius: 100% !important;
}

.BookingHolderSchedule {
    display: flex;
    flex-direction: row;
    color: rgb(50,50,50);
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
}

    .BookingHolderSchedule .BookingInfo {
        flex-grow: 1;
        font-size: 16px;
        display: flex;
        flex-direction: column;
    }

        .BookingHolderSchedule .BookingInfo div {
            display: flex;
            flex-wrap: wrap;
            flex-direction: column;
            justify-content: center;
            align-items: center;
        }

        .BookingHolderSchedule .BookingInfo label {
            padding-top: 0;
            margin-right: 5px;
            font-size: 12px;
            color: rgb(100,100,100);
            width: auto;
        }

.Booking {
    display: flex;
    margin: 5px;
    border: 1px solid rgb(230,230,230);
    background-color: rgb(255,255,255);
    font-size: 1.1em;
    justify-content: center;
    align-items: center;
    border-radius: 20px;
    padding: 20px;
}

    .Booking .fa-clipboard-list {
        font-size: 2em;
        margin: 5px;
    }

    .Booking .BookingName {
        flex-grow: 1;
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
    }

        .Booking .BookingName .BookingAddress {
            display: flex;
            flex-direction: column;
            font-size: .9em;
        }

    .Booking .BookingType {
        flex-grow: 1;
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
    }


    .Booking .BookingTime {
        flex-grow: 1;
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
    }


.WiHead {
    width: 100%;
    font-size: 20px;
    padding: 30px 0;
    margin: 0;
    z-index: 4;
    box-shadow: 0 0 5px #ccc;
    text-align: center;
    color: #777;
    background-color: #fff;
    margin: 20px 0;
}

.SaveButton, .CopyButton {
    display: flex;
    /* flex-grow: 1; */
    flex-direction: column;
    justify-content: center;
    align-items: center;
    /* padding: 10px; */
    border: 1px solid #ddd;
    box-shadow: 0 0 2px #ccc;
    transition: .5s all;
    color: #777;
    /* height: 100%; */
    width: 100%;
    padding: 10px;
    cursor: pointer;
}


.ChangePassword {
    display: flex;
    /* flex-grow: 1; */
    flex-direction: column;
    justify-content: center;
    align-items: center;
    /* padding: 10px; */
    border: 1px solid #ddd;
    box-shadow: 0 0 2px #ccc;
    transition: .5s all;
    color: #777;
    /* height: 100%; */
    width: 100%;
    padding: 10px;
    cursor: pointer;
}

.Manage .checkholder {
    width: 100px;
    float: left;
    /* margin: 1%; */
    /* flex-grow: 1; */
    display: flex;
    justify-content: center;
    align-items: center;
}

.SaveButton:hover, .CopyButton:hover {
    background-color: #6DACC4;
    color: #E5D450;
}

.Manage {
    margin-top: 50px;
    height: calc(100vh - 50px);
    display: flex;
    flex-direction: column;
}

.Upgrade {
    margin-top: 40px;
    display: flex;
    background-color: #E5D450;
    padding: 1em;
    font-size: 1.2em;
    text-align: center;
    cursor: pointer;
    align-items: center;
    justify-content: center;
}

@media (min-width: 320px) And (max-width:420px) {
    .MainBlue {
        height: calc(100vh - 117px) !important;
        background-size: auto 100%, 200px;
        background-position: center, bottom right;
    }

    .BookingHolderSchedule {
        flex-direction: column;
    }

    .Filters {
        flex-direction: column !important;
    }

    .MobileHidden {
        display: none;
    }

    .SearchCol, .ConCol, .AvailableHolder {
        flex-direction: column !important;
    }

        .ConCol .rowform {
            width: 90%;
        }

        .ConCol label {
            width: 90%;
            text-align: center;
            line-height: 30px;
        }

    .SearchCol, .MobileCol {
        flex-direction: column !important;
    }

    .LinkHolder {
        position: fixed;
        background-color: #333;
        height: 100vh;
        width: 100vw;
        right: -100vw;
        transition: .5s all;
    }

    .TopBarSmall .LinkHolder {
        background-color: #6DACC4;
    }

        .TopBarSmall .LinkHolder .Links {
            margin-top: 50px;
        }

    .LinkHolder .MenuButton {
        display: inline-block;
        position: relative;
    }

        .LinkHolder .MenuButton:before {
            left: -50px;
            top: 5px;
            content: '\f0c9';
            font-family: 'Font Awesome 6 Pro';
            width: 50px;
            height: 50px;
            transition: .5s all;
            position: absolute;
            font-size: 2em;
            justify-content: center;
            align-items: center;
            display: flex;
        }

    .TopBarSmall .LinkHolder .MenuButton:before {
        width: 30px;
        height: 30px;
        font-size: 1.5em;
        color: #fff;
    }

    .LinkHolder.Visible .MenuButton:before {
        left: 0px;
        content: '\f057';
        font-family: 'Font Awesome 6 Pro';
        width: 50px;
        height: 50px;
        transition: .5s all;
    }

    .LinkHolder.Visible {
        right: 0;
    }

    .LinkHolder .Spacer {
        display: none;
    }

    .LinkHolder .Links {
        flex-direction: column;
    }

    .SearchCol .Col, .MobileCol .Col {
        margin: 10px 10px;
        width: 100%;
    }

    .SearchHolder {
        margin-top: -50px;
    }


        .SearchHolder input, .SearchHolder select {
            min-width: 100px;
            width: 150px;
        }

        .SearchHolder h3 {
            font-weight: 300;
            color: #fff;
            font-size: 2em;
            margin: 0px;
        }

        .SearchHolder h4 {
            font-weight: 300;
            color: #fff;
            font-size: 1em;
            margin: 0px;
        }


    .RateHolder .RateRow, .RateHolder .RateRow .RowInfo, .RatePlan .RatePlanContent {
        flex-direction: column;
    }

    .ChargeHolder .Charge {
        display: flex;
        flex-direction: column;
    }

        .ChargeHolder .Charge div {
            display: flex;
            justify-content: center;
            align-items: center;
        }

        .ChargeHolder .Charge label {
            margin: 5px;
            width: 100%;
            text-align: center;
        }

    .RatePlan .RatePlanContent .ColInfo {
        flex-basis: unset !important;
    }
}

@media (min-width: 721px) And (max-width:960px) And (orientation: landscape) {


    .MainBlue {
        height: calc(100vh - 117px) !important;
        background-size: auto 100%, 200px;
        background-position: center, bottom right;
    }

    .SearchCol, .ConCol {
        flex-direction: column !important;
    }

    .RatePlan .RatePlanContent .ColInfo {
        flex-basis: unset !important;
    }

    .ConCol .rowform {
        width: 90%;
    }

    .ConCol label {
        width: 90%;
        text-align: center;
        line-height: 30px;
    }



    .LinkHolder {
        position: fixed;
        background-color: #fff;
        height: 100vh;
        width: 100vw;
        right: -100vw;
        transition: .5s all;
    }

        .LinkHolder .MenuButton {
            display: inline-block;
            position: relative;
        }

            .LinkHolder .MenuButton:before {
                left: -50px;
                top: 5px;
                content: '\f0c9';
                font-family: 'Font Awesome 6 Pro';
                width: 50px;
                height: 50px;
                transition: .5s all;
                position: absolute;
                font-size: 2em;
                justify-content: center;
                align-items: center;
                display: flex;
            }

        .LinkHolder.Visible .MenuButton:before {
            left: 0px;
            content: '\f057';
            font-family: 'Font Awesome 6 Pro';
            width: 50px;
            height: 50px;
            transition: .5s all;
        }

        .LinkHolder.Visible {
            right: 0;
        }

        .LinkHolder .Spacer {
            display: none;
        }

        .LinkHolder .Links {
            flex-direction: column;
        }

    .LinkHolder {
        display: none;
    }

    .SearchCol .Col {
        margin: 10px 10px;
    }


    .ContentColHolder .Col {
        max-width: calc(100% - 20px);
    }

    .SearchHolder {
        margin-top: -50px;
    }


        .SearchHolder input, .SearchHolder select {
            min-width: 100px;
            width: 150px;
        }

        .SearchHolder h3 {
            font-weight: 300;
            color: #fff;
            font-size: 2em;
            margin: 0px;
        }

        .SearchHolder h4 {
            font-weight: 300;
            color: #fff;
            font-size: 1em;
            margin: 0px;
        }
}

@media (max-width: 991.98px) {
    .RatePlan .RatePlanContent {
        flex-direction: column;
    }
}

@media (max-width: 1199.98px) {
    .RatePlan .RatePlanContent {
        flex-direction: column;
    }
}





body {
    margin: 0;
    min-width: 320px;
    color: #ffffff;
    font-family: 'Poppins', sans-serif;
    background-color: #222;
}


#example {
    width: 100%;
    height: 500px;
    overflow: hidden;
    margin-top: 0px;
}

    #example .mSButtons {
        height: 80%;
    }

    #example .frame {
        width: 100%;
        height: 100%;
    }

        #example .frame .slide_element {
            height: 100%;
        }

            #example .frame .slide_element > div {
                float: left;
                height: 100%;
                overflow: hidden;
            }

        #example .frame .mSCover img {
            max-width: none;
        }

    #example .credit {
        position: absolute;
        bottom: 10px;
        left: 10px;
        font-size: 11px;
        line-height: normal;
        font-weight: 300;
        text-shadow: #000000 0 1px 0px;
        text-shadow: rgba(0,0,0,0.7) 0 1px 0px;
        color: #CCC;
        background: #000;
        background: rgba(0,0,0,0.6);
        padding: 0 4px;
        white-space: nowrap;
        z-index: 1002;
        text-transform: uppercase;
    }

        #example .credit a {
            color: #FFF;
            font-weight: 400;
        }

.infoBlock {
    position: absolute;
    top: 370px;
    left: 0px;
    width: 980px;
    height: 56px;
    padding-bottom: 0;
    background: #FFF;
    background: rgba(255, 255, 255, 0.6);
    overflow: hidden;
    z-index: 1002;
}

.infoBlockLeftBlack {
    color: #FFF;
    background: #000;
    background: rgba(0,0,0,0.55);
    left: 90px;
    right: auto;
    opacity: 0;
}

.infoBlock2 {
    top: 90px;
    left: 100px;
}

a.gallerylinks:link {
    text-decoration: none;
    color: #ffffff;
    font-size: 10pt;
}

a.gallerylinks:visited {
    text-decoration: none;
    color: #ffffff;
    font-size: 10pt;
}

a.gallerylinks:hover {
    text-decoration: none;
    color: #ffffff;
    font-size: 10pt;
}

a.gallerylinks:active {
    text-decoration: none;
    color: #ffffff;
    font-size: 10pt;
}


a.postcodelinks:link {
    text-decoration: none;
    color: #ffffff;
    font-size: 10pt;
}

a.postcodelinks:visited {
    text-decoration: none;
    color: #ffffff;
    font-size: 10pt;
}

a.postcodelinks:hover {
    text-decoration: none;
    color: #ffffff;
    font-size: 10pt;
}

a.postcodelinks:active {
    text-decoration: none;
    color: #ffffff;
    font-size: 10pt;
}


a.bodylinks:link {
    text-decoration: none;
    color: #8CC63F;
    font-size: 10pt;
}

a.bodylinks:visited {
    text-decoration: none;
    color: #8CC63F;
    font-size: 10pt;
}

a.bodylinks:hover {
    text-decoration: none;
    color: #8CC63F;
    font-size: 10pt;
}

a.bodylinks:active {
    text-decoration: none;
    color: #8CC63F;
    font-size: 10pt;
}

a.gallerylinks2:link {
    text-decoration: none;
    color: #ffffff;
    font-size: 12pt;
}

a.gallerylinks2:visited {
    text-decoration: none;
    color: #ffffff;
    font-size: 12pt;
}

a.gallerylinks2:hover {
    text-decoration: none;
    color: #ffffff;
    font-size: 12pt;
}

a.gallerylinks2:active {
    text-decoration: none;
    color: #ffffff;
    font-size: 12pt;
}


a.toplinks:link {
    text-decoration: none;
    color: #ffffff;
    font-weight: bold;
}

a.toplinks:visited {
    text-decoration: none;
    color: #ffffff;
    font-weight: bold;
}

a.toplinks:hover {
    text-decoration: none;
    color: #8CC63F;
    font-weight: bold;
}

a.toplinks:active {
    text-decoration: none;
    color: #ffffff;
    font-weight: bold;
}

a.bodylinks2022:link {
    text-decoration: none;
    color: #FFFFFF;
}

a.bodylinks2022:visited {
    text-decoration: none;
    color: #FFFFFF;
}

a.bodylinks2022:hover {
    text-decoration: none;
    color: #FFFFFF;
}

a.bodylinks2022:active {
    text-decoration: none;
    color: #FFFFFF;
}

a.txtlink:link {
    text-decoration: none;
    color: #FFFFFF;
}

a.txtlink:visited {
    text-decoration: none;
    color: #FFFFFF;
}

a.txtlink:hover {
    text-decoration: none;
    color: #FFFFFF;
}

a.txtlink:active {
    text-decoration: none;
    color: #FFFFFF;
}



.contacttxt {
    font-size: 10pt;
}

.redtxt {
    color: #8CC63F;
    font-weight: bold;
}

.contactheads2 {
    color: #8CC63F;
    font-weight: bold;
}

.greentxt {
    color: #8CC63F;
    font-size: 12pt;
    font-wight: bold;
}

.greentxt2 {
    color: #8CC63F;
    font-size: 14pt;
    font-wight: bold;
}

.greentxt2022 {
    color: #8CC63F;
}


.contactheads {
    color: #FFFFFF;
}

/*IPHONE STYLES*/
@media only screen and (max-width: 480px) {

    #example {
        height: 300px;
        margin-top: 0;
        position: relative;
        float: left;
    }

    .infoBlock8mob {
        position: absolute;
        top: 224px;
        left: 0px;
        width: 100%;
        height: 40px;
        padding-bottom: 0;
        background-image: url("mkheadmob1.png");
        overflow: hidden;
        opacity: 0;
        background-repeat: repeat-x;
        z-index: 1002;
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }


    .infoBlock800mob {
        position: absolute;
        top: 224px;
        left: 0px;
        width: 100%;
        height: 40px;
        padding-bottom: 0;
        background-image: url("mkheadmob2.png");
        overflow: hidden;
        opacity: 0;
        background-repeat: repeat-x;
        z-index: 1002;
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }


    .infoBlock801mob {
        position: absolute;
        top: 224px;
        left: 0px;
        width: 100%;
        height: 40px;
        padding-bottom: 0;
        background-image: url("mkheadmob3.png");
        overflow: hidden;
        opacity: 0;
        background-repeat: repeat-x;
        z-index: 1002;
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .infoBlock804mob {
        position: absolute;
        top: 224px;
        left: 0px;
        width: 100%;
        height: 40px;
        padding-bottom: 0;
        background-image: url("mkheadmob4.png");
        overflow: hidden;
        opacity: 0;
        background-repeat: repeat-x;
        z-index: 1002;
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .infoBlock805mob {
        position: absolute;
        top: 224px;
        left: 0px;
        width: 100%;
        height: 40px;
        padding-bottom: 0;
        background-image: url("mkheadmob5.png");
        overflow: hidden;
        opacity: 0;
        background-repeat: repeat-x;
        z-index: 1002;
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }




    .infoBlock11 {
        display: none !important;
    }

    .infoBlock15 {
        display: none !important;
    }



    .slideimage1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 300px;
        position: relative;
        float: left;
        background-image: url(image3mob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .slideimage2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 100%;
        position: relative;
        float: left;
        background-image: url(image2mob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .slideimage3 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 100%;
        position: relative;
        float: left;
        background-image: url(image1mob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .slideimage4 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 100%;
        position: relative;
        float: left;
        background-image: url(image4mob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .slideimage5 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 100%;
        position: relative;
        float: left;
        background-image: url(image6mob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .slideimage6 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 100%;
        position: relative;
        float: left;
        background-image: url(image5mob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .slideimage100 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 300px;
        position: relative;
        float: left;
        background-image: url(slideimage100mob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .slideimage1000 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 300px;
        position: relative;
        float: left;
        background-image: url(slideimage1000mob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }


    .slideimage22019 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 100%;
        position: relative;
        float: left;
        background-image: url(image22019mob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }






    .topline {
        width: 100%;
        margin-top: 0px;
        background-color: #8CC63F;
        z-index: 100;
        background-repeat: repeat-x;
        height: 3px;
        position: relative;
        float: left;
    }

    .blackbar {
        display: none;
    }

    .topmobilebar {
        width: 100%;
        margin-top: 0px;
        background-color: #333333;
        height: 40px;
        position: relative;
        float: left;
    }

    .topsocialmediareamob {
        width: 70px;
        margin-top: 0px;
        height: 35px;
        position: relative;
        float: left;
    }

    .topmobilefacebook {
        width: 24px;
        margin-top: 6px;
        background-color: #333333;
        margin-left: 8px;
        height: 24px;
        position: relative;
        float: left;
    }

    .topmobiletwitter {
        width: 27px;
        margin-top: 9px;
        background-color: #333333;
        margin-left: 5px;
        height: 22px;
        position: relative;
        float: left;
    }

    .topphonemob {
        width: 200px;
        margin-top: 0px;
        height: 35px;
        position: relative;
        float: right;
        margin-right: 5px;
    }

    .phoneiconmob {
        width: 22px;
        margin-top: 8px;
        background-color: #333333;
        margin-left: 20px;
        height: 21px;
        position: relative;
        float: left;
    }

    .phonemobnum {
        width: 140px;
        margin-top: 5px;
        margin-left: 8px;
        height: 22px;
        position: relative;
        float: left;
        font-family: 'Poppins', sans-serif;
        color: #ffffff;
        font-size: 14pt;
        font-style: normal;
        text-align: right;
    }

    .topmobline {
        width: 100%;
        margin-top: 0px;
        background-color: #8CC63F;
        z-index: 100;
        background-repeat: repeat-x;
        height: 3px;
        position: relative;
        float: left;
    }

    .topholdermob {
        width: 100%;
        margin-top: 0px;
        height: auto;
        position: relative;
        float: left;
        z-index: 1;
    }

    .topmoblogo {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 30px;
        z-index: 1;
        height: 97px;
        position: relative;
        float: left;
        background-image: url(mklogomob.png);
        background-position: center center;
        background-repeat: no-repeat;
    }

    .topmobilelinks {
        width: 100%;
        margin-top: 0px;
        height: auto;
        position: relative;
        float: left;
    }

    .mainpresentation {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 300px;
        position: relative;
        float: left;
    }



    .bluebarmob {
        width: 100%;
        top: 235px;
        left: 0px;
        background-image: url(bluebarmob.fw.png);
        position: absolute;
        z-index: 1000000000000000;
        background-repeat: repeat-x;
        height: 47px;
        display: block;
    }

    .bluebarlabel {
        width: 100%;
        top: 12px;
        left: 0px;
        position: absolute;
        z-index: 1000000000000000;
        background-repeat: repeat-x;
        text-align: center;
        height: auto;
        color: #ffffff;
        font-family: 'PT Sans', sans-serif;
        font-size: 14pt;
        display: block;
    }

    input {
        line-height: 20px;
    }

    .aboutpic1000 {
        display: none;
    }


    .topholderdesk1 {
        display: none;
    }

    .desklinkmainholder {
        display: none;
    }

    .hometxtholder3 {
        width: 100%;
        margin-top: 0px;
        height: auto;
        position: relative;
        float: left;
        margin-bottom: 20px;
    }

    .hometxt3 {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 10px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #FFFFFF;
        text-align: left;
        margin-bottom: 0px;
    }

    .greentxt {
        color: #8CC63F;
        font-size: 10pt;
        font-wight: bold;
    }

    .topbar3 {
        width: 100%;
        margin-left: 0px;
        margin-top: -10px;
        background-image: url(topbar3.png);
        z-index: 1000000000000000000000000000;
        background-repeat: repeat-x;
        height: 11px;
        position: relative;
        float: left;
    }

    .header21 {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        z-index: 1;
        height: 47px;
        position: relative;
        float: left;
        background-image: url(header21mob.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .header23 {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        z-index: 1;
        height: 18px;
        position: relative;
        float: left;
        background-image: url(header23mob.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .header22 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        z-index: 1;
        height: 18px;
        position: relative;
        float: left;
        background-image: url(header24mob.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }


    .headerholder1 {
        width: 100%;
        margin-top: 0px;
        height: auto;
        position: relative;
        float: left;
    }


    .topbar5 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url(topbar2.png);
        z-index: 100000;
        background-repeat: repeat-x;
        height: 11px;
        position: relative;
        float: left;
    }

    .homefourimagesholder {
        display: none;
    }

    .footersection {
        width: 100%;
        height: auto;
        position: relative;
        text-align: center;
        float: left;
        margin-left: 0px;
        display: block;
        background-color: #333333;
        z-index: 1;
        margin-top: 0px;
    }

    .footerholder {
        width: 100%;
        height: auto;
        position: relative;
        text-align: center;
        display: block;
        z-index: 1;
        margin-top: 0px;
        float: left;
    }



    .footerlinks {
        width: 92%;
        position: relative;
        margin-bottom: 40px;
        float: left;
        height: auto;
        margin-left: 4%;
        margin-right: 4%;
        margin-top: 25px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #ffffff;
        text-align: center;
    }

    .footerlogo {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        margin-bottom: 0px;
        background-image: url(footerlogomob.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 68px;
        position: relative;
        z-index: 1;
        float: left;
    }


    .footerlogomob2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        margin-bottom: 0px;
        background-image: url(footercheckatrademob.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 48px;
        position: relative;
        z-index: 1;
        float: left;
    }


    .footercheckatrade {
        display: none;
    }

    .homeimage3 {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        margin-top: 20px;
        margin-bottom: 50px;
        background-image: url(homeimage3mob.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 220px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .homeimage5 {
        width: 96%;
        margin-left: 2%;
        margin-right: 2%;
        margin-top: 20px;
        margin-bottom: 0px;
        background-image: url(homeimage5mob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 280px;
        position: relative;
        z-index: 1;
        float: left;
    }




    .topimage1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 280px;
        position: relative;
        float: left;
        background-image: url(topimage1mob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .topimage2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 280px;
        position: relative;
        float: left;
        background-image: url(topimage2mob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .topimage3 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 280px;
        position: relative;
        float: left;
        background-image: url(topimage3mob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .topimage4 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 280px;
        position: relative;
        float: left;
        background-image: url(topimage4mob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .topimage8 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 280px;
        position: relative;
        float: left;
        background-image: url(topimage8mob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .topimage5 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 280px;
        position: relative;
        float: left;
        background-image: url(topimage12mob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .topimage11 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 280px;
        position: relative;
        float: left;
        background-image: url(topimage11mob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .topimage12 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 280px;
        position: relative;
        float: left;
        background-image: url(topimage5mob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .topimage10 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 280px;
        position: relative;
        float: left;
        background-image: url(topimage10mob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }



    .portsection1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: auto;
        position: relative;
        float: left;
    }

    .portsectionholder1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 60px;
        height: auto;
        position: relative;
        float: left;
    }

    .portsection2 {
        width: 100%;
        margin-left: 0px;
        background-color: #8CC63F;
        margin-top: 0px;
        height: auto;
        position: relative;
        float: left;
    }

    .portsectionholder2 {
        width: 100%;
        margin-left: 0px;
        background-color: #8CC63F;
        margin-bottom: 60px;
        margin-top: 30px;
        height: auto;
        position: relative;
        float: left;
    }

    .portsection3 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: auto;
        position: relative;
        float: left;
    }

    .portsectionholder3 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 60px;
        height: auto;
        position: relative;
        float: left;
    }

    .portsection4 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: auto;
        position: relative;
        float: left;
    }

    .portsectionholder4 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 60px;
        height: auto;
        position: relative;
        float: left;
    }




    .header4 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        z-index: 1;
        height: 47px;
        position: relative;
        float: left;
        background-image: url(portheadermob.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }



    .galleryintro {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 10px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #FFFFFF;
        text-align: center;
        margin-bottom: 0px;
    }

    .portrow1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: auto;
        position: relative;
        float: left;
    }

    .portrow2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: auto;
        position: relative;
        float: left;
    }

    .port1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: auto;
        position: relative;
        float: left;
    }

    .port2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: auto;
        position: relative;
        float: left;
    }

    .port3 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: auto;
        position: relative;
        float: left;
    }

    .port4 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: auto;
        position: relative;
        float: left;
    }

    .port5 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: auto;
        position: relative;
        float: left;
    }


    .portimage1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        background-image: url(port1mob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 230px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .portimage2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        background-image: url(port2mob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 230px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .portimage3 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        background-image: url(port4mob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 230px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .portimage4 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        background-image: url(port3mob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 230px;
        position: relative;
        z-index: 1;
        float: left;
    }


    .portimage5 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        background-image: url(port5mob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 230px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .portimage6 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        background-image: url(port6mob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 230px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .portimage7 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        background-image: url(port7mob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 230px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .portimage8 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        background-image: url(port8mob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 230px;
        position: relative;
        z-index: 1;
        float: left;
    }


    .portimage9 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        background-image: url(port9mob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 230px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .portimage10 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        background-image: url(port10mob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 230px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .portimage11 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        background-image: url(port11mob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 230px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .portimage12 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        background-image: url(port12mob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 230px;
        position: relative;
        z-index: 1;
        float: left;
    }




    .portheader1 {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 30px;
        font-size: 12pt;
        font-family: 'PT Sans', sans-serif;
        font-weight: bold;
        color: #8CC63F;
        text-align: center;
    }

    .portheader2 {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 30px;
        font-size: 12pt;
        font-family: 'PT Sans', sans-serif;
        font-weight: bold;
        color: #FFFFFF;
        text-align: center;
    }

    .contactdesk2 {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 5px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #333333;
        text-align: left;
        margin-bottom: 70px;
    }

    input[type=text], select {
        width: 80%;
        height: 36px;
        padding: 12px 10px;
        margin: 8px 0;
        display: inline-block;
        border-radius: 4px;
        box-sizing: border-box;
    }

    input[type=submit] {
        width: 210px;
        height: 53px;
        background-color: #8CC63F;
        color: white;
        padding: 5px 10px;
        margin: 12px 0;
        border: none;
        border-radius: 4px;
        cursor: pointer;
        float: left;
        font-size: 14pt;
        font-family: 'PT Sans', sans-serif;
        color: #ffffff;
        font-weight: bold;
    }

        input[type=submit]:hover {
            background-color: #8CC63F;
            ;
        }

    .formname {
        width: 100%;
        position: relative;
        margin-bottom: 0px;
        float: left;
        height: auto;
        margin-left: 0%;
        margin-right: 0;
        margin-top: 10px;
        font-size: 12pt;
        font-family: 'PT Sans', sans-serif;
        color: #8CC63F;
        font-weight: bold;
        text-align: left;
    }

    textarea {
        width: 80%;
        height: 120px;
        padding: 12px 20px;
        box-sizing: border-box;
        border: 3px solid #333333;
        border-radius: 4px;
        background-color: #EEEEEE;
        font-size: 12px;
        resize: none;
        margin-top: 10px;
    }

    .homebox27 {
        width: 100%;
        position: relative;
        float: left;
        margin-top: 0px;
        height: auto;
        background-color: #000000;
    }

    .contactusheader {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        margin-bottom: 0px;
        background-image: url(contactheadermob.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 18px;
        position: relative;
        z-index: 1;
        float: left;
    }


    .requestheader {
        width: 100%;
        margin-left: 0px;
        margin-top: 50px;
        margin-bottom: 0px;
        background-image: url(requestheadermob.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 20px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .boxtxt3 {
        width: 94%;
        position: relative;
        float: left;
        margin-left: 3%;
        margin-right: 3%;
        z-index: 100;
        height: auto;
        margin-top: 10px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #ffffff;
        text-align: left;
        margin-bottom: 20px;
    }

    .homebox30 {
        width: 100%;
        position: relative;
        float: left;
        margin-top: 0px;
        height: auto;
        background-color: #000000;
    }

    .homebox40 {
        width: 100%;
        position: relative;
        float: left;
        margin-top: 20px;
        height: 300px;
        display: block;
    }

    .homebox500 {
        display: none;
    }


    .homebox28 {
        width: 100%;
        position: relative;
        float: left;
        margin-top: 0px;
        height: auto;
        background-color: #000000;
    }


    .homebox29 {
        width: 100%;
        position: relative;
        float: left;
        margin-top: 0px;
        height: auto;
        background-color: #000000;
    }

    .boxtxt2 {
        width: 94%;
        position: relative;
        float: left;
        margin-left: 3%;
        margin-right: 3%;
        z-index: 100;
        height: auto;
        margin-top: 10px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #ffffff;
        text-align: left;
        margin-bottom: 20px;
    }

    .boxtxt2may2019 {
        width: 94%;
        position: relative;
        float: left;
        margin-left: 3%;
        margin-right: 3%;
        z-index: 100;
        height: auto;
        margin-top: 10px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #ffffff;
        text-align: left;
        margin-bottom: 20px;
    }






    .dacombeslogo {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        margin-bottom: 0px;
        background-image: url(dacombeslogomob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 62px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .homebox611 {
        width: 100%;
        position: relative;
        float: left;
        margin-top: 20px;
        height: 300px;
        background-image: url(drainimage611mob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }

    .topimage1may2019 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 280px;
        position: relative;
        float: left;
        background-image: url(topimage1may2019mob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }


    .riohomeslogo {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 70px;
        background-image: url(riohomeslogo.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 91px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .topimage11may2019 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 280px;
        position: relative;
        float: left;
        background-image: url(topimage11may2019mob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }


    .aviationheader11 {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        margin-bottom: 0px;
        background-image: url(aviationheader11mob.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 18px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .homebox613 {
        width: 100%;
        position: relative;
        float: left;
        margin-top: 20px;
        height: 300px;
        background-image: url(drainimage613mob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }


    .homebox614 {
        display: none;
    }

    .boxtxt3may2019 {
        width: 90%;
        position: relative;
        float: left;
        margin-left: 5%;
        margin-right: 5%;
        z-index: 100;
        height: auto;
        margin-top: 10px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #ffffff;
        text-align: left;
    }

    .homebox614mob {
        width: 100%;
        position: relative;
        float: left;
        margin-top: 20px;
        height: 300px;
        background-image: url(drainimage614mob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }








    h1 {
        font-family: 'Poppins', sans-serif;
        font-weight: 700;
        text-align: center;
        font-size: 14pt;
    }

    h2 {
        font-family: 'Poppins', sans-serif;
        font-weight: 700;
        text-align: center;
        font-size: 14pt;
    }


    .boxtxt3may2019 {
        width: 90%;
        position: relative;
        float: left;
        margin-left: 5%;
        margin-right: 5%;
        z-index: 100;
        height: auto;
        margin-top: 50px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #ffffff;
        text-align: left;
    }


    .boxtxt4may2019 {
        width: 90%;
        position: relative;
        float: left;
        margin-left: 5%;
        margin-right: 5%;
        z-index: 100;
        height: auto;
        margin-top: 30px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #ffffff;
        text-align: left;
    }







    .hometxtholder32020 {
        width: 100%;
        margin-top: 0px;
        height: auto;
        position: relative;
        float: left;
        margin-bottom: 20px;
    }

    .homeimage32020 {
        display: none;
    }

    .header21new {
        width: 100%;
        margin-left: 0px;
        margin-top: 27px;
        margin-bottom: 0px;
        background-image: url(header21new2.fw.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 47px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .downloadbutton {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom: 50px;
        background-image: url(download.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 61px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .topbanner2022 {
        display: none;
    }

    .topbanner2022mob {
        background-color: #28282B;
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: auto;
        position: relative;
        float: left;
        display: block;
    }

    .topbannerdescriptionmob {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 20px;
        margin-bottom: 20px;
        z-index: 1002;
        display: block;
    }

    .rotatorbar2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 4px;
        background-color: #8CC63F;
        position: relative;
        float: left;
    }



    .hometxt3 {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 10px;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        color: #FFFFFF;
        text-align: left;
    }

    .headerholder1 {
        width: 100%;
        margin-top: 0px;
        height: auto;
        position: relative;
        float: left;
    }



    .hometxt4 {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 5px;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        color: #FFFFFF;
        text-align: left;
    }

    .homeimage4mob {
        width: 96%;
        height: 280px;
        position: relative;
        float: left;
        margin-bottom: 30px;
        margin-left: 2%;
        margin-right: 2%;
        margin-top: 30px;
        background-image: url(homeimage4mob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        color: #ffffff;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        display: block;
    }

    .homeimage3mob {
        width: 96%;
        height: 280px;
        position: relative;
        float: left;
        margin-bottom: 50px;
        margin-left: 2%;
        margin-right: 2%;
        margin-top: 30px;
        background-image: url(homeimage3mob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        color: #ffffff;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        display: block;
    }


    .homeimage5mob {
        width: 96%;
        height: 280px;
        position: relative;
        float: left;
        margin-bottom: 30px;
        margin-left: 2%;
        margin-right: 2%;
        margin-top: 30px;
        background-image: url(homeimage5mob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        color: #ffffff;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        display: block;
    }

    .homeimage6mob {
        width: 96%;
        height: 280px;
        position: relative;
        float: left;
        margin-bottom: 60px;
        margin-left: 2%;
        margin-right: 2%;
        margin-top: 30px;
        background-image: url(homeimage6mob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        color: #ffffff;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        display: block;
    }

    .homeimage7mob {
        width: 96%;
        height: 280px;
        position: relative;
        float: left;
        margin-bottom: 40px;
        margin-left: 2%;
        margin-right: 2%;
        margin-top: 30px;
        background-image: url(homeimage7mob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        color: #ffffff;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        display: block;
    }

    .homeimage8mob {
        width: 96%;
        height: 280px;
        position: relative;
        float: left;
        margin-bottom: 30px;
        margin-left: 2%;
        margin-right: 2%;
        margin-top: 30px;
        background-image: url(homeimage8mob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        color: #ffffff;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        display: block;
    }

    .homeimage9mob {
        width: 96%;
        height: 280px;
        position: relative;
        float: left;
        margin-bottom: 30px;
        margin-left: 2%;
        margin-right: 2%;
        margin-top: 30px;
        background-image: url(homeimage9mob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        color: #ffffff;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        display: block;
    }

    .homeimage10mob {
        width: 96%;
        height: 280px;
        position: relative;
        float: left;
        margin-bottom: 30px;
        margin-left: 2%;
        margin-right: 2%;
        margin-top: 30px;
        background-image: url(homeimage10mob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        color: #ffffff;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        display: block;
    }

    .homeimage9mob {
        width: 96%;
        height: 280px;
        position: relative;
        float: left;
        margin-bottom: 30px;
        margin-left: 2%;
        margin-right: 2%;
        margin-top: 30px;
        background-image: url(homeimage9mob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        color: #ffffff;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        display: block;
    }

    .homeimage10mob {
        width: 96%;
        height: 280px;
        position: relative;
        float: left;
        margin-bottom: 30px;
        margin-left: 2%;
        margin-right: 2%;
        margin-top: 30px;
        background-image: url(homeimage10mob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        color: #ffffff;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        display: block;
    }

    .homeimage11mob {
        width: 96%;
        height: 280px;
        position: relative;
        float: left;
        margin-bottom: 30px;
        margin-left: 2%;
        margin-right: 2%;
        margin-top: 30px;
        background-image: url(homeimage11mob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        color: #ffffff;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        display: block;
    }

    .homeimage12mob {
        width: 96%;
        height: 280px;
        position: relative;
        float: left;
        margin-bottom: 60px;
        margin-left: 2%;
        margin-right: 2%;
        margin-top: 50px;
        background-image: url(homeimage12mob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        color: #ffffff;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        display: block;
    }

    .homeimage13mob {
        width: 96%;
        height: 280px;
        position: relative;
        float: left;
        margin-bottom: 60px;
        margin-left: 2%;
        margin-right: 2%;
        margin-top: 50px;
        background-image: url(homeimage13mob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        color: #ffffff;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        display: block;
    }

    .homeimage14mob {
        width: 96%;
        height: 280px;
        position: relative;
        float: left;
        margin-bottom: 30px;
        margin-left: 2%;
        margin-right: 2%;
        margin-top: 50px;
        background-image: url("homeimage14mob.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        color: #ffffff;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        display: block;
    }

    .homeimage15mob {
        width: 96%;
        height: 280px;
        position: relative;
        float: left;
        margin-bottom: 60px;
        margin-left: 2%;
        margin-right: 2%;
        margin-top: 30px;
        background-image: url("homeimage15mob.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        color: #ffffff;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        display: block;
    }

    .homeimage16mob {
        width: 96%;
        height: 280px;
        position: relative;
        float: left;
        margin-bottom: 60px;
        margin-left: 2%;
        margin-right: 2%;
        margin-top: 30px;
        background-image: url("homeimage16mob.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        color: #ffffff;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        display: block;
    }

    .homeimage17mob {
        width: 96%;
        height: 280px;
        position: relative;
        float: left;
        margin-bottom: 30px;
        margin-left: 2%;
        margin-right: 2%;
        margin-top: 30px;
        background-image: url(homeimage17mob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        color: #ffffff;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        display: block;
    }

    .homeimage18mob {
        width: 96%;
        height: 280px;
        position: relative;
        float: left;
        margin-bottom: 30px;
        margin-left: 2%;
        margin-right: 2%;
        margin-top: 30px;
        background-image: url(homeimage18mob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        color: #ffffff;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        display: block;
    }

    .homeimage19mob {
        width: 96%;
        height: 280px;
        position: relative;
        float: left;
        margin-bottom: 60px;
        margin-left: 2%;
        margin-right: 2%;
        margin-top: 30px;
        background-image: url(homeimage19mob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        color: #ffffff;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        display: block;
    }




    .homesectionnew2020 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-color: #333333;
        height: auto;
        position: relative;
        float: left;
    }

    .homesectionnew20201 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-color: #333333;
        height: auto;
        position: relative;
        float: left;
    }


    .homesectionholdernew2020 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-color: #333333;
        height: auto;
        position: relative;
        float: left;
    }

    .homesectionnew20202 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-color: #333333;
        height: auto;
        position: relative;
        float: left;
    }

    .homesectionnew202022 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-color: #333333;
        height: auto;
        position: relative;
        float: left;
    }

    .homesectionnew202020 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-color: #333333;
        height: auto;
        position: relative;
        float: left;
    }

    .homesectionnew202021 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-color: #333333;
        height: auto;
        position: relative;
        float: left;
    }

    .homesectionnew202026 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-color: #333333;
        height: auto;
        position: relative;
        float: left;
    }

    .homesectionnew202023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-color: #333333;
        height: auto;
        position: relative;
        float: left;
    }


    .homesectionholdernew20202 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-color: #333333;
        height: auto;
        position: relative;
        float: left;
    }

    .homesectionnew20203 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-color: #333333;
        height: auto;
        position: relative;
        float: left;
    }

    .homesectionnew20205 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-color: #333333;
        height: auto;
        position: relative;
        float: left;
    }


    .homesectionnew20204 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-color: #333333;
        height: auto;
        position: relative;
        float: left;
    }

    .homesectionnew20209 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-color: #333333;
        height: auto;
        position: relative;
        float: left;
    }

    .homesectionnew20206 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-color: #333333;
        height: auto;
        position: relative;
        float: left;
    }

    .homesectionnew202012 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-color: #333333;
        height: auto;
        position: relative;
        float: left;
    }

    .homesectionnew202013 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-color: #333333;
        height: auto;
        position: relative;
        float: left;
    }

    .homesectionnew202014 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-color: #333333;
        height: auto;
        position: relative;
        float: left;
    }


    .portsection1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-color: #333333;
        height: auto;
        position: relative;
        float: left;
    }

    .portsectionholder1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-color: #333333;
        height: auto;
        position: relative;
        float: left;
    }



    .portintro33 {
        width: 94%;
        position: relative;
        margin-bottom: 0px;
        float: left;
        height: auto;
        margin-left: 3%;
        margin-right: 3%;
        margin-top: 20px;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        color: #FFFFFF;
        text-align: center;
    }

    .portintro4 {
        width: 94%;
        position: relative;
        margin-bottom: 0px;
        float: left;
        height: auto;
        margin-left: 3%;
        margin-right: 3%;
        margin-top: 40px;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        color: #111111;
        text-align: center;
    }

    .portintro55 {
        width: 94%;
        position: relative;
        margin-bottom: 0px;
        float: left;
        height: auto;
        margin-left: 3%;
        margin-right: 3%;
        margin-top: 80px;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        color: #111111;
        text-align: center;
    }


    .portrow1 {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        position: relative;
        float: left;
        height: 290px;
        margin-top: 50px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #000000;
        text-align: center;
    }

    .portrow2 {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        position: relative;
        float: left;
        height: 290px;
        margin-top: 30px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #000000;
        text-align: center;
    }







    .chooseusheader {
        font-size: 16pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 700;
        color: #8CC63F;
        text-align: center;
    }

    .viewmoredetails {
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 400;
        color: #FFFFFF;
        text-align: center;
    }

    .kitchen1 {
        width: 100%;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        height: auto;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchen2 {
        width: 100%;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        height: auto;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchen3 {
        width: 100%;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        height: auto;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchen4 {
        width: 100%;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        height: auto;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenimage1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        height: 220px;
        position: relative;
        float: left;
        background-image: url("kitchen1mob.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .kitchenheader {
        width: 100%;
        height: auto;
        margin-left: 0px;
        margin-top: 20px;
        position: relative;
        float: left;
        font-family: 'Poppins', sans-serif;
        font-weight: 700;
        font-size: 14pt;
        color: #8CC63F;
        text-align: center;
    }

    .kitchenimage2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        height: 220px;
        position: relative;
        float: left;
        background-image: url("kitchen2mob.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .kitchenimage3 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        height: 220px;
        position: relative;
        float: left;
        background-image: url("kitchen3mob.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .kitchenimage4 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        height: 220px;
        position: relative;
        float: left;
        background-image: url("kitchen4mob.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .kitchenimage5 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        height: 220px;
        position: relative;
        float: left;
        background-image: url("kitchen5mob.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .kitchenimage6 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        height: 220px;
        position: relative;
        float: left;
        background-image: url("kitchen6mob.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .kitchenimage7 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        height: 220px;
        position: relative;
        float: left;
        background-image: url("kitchen7mob.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .kitchenimage8 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        height: 220px;
        position: relative;
        float: left;
        background-image: url("kitchen8mob.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .kitchenimage9 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        height: 220px;
        position: relative;
        float: left;
        background-image: url("kitchen9mob.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }


    .kitchenimage10 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        height: 220px;
        position: relative;
        float: left;
        background-image: url("kitchen10mob.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .kitchenimage11 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        height: 220px;
        position: relative;
        float: left;
        background-image: url("kitchen11mob.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .kitchenimage12 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        height: 220px;
        position: relative;
        float: left;
        background-image: url("kitchen12mob.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .kitchenimage13 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        height: 220px;
        position: relative;
        float: left;
        background-image: url("kitchen13mob.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .kitchenimage14 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        height: 220px;
        position: relative;
        float: left;
        background-image: url("kitchen14mob.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .kitchenimage15 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        height: 220px;
        position: relative;
        float: left;
        background-image: url("kitchen15mob.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .kitchenimage16 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        height: 220px;
        position: relative;
        float: left;
        background-image: url("kitchen16mob.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }



    .kitchenrow1 {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 10px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #000000;
        text-align: center;
    }

    .hometxtholder5 {
        width: 100%;
        margin-top: 0px;
        height: auto;
        position: relative;
        float: left;
        margin-bottom: 20px;
    }

    .hometxtholder6 {
        width: 100%;
        margin-top: 0px;
        height: auto;
        position: relative;
        float: left;
        margin-bottom: 20px;
    }

    .hometxtholder4 {
        width: 100%;
        margin-top: 0px;
        height: auto;
        position: relative;
        float: left;
        margin-bottom: 20px;
    }


    .kitchenrow2 {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 10px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #000000;
        text-align: center;
    }

    .kitchenproject1 {
        width: 100%;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        height: auto;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenproject2 {
        width: 100%;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        height: auto;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenproject3 {
        width: 100%;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        height: auto;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }


    .topimagetxtholder {
        display: none;
    }


    .riohomes2022 {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 90px;
        position: relative;
        float: left;
        background-image: url("riohomes2022.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        display: block;
    }

    .mapsholder2 {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        height: 320px;
        position: relative;
        z-index: 1;
        margin-top: 20px;
        float: left;
        display: block;
        text-align: center;
        margin-bottom: 60px;
    }

    .mapsholder2main {
        width: 100%;
        height: 300px;
        position: relative;
        text-align: center;
        margin-left: 0px;
        margin-right: 0px;
        display: block;
        z-index: 1;
        margin-top: 0px;
        float: left;
    }

    .mapsholder {
        width: 94%;
        height: 300px;
        position: relative;
        margin-left: 3%;
        margin-right: 3%;
        z-index: 1;
        margin-top: 20px;
        float: left;
        display: block;
    }


    .contactdesk1 {
        display: none;
    }

    .contactmobtxt1 {
        width: 100%;
        position: relative;
        float: left;
        margin-bottom: 0px;
        height: auto;
        margin-left: 0%;
        margin-right: 0%;
        margin-top: 10px;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        color: #FFFFFF;
        text-align: left;
    }

    .servicesheader20201 {
        width: 100%;
        margin-left: 0px;
        margin-top: 75px;
        margin-bottom: 0px;
        z-index: 1;
        height: 26px;
        position: relative;
        float: left;
        background-image: url("servicesheader20211mob.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .servicestxt2020 {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 10px;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 200;
        color: #FFFFFF;
        text-align: center;
    }


    .servicesheader20202 {
        width: 100%;
        margin-left: 0px;
        margin-top: 75px;
        margin-bottom: 0px;
        z-index: 1;
        height: 26px;
        position: relative;
        float: left;
        background-image: url("servicesheader20212mob.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .servicesheader20203 {
        width: 100%;
        margin-left: 0px;
        margin-top: 75px;
        margin-bottom: 0px;
        z-index: 1;
        height: 26px;
        position: relative;
        float: left;
        background-image: url("servicesheader20213mob.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .servicesheader20204 {
        width: 100%;
        margin-left: 0px;
        margin-top: 75px;
        margin-bottom: 0px;
        z-index: 1;
        height: 26px;
        position: relative;
        float: left;
        background-image: url("servicesheader20214mob.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }


    .servicesheader20205 {
        width: 100%;
        margin-left: 0px;
        margin-top: 75px;
        margin-bottom: 0px;
        z-index: 1;
        height: 30px;
        position: relative;
        float: left;
        background-image: url("servicesheader20215mob.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .servicesheader20206 {
        width: 100%;
        margin-left: 0px;
        margin-top: 75px;
        margin-bottom: 0px;
        z-index: 1;
        height: 26px;
        position: relative;
        float: left;
        background-image: url("servicesheader20216mob.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .homefourimagesholder {
        width: 100%;
        height: auto;
        position: relative;
        float: left;
        margin-left: 0px;
        display: block;
        z-index: 1;
        margin-top: 0px;
    }

    .box1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 350px;
        position: relative;
        float: left;
        background-image: url("box1mob.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .box2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 350px;
        position: relative;
        float: left;
        background-image: url("box22mob.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .box3 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 350px;
        position: relative;
        float: left;
        background-image: url(box3mob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }

    .box4 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 350px;
        position: relative;
        float: left;
        background-image: url(box4mob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .box5 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 350px;
        position: relative;
        float: left;
        background-image: url("box2mob.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .box6 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 350px;
        position: relative;
        float: left;
        background-image: url(box6mob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }



    .specialoffer2023 {
        width: 90%;
        margin-left: 5%;
        margin-right: 5%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 10px;
        margin-bottom: 20px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	
	 .specialoffer2024 {
        width: 80%;
        margin-left: 10%;
        margin-right: 10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 10px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	

    .businessheader22023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 97px;
        position: relative;
        float: left;
        background-image: url("profiletemplate2023mob.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    a.postcodelinks2023:link {
        text-decoration: none;
        color: #03FD06;
    }

    a.postcodelinks2023:visited {
        text-decoration: none;
        color: #03FD06;
    }

    a.postcodelinks2023:hover {
        text-decoration: none;
        color: #03FD06;
    }

    a.postcodelinks2023:active {
        text-decoration: none;
        color: #03FD06;
    }

    .introbusiness52023mob {
        width: 100%;
        height: 292px;
        position: relative;
        background-image: url("introdescription2023.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 20px;
    }
}


@media only screen and (min-width : 481px) and (max-width : 1024px) {

    #example {
        height: 480px;
        margin-top: 0;
        position: relative;
        float: left;
    }

    .infoBlock8mob {
        position: absolute;
        top: 385px;
        left: 0px;
        width: 100%;
        height: 47px;
        padding-bottom: 0;
        background-image: url("mkheadpad1.png");
        overflow: hidden;
        opacity: 0;
        background-repeat: repeat-x;
        z-index: 1002;
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }


    .infoBlock800mob {
        position: absolute;
        top: 385px;
        left: 0px;
        width: 100%;
        height: 47px;
        padding-bottom: 0;
        background-image: url("mkheadpad2.png");
        overflow: hidden;
        opacity: 0;
        background-repeat: repeat-x;
        z-index: 1002;
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }


    .infoBlock801mob {
        position: absolute;
        top: 385px;
        left: 0px;
        width: 100%;
        height: 47px;
        padding-bottom: 0;
        background-image: url("mkheadpad3.png");
        overflow: hidden;
        opacity: 0;
        background-repeat: repeat-x;
        z-index: 1002;
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .infoBlock804mob {
        position: absolute;
        top: 385px;
        left: 0px;
        width: 100%;
        height: 47px;
        padding-bottom: 0;
        background-image: url("mkheadpad4.png");
        overflow: hidden;
        opacity: 0;
        background-repeat: repeat-x;
        z-index: 1002;
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .infoBlock805mob {
        position: absolute;
        top: 385px;
        left: 0px;
        width: 100%;
        height: 47px;
        padding-bottom: 0;
        background-image: url("mkheadpad5.png");
        overflow: hidden;
        opacity: 0;
        background-repeat: repeat-x;
        z-index: 1002;
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }




    .infoBlock11 {
        display: none !important;
    }

    .infoBlock15 {
        display: none !important;
    }



    .slideimage1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 480px;
        position: relative;
        float: left;
        background-image: url(image3pad.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .slideimage2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 480px;
        position: relative;
        float: left;
        background-image: url(image2pad.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .slideimage3 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 480px;
        position: relative;
        float: left;
        background-image: url(image1pad.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .slideimage4 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 480px;
        position: relative;
        float: left;
        background-image: url(image4mob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .slideimage5 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 480px;
        position: relative;
        float: left;
        background-image: url(image6pad.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .slideimage6 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 480px;
        position: relative;
        float: left;
        background-image: url(image5pad.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .slideimage100 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 480px;
        position: relative;
        float: left;
        background-image: url(slideimage100mob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .slideimage1000 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 480px;
        position: relative;
        float: left;
        background-image: url(slideimage1000mob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }


    .slideimage22019 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 480px;
        position: relative;
        float: left;
        background-image: url(image22019mob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }






    .topline {
        width: 100%;
        margin-top: 0px;
        background-color: #8CC63F;
        z-index: 100;
        background-repeat: repeat-x;
        height: 3px;
        position: relative;
        float: left;
    }

    .blackbar {
        display: none;
    }

    .topmobilebar {
        width: 100%;
        margin-top: 0px;
        background-color: #333333;
        height: 40px;
        position: relative;
        float: left;
    }

    .topsocialmediareamob {
        width: 70px;
        margin-top: 0px;
        height: 35px;
        position: relative;
        float: left;
    }

    .topmobilefacebook {
        width: 24px;
        margin-top: 6px;
        background-color: #333333;
        margin-left: 8px;
        height: 24px;
        position: relative;
        float: left;
    }

    .topmobiletwitter {
        width: 27px;
        margin-top: 9px;
        background-color: #333333;
        margin-left: 5px;
        height: 22px;
        position: relative;
        float: left;
    }

    .topphonemob {
        width: 200px;
        margin-top: 0px;
        height: 35px;
        position: relative;
        float: right;
        margin-right: 5px;
    }

    .phoneiconmob {
        width: 22px;
        margin-top: 8px;
        background-color: #333333;
        margin-left: 20px;
        height: 21px;
        position: relative;
        float: left;
    }

    .phonemobnum {
        width: 143px;
        margin-top: 5px;
        margin-left: 8px;
        height: 22px;
        position: relative;
        float: left;
        font-family: 'Poppins', sans-serif;
        color: #ffffff;
        font-size: 15pt;
        font-style: normal;
        text-align: right;
    }

    .topmobline {
        width: 100%;
        margin-top: 0px;
        background-color: #8CC63F;
        z-index: 100;
        background-repeat: repeat-x;
        height: 3px;
        position: relative;
        float: left;
    }

    .topholdermob {
        width: 100%;
        margin-top: 0px;
        height: auto;
        position: relative;
        float: left;
        z-index: 1;
    }

    .topmoblogo {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 30px;
        z-index: 1;
        height: 100px;
        position: relative;
        float: left;
        background-image: url("topdesklogo.png");
        background-position: center center;
        background-repeat: no-repeat;
    }

    .topmobilelinks {
        width: 100%;
        margin-top: 0px;
        height: auto;
        position: relative;
        float: left;
    }

    .mainpresentation {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 480px;
        position: relative;
        float: left;
    }

    .bluebarmob {
        width: 100%;
        top: 235px;
        left: 0px;
        background-image: url(bluebarmob.fw.png);
        position: absolute;
        z-index: 1000000000000000;
        background-repeat: repeat-x;
        height: 47px;
        display: block;
    }

    .bluebarlabel {
        width: 100%;
        top: 12px;
        left: 0px;
        position: absolute;
        z-index: 1000000000000000;
        background-repeat: repeat-x;
        text-align: center;
        height: auto;
        color: #ffffff;
        font-family: 'PT Sans', sans-serif;
        font-size: 14pt;
        display: block;
    }

    input {
        line-height: 20px;
    }

    .aboutpic1000 {
        display: none;
    }


    .topholderdesk1 {
        display: none;
    }

    .desklinkmainholder {
        display: none;
    }

    .hometxtholder3 {
        width: 100%;
        margin-top: 0px;
        height: auto;
        position: relative;
        float: left;
        margin-bottom: 20px;
    }

    .hometxt3 {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 10px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #FFFFFF;
        text-align: left;
        margin-bottom: 0px;
    }

    .greentxt {
        color: #8CC63F;
        font-size: 10pt;
        font-wight: bold;
    }

    .topbar3 {
        width: 100%;
        margin-left: 0px;
        margin-top: -10px;
        background-image: url(topbar3.png);
        z-index: 1000000000000000000000000000;
        background-repeat: repeat-x;
        height: 11px;
        position: relative;
        float: left;
    }

    .header21 {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        z-index: 1;
        height: 47px;
        position: relative;
        float: left;
        background-image: url(header21mob.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .header23 {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        z-index: 1;
        height: 18px;
        position: relative;
        float: left;
        background-image: url(header23mob.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .header22 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        z-index: 1;
        height: 18px;
        position: relative;
        float: left;
        background-image: url(header24mob.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }


    .headerholder1 {
        width: 100%;
        margin-top: 0px;
        height: auto;
        position: relative;
        float: left;
    }


    .topbar5 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url(topbar2.png);
        z-index: 100000;
        background-repeat: repeat-x;
        height: 11px;
        position: relative;
        float: left;
    }

    .homefourimagesholder {
        display: none;
    }

    .footersection {
        width: 100%;
        height: auto;
        position: relative;
        text-align: center;
        float: left;
        margin-left: 0px;
        display: block;
        background-color: #333333;
        z-index: 1;
        margin-top: 0px;
    }

    .footerholder {
        width: 100%;
        height: auto;
        position: relative;
        text-align: center;
        display: block;
        z-index: 1;
        margin-top: 0px;
        float: left;
    }



    .footerlinks {
        width: 92%;
        position: relative;
        margin-bottom: 40px;
        float: left;
        height: auto;
        margin-left: 4%;
        margin-right: 4%;
        margin-top: 25px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #ffffff;
        text-align: center;
    }

    .footerlogo {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        margin-bottom: 0px;
        background-image: url(footerlogomob.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 68px;
        position: relative;
        z-index: 1;
        float: left;
    }


    .footerlogomob2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        margin-bottom: 0px;
        background-image: url(footercheckatrademob.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 48px;
        position: relative;
        z-index: 1;
        float: left;
    }


    .footercheckatrade {
        display: none;
    }

    .homeimage3 {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        margin-top: 20px;
        margin-bottom: 50px;
        background-image: url(homeimage3mob.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 220px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .homeimage5 {
        width: 96%;
        margin-left: 2%;
        margin-right: 2%;
        margin-top: 20px;
        margin-bottom: 0px;
        background-image: url(homeimage5mob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 280px;
        position: relative;
        z-index: 1;
        float: left;
    }




    .topimage1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 480px;
        position: relative;
        float: left;
        background-image: url(topimage1pad.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .topimage2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 480px;
        position: relative;
        float: left;
        background-image: url(topimage2pad.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .topimage3 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 480px;
        position: relative;
        float: left;
        background-image: url(topimage3pad.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .topimage4 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 480px;
        position: relative;
        float: left;
        background-image: url(topimage4pad.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .topimage8 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 480px;
        position: relative;
        float: left;
        background-image: url(topimage8pad.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .topimage5 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 480px;
        position: relative;
        float: left;
        background-image: url(image5pad.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .topimage11 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 480px;
        position: relative;
        float: left;
        background-image: url(topimage11pad.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .topimage12 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 480px;
        position: relative;
        float: left;
        background-image: url(topimage12pad.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .topimage10 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 480px;
        position: relative;
        float: left;
        background-image: url(topimage10pad.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }





    .portsection3 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: auto;
        position: relative;
        float: left;
    }

    .portsectionholder3 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 60px;
        height: auto;
        position: relative;
        float: left;
    }



    .portsection1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-color: #333333;
        height: auto;
        position: relative;
        float: left;
    }

    .portsectionholder1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-color: #333333;
        margin-bottom: 40px;
        height: auto;
        position: relative;
        float: left;
    }

    .portintro33 {
        width: 94%;
        position: relative;
        margin-bottom: 0px;
        float: left;
        height: auto;
        margin-left: 3%;
        margin-right: 3%;
        margin-top: 30px;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        color: #FFFFFF;
        text-align: center;
    }

    .portintro4 {
        width: 94%;
        position: relative;
        margin-bottom: 0px;
        float: left;
        height: auto;
        margin-left: 3%;
        margin-right: 3%;
        margin-top: 40px;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        color: #111111;
        text-align: center;
    }

    .portintro55 {
        width: 94%;
        position: relative;
        margin-bottom: 0px;
        float: left;
        height: auto;
        margin-left: 3%;
        margin-right: 3%;
        margin-top: 80px;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        color: #111111;
        text-align: center;
    }


    .portrow1 {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        position: relative;
        float: left;
        height: 290px;
        margin-top: 50px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #000000;
        text-align: center;
    }

    .portrow2 {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        position: relative;
        float: left;
        height: 290px;
        margin-top: 30px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #000000;
        text-align: center;
    }







    .chooseusheader {
        font-size: 16pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 700;
        color: #8CC63F;
        text-align: center;
    }

    .viewmoredetails {
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 400;
        color: #FFFFFF;
        text-align: center;
    }

    .kitchen1 {
        width: 100%;
        margin-right: 0px;
        margin-top: 20px;
        margin-left: 0px;
        margin-bottom: 0px;
        height: auto;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchen2 {
        width: 100%;
        margin-right: 0px;
        margin-top: 20px;
        margin-left: 0px;
        margin-bottom: 0px;
        height: auto;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchen3 {
        width: 100%;
        margin-right: 0px;
        margin-top: 20px;
        margin-left: 0px;
        margin-bottom: 0px;
        height: auto;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchen4 {
        width: 100%;
        margin-right: 0px;
        margin-top: 20px;
        margin-left: 0px;
        margin-bottom: 0px;
        height: auto;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenimage1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        height: 380px;
        position: relative;
        float: left;
        background-image: url("kitchen1pad.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .kitchenheader {
        width: 100%;
        height: auto;
        margin-left: 0px;
        margin-top: 20px;
        position: relative;
        float: left;
        font-family: 'Poppins', sans-serif;
        font-weight: 700;
        font-size: 14pt;
        color: #8CC63F;
        text-align: center;
    }

    .kitchenimage2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        height: 380px;
        position: relative;
        float: left;
        background-image: url("kitchen2pad.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .kitchenimage3 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        height: 380px;
        position: relative;
        float: left;
        background-image: url("kitchen3pad.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .kitchenimage4 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        height: 380px;
        position: relative;
        float: left;
        background-image: url("kitchen4pad.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .kitchenimage5 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        height: 380px;
        position: relative;
        float: left;
        background-image: url("kitchen5pad.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .kitchenimage6 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        height: 380px;
        position: relative;
        float: left;
        background-image: url("kitchen6pad.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .kitchenimage7 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        height: 380px;
        position: relative;
        float: left;
        background-image: url("kitchen7pad.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .kitchenimage8 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        height: 380px;
        position: relative;
        float: left;
        background-image: url("kitchen8pad.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .kitchenimage9 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        height: 380px;
        position: relative;
        float: left;
        background-image: url("kitchen9pad.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .kitchenimage10 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        height: 380px;
        position: relative;
        float: left;
        background-image: url("kitchen10pad.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .kitchenimage11 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        height: 380px;
        position: relative;
        float: left;
        background-image: url("kitchen11pad.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .kitchenimage12 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        height: 380px;
        position: relative;
        float: left;
        background-image: url("kitchen12pad.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .kitchenimage13 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        height: 380px;
        position: relative;
        float: left;
        background-image: url("kitchen13pad.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .kitchenimage14 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        height: 380px;
        position: relative;
        float: left;
        background-image: url("kitchen14pad.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .kitchenimage15 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        height: 380px;
        position: relative;
        float: left;
        background-image: url("kitchen15pad.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .kitchenimage16 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        height: 380px;
        position: relative;
        float: left;
        background-image: url("kitchen16pad.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }



    .kitchenrow1 {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 0px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #000000;
        text-align: center;
    }


    .portimage1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        background-image: url("port1pad.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 380px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .portimage2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        background-image: url("port2pad.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 380px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .portimage3 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        background-image: url("port3pad.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 380px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .portimage4 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        background-image: url("port4pad.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 380px;
        position: relative;
        z-index: 1;
        float: left;
    }


    .portimage5 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        background-image: url("port5pad.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 380px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .portimage6 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        background-image: url("port6pad.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 380px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .portimage7 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        background-image: url("port7pad.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 380px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .portimage8 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        background-image: url("port8pad.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 380px;
        position: relative;
        z-index: 1;
        float: left;
    }


    .portimage9 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        background-image: url("port9pad.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 380px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .portimage10 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        background-image: url("port10pad.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 380px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .portimage11 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        background-image: url("port11pad.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 380px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .portimage12 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        background-image: url("port12pad.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 380px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .contactdesk2 {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 5px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #333333;
        text-align: left;
        margin-bottom: 70px;
    }

    input[type=text], select {
        width: 80%;
        height: 36px;
        padding: 12px 10px;
        margin: 8px 0;
        display: inline-block;
        border-radius: 4px;
        box-sizing: border-box;
    }

    input[type=submit] {
        width: 210px;
        height: 53px;
        background-color: #8CC63F;
        color: white;
        padding: 5px 10px;
        margin: 12px 0;
        border: none;
        border-radius: 4px;
        cursor: pointer;
        float: left;
        font-size: 14pt;
        font-family: 'PT Sans', sans-serif;
        color: #ffffff;
        font-weight: bold;
    }

        input[type=submit]:hover {
            background-color: #8CC63F;
            ;
        }

    .formname {
        width: 100%;
        position: relative;
        margin-bottom: 0px;
        float: left;
        height: auto;
        margin-left: 0%;
        margin-right: 0;
        margin-top: 10px;
        font-size: 12pt;
        font-family: 'PT Sans', sans-serif;
        color: #8CC63F;
        font-weight: bold;
        text-align: left;
    }

    textarea {
        width: 80%;
        height: 120px;
        padding: 12px 20px;
        box-sizing: border-box;
        border: 3px solid #333333;
        border-radius: 4px;
        background-color: #EEEEEE;
        font-size: 12px;
        resize: none;
        margin-top: 10px;
    }

    .homebox27 {
        width: 100%;
        position: relative;
        float: left;
        margin-top: 0px;
        height: auto;
        background-color: #000000;
    }

    .contactusheader {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        margin-bottom: 0px;
        background-image: url(contactheadermob.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 18px;
        position: relative;
        z-index: 1;
        float: left;
    }


    .requestheader {
        width: 100%;
        margin-left: 0px;
        margin-top: 50px;
        margin-bottom: 0px;
        background-image: url(requestheadermob.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 20px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .boxtxt3 {
        width: 94%;
        position: relative;
        float: left;
        margin-left: 3%;
        margin-right: 3%;
        z-index: 100;
        height: auto;
        margin-top: 10px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #ffffff;
        text-align: left;
        margin-bottom: 20px;
    }

    .homebox30 {
        width: 100%;
        position: relative;
        float: left;
        margin-top: 0px;
        height: auto;
        background-color: #000000;
    }

    .homebox40 {
        width: 100%;
        position: relative;
        float: left;
        margin-top: 20px;
        height: 300px;
        display: block;
    }

    .homebox500 {
        display: none;
    }


    .homebox28 {
        width: 100%;
        position: relative;
        float: left;
        margin-top: 0px;
        height: auto;
        background-color: #000000;
    }


    .homebox29 {
        width: 100%;
        position: relative;
        float: left;
        margin-top: 0px;
        height: auto;
        background-color: #000000;
    }

    .boxtxt2 {
        width: 94%;
        position: relative;
        float: left;
        margin-left: 3%;
        margin-right: 3%;
        z-index: 100;
        height: auto;
        margin-top: 10px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #ffffff;
        text-align: left;
        margin-bottom: 20px;
    }

    .boxtxt2may2019 {
        width: 94%;
        position: relative;
        float: left;
        margin-left: 3%;
        margin-right: 3%;
        z-index: 100;
        height: auto;
        margin-top: 10px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #ffffff;
        text-align: left;
        margin-bottom: 20px;
    }






    .dacombeslogo {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        margin-bottom: 0px;
        background-image: url(dacombeslogomob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 62px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .homebox611 {
        width: 100%;
        position: relative;
        float: left;
        margin-top: 20px;
        height: 300px;
        background-image: url(drainimage611mob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }

    .topimage1may2019 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 280px;
        position: relative;
        float: left;
        background-image: url(topimage1may2019mob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }


    .riohomeslogo {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 70px;
        background-image: url(riohomeslogo.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 91px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .topimage11may2019 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 280px;
        position: relative;
        float: left;
        background-image: url(topimage11may2019mob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }


    .aviationheader11 {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        margin-bottom: 0px;
        background-image: url(aviationheader11mob.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 18px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .homebox613 {
        width: 100%;
        position: relative;
        float: left;
        margin-top: 20px;
        height: 300px;
        background-image: url(drainimage613mob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }


    .homebox614 {
        display: none;
    }

    .boxtxt3may2019 {
        width: 90%;
        position: relative;
        float: left;
        margin-left: 5%;
        margin-right: 5%;
        z-index: 100;
        height: auto;
        margin-top: 10px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #ffffff;
        text-align: left;
    }

    .homebox614mob {
        width: 100%;
        position: relative;
        float: left;
        margin-top: 20px;
        height: 300px;
        background-image: url(drainimage614mob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }








    h1 {
        font-family: 'Poppins', sans-serif;
        font-weight: 700;
        color: #fff;
        text-align: center;
        font-size: 14pt;
    }

    h2 {
        font-family: 'Poppins', sans-serif;
        font-weight: 700;
        color: #fff;
        text-align: center;
        font-size: 14pt;
    }


    .boxtxt3may2019 {
        width: 90%;
        position: relative;
        float: left;
        margin-left: 5%;
        margin-right: 5%;
        z-index: 100;
        height: auto;
        margin-top: 50px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #ffffff;
        text-align: left;
    }


    .boxtxt4may2019 {
        width: 90%;
        position: relative;
        float: left;
        margin-left: 5%;
        margin-right: 5%;
        z-index: 100;
        height: auto;
        margin-top: 30px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #ffffff;
        text-align: left;
    }







    .hometxtholder32020 {
        width: 100%;
        margin-top: 0px;
        height: auto;
        position: relative;
        float: left;
        margin-bottom: 20px;
    }

    .homeimage32020 {
        display: none;
    }

    .header21new {
        width: 100%;
        margin-left: 0px;
        margin-top: 27px;
        margin-bottom: 0px;
        background-image: url(header21new2.fw.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 47px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .downloadbutton {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom: 50px;
        background-image: url(download.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 61px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .topbanner2022 {
        display: none;
    }

    .topbanner2022mob {
        background-color: #28282B;
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: auto;
        position: relative;
        float: left;
        display: block;
    }

    .topbannerdescriptionmob {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 20px;
        margin-bottom: 20px;
        z-index: 1002;
        display: block;
    }

    .rotatorbar2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 4px;
        background-color: #8CC63F;
        position: relative;
        float: left;
    }



    .hometxt3 {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 10px;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        color: #FFFFFF;
        text-align: left;
    }

    .headerholder1 {
        width: 100%;
        margin-top: 0px;
        height: auto;
        position: relative;
        float: left;
    }



    .hometxt4 {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 5px;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        color: #FFFFFF;
        text-align: left;
    }

    .homeimage4mob {
        width: 100%;
        height: 380px;
        position: relative;
        float: left;
        margin-bottom: 30px;
        margin-left: 0%;
        margin-right: 0%;
        margin-top: 30px;
        background-image: url(homeimage4pad.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        color: #ffffff;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        display: block;
    }

    .homeimage3mob {
        width: 100%;
        height: 380px;
        position: relative;
        float: left;
        margin-bottom: 60px;
        margin-left: 0%;
        margin-right: 0%;
        margin-top: 30px;
        background-image: url(homeimage3pad.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        color: #ffffff;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        display: block;
    }


    .homeimage5mob {
        width: 100%;
        height: 380px;
        position: relative;
        float: left;
        margin-bottom: 30px;
        margin-left: 0%;
        margin-right: 0%;
        margin-top: 30px;
        background-image: url(homeimage5pad.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        color: #ffffff;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        display: block;
    }

    .homeimage6mob {
        width: 100%;
        height: 380px;
        position: relative;
        float: left;
        margin-bottom: 60px;
        margin-left: 0%;
        margin-right: 0%;
        margin-top: 30px;
        background-image: url(homeimage6pad.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        color: #ffffff;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        display: block;
    }

    .homeimage7mob {
        width: 100%;
        height: 380px;
        position: relative;
        float: left;
        margin-bottom: 30px;
        margin-left: 0%;
        margin-right: 0%;
        margin-top: 30px;
        background-image: url(homeimage7pad.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        color: #ffffff;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        display: block;
    }

    .homeimage8mob {
        width: 100%;
        height: 380px;
        position: relative;
        float: left;
        margin-bottom: 30px;
        margin-left: 0%;
        margin-right: 0%;
        margin-top: 30px;
        background-image: url(homeimage8pad.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        color: #ffffff;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        display: block;
    }

    .homeimage9mob {
        width: 100%;
        height: 380px;
        position: relative;
        float: left;
        margin-bottom: 30px;
        margin-left: 0%;
        margin-right: 0%;
        margin-top: 30px;
        background-image: url(homeimage9pad.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        color: #ffffff;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        display: block;
    }

    .homeimage10mob {
        width: 100%;
        height: 380px;
        position: relative;
        float: left;
        margin-bottom: 30px;
        margin-left: 0%;
        margin-right: 0%;
        margin-top: 30px;
        background-image: url(homeimage10pad.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        color: #ffffff;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        display: block;
    }



    .homeimage11mob {
        width: 100%;
        height: 380px;
        position: relative;
        float: left;
        margin-bottom: 30px;
        margin-left: 0%;
        margin-right: 0%;
        margin-top: 30px;
        background-image: url(homeimage11pad.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        color: #ffffff;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        display: block;
    }

    .homeimage12mob {
        width: 100%;
        height: 380px;
        position: relative;
        float: left;
        margin-bottom: 60px;
        margin-left: 0%;
        margin-right: 0%;
        margin-top: 60px;
        background-image: url(homeimage12pad.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        color: #ffffff;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        display: block;
    }

    .homeimage13mob {
        width: 100%;
        height: 380px;
        position: relative;
        float: left;
        margin-bottom: 60px;
        margin-left: 0%;
        margin-right: 0%;
        margin-top: 30px;
        background-image: url(homeimage13pad.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        color: #ffffff;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        display: block;
    }


    .homeimage14mob {
        width: 96%;
        height: 280px;
        position: relative;
        float: left;
        margin-bottom: 30px;
        margin-left: 2%;
        margin-right: 2%;
        margin-top: 50px;
        background-image: url("homeimage14mob.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        color: #ffffff;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        display: block;
    }

    .homeimage15mob {
        width: 100%;
        height: 380px;
        position: relative;
        float: left;
        margin-bottom: 60px;
        margin-left: 0%;
        margin-right: 0%;
        margin-top: 60px;
        background-image: url(homeimage15pad.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        color: #ffffff;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        display: block;
    }

    .homeimage16mob {
        width: 100%;
        height: 380px;
        position: relative;
        float: left;
        margin-bottom: 60px;
        margin-left: 0%;
        margin-right: 0%;
        margin-top: 30px;
        background-image: url(homeimage16pad.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        color: #ffffff;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        display: block;
    }

    .homeimage17mob {
        width: 100%;
        height: 380px;
        position: relative;
        float: left;
        margin-bottom: 30px;
        margin-left: 0%;
        margin-right: 0%;
        margin-top: 30px;
        background-image: url(homeimage17pad.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        color: #ffffff;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        display: block;
    }

    .homeimage18mob {
        width: 100%;
        height: 380px;
        position: relative;
        float: left;
        margin-bottom: 30px;
        margin-left: 0%;
        margin-right: 0%;
        margin-top: 30px;
        background-image: url(homeimage18pad.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        color: #ffffff;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        display: block;
    }

    .homeimage19mob {
        width: 100%;
        height: 380px;
        position: relative;
        float: left;
        margin-bottom: 60px;
        margin-left: 0%;
        margin-right: 0%;
        margin-top: 30px;
        background-image: url(homeimage19pad.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        color: #ffffff;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        display: block;
    }




    .homesectionnew2020 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-color: #333333;
        height: auto;
        position: relative;
        float: left;
    }

    .homesectionnew20201 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-color: #333333;
        height: auto;
        position: relative;
        float: left;
    }


    .homesectionholdernew2020 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-color: #333333;
        height: auto;
        position: relative;
        float: left;
    }

    .homesectionnew20202 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-color: #333333;
        height: auto;
        position: relative;
        float: left;
    }

    .homesectionnew202022 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-color: #333333;
        height: auto;
        position: relative;
        float: left;
    }

    .homesectionnew202020 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-color: #333333;
        height: auto;
        position: relative;
        float: left;
    }

    .homesectionnew202021 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-color: #333333;
        height: auto;
        position: relative;
        float: left;
    }

    .homesectionnew202026 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-color: #333333;
        height: auto;
        position: relative;
        float: left;
    }

    .homesectionnew202023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-color: #333333;
        height: auto;
        position: relative;
        float: left;
    }


    .homesectionholdernew20202 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-color: #333333;
        height: auto;
        position: relative;
        float: left;
    }

    .homesectionnew20203 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-color: #333333;
        height: auto;
        position: relative;
        float: left;
    }

    .homesectionnew20205 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-color: #333333;
        height: auto;
        position: relative;
        float: left;
    }


    .homesectionnew20204 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-color: #333333;
        height: auto;
        position: relative;
        float: left;
    }

    .homesectionnew20209 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-color: #333333;
        height: auto;
        position: relative;
        float: left;
    }

    .homesectionnew20206 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-color: #333333;
        height: auto;
        position: relative;
        float: left;
    }

    .homesectionnew202012 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-color: #333333;
        height: auto;
        position: relative;
        float: left;
    }

    .homesectionnew202013 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-color: #333333;
        height: auto;
        position: relative;
        float: left;
    }

    .homesectionnew202014 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-color: #333333;
        height: auto;
        position: relative;
        float: left;
    }

    .topimagetxtholder {
        display: none;
    }


    .riohomes2022 {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 90px;
        position: relative;
        float: left;
        background-image: url("riohomes2022.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        display: block;
    }

    .mapsholder2 {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        height: 320px;
        position: relative;
        z-index: 1;
        margin-top: 20px;
        float: left;
        display: block;
        text-align: center;
        margin-bottom: 60px;
    }

    .mapsholder2main {
        width: 100%;
        height: 300px;
        position: relative;
        text-align: center;
        margin-left: 0px;
        margin-right: 0px;
        display: block;
        z-index: 1;
        margin-top: 0px;
        float: left;
    }

    .mapsholder {
        width: 94%;
        height: 300px;
        position: relative;
        margin-left: 3%;
        margin-right: 3%;
        z-index: 1;
        margin-top: 20px;
        float: left;
        display: block;
    }


    .contactdesk1 {
        display: none;
    }

    .contactmobtxt1 {
        width: 100%;
        position: relative;
        float: left;
        margin-bottom: 0px;
        height: auto;
        margin-left: 0%;
        margin-right: 0%;
        margin-top: 10px;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        color: #FFFFFF;
        text-align: left;
    }

    .servicesheader20201 {
        width: 100%;
        margin-left: 0px;
        margin-top: 75px;
        margin-bottom: 0px;
        z-index: 1;
        height: 26px;
        position: relative;
        float: left;
        background-image: url("servicesheader20211mob.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .servicestxt2020 {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 10px;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 200;
        color: #FFFFFF;
        text-align: center;
    }


    .servicesheader20202 {
        width: 100%;
        margin-left: 0px;
        margin-top: 75px;
        margin-bottom: 0px;
        z-index: 1;
        height: 26px;
        position: relative;
        float: left;
        background-image: url("servicesheader20212mob.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .servicesheader20203 {
        width: 100%;
        margin-left: 0px;
        margin-top: 75px;
        margin-bottom: 0px;
        z-index: 1;
        height: 26px;
        position: relative;
        float: left;
        background-image: url("servicesheader20213mob.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .servicesheader20204 {
        width: 100%;
        margin-left: 0px;
        margin-top: 75px;
        margin-bottom: 0px;
        z-index: 1;
        height: 26px;
        position: relative;
        float: left;
        background-image: url("servicesheader20214mob.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }


    .servicesheader20205 {
        width: 100%;
        margin-left: 0px;
        margin-top: 75px;
        margin-bottom: 0px;
        z-index: 1;
        height: 30px;
        position: relative;
        float: left;
        background-image: url("servicesheader20215mob.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .servicesheader20206 {
        width: 100%;
        margin-left: 0px;
        margin-top: 75px;
        margin-bottom: 0px;
        z-index: 1;
        height: 26px;
        position: relative;
        float: left;
        background-image: url("servicesheader20216mob.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .homefourimagesholder {
        width: 100%;
        height: auto;
        position: relative;
        float: left;
        margin-left: 0px;
        display: block;
        z-index: 1;
        margin-top: 0px;
    }

    .box1 {
        width: 50%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 350px;
        position: relative;
        float: left;
        background-image: url("box1mob.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .box2 {
        width: 50%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 350px;
        position: relative;
        float: left;
        background-image: url("box22mob.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .box3 {
        width: 50%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 350px;
        position: relative;
        float: left;
        background-image: url(box3mob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }

    .box4 {
        width: 50%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 350px;
        position: relative;
        float: left;
        background-image: url(box4mob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .box5 {
        width: 50%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 350px;
        position: relative;
        float: left;
        background-image: url("box2mob.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .box6 {
        width: 50%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 350px;
        position: relative;
        float: left;
        background-image: url(box6mob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }
}


/* iPads (portrait) ----------- */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation: portrait) {

    #example {
        height: 480px;
        margin-top: 0;
        position: relative;
        float: left;
    }

    .infoBlock8mob {
        position: absolute;
        top: 385px;
        left: 0px;
        width: 100%;
        height: 47px;
        padding-bottom: 0;
        background-image: url("mkheadpad1.png");
        overflow: hidden;
        opacity: 0;
        background-repeat: repeat-x;
        z-index: 1002;
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }


    .infoBlock800mob {
        position: absolute;
        top: 385px;
        left: 0px;
        width: 100%;
        height: 47px;
        padding-bottom: 0;
        background-image: url("mkheadpad2.png");
        overflow: hidden;
        opacity: 0;
        background-repeat: repeat-x;
        z-index: 1002;
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }


    .infoBlock801mob {
        position: absolute;
        top: 385px;
        left: 0px;
        width: 100%;
        height: 47px;
        padding-bottom: 0;
        background-image: url("mkheadpad3.png");
        overflow: hidden;
        opacity: 0;
        background-repeat: repeat-x;
        z-index: 1002;
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .infoBlock804mob {
        position: absolute;
        top: 385px;
        left: 0px;
        width: 100%;
        height: 47px;
        padding-bottom: 0;
        background-image: url("mkheadpad4.png");
        overflow: hidden;
        opacity: 0;
        background-repeat: repeat-x;
        z-index: 1002;
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .infoBlock805mob {
        position: absolute;
        top: 385px;
        left: 0px;
        width: 100%;
        height: 47px;
        padding-bottom: 0;
        background-image: url("mkheadpad5.png");
        overflow: hidden;
        opacity: 0;
        background-repeat: repeat-x;
        z-index: 1002;
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }




    .infoBlock11 {
        display: none !important;
    }

    .infoBlock15 {
        display: none !important;
    }



    .slideimage1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 480px;
        position: relative;
        float: left;
        background-image: url(image3pad.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .slideimage2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 480px;
        position: relative;
        float: left;
        background-image: url(image2pad.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .slideimage3 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 480px;
        position: relative;
        float: left;
        background-image: url(image1pad.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .slideimage4 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 480px;
        position: relative;
        float: left;
        background-image: url(image4mob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .slideimage5 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 480px;
        position: relative;
        float: left;
        background-image: url(image6pad.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .slideimage6 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 480px;
        position: relative;
        float: left;
        background-image: url(image5pad.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .slideimage100 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 480px;
        position: relative;
        float: left;
        background-image: url(slideimage100mob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .slideimage1000 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 480px;
        position: relative;
        float: left;
        background-image: url(slideimage1000mob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }


    .slideimage22019 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 480px;
        position: relative;
        float: left;
        background-image: url(image22019mob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }






    .topline {
        width: 100%;
        margin-top: 0px;
        background-color: #8CC63F;
        z-index: 100;
        background-repeat: repeat-x;
        height: 3px;
        position: relative;
        float: left;
    }

    .blackbar {
        display: none;
    }

    .topmobilebar {
        width: 100%;
        margin-top: 0px;
        background-color: #333333;
        height: 40px;
        position: relative;
        float: left;
    }

    .topsocialmediareamob {
        width: 70px;
        margin-top: 0px;
        height: 35px;
        position: relative;
        float: left;
    }

    .topmobilefacebook {
        width: 24px;
        margin-top: 6px;
        background-color: #333333;
        margin-left: 8px;
        height: 24px;
        position: relative;
        float: left;
    }

    .topmobiletwitter {
        width: 27px;
        margin-top: 9px;
        background-color: #333333;
        margin-left: 5px;
        height: 22px;
        position: relative;
        float: left;
    }

    .topphonemob {
        width: 200px;
        margin-top: 0px;
        height: 35px;
        position: relative;
        float: right;
        margin-right: 5px;
    }

    .phoneiconmob {
        width: 22px;
        margin-top: 8px;
        background-color: #333333;
        margin-left: 20px;
        height: 21px;
        position: relative;
        float: left;
    }

    .phonemobnum {
        width: 143px;
        margin-top: 5px;
        margin-left: 8px;
        height: 22px;
        position: relative;
        float: left;
        font-family: 'Poppins', sans-serif;
        color: #ffffff;
        font-size: 15pt;
        font-style: normal;
        text-align: right;
    }

    .topmobline {
        width: 100%;
        margin-top: 0px;
        background-color: #8CC63F;
        z-index: 100;
        background-repeat: repeat-x;
        height: 3px;
        position: relative;
        float: left;
    }

    .topholdermob {
        width: 100%;
        margin-top: 0px;
        height: auto;
        position: relative;
        float: left;
        z-index: 1;
    }

    .topmoblogo {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 30px;
        z-index: 1;
        height: 100px;
        position: relative;
        float: left;
        background-image: url("topdesklogo.png");
        background-position: center center;
        background-repeat: no-repeat;
    }

    .topmobilelinks {
        width: 100%;
        margin-top: 0px;
        height: auto;
        position: relative;
        float: left;
    }

    .mainpresentation {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 480px;
        position: relative;
        float: left;
    }

    .bluebarmob {
        width: 100%;
        top: 235px;
        left: 0px;
        background-image: url(bluebarmob.fw.png);
        position: absolute;
        z-index: 1000000000000000;
        background-repeat: repeat-x;
        height: 47px;
        display: block;
    }

    .bluebarlabel {
        width: 100%;
        top: 12px;
        left: 0px;
        position: absolute;
        z-index: 1000000000000000;
        background-repeat: repeat-x;
        text-align: center;
        height: auto;
        color: #ffffff;
        font-family: 'PT Sans', sans-serif;
        font-size: 14pt;
        display: block;
    }

    input {
        line-height: 20px;
    }

    .aboutpic1000 {
        display: none;
    }


    .topholderdesk1 {
        display: none;
    }

    .desklinkmainholder {
        display: none;
    }

    .hometxtholder3 {
        width: 100%;
        margin-top: 0px;
        height: auto;
        position: relative;
        float: left;
        margin-bottom: 20px;
    }

    .hometxt3 {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 10px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #FFFFFF;
        text-align: left;
        margin-bottom: 0px;
    }

    .greentxt {
        color: #8CC63F;
        font-size: 10pt;
        font-wight: bold;
    }

    .topbar3 {
        width: 100%;
        margin-left: 0px;
        margin-top: -10px;
        background-image: url(topbar3.png);
        z-index: 1000000000000000000000000000;
        background-repeat: repeat-x;
        height: 11px;
        position: relative;
        float: left;
    }

    .header21 {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        z-index: 1;
        height: 47px;
        position: relative;
        float: left;
        background-image: url(header21mob.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .header23 {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        z-index: 1;
        height: 18px;
        position: relative;
        float: left;
        background-image: url(header23mob.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .header22 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        z-index: 1;
        height: 18px;
        position: relative;
        float: left;
        background-image: url(header24mob.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }


    .headerholder1 {
        width: 100%;
        margin-top: 0px;
        height: auto;
        position: relative;
        float: left;
    }


    .topbar5 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url(topbar2.png);
        z-index: 100000;
        background-repeat: repeat-x;
        height: 11px;
        position: relative;
        float: left;
    }

    .homefourimagesholder {
        display: none;
    }

    .footersection {
        width: 100%;
        height: auto;
        position: relative;
        text-align: center;
        float: left;
        margin-left: 0px;
        display: block;
        background-color: #333333;
        z-index: 1;
        margin-top: 0px;
    }

    .footerholder {
        width: 100%;
        height: auto;
        position: relative;
        text-align: center;
        display: block;
        z-index: 1;
        margin-top: 0px;
        float: left;
    }



    .footerlinks {
        width: 92%;
        position: relative;
        margin-bottom: 40px;
        float: left;
        height: auto;
        margin-left: 4%;
        margin-right: 4%;
        margin-top: 25px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #ffffff;
        text-align: center;
    }

    .footerlogo {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        margin-bottom: 0px;
        background-image: url(footerlogomob.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 68px;
        position: relative;
        z-index: 1;
        float: left;
    }


    .footerlogomob2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        margin-bottom: 0px;
        background-image: url(footercheckatrademob.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 48px;
        position: relative;
        z-index: 1;
        float: left;
    }


    .footercheckatrade {
        display: none;
    }

    .homeimage3 {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        margin-top: 20px;
        margin-bottom: 50px;
        background-image: url(homeimage3mob.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 220px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .homeimage5 {
        width: 96%;
        margin-left: 2%;
        margin-right: 2%;
        margin-top: 20px;
        margin-bottom: 0px;
        background-image: url(homeimage5mob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 280px;
        position: relative;
        z-index: 1;
        float: left;
    }




    .topimage1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 480px;
        position: relative;
        float: left;
        background-image: url(topimage1pad.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .topimage2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 480px;
        position: relative;
        float: left;
        background-image: url(topimage2pad.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .topimage3 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 480px;
        position: relative;
        float: left;
        background-image: url(topimage3pad.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .topimage4 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 480px;
        position: relative;
        float: left;
        background-image: url(topimage4pad.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .topimage8 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 480px;
        position: relative;
        float: left;
        background-image: url(topimage8pad.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .topimage5 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 480px;
        position: relative;
        float: left;
        background-image: url(image5pad.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .topimage11 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 480px;
        position: relative;
        float: left;
        background-image: url(topimage11pad.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .topimage12 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 480px;
        position: relative;
        float: left;
        background-image: url(topimage12pad.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .topimage10 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 480px;
        position: relative;
        float: left;
        background-image: url(topimage10pad.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }





    .portsection3 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: auto;
        position: relative;
        float: left;
    }

    .portsectionholder3 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 60px;
        height: auto;
        position: relative;
        float: left;
    }



    .portsection1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-color: #333333;
        height: auto;
        position: relative;
        float: left;
    }

    .portsectionholder1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-color: #333333;
        margin-bottom: 40px;
        height: auto;
        position: relative;
        float: left;
    }

    .portintro33 {
        width: 94%;
        position: relative;
        margin-bottom: 0px;
        float: left;
        height: auto;
        margin-left: 3%;
        margin-right: 3%;
        margin-top: 30px;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        color: #FFFFFF;
        text-align: center;
    }

    .portintro4 {
        width: 94%;
        position: relative;
        margin-bottom: 0px;
        float: left;
        height: auto;
        margin-left: 3%;
        margin-right: 3%;
        margin-top: 40px;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        color: #111111;
        text-align: center;
    }

    .portintro55 {
        width: 94%;
        position: relative;
        margin-bottom: 0px;
        float: left;
        height: auto;
        margin-left: 3%;
        margin-right: 3%;
        margin-top: 80px;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        color: #111111;
        text-align: center;
    }


    .portrow1 {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        position: relative;
        float: left;
        height: 290px;
        margin-top: 50px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #000000;
        text-align: center;
    }

    .portrow2 {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        position: relative;
        float: left;
        height: 290px;
        margin-top: 30px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #000000;
        text-align: center;
    }







    .chooseusheader {
        font-size: 16pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 700;
        color: #8CC63F;
        text-align: center;
    }

    .viewmoredetails {
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 400;
        color: #FFFFFF;
        text-align: center;
    }

    .kitchen1 {
        width: 100%;
        margin-right: 0px;
        margin-top: 20px;
        margin-left: 0px;
        margin-bottom: 0px;
        height: auto;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchen2 {
        width: 100%;
        margin-right: 0px;
        margin-top: 20px;
        margin-left: 0px;
        margin-bottom: 0px;
        height: auto;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchen3 {
        width: 100%;
        margin-right: 0px;
        margin-top: 20px;
        margin-left: 0px;
        margin-bottom: 0px;
        height: auto;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchen4 {
        width: 100%;
        margin-right: 0px;
        margin-top: 20px;
        margin-left: 0px;
        margin-bottom: 0px;
        height: auto;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenimage1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        height: 380px;
        position: relative;
        float: left;
        background-image: url("kitchen1pad.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .kitchenheader {
        width: 100%;
        height: auto;
        margin-left: 0px;
        margin-top: 20px;
        position: relative;
        float: left;
        font-family: 'Poppins', sans-serif;
        font-weight: 700;
        font-size: 14pt;
        color: #8CC63F;
        text-align: center;
    }

    .kitchenimage2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        height: 380px;
        position: relative;
        float: left;
        background-image: url("kitchen2pad.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .kitchenimage3 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        height: 380px;
        position: relative;
        float: left;
        background-image: url("kitchen3pad.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .kitchenimage4 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        height: 380px;
        position: relative;
        float: left;
        background-image: url("kitchen4pad.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .kitchenimage5 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        height: 380px;
        position: relative;
        float: left;
        background-image: url("kitchen5pad.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .kitchenimage6 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        height: 380px;
        position: relative;
        float: left;
        background-image: url("kitchen6pad.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .kitchenimage7 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        height: 380px;
        position: relative;
        float: left;
        background-image: url("kitchen7pad.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .kitchenimage8 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        height: 380px;
        position: relative;
        float: left;
        background-image: url("kitchen8pad.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .kitchenimage9 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        height: 380px;
        position: relative;
        float: left;
        background-image: url("kitchen9pad.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .kitchenimage10 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        height: 380px;
        position: relative;
        float: left;
        background-image: url("kitchen10pad.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .kitchenimage11 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        height: 380px;
        position: relative;
        float: left;
        background-image: url("kitchen11pad.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .kitchenimage12 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        height: 380px;
        position: relative;
        float: left;
        background-image: url("kitchen12pad.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .kitchenimage13 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        height: 380px;
        position: relative;
        float: left;
        background-image: url("kitchen13pad.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .kitchenimage14 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        height: 380px;
        position: relative;
        float: left;
        background-image: url("kitchen14pad.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .kitchenimage15 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        height: 380px;
        position: relative;
        float: left;
        background-image: url("kitchen15pad.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .kitchenimage16 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        height: 380px;
        position: relative;
        float: left;
        background-image: url("kitchen16pad.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }



    .kitchenrow1 {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 0px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #000000;
        text-align: center;
    }


    .portimage1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        background-image: url("port1pad.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 380px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .portimage2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        background-image: url("port2pad.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 380px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .portimage3 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        background-image: url("port3pad.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 380px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .portimage4 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        background-image: url("port4pad.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 380px;
        position: relative;
        z-index: 1;
        float: left;
    }


    .portimage5 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        background-image: url("port5pad.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 380px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .portimage6 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        background-image: url("port6pad.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 380px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .portimage7 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        background-image: url("port7pad.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 380px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .portimage8 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        background-image: url("port8pad.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 380px;
        position: relative;
        z-index: 1;
        float: left;
    }


    .portimage9 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        background-image: url("port9pad.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 380px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .portimage10 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        background-image: url("port10pad.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 380px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .portimage11 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        background-image: url("port11pad.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 380px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .portimage12 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        background-image: url("port12pad.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 380px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .contactdesk2 {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 5px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #333333;
        text-align: left;
        margin-bottom: 70px;
    }

    input[type=text], select {
        width: 80%;
        height: 36px;
        padding: 12px 10px;
        margin: 8px 0;
        display: inline-block;
        border-radius: 4px;
        box-sizing: border-box;
    }

    input[type=submit] {
        width: 210px;
        height: 53px;
        background-color: #8CC63F;
        color: white;
        padding: 5px 10px;
        margin: 12px 0;
        border: none;
        border-radius: 4px;
        cursor: pointer;
        float: left;
        font-size: 14pt;
        font-family: 'PT Sans', sans-serif;
        color: #ffffff;
        font-weight: bold;
    }

        input[type=submit]:hover {
            background-color: #8CC63F;
            ;
        }

    .formname {
        width: 100%;
        position: relative;
        margin-bottom: 0px;
        float: left;
        height: auto;
        margin-left: 0%;
        margin-right: 0;
        margin-top: 10px;
        font-size: 12pt;
        font-family: 'PT Sans', sans-serif;
        color: #8CC63F;
        font-weight: bold;
        text-align: left;
    }

    textarea {
        width: 80%;
        height: 120px;
        padding: 12px 20px;
        box-sizing: border-box;
        border: 3px solid #333333;
        border-radius: 4px;
        background-color: #EEEEEE;
        font-size: 12px;
        resize: none;
        margin-top: 10px;
    }

    .homebox27 {
        width: 100%;
        position: relative;
        float: left;
        margin-top: 0px;
        height: auto;
        background-color: #000000;
    }

    .contactusheader {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        margin-bottom: 0px;
        background-image: url(contactheadermob.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 18px;
        position: relative;
        z-index: 1;
        float: left;
    }


    .requestheader {
        width: 100%;
        margin-left: 0px;
        margin-top: 50px;
        margin-bottom: 0px;
        background-image: url(requestheadermob.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 20px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .boxtxt3 {
        width: 94%;
        position: relative;
        float: left;
        margin-left: 3%;
        margin-right: 3%;
        z-index: 100;
        height: auto;
        margin-top: 10px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #ffffff;
        text-align: left;
        margin-bottom: 20px;
    }

    .homebox30 {
        width: 100%;
        position: relative;
        float: left;
        margin-top: 0px;
        height: auto;
        background-color: #000000;
    }

    .homebox40 {
        width: 100%;
        position: relative;
        float: left;
        margin-top: 20px;
        height: 300px;
        display: block;
    }

    .homebox500 {
        display: none;
    }


    .homebox28 {
        width: 100%;
        position: relative;
        float: left;
        margin-top: 0px;
        height: auto;
        background-color: #000000;
    }


    .homebox29 {
        width: 100%;
        position: relative;
        float: left;
        margin-top: 0px;
        height: auto;
        background-color: #000000;
    }

    .boxtxt2 {
        width: 94%;
        position: relative;
        float: left;
        margin-left: 3%;
        margin-right: 3%;
        z-index: 100;
        height: auto;
        margin-top: 10px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #ffffff;
        text-align: left;
        margin-bottom: 20px;
    }

    .boxtxt2may2019 {
        width: 94%;
        position: relative;
        float: left;
        margin-left: 3%;
        margin-right: 3%;
        z-index: 100;
        height: auto;
        margin-top: 10px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #ffffff;
        text-align: left;
        margin-bottom: 20px;
    }






    .dacombeslogo {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        margin-bottom: 0px;
        background-image: url(dacombeslogomob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 62px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .homebox611 {
        width: 100%;
        position: relative;
        float: left;
        margin-top: 20px;
        height: 300px;
        background-image: url(drainimage611mob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }

    .topimage1may2019 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 280px;
        position: relative;
        float: left;
        background-image: url(topimage1may2019mob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }


    .riohomeslogo {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 70px;
        background-image: url(riohomeslogo.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 91px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .topimage11may2019 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 280px;
        position: relative;
        float: left;
        background-image: url(topimage11may2019mob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }


    .aviationheader11 {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        margin-bottom: 0px;
        background-image: url(aviationheader11mob.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 18px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .homebox613 {
        width: 100%;
        position: relative;
        float: left;
        margin-top: 20px;
        height: 300px;
        background-image: url(drainimage613mob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }


    .homebox614 {
        display: none;
    }

    .boxtxt3may2019 {
        width: 90%;
        position: relative;
        float: left;
        margin-left: 5%;
        margin-right: 5%;
        z-index: 100;
        height: auto;
        margin-top: 10px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #ffffff;
        text-align: left;
    }

    .homebox614mob {
        width: 100%;
        position: relative;
        float: left;
        margin-top: 20px;
        height: 300px;
        background-image: url(drainimage614mob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }








    h1 {
        font-family: 'Poppins', sans-serif;
        font-weight: 700;
        text-align: center;
        font-size: 14pt;
    }

    h2 {
        font-family: 'Poppins', sans-serif;
        font-weight: 700;
        text-align: center;
        font-size: 14pt;
    }


    .boxtxt3may2019 {
        width: 90%;
        position: relative;
        float: left;
        margin-left: 5%;
        margin-right: 5%;
        z-index: 100;
        height: auto;
        margin-top: 50px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #ffffff;
        text-align: left;
    }


    .boxtxt4may2019 {
        width: 90%;
        position: relative;
        float: left;
        margin-left: 5%;
        margin-right: 5%;
        z-index: 100;
        height: auto;
        margin-top: 30px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #ffffff;
        text-align: left;
    }







    .hometxtholder32020 {
        width: 100%;
        margin-top: 0px;
        height: auto;
        position: relative;
        float: left;
        margin-bottom: 20px;
    }

    .homeimage32020 {
        display: none;
    }

    .header21new {
        width: 100%;
        margin-left: 0px;
        margin-top: 27px;
        margin-bottom: 0px;
        background-image: url(header21new2.fw.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 47px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .downloadbutton {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom: 50px;
        background-image: url(download.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 61px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .topbanner2022 {
        display: none;
    }

    .topbanner2022mob {
        background-color: #28282B;
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: auto;
        position: relative;
        float: left;
        display: block;
    }

    .topbannerdescriptionmob {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 20px;
        margin-bottom: 20px;
        z-index: 1002;
        display: block;
    }

    .rotatorbar2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 4px;
        background-color: #8CC63F;
        position: relative;
        float: left;
    }



    .hometxt3 {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 10px;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        color: #FFFFFF;
        text-align: left;
    }

    .headerholder1 {
        width: 100%;
        margin-top: 0px;
        height: auto;
        position: relative;
        float: left;
    }



    .hometxt4 {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 5px;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        color: #FFFFFF;
        text-align: left;
    }

    .homeimage4mob {
        width: 100%;
        height: 380px;
        position: relative;
        float: left;
        margin-bottom: 30px;
        margin-left: 0%;
        margin-right: 0%;
        margin-top: 30px;
        background-image: url(homeimage4pad.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        color: #ffffff;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        display: block;
    }

    .homeimage3mob {
        width: 100%;
        height: 380px;
        position: relative;
        float: left;
        margin-bottom: 60px;
        margin-left: 0%;
        margin-right: 0%;
        margin-top: 30px;
        background-image: url(homeimage3pad.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        color: #ffffff;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        display: block;
    }


    .homeimage5mob {
        width: 100%;
        height: 380px;
        position: relative;
        float: left;
        margin-bottom: 30px;
        margin-left: 0%;
        margin-right: 0%;
        margin-top: 30px;
        background-image: url(homeimage5pad.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        color: #ffffff;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        display: block;
    }

    .homeimage6mob {
        width: 100%;
        height: 380px;
        position: relative;
        float: left;
        margin-bottom: 60px;
        margin-left: 0%;
        margin-right: 0%;
        margin-top: 30px;
        background-image: url(homeimage6pad.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        color: #ffffff;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        display: block;
    }

    .homeimage7mob {
        width: 100%;
        height: 380px;
        position: relative;
        float: left;
        margin-bottom: 30px;
        margin-left: 0%;
        margin-right: 0%;
        margin-top: 30px;
        background-image: url(homeimage7pad.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        color: #ffffff;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        display: block;
    }

    .homeimage8mob {
        width: 100%;
        height: 380px;
        position: relative;
        float: left;
        margin-bottom: 30px;
        margin-left: 0%;
        margin-right: 0%;
        margin-top: 30px;
        background-image: url(homeimage8pad.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        color: #ffffff;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        display: block;
    }

    .homeimage9mob {
        width: 100%;
        height: 380px;
        position: relative;
        float: left;
        margin-bottom: 30px;
        margin-left: 0%;
        margin-right: 0%;
        margin-top: 30px;
        background-image: url(homeimage9pad.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        color: #ffffff;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        display: block;
    }

    .homeimage10mob {
        width: 100%;
        height: 380px;
        position: relative;
        float: left;
        margin-bottom: 30px;
        margin-left: 0%;
        margin-right: 0%;
        margin-top: 30px;
        background-image: url(homeimage10pad.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        color: #ffffff;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        display: block;
    }



    .homeimage11mob {
        width: 100%;
        height: 380px;
        position: relative;
        float: left;
        margin-bottom: 30px;
        margin-left: 0%;
        margin-right: 0%;
        margin-top: 30px;
        background-image: url(homeimage11pad.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        color: #ffffff;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        display: block;
    }

    .homeimage12mob {
        width: 100%;
        height: 380px;
        position: relative;
        float: left;
        margin-bottom: 60px;
        margin-left: 0%;
        margin-right: 0%;
        margin-top: 60px;
        background-image: url(homeimage12pad.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        color: #ffffff;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        display: block;
    }

    .homeimage13mob {
        width: 100%;
        height: 380px;
        position: relative;
        float: left;
        margin-bottom: 60px;
        margin-left: 0%;
        margin-right: 0%;
        margin-top: 30px;
        background-image: url(homeimage13pad.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        color: #ffffff;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        display: block;
    }


    .homeimage14mob {
        width: 96%;
        height: 280px;
        position: relative;
        float: left;
        margin-bottom: 30px;
        margin-left: 2%;
        margin-right: 2%;
        margin-top: 50px;
        background-image: url("homeimage14mob.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        color: #ffffff;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        display: block;
    }

    .homeimage15mob {
        width: 100%;
        height: 380px;
        position: relative;
        float: left;
        margin-bottom: 60px;
        margin-left: 0%;
        margin-right: 0%;
        margin-top: 60px;
        background-image: url(homeimage15pad.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        color: #ffffff;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        display: block;
    }

    .homeimage16mob {
        width: 100%;
        height: 380px;
        position: relative;
        float: left;
        margin-bottom: 60px;
        margin-left: 0%;
        margin-right: 0%;
        margin-top: 30px;
        background-image: url(homeimage16pad.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        color: #ffffff;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        display: block;
    }

    .homeimage17mob {
        width: 100%;
        height: 380px;
        position: relative;
        float: left;
        margin-bottom: 30px;
        margin-left: 0%;
        margin-right: 0%;
        margin-top: 30px;
        background-image: url(homeimage17pad.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        color: #ffffff;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        display: block;
    }

    .homeimage18mob {
        width: 100%;
        height: 380px;
        position: relative;
        float: left;
        margin-bottom: 30px;
        margin-left: 0%;
        margin-right: 0%;
        margin-top: 30px;
        background-image: url(homeimage18pad.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        color: #ffffff;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        display: block;
    }

    .homeimage19mob {
        width: 100%;
        height: 380px;
        position: relative;
        float: left;
        margin-bottom: 60px;
        margin-left: 0%;
        margin-right: 0%;
        margin-top: 30px;
        background-image: url(homeimage19pad.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        color: #ffffff;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        display: block;
    }




    .homesectionnew2020 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-color: #333333;
        height: auto;
        position: relative;
        float: left;
    }

    .homesectionnew20201 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-color: #333333;
        height: auto;
        position: relative;
        float: left;
    }


    .homesectionholdernew2020 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-color: #333333;
        height: auto;
        position: relative;
        float: left;
    }

    .homesectionnew20202 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-color: #333333;
        height: auto;
        position: relative;
        float: left;
    }

    .homesectionnew202022 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-color: #333333;
        height: auto;
        position: relative;
        float: left;
    }

    .homesectionnew202020 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-color: #333333;
        height: auto;
        position: relative;
        float: left;
    }

    .homesectionnew202021 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-color: #333333;
        height: auto;
        position: relative;
        float: left;
    }

    .homesectionnew202026 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-color: #333333;
        height: auto;
        position: relative;
        float: left;
    }

    .homesectionnew202023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-color: #333333;
        height: auto;
        position: relative;
        float: left;
    }


    .homesectionholdernew20202 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-color: #333333;
        height: auto;
        position: relative;
        float: left;
    }

    .homesectionnew20203 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-color: #333333;
        height: auto;
        position: relative;
        float: left;
    }

    .homesectionnew20205 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-color: #333333;
        height: auto;
        position: relative;
        float: left;
    }


    .homesectionnew20204 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-color: #333333;
        height: auto;
        position: relative;
        float: left;
    }

    .homesectionnew20209 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-color: #333333;
        height: auto;
        position: relative;
        float: left;
    }

    .homesectionnew20206 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-color: #333333;
        height: auto;
        position: relative;
        float: left;
    }

    .homesectionnew202012 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-color: #333333;
        height: auto;
        position: relative;
        float: left;
    }

    .homesectionnew202013 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-color: #333333;
        height: auto;
        position: relative;
        float: left;
    }

    .homesectionnew202014 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-color: #333333;
        height: auto;
        position: relative;
        float: left;
    }

    .topimagetxtholder {
        display: none;
    }


    .riohomes2022 {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 90px;
        position: relative;
        float: left;
        background-image: url("riohomes2022.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        display: block;
    }

    .mapsholder2 {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        height: 320px;
        position: relative;
        z-index: 1;
        margin-top: 20px;
        float: left;
        display: block;
        text-align: center;
        margin-bottom: 60px;
    }

    .mapsholder2main {
        width: 100%;
        height: 300px;
        position: relative;
        text-align: center;
        margin-left: 0px;
        margin-right: 0px;
        display: block;
        z-index: 1;
        margin-top: 0px;
        float: left;
    }

    .mapsholder {
        width: 94%;
        height: 300px;
        position: relative;
        margin-left: 3%;
        margin-right: 3%;
        z-index: 1;
        margin-top: 20px;
        float: left;
        display: block;
    }


    .contactdesk1 {
        display: none;
    }

    .contactmobtxt1 {
        width: 100%;
        position: relative;
        float: left;
        margin-bottom: 0px;
        height: auto;
        margin-left: 0%;
        margin-right: 0%;
        margin-top: 10px;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        color: #FFFFFF;
        text-align: left;
    }

    .servicesheader20201 {
        width: 100%;
        margin-left: 0px;
        margin-top: 75px;
        margin-bottom: 0px;
        z-index: 1;
        height: 26px;
        position: relative;
        float: left;
        background-image: url("servicesheader20211mob.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .servicestxt2020 {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 10px;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 200;
        color: #FFFFFF;
        text-align: center;
    }


    .servicesheader20202 {
        width: 100%;
        margin-left: 0px;
        margin-top: 75px;
        margin-bottom: 0px;
        z-index: 1;
        height: 26px;
        position: relative;
        float: left;
        background-image: url("servicesheader20212mob.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .servicesheader20203 {
        width: 100%;
        margin-left: 0px;
        margin-top: 75px;
        margin-bottom: 0px;
        z-index: 1;
        height: 26px;
        position: relative;
        float: left;
        background-image: url("servicesheader20213mob.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .servicesheader20204 {
        width: 100%;
        margin-left: 0px;
        margin-top: 75px;
        margin-bottom: 0px;
        z-index: 1;
        height: 26px;
        position: relative;
        float: left;
        background-image: url("servicesheader20214mob.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }


    .servicesheader20205 {
        width: 100%;
        margin-left: 0px;
        margin-top: 75px;
        margin-bottom: 0px;
        z-index: 1;
        height: 30px;
        position: relative;
        float: left;
        background-image: url("servicesheader20215mob.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .servicesheader20206 {
        width: 100%;
        margin-left: 0px;
        margin-top: 75px;
        margin-bottom: 0px;
        z-index: 1;
        height: 26px;
        position: relative;
        float: left;
        background-image: url("servicesheader20216mob.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .homefourimagesholder {
        width: 100%;
        height: auto;
        position: relative;
        float: left;
        margin-left: 0px;
        display: block;
        z-index: 1;
        margin-top: 0px;
    }

    .box1 {
        width: 50%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 350px;
        position: relative;
        float: left;
        background-image: url("box1mob.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .box2 {
        width: 50%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 350px;
        position: relative;
        float: left;
        background-image: url("box22mob.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .box3 {
        width: 50%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 350px;
        position: relative;
        float: left;
        background-image: url(box3mob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }

    .box4 {
        width: 50%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 350px;
        position: relative;
        float: left;
        background-image: url(box4mob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .box5 {
        width: 50%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 350px;
        position: relative;
        float: left;
        background-image: url("box2mob.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .box6 {
        width: 50%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 350px;
        position: relative;
        float: left;
        background-image: url(box6mob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }
}




/* iPads (landscape) ----------- */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) {
}





/* Desktops and laptops ----------- */


@media only screen and (min-width : 1025px) {


    .homeimage4mob {
        display: none;
    }

    .homeimage3mob {
        display: none;
    }


    .homeimage5mob {
        display: none;
    }

    .homeimage6mob {
        display: none;
    }

    .homeimage7mob {
        display: none;
    }

    .homeimage8mob {
        display: none;
    }

    .homeimage9mob {
        display: none;
    }

    .homeimage10mob {
        display: none;
    }


    .homeimage11mob {
        display: none;
    }

    .homeimage12mob {
        display: none;
    }

    .homeimage13mob {
        display: none;
    }


    .homeimage14mob {
        display: none;
    }

    .homeimage15mob {
        display: none;
    }

    .homeimage16mob {
        display: none;
    }

    .homeimage17mob {
        display: none;
    }

    .homeimage18mob {
        display: none;
    }

    .homeimage19mob {
        display: none;
    }



    .topbanner2022mob {
        display: none;
    }

    .topbannerdescriptionmob {
        display: none;
    }



    .topholderdesk1 {
        width: 100%;
        height: 176px;
        position: relative;
        background-color: #333333;
        text-align: center;
        float: left;
        margin-left: 0px;
        display: block;
        z-index: 1;
        margin-top: 0px;
    }

    .topholder {
        width: 1024px;
        height: 176px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
    }

    .topbar2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-color: #8CC63F;
        height: 4px;
        position: relative;
        float: left;
    }

    .topbar3 {
        width: 100%;
        margin-left: 0px;
        margin-top: -10px;
        background-image: url(topbar3.png);
        z-index: 1000000000000000000000000000;
        background-repeat: repeat-x;
        height: 11px;
        position: relative;
        float: left;
    }

    .topbar5 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url(topbar2.png);
        z-index: 100000;
        background-repeat: repeat-x;
        height: 11px;
        position: relative;
        float: left;
    }



    .topdesklogo {
        width: 100%;
        margin-left: 0px;
        margin-top: 47px;
        z-index: 1;
        height: 100px;
        position: relative;
        float: left;
        background-image: url(topdesklogo.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .topmobilebar {
        display: none;
    }


    .desklinkmainholder {
        width: 100%;
        height: 60px;
        position: relative;
        background-color: #333333;
        text-align: center;
        float: left;
        margin-left: 0px;
        display: block;
        z-index: 1;
        margin-top: 0px;
    }


    .desklinkholder {
        width: 1024px;
        height: 60px;
        position: relative;
        margin-right: auto;
        margin-left: auto;
        display: block;
        z-index: 1;
    }

    .topmobilelinks {
        display: none;
    }

    .followusandcallus {
        width: 100%;
        height: 74px;
        position: absolute;
        text-align: center;
        top: 63px;
        left: 0px;
        display: block;
        z-index: 100000;
    }

    .followusonholder {
        width: 201px;
        height: 74px;
        position: relative;
        margin-right: 10px;
        float: right;
        display: block;
        z-index: 1;
    }

    .callusonholder {
        width: 301px;
        height: 74px;
        position: relative;
        margin-left: 10px;
        float: left;
        display: block;
        z-index: 1;
    }

    .callusheader {
        width: 189px;
        height: 21px;
        position: relative;
        background-image: url(callusheader.png);
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
    }

    .followusheader {
        width: 201px;
        height: 22px;
        position: relative;
        background-image: url(followusheader.png);
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
    }

    .phonenumheader {
        width: 184px;
        height: 21px;
        position: relative;
        background-image: url(phonenumheader.png);
        margin-left: 0px;
        margin-top: 15px;
        float: left;
        display: block;
        z-index: 1;
    }

    .socialiconsholder {
        width: 100%;
        height: auto;
        position: relative;
        margin-left: 0px;
        margin-top: 12px;
        float: left;
        display: block;
        z-index: 1;
    }

    .fbdesk {
        width: 15px;
        height: 26px;
        position: relative;
        background-image: url(fbdesk.png);
        margin-left: 115px;
        margin-top: 0px;
        float: left;
        display: block;
        z-index: 1;
    }

    .twitterdesk {
        width: 24px;
        height: 20px;
        position: relative;
        background-image: url(twitterdesk.png);
        margin-left: 10px;
        margin-top: 5px;
        float: left;
        display: block;
        z-index: 1;
    }

    .instagramdesk {
        width: 26px;
        height: 26px;
        position: relative;
        background-image: url(instagramlogo.png);
        margin-left: 0px;
        margin-top: 2px;
        float: right;
        display: block;
        z-index: 1;
    }


    .homelink {
        color: #ffffff;
        border: none;
        width: 60px;
        height: auto;
        position: relative;
        float: left;
        margin-left: 10px;
        margin-top: 18px;
        text-align: center;
        font-family: 'PT Sans', sans-serif;
        font-size: 12pt;
        font-weight: bold;
    }



    .contactlink {
        color: #ffffff;
        border: none;
        width: 100px;
        height: auto;
        position: relative;
        float: right;
        margin-right: 10px;
        margin-top: 18px;
        text-align: center;
        font-family: 'PT Sans', sans-serif;
        font-size: 12pt;
        font-weight: bold;
    }

    .aboutlink {
        color: #ffffff;
        border: none;
        width: 100px;
        height: auto;
        position: relative;
        float: left;
        margin-left: 15px;
        margin-top: 18px;
        text-align: center;
        font-family: 'PT Sans', sans-serif;
        font-size: 12pt;
        font-weight: bold;
    }

    .serviceslink {
        color: #ffffff;
        border: none;
        width: 120px;
        height: auto;
        position: relative;
        float: left;
        margin-left: 15px;
        margin-top: 18px;
        text-align: center;
        font-family: 'PT Sans', sans-serif;
        font-size: 12pt;
        font-weight: bold;
    }

    .productslink {
        color: #ffffff;
        border: none;
        width: 130px;
        height: auto;
        position: relative;
        float: left;
        margin-left: 15px;
        margin-top: 18px;
        text-align: center;
        font-family: 'PT Sans', sans-serif;
        font-size: 12pt;
        font-weight: bold;
    }

    .portfoliolink {
        color: #ffffff;
        border: none;
        width: 130px;
        height: auto;
        position: relative;
        float: left;
        margin-left: 15px;
        margin-top: 18px;
        text-align: center;
        font-family: 'PT Sans', sans-serif;
        font-size: 12pt;
        font-weight: bold;
    }

    .developerslink {
        display: none;
    }

    .reviewslink {
        color: #ffffff;
        border: none;
        width: 118px;
        height: auto;
        position: relative;
        float: left;
        margin-left: 15px;
        margin-top: 18px;
        text-align: center;
        font-family: 'PT Sans', sans-serif;
        font-size: 12pt;
        font-weight: bold;
    }

    .eventslink {
        color: #ffffff;
        border: none;
        width: 130px;
        height: auto;
        position: relative;
        float: left;
        margin-left: 15px;
        margin-top: 18px;
        text-align: center;
        font-family: 'PT Sans', sans-serif;
        font-size: 12pt;
        font-weight: bold;
    }

    .mainpresentation {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 640px;
        position: relative;
        float: left;
    }

    #example {
        height: 640px;
        margin-top: 0;
        position: relative;
        float: left;
    }

    .infoBlock8mob {
        display: none !important;
    }

    .infoBlock9mob {
        display: none !important;
    }

    .infoBlock10mob {
        display: none !important;
    }

    .infoBlock11mob {
        display: none !important;
    }

    .infoBlock12mob {
        display: none !important;
    }

    .infoBlock13mob {
        display: none !important;
    }

    .infoBlock {
        position: absolute;
        right: 0;
        left: 0;
        margin-top: 194px;
        margin-left: auto;
        margin-right: auto;
        width: 260px;
        height: 156px;
        padding-bottom: 0;
        overflow: hidden;
        z-index: 1002;
    }

    .infoBlock2 {
        position: absolute;
        right: 0;
        left: 0;
        margin-top: 194px;
        margin-left: auto;
        margin-right: auto;
        width: 260px;
        height: 156px;
        padding-bottom: 0;
        background-image: url(housemob2.png);
        overflow: hidden;
        z-index: 1002;
    }

    .infoBlock3 {
        position: absolute;
        right: 0;
        left: 0;
        margin-top: 0px;
        margin-left: auto;
        margin-right: auto;
        width: 1024px;
        height: 640px;
        padding-bottom: 0;
        overflow: hidden;
        z-index: 1002;
    }

    .infoBlock4 {
        position: absolute;
        right: 0;
        left: 0;
        margin-top: 194px;
        margin-left: auto;
        margin-right: auto;
        width: 260px;
        height: 156px;
        padding-bottom: 0;
        background-image: url(housemob4.png);
        overflow: hidden;
        z-index: 1002;
    }

    .infoBlock5 {
        position: absolute;
        right: 0;
        left: 0;
        margin-top: 194px;
        margin-left: auto;
        margin-right: auto;
        width: 270px;
        height: 156px;
        padding-bottom: 0;
        background-image: url(housemob5.png);
        overflow: hidden;
        z-index: 1002;
    }

    .infoBlock6 {
        width: 100%;
        left: 0px;
        top: 75px;
        height: 92px;
        position: absolute;
        background-image: url(officemain.fw.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        overflow: hidden;
        opacity: 0;
        z-index: 1002;
    }





    .infoBlock7 {
        width: 100%;
        left: 0px;
        top: 85px;
        height: 106px;
        position: absolute;
        background-image: url(sawmain.fw.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        overflow: hidden;
        opacity: 0;
        z-index: 1002;
    }

    .infoBlock8 {
        width: 100%;
        left: 0px;
        top: 80px;
        height: 90px;
        position: absolute;
        background-image: url("groundworksmain.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        overflow: hidden;
        opacity: 0;
        z-index: 1002;
    }



    .infoBlock10 {
        width: 100%;
        left: 0px;
        top: 80px;
        height: 99px;
        position: absolute;
        background-image: url("countrysidemain.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        overflow: hidden;
        opacity: 0;
        z-index: 1002;
    }

    .infoBlock14 {
        width: 360px;
        left: 0px;
        top: 0px;
        height: 640px;
        position: absolute;
        overflow: hidden;
        opacity: 1;
        z-index: 1002;
    }




    .infoBlock13 {
        width: 100%;
        left: 0px;
        top: 82px;
        height: 92px;
        position: absolute;
        background-image: url(landscapingmain.fw.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        overflow: hidden;
        opacity: 0;
        z-index: 1002;
    }

    .infoBlock16 {
        width: 100%;
        left: 0px;
        top: 82px;
        height: 94px;
        position: absolute;
        background-image: url(showroommain.fw.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        overflow: hidden;
        opacity: 0;
        z-index: 1002;
    }


    .infoBlock17 {
        width: 100%;
        left: 0px;
        top: 82px;
        height: 94px;
        position: absolute;
        background-image: url("servicesmain.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        overflow: hidden;
        opacity: 0;
        z-index: 1002;
    }




    .infoBlock11 {
        width: 80%;
        margin-left: 10%;
        margin-right: 10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 195px;
        margin-bottom: 0px;
        overflow: hidden;
        opacity: 0;
        z-index: 10000000000000000000000000000000002;
        display: block;
    }

    .infoBlock15 {
        width: 80%;
        margin-left: 10%;
        margin-right: 10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 210px;
        margin-bottom: 0px;
        overflow: hidden;
        opacity: 0;
        z-index: 10000000000000000000000000000000002;
    }



    .infoBlock12 {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        height: auto;
        position: absolute;
        left: 0px;
        font-size: 16pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 700;
        color: #FFFFFF;
        text-align: center;
        top: 498px;
        margin-bottom: 0px;
        overflow: hidden;
        opacity: 0;
        z-index: 1002;
    }


    .duluxrotator {
        width: 100%;
        margin-left: 0px;
        position: relative;
        height: 61px;
        background-image: url("duluxrotator.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        float: left;
        margin-top: 0px;
        font-size: 12pt;
        font-family: 'PT Sans', sans-serif;
        color: #ffffff;
        text-align: center;
        margin-bottom: 0px;
    }


    .slideimage1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(image2large33.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .slideimage2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(image1large33.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .slideimage3 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(slideimage333.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }



    .slideimage5 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(slideimage533.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .slideimage6 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(slideimage633.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }



    .homesection1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 550px;
        position: relative;
        float: left;
    }

    .homesectionholder1 {
        width: 1500px;
        height: 550px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
        float: none;
    }

    .hometxtholder3 {
        width: 650px;
        height: auto;
        position: relative;
        margin-left: 20px;
        z-index: 1;
        margin-top: 60px;
        float: left;
        display: block;
    }

    .hometxt3 {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 20px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #ffffff;
        text-align: left;
    }









    .homeboxlogoholder {
        width: 100%;
        position: absolute;
        left: 0px;
        top: 365px;
        z-index: 10000;
        height: 354px;
        display: block;
    }

    .innovatecirclelogo {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 330px;
        position: relative;
        float: left;
        background-image: url(innovatecirclelogo.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }


    .footersection {
        width: 100%;
        height: 170px;
        position: relative;
        text-align: center;
        float: left;
        margin-left: 0px;
        display: block;
        background-color: #333333;
        z-index: 1;
        margin-top: 0px;
    }

    .footerholder {
        width: 1024px;
        height: 170px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
        float: none;
    }


    .footerlogo {
        width: 321px;
        height: 77px;
        position: relative;
        display: block;
        margin-left: 10px;
        background-image: url(footerlogo.png);
        z-index: 1;
        margin-top: 40px;
        float: left;
    }

    .footerlinks {
        width: 280px;
        position: relative;
        float: left;
        height: auto;
        margin-top: 26px;
        margin-left: 60px;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        color: #FFFFFF;
        text-align: center;
    }

    .footercheckatrade {
        width: 267px;
        height: 49px;
        position: relative;
        margin-right: 10px;
        background-image: url(footercheckatrade.png);
        z-index: 1;
        margin-top: 63px;
        float: right;
    }

    .header21 {
        width: 519px;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 26px;
        position: relative;
        float: left;
        background-image: url(header21.fw.png);
    }

    .header23 {
        width: 265px;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 23px;
        position: relative;
        float: left;
        background-image: url(header23.png);
    }



    .topimage1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(image2large33.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .topimage2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(image1large33.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .topimage3 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url("slideimage333.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .topimage4 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(slideimage533.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .topimage5 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(slideimage633.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .topimage8 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(slideimage733.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .topimage9 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(slideimage833.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .topimage10 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(slideimage933.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }


    .greentxt {
        color: #8CC63F;
        font-size: 10pt;
        font-wight: bold;
    }


    .homeboxintro1 {
        width: 100%;
        position: absolute;
        background-image: url(homeboxintro1.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        top: 154px;
        left: 0px;
        z-index: 100000000000000000000000000000000;
        height: 237px;
    }


    .homeboxintro2 {
        width: 100%;
        position: absolute;
        background-image: url(homeboxintro2.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        top: 154px;
        left: 0px;
        z-index: 100000000000000000000000000000000;
        height: 237px;
    }

    .homeboxintro3 {
        width: 100%;
        position: absolute;
        background-image: url(homeboxintro3.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        top: 174px;
        left: 0px;
        z-index: 100000000000000000000000000000000;
        height: 237px;
    }

    .homeboxintro4 {
        width: 100%;
        position: absolute;
        background-image: url(homeboxintro4.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        top: 174px;
        left: 0px;
        z-index: 100000000000000000000000000000000;
        height: 237px;
    }

    .portsection1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 680px;
        position: relative;
        float: left;
    }

    .portsectionholder1 {
        width: 1500px;
        height: 680px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
        float: none;
    }

    .portsection2 {
        width: 100%;
        margin-left: 0px;
        background-color: #8CC63F;
        margin-top: 0px;
        height: 620px;
        position: relative;
        float: left;
    }

    .portsectionholder2 {
        width: 1500px;
        height: 620px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
        float: none;
    }

    .portsection3 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 620px;
        position: relative;
        float: left;
    }

    .portsectionholder3 {
        width: 1500px;
        height: 620px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
        float: none;
    }

    .portsection4 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 1180px;
        position: relative;
        float: left;
    }

    .portsectionholder4 {
        width: 1500px;
        height: 1180px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
        float: none;
    }




    .header4 {
        width: 100%;
        height: 23px;
        position: relative;
        margin-left: 0px;
        display: block;
        background-image: url(header4.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        z-index: 1;
        margin-top: 60px;
        float: left;
    }

    .header22 {
        width: 100%;
        height: 23px;
        position: relative;
        margin-left: 0px;
        display: block;
        background-image: url(header22.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        z-index: 1;
        margin-top: 60px;
        float: left;
    }


    .galleryintro {
        width: 94%;
        position: relative;
        margin-bottom: 0px;
        float: left;
        height: auto;
        margin-left: 3%;
        margin-right: 3%;
        margin-top: 15px;
        font-size: 12pt;
        font-family: 'PT Sans', sans-serif;
        color: #FFFFFF;
        text-align: center;
    }

    .portrow1 {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 50px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #000000;
        text-align: center;
    }

    .portrow2 {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 110px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #000000;
        text-align: center;
    }

    .port1 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 15px;
        margin-bottom: 0px;
        height: 400px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port2 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        height: 400px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port3 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        height: 400px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port4 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        height: 400px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port5 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 220px;
        margin-bottom: 0px;
        height: 400px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }


    .portimage1 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(port1.png);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage2 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage2.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage3 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage3.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage4 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage4.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }


    .portimage5 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage5.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage6 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage6.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage7 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage7.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage8 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage8.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }


    .portimage9 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage9.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage10 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage10.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage11 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage11.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage12 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage12.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage13 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(port13.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage14 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(port14.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage15 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(port15.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage16 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage16.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage17 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(port17.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage18 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage18.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }


    .portimage19 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage19.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }



    .portheader1 {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 50px;
        font-size: 14pt;
        font-family: 'PT Sans', sans-serif;
        font-weight: bold;
        color: #8CC63F;
        text-align: center;
    }

    .portheader2 {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 50px;
        font-size: 14pt;
        font-family: 'PT Sans', sans-serif;
        font-weight: bold;
        color: #FFFFFF;
        text-align: center;
    }

    .homebox27 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: -10px;
        height: 595px;
        background-color: #000000;
    }



    .homebox30 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: 0px;
        height: 595px;
        background-color: #000000;
    }

    .homebox500 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: -10px;
        height: 595px;
        background-image: url(drainimage500.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }

    .homebox40 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: 0px;
        height: 595px;
        background-image: url(drainimage36.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .boxtxt3 {
        width: 90%;
        position: relative;
        float: left;
        margin-left: 5%;
        margin-right: 5%;
        z-index: 100;
        height: auto;
        margin-top: 20px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #ffffff;
        text-align: left;
    }


    .contactusheader {
        width: 100%;
        margin-left: 0px;
        margin-top: 80px;
        margin-bottom: 0px;
        background-image: url(contactheader.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .thankyouheader {
        width: 100%;
        margin-left: 0px;
        margin-top: 80px;
        margin-bottom: 0px;
        background-image: url(thankyouheader.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }



    input[type=text], select {
        width: 100%;
        height: 36px;
        padding: 12px 20px;
        margin: 8px 0;
        display: inline-block;
        border-radius: 4px;
        box-sizing: border-box;
    }

    input[type=submit] {
        width: 150px;
        height: 40px;
        background-color: #8CC63F;
        color: white;
        padding: 5px 10px;
        margin: 12px 0;
        border: none;
        border-radius: 4px;
        cursor: pointer;
        float: right;
        font-size: 12pt;
        font-family: 'PT Sans', sans-serif;
        color: #ffffff;
        font-weight: bold;
    }

        input[type=submit]:hover {
            background-color: #8CC63F;
        }

    .formname {
        width: 100%;
        position: relative;
        margin-bottom: 0px;
        float: left;
        height: auto;
        margin-left: 0%;
        margin-right: 0;
        margin-top: 5px;
        font-size: 12pt;
        font-family: 'PT Sans', sans-serif;
        color: #8CC63F;
        font-weight: bold;
        text-align: left;
    }

    textarea {
        width: 100%;
        height: 100px;
        padding: 12px 20px;
        box-sizing: border-box;
        border: 3px solid #333333;
        border-radius: 4px;
        background-color: #EEEEEE;
        font-size: 12px;
        resize: none;
        margin-top: 10px;
    }


    .contactdesk2 {
        width: 400px;
        height: auto;
        position: relative;
        margin-left: auto;
        margin-right: auto;
        z-index: 1;
        margin-top: 10px;
        float: none;
        display: block;
    }

    .requestheader {
        width: 100%;
        margin-left: 0px;
        margin-top: 65px;
        margin-bottom: 0px;
        background-image: url(requestheader.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 26px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .contactdeskholder {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        height: auto;
        position: relative;
        float: left;
        display: block;
    }

    .homebox28 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: -10px;
        height: 550px;
        background-color: #000000;
    }



    .homebox29 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: 0px;
        height: 550px;
        background-color: #000000;
    }

    .homebox600 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: -10px;
        height: 550px;
        background-image: url(drainimage600.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }


    .homebox601 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: 0px;
        height: 550px;
        background-image: url(drainimage601.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }



    .boxtxt2 {
        width: 90%;
        position: relative;
        float: left;
        margin-left: 5%;
        margin-right: 5%;
        z-index: 100;
        height: auto;
        margin-top: 15px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #ffffff;
        text-align: left;
    }

    .aviationheader1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 150px;
        margin-bottom: 0px;
        background-image: url(aviationheader.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }





    .boxtxt2may2019 {
        width: 90%;
        position: relative;
        float: left;
        margin-left: 5%;
        margin-right: 5%;
        z-index: 100;
        height: auto;
        margin-top: 90px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #ffffff;
        text-align: left;
    }

    .homebox603 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: -10px;
        height: 550px;
        background-image: url(drainimage603.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }


    .homebox604 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: 0px;
        height: 550px;
        background-image: url(drainimage604.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }

    .aviationheader2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 110px;
        margin-bottom: 0px;
        background-image: url(aviationheader2.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .aviationheader3 {
        width: 100%;
        margin-left: 0px;
        margin-top: 90px;
        margin-bottom: 0px;
        background-image: url(aviationheader3.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .aviationheader4 {
        width: 100%;
        margin-left: 0px;
        margin-top: 190px;
        margin-bottom: 0px;
        background-image: url(aviationheader4.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .aviationheader5 {
        width: 100%;
        margin-left: 0px;
        margin-top: 130px;
        margin-bottom: 0px;
        background-image: url(aviationheader5.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .aviationheader6 {
        width: 100%;
        margin-left: 0px;
        margin-top: 130px;
        margin-bottom: 0px;
        background-image: url(aviationheader6.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .aviationheader7 {
        width: 100%;
        margin-left: 0px;
        margin-top: 165px;
        margin-bottom: 0px;
        background-image: url(aviationheader7.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .aviationheader8 {
        width: 100%;
        margin-left: 0px;
        margin-top: 100px;
        margin-bottom: 0px;
        background-image: url(aviationheader8.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .aviationheader9 {
        width: 100%;
        margin-left: 0px;
        margin-top: 140px;
        margin-bottom: 0px;
        background-image: url(aviationheader9.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .aviationheader10 {
        width: 100%;
        margin-left: 0px;
        margin-top: 160px;
        margin-bottom: 0px;
        background-image: url(aviationheader10.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .homebox605 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: -10px;
        height: 550px;
        background-image: url(drainimage605.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }


    .homebox606 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: 0px;
        height: 550px;
        background-image: url(drainimage606.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }


    .homebox607 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: -10px;
        height: 550px;
        background-image: url(drainimage607.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }

    .homebox608 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: 0px;
        height: 550px;
        background-image: url(drainimage608.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }

    .homebox609 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: -10px;
        height: 550px;
        background-image: url(drainimage609.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }


    .homebox610 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: 0px;
        height: 550px;
        background-image: url(drainimage610.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }

    .dacombeslogo {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        background-image: url(dacombeslogo.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 100px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .homebox611 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: -10px;
        height: 550px;
        background-image: url(drainimage611.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }

    .topimage1may2019 {
        width: 100%;
        margin-left: 0px;
        margin-top: -10px;
        z-index: 1;
        height: 690px;
        position: relative;
        float: left;
        background-image: url("topimage1may2019.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }


    .riohomeslogo {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        background-image: url(riohomeslogo.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 91px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .topimage11may2019 {
        width: 100%;
        margin-left: 0px;
        margin-top: -10px;
        z-index: 1;
        height: 690px;
        position: relative;
        float: left;
        background-image: url("topimage11may2019.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }


    .aviationheader11 {
        width: 100%;
        margin-left: 0px;
        margin-top: 150px;
        margin-bottom: 0px;
        background-image: url(aviationheader112.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .homebox613 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: -10px;
        height: 550px;
        background-image: url(drainimage613.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }


    .homebox614 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: 0px;
        height: 550px;
        background-image: url(drainimage614.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }

    .boxtxt3may2019 {
        width: 90%;
        position: relative;
        float: left;
        margin-left: 5%;
        margin-right: 5%;
        z-index: 100;
        height: auto;
        margin-top: 90px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #ffffff;
        text-align: left;
    }

    .aviationheader13 {
        width: 100%;
        margin-left: 0px;
        margin-top: 170px;
        margin-bottom: 0px;
        background-image: url(aviationheader11.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }


    .aviationheader12 {
        width: 100%;
        margin-left: 0px;
        margin-top: 110px;
        margin-bottom: 0px;
        background-image: url(aviationheader12.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .homebox615 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: -10px;
        height: 550px;
        background-image: url(drainimage615.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }


    .homebox616 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: 0px;
        height: 550px;
        background-image: url(drainimage616.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }


    .aboutimageholder2019 {
        width: 1500px;
        position: relative;
        margin-left: auto;
        margin-right: auto;
        height: 690px;
        display: block;
    }



    .introimagemain12019 {
        width: 618px;
        height: 172px;
        position: relative;
        float: left;
        background-image: url(swimmingheader.fw.png);
        margin-left: 0px;
        margin-top: 490px;
        z-index: 1;
    }


    .introimagemain1 {
        width: 594px;
        height: 156px;
        position: relative;
        float: left;
        background-image: url(aboutheader.fw.png);
        margin-left: 0px;
        margin-top: 498px;
        z-index: 1;
    }

    .introimagemain2 {
        width: 598px;
        height: 174px;
        position: relative;
        float: left;
        background-image: url(propertyheader.fw.png);
        margin-left: 0px;
        margin-top: 470px;
        z-index: 1;
    }

    .introimagemain3 {
        width: 574px;
        height: 137px;
        position: relative;
        float: left;
        background-image: url(portmain.fw.png);
        margin-left: 0px;
        margin-top: 510px;
        z-index: 1;
    }

    .introimagemain4 {
        width: 553px;
        height: 137px;
        position: relative;
        float: left;
        background-image: url(eventsheader.fw.png);
        margin-left: 0px;
        margin-top: 510px;
        z-index: 1;
    }

    .introimagemain5 {
        width: 570px;
        height: 156px;
        position: relative;
        float: left;
        background-image: url(contactheader2.fw.png);
        margin-left: 0px;
        margin-top: 490px;
        z-index: 1;
    }

    .introimagemain6 {
        width: 586px;
        height: 156px;
        position: relative;
        float: left;
        background-image: url(productsheader.fw.png);
        margin-left: 0px;
        margin-top: 485px;
        z-index: 1;
    }

    .introimagemain7 {
        width: 594px;
        height: 156px;
        position: relative;
        float: left;
        background-image: url(developersmain.fw.png);
        margin-left: 0px;
        margin-top: 490px;
        z-index: 1;
    }

    .introimagemain8 {
        width: 544px;
        height: 156px;
        position: relative;
        float: left;
        background-image: url("reviewsheader.fw.png");
        margin-left: 0px;
        margin-top: 490px;
        z-index: 1;
    }

    .infobutton {
        width: 252px;
        height: 91px;
        position: relative;
        float: right;
        margin-right: 20px;
        background-image: url(infobutton.png);
        margin-top: 540px;
        z-index: 1;
    }


    h1 {
        font-family: 'Poppins', sans-serif;
        font-weight: 700;
        text-align: left;
        font-size: 20pt;
    }

    h2 {
        font-family: 'Poppins', sans-serif;
        font-weight: 700;
        text-align: center;
        font-size: 20pt;
    }



    .boxtxt3may2019 {
        width: 90%;
        position: relative;
        float: left;
        margin-left: 5%;
        margin-right: 5%;
        z-index: 100;
        height: auto;
        margin-top: 90px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #ffffff;
        text-align: left;
    }


    .boxtxt4may2019 {
        width: 90%;
        position: relative;
        float: left;
        margin-left: 5%;
        margin-right: 5%;
        z-index: 100;
        height: auto;
        margin-top: 60px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #ffffff;
        text-align: left;
    }

    .salebackground {
        width: 100%;
        left: 0px;
        top: 210px;
        margin-bottom: 0px;
        background-image: url(salebackground.png);
        background-repeat: repeat-x;
        height: 208px;
        position: absolute;
        z-index: 1000000000000000000000000;
        float: left;
    }


    .covidbanner {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 48px;
        background-color: #8CC63F;
        position: relative;
        float: left;
    }

    .covidbannerholder {
        width: 1500px;
        height: 48px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
        float: none;
    }

    .covidintro {
        width: 94%;
        position: relative;
        margin-bottom: 0px;
        float: left;
        height: auto;
        margin-left: 3%;
        margin-right: 3%;
        margin-top: 15px;
        font-size: 12pt;
        font-family: 'PT Sans', sans-serif;
        color: #FFFFFF;
        text-align: center;
    }


    .introimagemaincorona {
        width: 559px;
        height: 157px;
        position: relative;
        float: left;
        background-image: url("covidheader.fw.png");
        margin-left: 0px;
        margin-top: 490px;
        z-index: 1;
    }

    .header23corona {
        width: 100%;
        margin-left: 0px;
        margin-top: 28px;
        margin-bottom: 0px;
        background-image: url(header23corona.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .hometxtholder32020 {
        width: 650px;
        height: auto;
        position: relative;
        margin-left: 180px;
        z-index: 1;
        margin-top: 60px;
        float: left;
        display: block;
    }

    .homeimage32020 {
        width: 550px;
        height: 402px;
        position: relative;
        margin-left: 50px;
        background-image: url(homeimage32021.jpg);
        z-index: 1;
        margin-top: 65px;
        float: left;
        display: block;
    }

    .header21new {
        width: 100%;
        margin-left: 0px;
        margin-top: 37px;
        margin-bottom: 0px;
        background-image: url(header21new.fw.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .downloadbutton {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom: 0px;
        background-image: url(download.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 61px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .rotatorbar2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 4px;
        background-color: #8CC63F;
        position: relative;
        float: left;
    }

    .homesectionnew2020 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage13rd.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 620px;
        position: relative;
        float: left;
    }

    .homesectionholdernew2020 {
        width: 1400px;
        height: 620px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
        float: none;
    }

    .hometxtholder3 {
        width: 480px;
        height: auto;
        position: relative;
        margin-left: 20px;
        z-index: 1;
        margin-top: 30px;
        float: left;
        display: block;
    }

    .hometxt3 {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 10px;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        color: #FFFFFF;
        text-align: left;
    }

    .headerholder1 {
        width: 100%;
        margin-top: 0px;
        height: auto;
        position: relative;
        float: left;
    }



    .hometxt4 {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 5px;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        color: #FFFFFF;
        text-align: left;
    }

    .homesectionnew20202 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage23rd.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 620px;
        position: relative;
        float: left;
    }

    .homesectionholdernew20202 {
        width: 1024px;
        height: 620px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
        float: none;
    }

    .hometxtholder4 {
        width: 480px;
        height: auto;
        position: relative;
        margin-left: 520px;
        z-index: 1;
        margin-top: 20px;
        float: left;
        display: block;
    }

    .servicesheader20201 {
        width: 100%;
        margin-left: 0px;
        margin-top: 135px;
        margin-bottom: 0px;
        z-index: 1;
        height: 33px;
        position: relative;
        float: left;
        background-image: url("servicesheader2021.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .servicestxt2020 {
        width: 70%;
        margin-left: 15%;
        margin-right: 15%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 20px;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 200;
        color: #FFFFFF;
        text-align: center;
    }


    .servicesheader20202 {
        width: 100%;
        margin-left: 0px;
        margin-top: 135px;
        margin-bottom: 0px;
        z-index: 1;
        height: 33px;
        position: relative;
        float: left;
        background-image: url("servicesheader20212.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .servicesheader20203 {
        width: 100%;
        margin-left: 0px;
        margin-top: 135px;
        margin-bottom: 0px;
        z-index: 1;
        height: 33px;
        position: relative;
        float: left;
        background-image: url("servicesheader20213.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .servicesheader20204 {
        width: 100%;
        margin-left: 0px;
        margin-top: 135px;
        margin-bottom: 0px;
        z-index: 1;
        height: 33px;
        position: relative;
        float: left;
        background-image: url("servicesheader20214.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }


    .servicesheader20205 {
        width: 100%;
        margin-left: 0px;
        margin-top: 135px;
        margin-bottom: 0px;
        z-index: 1;
        height: 38px;
        position: relative;
        float: left;
        background-image: url("servicesheader20215.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .servicesheader20206 {
        width: 100%;
        margin-left: 0px;
        margin-top: 135px;
        margin-bottom: 0px;
        z-index: 1;
        height: 33px;
        position: relative;
        float: left;
        background-image: url("servicesheader20216.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .homefourimagesholder {
        width: 100%;
        height: auto;
        position: relative;
        float: left;
        margin-left: 0px;
        display: block;
        z-index: 1;
        margin-top: 0px;
    }

    .box1 {
        width: 50%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 480px;
        position: relative;
        float: left;
        background-image: url(box1.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .box2 {
        width: 50%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 480px;
        position: relative;
        float: left;
        background-image: url("box3.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .box3 {
        display: none;
    }

    .box4 {
        width: 50%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 480px;
        position: relative;
        float: left;
        background-image: url(box4.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .box5 {
        width: 50%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 480px;
        position: relative;
        float: left;
        background-image: url("box2.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .box6 {
        display: none;
    }

    .topimagetxtholder {
        width: 1024px;
        height: 640px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
    }

    .introdetailssection {
        width: 360px;
        margin-left: 0px;
        margin-top: 0px;
        margin-bottom: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
    }

    .introbusiness2 {
        width: 100%;
        height: 92px;
        position: relative;
        background-image: url(mkabout.fw.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 80px;
    }


    .introbusiness3 {
        width: 100%;
        height: 106px;
        position: relative;
        background-image: url("sawmain.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 80px;
    }

    .introbusiness4 {
        width: 100%;
        height: 91px;
        position: relative;
        background-image: url(landscapingmain.fw.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 80px;
    }

    .introbusiness5 {
        width: 100%;
        height: 94px;
        position: relative;
        background-image: url(servicesmain.fw.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 80px;
    }

    .introbusiness6 {
        width: 100%;
        height: 94px;
        position: relative;
        background-image: url("showroommain.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 80px;
    }

    .introbusiness7 {
        width: 100%;
        height: 92px;
        position: relative;
        background-image: url("developersmain2021.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 80px;
    }

    .introbusiness8 {
        width: 100%;
        height: 91px;
        position: relative;
        background-image: url("testimonialsmain.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 80px;
    }

    .introbusiness9 {
        width: 100%;
        height: 84px;
        position: relative;
        background-image: url(treehead.fw.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 85px;
    }

    .introbusiness10 {
        width: 100%;
        height: 92px;
        position: relative;
        background-image: url(landscapingmain.fw.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 85px;
    }


    .introbusiness11 {
        width: 100%;
        height: 89px;
        position: relative;
        background-image: url(carpentrymain.fw.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 85px;
    }



    .introdescription {
        width: 80%;
        margin-left: 10%;
        margin-right: 10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 32px;
        margin-bottom: 0px;
        z-index: 1002;
    }

    .introbelowdetails {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("belowdetails.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        display: block;
    }

    .homesectionholdernew2020 {
        width: 1024px;
        height: 590px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
        float: none;
    }

    .homesectionnew20203 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage4th.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 660px;
        position: relative;
        float: left;
    }

    .homesectionnew20204 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage44th.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 740px;
        position: relative;
        float: left;
    }

    .homesectionnew20205 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage53rd.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 590px;
        position: relative;
        float: left;
    }

    .homesectionnew20206 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage63rd.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 590px;
        position: relative;
        float: left;
    }

    .homesectionnew20207 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage72.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 590px;
        position: relative;
        float: left;
    }

    .homesectionnew20208 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage82.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 590px;
        position: relative;
        float: left;
    }

    .homesectionnew20209 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage94th.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 640px;
        position: relative;
        float: left;
    }

    .homesectionnew202010 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage102.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 580px;
        position: relative;
        float: left;
    }

    .homesectionnew202011 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage112.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 590px;
        position: relative;
        float: left;
    }


    .portsection1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-color: #333333;
        height: 1580px;
        position: relative;
        float: left;
    }

    .portsectionholder1 {
        width: 1024px;
        height: 1580px;
        position: relative;
        margin-bottom: 0px;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
        float: none;
    }

    .portintro33 {
        width: 70%;
        position: relative;
        margin-bottom: 0px;
        float: left;
        height: auto;
        margin-left: 15%;
        margin-right: 15%;
        margin-top: 60px;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        color: #FFFFFF;
        text-align: center;
    }

    .portintro4 {
        width: 94%;
        position: relative;
        margin-bottom: 0px;
        float: left;
        height: auto;
        margin-left: 3%;
        margin-right: 3%;
        margin-top: 40px;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        color: #111111;
        text-align: center;
    }

    .portintro55 {
        width: 94%;
        position: relative;
        margin-bottom: 0px;
        float: left;
        height: auto;
        margin-left: 3%;
        margin-right: 3%;
        margin-top: 80px;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        color: #111111;
        text-align: center;
    }


    .portrow1 {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        position: relative;
        float: left;
        height: 290px;
        margin-top: 50px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #000000;
        text-align: center;
    }

    .portrow2 {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        position: relative;
        float: left;
        height: 290px;
        margin-top: 30px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #000000;
        text-align: center;
    }





    .port1 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 15px;
        margin-bottom: 0px;
        background-image: url(port1.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port2 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        background-image: url(port2.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port3 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        background-image: url(port3.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port4 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        background-image: url(port4.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port5 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        background-image: url(port5.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port6 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 15px;
        margin-bottom: 0px;
        background-image: url(port6.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port7 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        background-image: url(port7.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port8 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        background-image: url(port8.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port9 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 15px;
        margin-bottom: 0px;
        background-image: url(port9.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port10 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        background-image: url(port10.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port11 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        background-image: url(port11.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port12 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        background-image: url(port12.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port13 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 15px;
        margin-bottom: 0px;
        background-image: url(port13.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port14 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        background-image: url(port14.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port15 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        background-image: url(port15.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port16 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        background-image: url(port16.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port17 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 15px;
        margin-bottom: 0px;
        background-image: url(port17.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port18 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        background-image: url(port18.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port19 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        background-image: url(port19.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port20 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        background-image: url(port20.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .chooseusheader {
        font-size: 25pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 700;
        color: #8CC63F;
        text-align: center;
    }

    .viewmoredetails {
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 400;
        color: #FFFFFF;
        text-align: center;
    }

    .kitchen1 {
        width: 245px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 10px;
        margin-bottom: 0px;
        height: 300px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchen2 {
        width: 245px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 10px;
        margin-bottom: 0px;
        height: 300px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchen3 {
        width: 245px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 10px;
        margin-bottom: 0px;
        height: 300px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchen4 {
        width: 245px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 10px;
        margin-bottom: 0px;
        height: 300px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenimage1 {
        width: 245px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(port15th.jpg);
        height: 200px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenheader {
        width: 100%;
        height: auto;
        margin-left: 0px;
        margin-top: 20px;
        position: relative;
        float: left;
        font-family: 'Poppins', sans-serif;
        font-weight: 700;
        font-size: 14pt;
        color: #8CC63F;
        text-align: center;
    }

    .kitchenimage2 {
        width: 245px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url("port25th.jpg");
        height: 200px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenimage3 {
        width: 245px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url("port35th.jpg");
        height: 200px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenimage4 {
        width: 245px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(port45th.jpg);
        height: 200px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenimage5 {
        width: 245px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(port55th.jpg);
        height: 200px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenimage6 {
        width: 245px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(port65th.jpg);
        height: 200px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenimage7 {
        width: 245px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(port75th.jpg);
        height: 200px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenimage8 {
        width: 245px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(port85th.jpg);
        height: 200px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenimage9 {
        width: 245px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(port95th.jpg);
        height: 200px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenimage10 {
        width: 245px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(port105th.jpg);
        height: 200px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenimage11 {
        width: 245px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(port115th.jpg);
        height: 200px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenimage12 {
        width: 245px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(port125th.jpg);
        height: 200px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenimage13 {
        width: 245px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(port135th.jpg);
        height: 200px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenimage14 {
        width: 245px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(port145th.jpg);
        height: 200px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenimage15 {
        width: 245px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(port155th.jpg);
        height: 200px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenimage16 {
        width: 245px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(port165th.jpg);
        height: 200px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }



    .kitchenrow1 {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        position: relative;
        float: left;
        height: 300px;
        margin-top: 20px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #000000;
        text-align: center;
    }

    .riohomes2022 {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 90px;
        position: relative;
        float: left;
        background-image: url("riohomes2022.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        display: block;
    }

    .homesectionnew202012 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage14th.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 640px;
        position: relative;
        float: left;
    }

    .homesectionnew202013 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage144th.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 620px;
        position: relative;
        float: left;
    }

    .homesectionnew202014 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage154th.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 640px;
        position: relative;
        float: left;
    }

    .homesectionnew202015 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage164th.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 620px;
        position: relative;
        float: left;
    }

    .homesectionnew202016 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage172.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 590px;
        position: relative;
        float: left;
    }

    .homesectionnew202017 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage183rd.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 620px;
        position: relative;
        float: left;
    }

    .homesectionnew202018 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage194th.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 640px;
        position: relative;
        float: left;
    }

    .homesectionnew202019 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage203rd.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 590px;
        position: relative;
        float: left;
    }


    .homesectionnew202020 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage213rd.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 680px;
        position: relative;
        float: left;
    }

    .homesectionnew202021 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage223rd.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 620px;
        position: relative;
        float: left;
    }

    .homesectionnew202022 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage234th.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 610px;
        position: relative;
        float: left;
    }

    .homesectionnew202023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage244th.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 790px;
        position: relative;
        float: left;
    }

    .homesectionnew202024 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage253rd.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 760px;
        position: relative;
        float: left;
    }



    .topimage11 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(topimage11222.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .introbusiness12 {
        width: 100%;
        height: 94px;
        position: relative;
        background-image: url("mediacentresmain.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 80px;
    }

    .introbusiness13 {
        width: 100%;
        height: 91px;
        position: relative;
        background-image: url("contactmain2022.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 80px;
    }


    .mapsholder {
        width: 430px;
        height: 220px;
        position: relative;
        margin-left: 0px;
        margin-right: 0px;
        z-index: 1;
        margin-top: 20px;
        float: left;
        display: block;
    }




    .contactdesk1 {
        width: 480px;
        position: relative;
        float: left;
        height: auto;
        margin-left: 0px;
        margin-right: 0%;
        margin-top: 5px;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        color: #FFFFFF;
        text-align: left;
        display: block;
    }

    .contactmobtxt1 {
        display: none;
    }

    .contactmobtxt1 {
        display: none;
    }


    input {
        line-height: 20px;
    }

    select {
        height: 24px;
        width: 300px;
    }


    .kitchenproject1 {
        width: 330px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 10px;
        margin-bottom: 0px;
        height: 380px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenproject2 {
        width: 330px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 10px;
        margin-bottom: 0px;
        height: 380px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenproject3 {
        width: 330px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 10px;
        margin-bottom: 0px;
        height: 380px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenrow2 {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 30px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #000000;
        text-align: center;
    }

    .portimage1 {
        width: 330px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(port16th.jpg);
        height: 285px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage2 {
        width: 330px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(port26th.jpg);
        height: 285px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage3 {
        width: 330px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(port36th.jpg);
        height: 285px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage4 {
        width: 330px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url("port46th.jpg");
        height: 285px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage5 {
        width: 330px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(port56th.jpg);
        height: 285px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage6 {
        width: 330px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(port66th.jpg);
        height: 285px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage7 {
        width: 330px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(port76th.jpg);
        height: 285px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage8 {
        width: 330px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(port86th.jpg);
        height: 285px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }


    .portimage9 {
        width: 330px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(port96th.jpg);
        height: 285px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .introbusiness14 {
        width: 100%;
        height: 104px;
        position: relative;
        background-image: url("quookermain.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 80px;
    }

    .topimage12 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(topimage112222.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .homesectionnew202026 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage274th.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 720px;
        position: relative;
        float: left;
    }

    .portsection3 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-color: #333333;
        height: 1880px;
        position: relative;
        float: left;
    }

    .portsectionholder3 {
        width: 1024px;
        height: 1880px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
        float: none;
    }

    .portimage10 {
        width: 330px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(port106th.jpg);
        height: 285px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage11 {
        width: 330px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(port116th.jpg);
        height: 285px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage12 {
        width: 330px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(port126th.jpg);
        height: 285px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .mapsholder2 {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        height: 320px;
        position: relative;
        margin-left: 0px;
        z-index: 1;
        margin-top: 20px;
        float: left;
        display: block;
        text-align: center;
        margin-bottom: 0px;
    }

    .mapsholder2main {
        width: 480px;
        height: 300px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
        float: none;
    }

    .hometxtholder5 {
        width: 480px;
        height: auto;
        position: relative;
        margin-left: 520px;
        z-index: 1;
        margin-top: 105px;
        float: left;
        display: block;
    }

    .hometxtholder6 {
        width: 480px;
        height: auto;
        position: relative;
        margin-left: 20px;
        z-index: 1;
        margin-top: 70px;
        float: left;
        display: block;
    }

    .hometxtholder7 {
        width: 480px;
        height: auto;
        position: relative;
        margin-left: 20px;
        z-index: 1;
        margin-top: 90px;
        float: left;
        display: block;
    }

    .hometxtholder8 {
        width: 480px;
        height: auto;
        position: relative;
        margin-left: 520px;
        z-index: 1;
        margin-top: 20px;
        float: left;
        display: block;
    }

    .topbanner2022 {
        background-color: #28282B;
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 52px;
        position: relative;
        float: left;
        display: block;
    }

    .topbannerdescription {
        width: 90%;
        margin-left: 5%;
        margin-right: 5%;
        height: auto;
        position: relative;
        float: left;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 13px;
        margin-bottom: 0px;
        z-index: 1002;
    }

    .hometxtholder44 {
        width: 480px;
        height: auto;
        position: relative;
        margin-left: 520px;
        z-index: 1;
        margin-top: 40px;
        float: left;
        display: block;
    }
}

@media only screen and (min-width : 1200px) {


    .topbanner2022mob {
        display: none;
    }

    .topbannerdescriptionmob {
        display: none;
    }



    .topholderdesk1 {
        width: 100%;
        height: 176px;
        position: relative;
        background-color: #333333;
        text-align: center;
        float: left;
        margin-left: 0px;
        display: block;
        z-index: 1;
        margin-top: 0px;
    }

    .topholder {
        width: 1200px;
        height: 176px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
    }

    .topbar2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-color: #8CC63F;
        height: 4px;
        position: relative;
        float: left;
    }

    .topbar3 {
        width: 100%;
        margin-left: 0px;
        margin-top: -10px;
        background-image: url(topbar3.png);
        z-index: 1000000000000000000000000000;
        background-repeat: repeat-x;
        height: 11px;
        position: relative;
        float: left;
    }

    .topbar5 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url(topbar2.png);
        z-index: 100000;
        background-repeat: repeat-x;
        height: 11px;
        position: relative;
        float: left;
    }



    .topdesklogo {
        width: 100%;
        margin-left: 0px;
        margin-top: 47px;
        z-index: 1;
        height: 100px;
        position: relative;
        float: left;
        background-image: url(topdesklogo.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .topmobilebar {
        display: none;
    }


    .desklinkmainholder {
        width: 100%;
        height: 60px;
        position: relative;
        background-color: #333333;
        text-align: center;
        float: left;
        margin-left: 0px;
        display: block;
        z-index: 1;
        margin-top: 0px;
    }


    .desklinkholder {
        width: 1200px;
        height: 60px;
        position: relative;
        margin-right: auto;
        margin-left: auto;
        display: block;
        z-index: 1;
    }

    .topmobilelinks {
        display: none;
    }

    .followusandcallus {
        width: 100%;
        height: 74px;
        position: absolute;
        text-align: center;
        top: 63px;
        left: 0px;
        display: block;
        z-index: 100000;
    }

    .followusonholder {
        width: 201px;
        height: 74px;
        position: relative;
        margin-right: 10px;
        float: right;
        display: block;
        z-index: 1;
    }

    .callusonholder {
        width: 301px;
        height: 74px;
        position: relative;
        margin-left: 10px;
        float: left;
        display: block;
        z-index: 1;
    }

    .callusheader {
        width: 189px;
        height: 21px;
        position: relative;
        background-image: url(callusheader.png);
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
    }

    .followusheader {
        width: 201px;
        height: 22px;
        position: relative;
        background-image: url(followusheader.png);
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
    }

    .phonenumheader {
        width: 184px;
        height: 21px;
        position: relative;
        background-image: url(phonenumheader.png);
        margin-left: 0px;
        margin-top: 15px;
        float: left;
        display: block;
        z-index: 1;
    }

    .socialiconsholder {
        width: 100%;
        height: auto;
        position: relative;
        margin-left: 0px;
        margin-top: 12px;
        float: left;
        display: block;
        z-index: 1;
    }

    .fbdesk {
        width: 15px;
        height: 26px;
        position: relative;
        background-image: url(fbdesk.png);
        margin-left: 115px;
        margin-top: 0px;
        float: left;
        display: block;
        z-index: 1;
    }

    .twitterdesk {
        width: 24px;
        height: 20px;
        position: relative;
        background-image: url(twitterdesk.png);
        margin-left: 10px;
        margin-top: 5px;
        float: left;
        display: block;
        z-index: 1;
    }

    .instagramdesk {
        width: 26px;
        height: 26px;
        position: relative;
        background-image: url(instagramlogo.png);
        margin-left: 0px;
        margin-top: 2px;
        float: right;
        display: block;
        z-index: 1;
    }


    .homelink {
        color: #ffffff;
        border: none;
        width: 60px;
        height: auto;
        position: relative;
        float: left;
        margin-left: 10px;
        margin-top: 18px;
        text-align: center;
        font-family: 'PT Sans', sans-serif;
        font-size: 12pt;
        font-weight: bold;
    }



    .contactlink {
        color: #ffffff;
        border: none;
        width: 100px;
        height: auto;
        position: relative;
        float: right;
        margin-right: 10px;
        margin-top: 18px;
        text-align: center;
        font-family: 'PT Sans', sans-serif;
        font-size: 12pt;
        font-weight: bold;
    }

    .aboutlink {
        color: #ffffff;
        border: none;
        width: 100px;
        height: auto;
        position: relative;
        float: left;
        margin-left: 23px;
        margin-top: 18px;
        text-align: center;
        font-family: 'PT Sans', sans-serif;
        font-size: 12pt;
        font-weight: bold;
    }

    .serviceslink {
        color: #ffffff;
        border: none;
        width: 120px;
        height: auto;
        position: relative;
        float: left;
        margin-left: 23px;
        margin-top: 18px;
        text-align: center;
        font-family: 'PT Sans', sans-serif;
        font-size: 12pt;
        font-weight: bold;
    }

    .productslink {
        color: #ffffff;
        border: none;
        width: 130px;
        height: auto;
        position: relative;
        float: left;
        margin-left: 23px;
        margin-top: 18px;
        text-align: center;
        font-family: 'PT Sans', sans-serif;
        font-size: 12pt;
        font-weight: bold;
    }

    .portfoliolink {
        color: #ffffff;
        border: none;
        width: 130px;
        height: auto;
        position: relative;
        float: left;
        margin-left: 23px;
        margin-top: 18px;
        text-align: center;
        font-family: 'PT Sans', sans-serif;
        font-size: 12pt;
        font-weight: bold;
    }

    .developerslink {
        color: #ffffff;
        border: none;
        width: 110px;
        height: auto;
        position: relative;
        float: left;
        margin-left: 23px;
        margin-top: 18px;
        text-align: center;
        font-family: 'PT Sans', sans-serif;
        font-size: 12pt;
        font-weight: bold;
        display: block;
    }

    .reviewslink {
        color: #ffffff;
        border: none;
        width: 118px;
        height: auto;
        position: relative;
        float: left;
        margin-left: 23px;
        margin-top: 18px;
        text-align: center;
        font-family: 'PT Sans', sans-serif;
        font-size: 12pt;
        font-weight: bold;
    }

    .eventslink {
        color: #ffffff;
        border: none;
        width: 130px;
        height: auto;
        position: relative;
        float: left;
        margin-left: 23px;
        margin-top: 18px;
        text-align: center;
        font-family: 'PT Sans', sans-serif;
        font-size: 12pt;
        font-weight: bold;
    }

    .mainpresentation {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 640px;
        position: relative;
        float: left;
    }

    #example {
        height: 640px;
        margin-top: 0;
        position: relative;
        float: left;
    }

    .infoBlock8mob {
        display: none !important;
    }

    .infoBlock9mob {
        display: none !important;
    }

    .infoBlock10mob {
        display: none !important;
    }

    .infoBlock11mob {
        display: none !important;
    }

    .infoBlock12mob {
        display: none !important;
    }

    .infoBlock13mob {
        display: none !important;
    }

    .infoBlock {
        position: absolute;
        right: 0;
        left: 0;
        margin-top: 194px;
        margin-left: auto;
        margin-right: auto;
        width: 260px;
        height: 156px;
        padding-bottom: 0;
        overflow: hidden;
        z-index: 1002;
    }

    .infoBlock2 {
        position: absolute;
        right: 0;
        left: 0;
        margin-top: 194px;
        margin-left: auto;
        margin-right: auto;
        width: 260px;
        height: 156px;
        padding-bottom: 0;
        background-image: url(housemob2.png);
        overflow: hidden;
        z-index: 1002;
    }

    .infoBlock3 {
        position: absolute;
        right: 0;
        left: 0;
        margin-top: 0px;
        margin-left: auto;
        margin-right: auto;
        width: 1200px;
        height: 640px;
        padding-bottom: 0;
        overflow: hidden;
        z-index: 1002;
    }

    .infoBlock4 {
        position: absolute;
        right: 0;
        left: 0;
        margin-top: 194px;
        margin-left: auto;
        margin-right: auto;
        width: 260px;
        height: 156px;
        padding-bottom: 0;
        background-image: url(housemob4.png);
        overflow: hidden;
        z-index: 1002;
    }

    .infoBlock5 {
        position: absolute;
        right: 0;
        left: 0;
        margin-top: 194px;
        margin-left: auto;
        margin-right: auto;
        width: 270px;
        height: 156px;
        padding-bottom: 0;
        background-image: url(housemob5.png);
        overflow: hidden;
        z-index: 1002;
    }

    .infoBlock6 {
        width: 100%;
        left: 0px;
        top: 75px;
        height: 92px;
        position: absolute;
        background-image: url(officemain.fw.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        overflow: hidden;
        opacity: 0;
        z-index: 1002;
    }





    .infoBlock7 {
        width: 100%;
        left: 0px;
        top: 85px;
        height: 106px;
        position: absolute;
        background-image: url(sawmain.fw.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        overflow: hidden;
        opacity: 0;
        z-index: 1002;
    }

    .infoBlock8 {
        width: 100%;
        left: 0px;
        top: 80px;
        height: 90px;
        position: absolute;
        background-image: url("groundworksmain.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        overflow: hidden;
        opacity: 0;
        z-index: 1002;
    }



    .infoBlock10 {
        width: 100%;
        left: 0px;
        top: 80px;
        height: 99px;
        position: absolute;
        background-image: url("countrysidemain.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        overflow: hidden;
        opacity: 0;
        z-index: 1002;
    }

    .infoBlock14 {
        width: 360px;
        left: 0px;
        top: 0px;
        height: 640px;
        position: absolute;
        overflow: hidden;
        opacity: 1;
        z-index: 1002;
    }




    .infoBlock13 {
        width: 100%;
        left: 0px;
        top: 82px;
        height: 92px;
        position: absolute;
        background-image: url(landscapingmain.fw.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        overflow: hidden;
        opacity: 0;
        z-index: 1002;
    }

    .infoBlock16 {
        width: 100%;
        left: 0px;
        top: 82px;
        height: 94px;
        position: absolute;
        background-image: url(showroommain.fw.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        overflow: hidden;
        opacity: 0;
        z-index: 1002;
    }


    .infoBlock17 {
        width: 100%;
        left: 0px;
        top: 82px;
        height: 94px;
        position: absolute;
        background-image: url("servicesmain.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        overflow: hidden;
        opacity: 0;
        z-index: 1002;
    }




    .infoBlock11 {
        width: 80%;
        margin-left: 10%;
        margin-right: 10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 195px;
        margin-bottom: 0px;
        overflow: hidden;
        opacity: 0;
        z-index: 10000000000000000000000000000000002;
    }

    .infoBlock15 {
        width: 80%;
        margin-left: 10%;
        margin-right: 10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 210px;
        margin-bottom: 0px;
        overflow: hidden;
        opacity: 0;
        z-index: 10000000000000000000000000000000002;
    }



    .infoBlock12 {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        height: auto;
        position: absolute;
        left: 0px;
        font-size: 16pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 700;
        color: #FFFFFF;
        text-align: center;
        top: 498px;
        margin-bottom: 0px;
        overflow: hidden;
        opacity: 0;
        z-index: 1002;
    }


    .duluxrotator {
        width: 100%;
        margin-left: 0px;
        position: relative;
        height: 61px;
        background-image: url("duluxrotator.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        float: left;
        margin-top: 0px;
        font-size: 12pt;
        font-family: 'PT Sans', sans-serif;
        color: #ffffff;
        text-align: center;
        margin-bottom: 0px;
    }


    .slideimage1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(image2large33.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .slideimage2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(image1large33.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .slideimage3 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(slideimage333.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }



    .slideimage5 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(slideimage533.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .slideimage6 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(slideimage633.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }



    .homesection1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 550px;
        position: relative;
        float: left;
    }

    .homesectionholder1 {
        width: 1500px;
        height: 550px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
        float: none;
    }

    .hometxtholder3 {
        width: 650px;
        height: auto;
        position: relative;
        margin-left: 20px;
        z-index: 1;
        margin-top: 60px;
        float: left;
        display: block;
    }

    .hometxt3 {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 20px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #ffffff;
        text-align: left;
    }









    .homeboxlogoholder {
        width: 100%;
        position: absolute;
        left: 0px;
        top: 365px;
        z-index: 10000;
        height: 354px;
        display: block;
    }

    .innovatecirclelogo {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 330px;
        position: relative;
        float: left;
        background-image: url(innovatecirclelogo.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }


    .footersection {
        width: 100%;
        height: 170px;
        position: relative;
        text-align: center;
        float: left;
        margin-left: 0px;
        display: block;
        background-color: #333333;
        z-index: 1;
        margin-top: 0px;
    }

    .footerholder {
        width: 1200px;
        height: 170px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
        float: none;
    }


    .footerlogo {
        width: 321px;
        height: 77px;
        position: relative;
        display: block;
        margin-left: 10px;
        background-image: url(footerlogo.png);
        z-index: 1;
        margin-top: 40px;
        float: left;
    }

    .footerlinks {
        width: 400px;
        position: relative;
        float: left;
        height: auto;
        margin-top: 36px;
        margin-left: 80px;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        color: #FFFFFF;
        text-align: center;
    }

    .footercheckatrade {
        width: 267px;
        height: 49px;
        position: relative;
        margin-right: 10px;
        background-image: url(footercheckatrade.png);
        z-index: 1;
        margin-top: 63px;
        float: right;
    }

    .header21 {
        width: 519px;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 26px;
        position: relative;
        float: left;
        background-image: url(header21.fw.png);
    }

    .header23 {
        width: 265px;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 23px;
        position: relative;
        float: left;
        background-image: url(header23.png);
    }



    .topimage1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(image2large33.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .topimage2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(image1large33.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .topimage3 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url("slideimage333.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .topimage4 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(slideimage533.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .topimage5 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(slideimage633.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .topimage8 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(slideimage733.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .topimage9 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(slideimage833.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .topimage10 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(slideimage933.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }


    .greentxt {
        color: #8CC63F;
        font-size: 10pt;
        font-wight: bold;
    }


    .homeboxintro1 {
        width: 100%;
        position: absolute;
        background-image: url(homeboxintro1.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        top: 154px;
        left: 0px;
        z-index: 100000000000000000000000000000000;
        height: 237px;
    }


    .homeboxintro2 {
        width: 100%;
        position: absolute;
        background-image: url(homeboxintro2.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        top: 154px;
        left: 0px;
        z-index: 100000000000000000000000000000000;
        height: 237px;
    }

    .homeboxintro3 {
        width: 100%;
        position: absolute;
        background-image: url(homeboxintro3.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        top: 174px;
        left: 0px;
        z-index: 100000000000000000000000000000000;
        height: 237px;
    }

    .homeboxintro4 {
        width: 100%;
        position: absolute;
        background-image: url(homeboxintro4.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        top: 174px;
        left: 0px;
        z-index: 100000000000000000000000000000000;
        height: 237px;
    }

    .portsection1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 680px;
        position: relative;
        float: left;
    }

    .portsectionholder1 {
        width: 1500px;
        height: 680px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
        float: none;
    }

    .portsection2 {
        width: 100%;
        margin-left: 0px;
        background-color: #8CC63F;
        margin-top: 0px;
        height: 620px;
        position: relative;
        float: left;
    }

    .portsectionholder2 {
        width: 1500px;
        height: 620px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
        float: none;
    }

    .portsection3 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 620px;
        position: relative;
        float: left;
    }

    .portsectionholder3 {
        width: 1500px;
        height: 620px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
        float: none;
    }

    .portsection4 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 1180px;
        position: relative;
        float: left;
    }

    .portsectionholder4 {
        width: 1500px;
        height: 1180px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
        float: none;
    }




    .header4 {
        width: 100%;
        height: 23px;
        position: relative;
        margin-left: 0px;
        display: block;
        background-image: url(header4.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        z-index: 1;
        margin-top: 60px;
        float: left;
    }

    .header22 {
        width: 100%;
        height: 23px;
        position: relative;
        margin-left: 0px;
        display: block;
        background-image: url(header22.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        z-index: 1;
        margin-top: 60px;
        float: left;
    }


    .galleryintro {
        width: 94%;
        position: relative;
        margin-bottom: 0px;
        float: left;
        height: auto;
        margin-left: 3%;
        margin-right: 3%;
        margin-top: 15px;
        font-size: 12pt;
        font-family: 'PT Sans', sans-serif;
        color: #FFFFFF;
        text-align: center;
    }

    .portrow1 {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 50px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #000000;
        text-align: center;
    }

    .portrow2 {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 110px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #000000;
        text-align: center;
    }

    .port1 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 15px;
        margin-bottom: 0px;
        height: 400px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port2 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        height: 400px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port3 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        height: 400px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port4 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        height: 400px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port5 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 220px;
        margin-bottom: 0px;
        height: 400px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }


    .portimage1 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(port1.png);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage2 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage2.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage3 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage3.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage4 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage4.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }


    .portimage5 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage5.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage6 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage6.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage7 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage7.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage8 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage8.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }


    .portimage9 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage9.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage10 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage10.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage11 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage11.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage12 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage12.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage13 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(port13.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage14 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(port14.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage15 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(port15.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage16 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage16.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage17 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(port17.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage18 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage18.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }


    .portimage19 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage19.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }



    .portheader1 {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 50px;
        font-size: 14pt;
        font-family: 'PT Sans', sans-serif;
        font-weight: bold;
        color: #8CC63F;
        text-align: center;
    }

    .portheader2 {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 50px;
        font-size: 14pt;
        font-family: 'PT Sans', sans-serif;
        font-weight: bold;
        color: #FFFFFF;
        text-align: center;
    }

    .homebox27 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: -10px;
        height: 595px;
        background-color: #000000;
    }



    .homebox30 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: 0px;
        height: 595px;
        background-color: #000000;
    }

    .homebox500 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: -10px;
        height: 595px;
        background-image: url(drainimage500.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }

    .homebox40 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: 0px;
        height: 595px;
        background-image: url(drainimage36.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .boxtxt3 {
        width: 90%;
        position: relative;
        float: left;
        margin-left: 5%;
        margin-right: 5%;
        z-index: 100;
        height: auto;
        margin-top: 20px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #ffffff;
        text-align: left;
    }


    .contactusheader {
        width: 100%;
        margin-left: 0px;
        margin-top: 80px;
        margin-bottom: 0px;
        background-image: url(contactheader.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .thankyouheader {
        width: 100%;
        margin-left: 0px;
        margin-top: 80px;
        margin-bottom: 0px;
        background-image: url(thankyouheader.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }



    input[type=text], select {
        width: 100%;
        height: 36px;
        padding: 12px 20px;
        margin: 8px 0;
        display: inline-block;
        border-radius: 4px;
        box-sizing: border-box;
    }

    input[type=submit] {
        width: 150px;
        height: 40px;
        background-color: #8CC63F;
        color: white;
        padding: 5px 10px;
        margin: 12px 0;
        border: none;
        border-radius: 4px;
        cursor: pointer;
        float: right;
        font-size: 12pt;
        font-family: 'PT Sans', sans-serif;
        color: #ffffff;
        font-weight: bold;
    }

        input[type=submit]:hover {
            background-color: #8CC63F;
        }

    .formname {
        width: 100%;
        position: relative;
        margin-bottom: 0px;
        float: left;
        height: auto;
        margin-left: 0%;
        margin-right: 0;
        margin-top: 5px;
        font-size: 12pt;
        font-family: 'PT Sans', sans-serif;
        color: #8CC63F;
        font-weight: bold;
        text-align: left;
    }

    textarea {
        width: 100%;
        height: 100px;
        padding: 12px 20px;
        box-sizing: border-box;
        border: 3px solid #333333;
        border-radius: 4px;
        background-color: #EEEEEE;
        font-size: 12px;
        resize: none;
        margin-top: 10px;
    }


    .contactdesk2 {
        width: 400px;
        height: auto;
        position: relative;
        margin-left: auto;
        margin-right: auto;
        z-index: 1;
        margin-top: 10px;
        float: none;
        display: block;
    }

    .requestheader {
        width: 100%;
        margin-left: 0px;
        margin-top: 65px;
        margin-bottom: 0px;
        background-image: url(requestheader.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 26px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .contactdeskholder {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        height: auto;
        position: relative;
        float: left;
        display: block;
    }

    .homebox28 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: -10px;
        height: 550px;
        background-color: #000000;
    }



    .homebox29 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: 0px;
        height: 550px;
        background-color: #000000;
    }

    .homebox600 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: -10px;
        height: 550px;
        background-image: url(drainimage600.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }


    .homebox601 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: 0px;
        height: 550px;
        background-image: url(drainimage601.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }



    .boxtxt2 {
        width: 90%;
        position: relative;
        float: left;
        margin-left: 5%;
        margin-right: 5%;
        z-index: 100;
        height: auto;
        margin-top: 15px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #ffffff;
        text-align: left;
    }

    .aviationheader1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 150px;
        margin-bottom: 0px;
        background-image: url(aviationheader.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }





    .boxtxt2may2019 {
        width: 90%;
        position: relative;
        float: left;
        margin-left: 5%;
        margin-right: 5%;
        z-index: 100;
        height: auto;
        margin-top: 90px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #ffffff;
        text-align: left;
    }

    .homebox603 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: -10px;
        height: 550px;
        background-image: url(drainimage603.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }


    .homebox604 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: 0px;
        height: 550px;
        background-image: url(drainimage604.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }

    .aviationheader2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 110px;
        margin-bottom: 0px;
        background-image: url(aviationheader2.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .aviationheader3 {
        width: 100%;
        margin-left: 0px;
        margin-top: 90px;
        margin-bottom: 0px;
        background-image: url(aviationheader3.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .aviationheader4 {
        width: 100%;
        margin-left: 0px;
        margin-top: 190px;
        margin-bottom: 0px;
        background-image: url(aviationheader4.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .aviationheader5 {
        width: 100%;
        margin-left: 0px;
        margin-top: 130px;
        margin-bottom: 0px;
        background-image: url(aviationheader5.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .aviationheader6 {
        width: 100%;
        margin-left: 0px;
        margin-top: 130px;
        margin-bottom: 0px;
        background-image: url(aviationheader6.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .aviationheader7 {
        width: 100%;
        margin-left: 0px;
        margin-top: 165px;
        margin-bottom: 0px;
        background-image: url(aviationheader7.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .aviationheader8 {
        width: 100%;
        margin-left: 0px;
        margin-top: 100px;
        margin-bottom: 0px;
        background-image: url(aviationheader8.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .aviationheader9 {
        width: 100%;
        margin-left: 0px;
        margin-top: 140px;
        margin-bottom: 0px;
        background-image: url(aviationheader9.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .aviationheader10 {
        width: 100%;
        margin-left: 0px;
        margin-top: 160px;
        margin-bottom: 0px;
        background-image: url(aviationheader10.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .homebox605 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: -10px;
        height: 550px;
        background-image: url(drainimage605.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }


    .homebox606 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: 0px;
        height: 550px;
        background-image: url(drainimage606.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }


    .homebox607 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: -10px;
        height: 550px;
        background-image: url(drainimage607.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }

    .homebox608 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: 0px;
        height: 550px;
        background-image: url(drainimage608.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }

    .homebox609 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: -10px;
        height: 550px;
        background-image: url(drainimage609.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }


    .homebox610 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: 0px;
        height: 550px;
        background-image: url(drainimage610.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }

    .dacombeslogo {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        background-image: url(dacombeslogo.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 100px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .homebox611 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: -10px;
        height: 550px;
        background-image: url(drainimage611.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }

    .topimage1may2019 {
        width: 100%;
        margin-left: 0px;
        margin-top: -10px;
        z-index: 1;
        height: 690px;
        position: relative;
        float: left;
        background-image: url("topimage1may2019.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }


    .riohomeslogo {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        background-image: url(riohomeslogo.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 91px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .topimage11may2019 {
        width: 100%;
        margin-left: 0px;
        margin-top: -10px;
        z-index: 1;
        height: 690px;
        position: relative;
        float: left;
        background-image: url("topimage11may2019.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }


    .aviationheader11 {
        width: 100%;
        margin-left: 0px;
        margin-top: 150px;
        margin-bottom: 0px;
        background-image: url(aviationheader112.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .homebox613 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: -10px;
        height: 550px;
        background-image: url(drainimage613.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }


    .homebox614 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: 0px;
        height: 550px;
        background-image: url(drainimage614.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }

    .boxtxt3may2019 {
        width: 90%;
        position: relative;
        float: left;
        margin-left: 5%;
        margin-right: 5%;
        z-index: 100;
        height: auto;
        margin-top: 90px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #ffffff;
        text-align: left;
    }

    .aviationheader13 {
        width: 100%;
        margin-left: 0px;
        margin-top: 170px;
        margin-bottom: 0px;
        background-image: url(aviationheader11.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }


    .aviationheader12 {
        width: 100%;
        margin-left: 0px;
        margin-top: 110px;
        margin-bottom: 0px;
        background-image: url(aviationheader12.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .homebox615 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: -10px;
        height: 550px;
        background-image: url(drainimage615.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }


    .homebox616 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: 0px;
        height: 550px;
        background-image: url(drainimage616.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }


    .aboutimageholder2019 {
        width: 1500px;
        position: relative;
        margin-left: auto;
        margin-right: auto;
        height: 690px;
        display: block;
    }



    .introimagemain12019 {
        width: 618px;
        height: 172px;
        position: relative;
        float: left;
        background-image: url(swimmingheader.fw.png);
        margin-left: 0px;
        margin-top: 490px;
        z-index: 1;
    }


    .introimagemain1 {
        width: 594px;
        height: 156px;
        position: relative;
        float: left;
        background-image: url(aboutheader.fw.png);
        margin-left: 0px;
        margin-top: 498px;
        z-index: 1;
    }

    .introimagemain2 {
        width: 598px;
        height: 174px;
        position: relative;
        float: left;
        background-image: url(propertyheader.fw.png);
        margin-left: 0px;
        margin-top: 470px;
        z-index: 1;
    }

    .introimagemain3 {
        width: 574px;
        height: 137px;
        position: relative;
        float: left;
        background-image: url(portmain.fw.png);
        margin-left: 0px;
        margin-top: 510px;
        z-index: 1;
    }

    .introimagemain4 {
        width: 553px;
        height: 137px;
        position: relative;
        float: left;
        background-image: url(eventsheader.fw.png);
        margin-left: 0px;
        margin-top: 510px;
        z-index: 1;
    }

    .introimagemain5 {
        width: 570px;
        height: 156px;
        position: relative;
        float: left;
        background-image: url(contactheader2.fw.png);
        margin-left: 0px;
        margin-top: 490px;
        z-index: 1;
    }

    .introimagemain6 {
        width: 586px;
        height: 156px;
        position: relative;
        float: left;
        background-image: url(productsheader.fw.png);
        margin-left: 0px;
        margin-top: 485px;
        z-index: 1;
    }

    .introimagemain7 {
        width: 594px;
        height: 156px;
        position: relative;
        float: left;
        background-image: url(developersmain.fw.png);
        margin-left: 0px;
        margin-top: 490px;
        z-index: 1;
    }

    .introimagemain8 {
        width: 544px;
        height: 156px;
        position: relative;
        float: left;
        background-image: url("reviewsheader.fw.png");
        margin-left: 0px;
        margin-top: 490px;
        z-index: 1;
    }

    .infobutton {
        width: 252px;
        height: 91px;
        position: relative;
        float: right;
        margin-right: 20px;
        background-image: url(infobutton.png);
        margin-top: 540px;
        z-index: 1;
    }


    h1 {
        font-family: 'Poppins', sans-serif;
        font-weight: 700;
        text-align: left;
        font-size: 24pt;
    }

    h2 {
        font-family: 'Poppins', sans-serif;
        font-weight: 700;
        text-align: center;
        font-size: 24pt;
    }



    .boxtxt3may2019 {
        width: 90%;
        position: relative;
        float: left;
        margin-left: 5%;
        margin-right: 5%;
        z-index: 100;
        height: auto;
        margin-top: 90px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #ffffff;
        text-align: left;
    }


    .boxtxt4may2019 {
        width: 90%;
        position: relative;
        float: left;
        margin-left: 5%;
        margin-right: 5%;
        z-index: 100;
        height: auto;
        margin-top: 60px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #ffffff;
        text-align: left;
    }

    .salebackground {
        width: 100%;
        left: 0px;
        top: 210px;
        margin-bottom: 0px;
        background-image: url(salebackground.png);
        background-repeat: repeat-x;
        height: 208px;
        position: absolute;
        z-index: 1000000000000000000000000;
        float: left;
    }


    .covidbanner {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 48px;
        background-color: #8CC63F;
        position: relative;
        float: left;
    }

    .covidbannerholder {
        width: 1500px;
        height: 48px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
        float: none;
    }

    .covidintro {
        width: 94%;
        position: relative;
        margin-bottom: 0px;
        float: left;
        height: auto;
        margin-left: 3%;
        margin-right: 3%;
        margin-top: 15px;
        font-size: 12pt;
        font-family: 'PT Sans', sans-serif;
        color: #FFFFFF;
        text-align: center;
    }


    .introimagemaincorona {
        width: 559px;
        height: 157px;
        position: relative;
        float: left;
        background-image: url("covidheader.fw.png");
        margin-left: 0px;
        margin-top: 490px;
        z-index: 1;
    }

    .header23corona {
        width: 100%;
        margin-left: 0px;
        margin-top: 28px;
        margin-bottom: 0px;
        background-image: url(header23corona.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .hometxtholder32020 {
        width: 650px;
        height: auto;
        position: relative;
        margin-left: 180px;
        z-index: 1;
        margin-top: 60px;
        float: left;
        display: block;
    }

    .homeimage32020 {
        width: 550px;
        height: 402px;
        position: relative;
        margin-left: 50px;
        background-image: url(homeimage32021.jpg);
        z-index: 1;
        margin-top: 65px;
        float: left;
        display: block;
    }

    .header21new {
        width: 100%;
        margin-left: 0px;
        margin-top: 37px;
        margin-bottom: 0px;
        background-image: url(header21new.fw.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .downloadbutton {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom: 0px;
        background-image: url(download.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 61px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .rotatorbar2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 4px;
        background-color: #8CC63F;
        position: relative;
        float: left;
    }

    .homesectionnew2020 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage13rd.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 620px;
        position: relative;
        float: left;
    }

    .homesectionholdernew2020 {
        width: 1400px;
        height: 620px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
        float: none;
    }

    .hometxtholder3 {
        width: 580px;
        height: auto;
        position: relative;
        margin-left: 20px;
        z-index: 1;
        margin-top: 30px;
        float: left;
        display: block;
    }

    .hometxt3 {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 10px;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        color: #FFFFFF;
        text-align: left;
    }

    .headerholder1 {
        width: 100%;
        margin-top: 0px;
        height: auto;
        position: relative;
        float: left;
    }



    .hometxt4 {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 5px;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        color: #FFFFFF;
        text-align: left;
    }

    .homesectionnew20202 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage23rd.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 620px;
        position: relative;
        float: left;
    }

    .homesectionholdernew20202 {
        width: 1200px;
        height: 620px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
        float: none;
    }

    .hometxtholder4 {
        width: 580px;
        height: auto;
        position: relative;
        margin-left: 570px;
        z-index: 1;
        margin-top: 30px;
        float: left;
        display: block;
    }

    .servicesheader20201 {
        width: 100%;
        margin-left: 0px;
        margin-top: 148px;
        margin-bottom: 0px;
        z-index: 1;
        height: 33px;
        position: relative;
        float: left;
        background-image: url("servicesheader2021.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .servicestxt2020 {
        width: 70%;
        margin-left: 15%;
        margin-right: 15%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 20px;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 200;
        color: #FFFFFF;
        text-align: center;
    }


    .servicesheader20202 {
        width: 100%;
        margin-left: 0px;
        margin-top: 148px;
        margin-bottom: 0px;
        z-index: 1;
        height: 33px;
        position: relative;
        float: left;
        background-image: url("servicesheader20212.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .servicesheader20203 {
        width: 100%;
        margin-left: 0px;
        margin-top: 148px;
        margin-bottom: 0px;
        z-index: 1;
        height: 33px;
        position: relative;
        float: left;
        background-image: url("servicesheader20213.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .servicesheader20204 {
        width: 100%;
        margin-left: 0px;
        margin-top: 148px;
        margin-bottom: 0px;
        z-index: 1;
        height: 33px;
        position: relative;
        float: left;
        background-image: url("servicesheader20214.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }


    .servicesheader20205 {
        width: 100%;
        margin-left: 0px;
        margin-top: 148px;
        margin-bottom: 0px;
        z-index: 1;
        height: 38px;
        position: relative;
        float: left;
        background-image: url("servicesheader20215.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .servicesheader20206 {
        width: 100%;
        margin-left: 0px;
        margin-top: 148px;
        margin-bottom: 0px;
        z-index: 1;
        height: 33px;
        position: relative;
        float: left;
        background-image: url("servicesheader20216.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .homefourimagesholder {
        width: 100%;
        height: auto;
        position: relative;
        float: left;
        margin-left: 0px;
        display: block;
        z-index: 1;
        margin-top: 0px;
    }

    .box1 {
        width: 50%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 480px;
        position: relative;
        float: left;
        background-image: url(box1.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .box2 {
        width: 50%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 480px;
        position: relative;
        float: left;
        background-image: url("box3.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .box3 {
        display: none;
    }

    .box4 {
        width: 50%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 480px;
        position: relative;
        float: left;
        background-image: url(box4.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .box5 {
        width: 50%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 480px;
        position: relative;
        float: left;
        background-image: url("box2.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .box6 {
        display: none;
    }

    .topimagetxtholder {
        width: 1200px;
        height: 640px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
    }

    .introdetailssection {
        width: 360px;
        margin-left: 0px;
        margin-top: 0px;
        margin-bottom: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
    }

    .introbusiness2 {
        width: 100%;
        height: 92px;
        position: relative;
        background-image: url(mkabout.fw.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 80px;
    }


    .introbusiness3 {
        width: 100%;
        height: 106px;
        position: relative;
        background-image: url("sawmain.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 80px;
    }

    .introbusiness4 {
        width: 100%;
        height: 91px;
        position: relative;
        background-image: url(landscapingmain.fw.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 80px;
    }

    .introbusiness5 {
        width: 100%;
        height: 94px;
        position: relative;
        background-image: url(servicesmain.fw.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 80px;
    }

    .introbusiness6 {
        width: 100%;
        height: 94px;
        position: relative;
        background-image: url("showroommain.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 80px;
    }

    .introbusiness7 {
        width: 100%;
        height: 92px;
        position: relative;
        background-image: url("developersmain2021.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 80px;
    }

    .introbusiness8 {
        width: 100%;
        height: 91px;
        position: relative;
        background-image: url("testimonialsmain.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 80px;
    }

    .introbusiness9 {
        width: 100%;
        height: 84px;
        position: relative;
        background-image: url(treehead.fw.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 85px;
    }

    .introbusiness10 {
        width: 100%;
        height: 92px;
        position: relative;
        background-image: url(landscapingmain.fw.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 85px;
    }


    .introbusiness11 {
        width: 100%;
        height: 89px;
        position: relative;
        background-image: url(carpentrymain.fw.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 85px;
    }



    .introdescription {
        width: 80%;
        margin-left: 10%;
        margin-right: 10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 32px;
        margin-bottom: 0px;
        z-index: 1002;
    }

    .introbelowdetails {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("belowdetails.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        display: block;
    }

    .homesectionholdernew2020 {
        width: 1200px;
        height: 590px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
        float: none;
    }

    .homesectionnew20203 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage4th.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 660px;
        position: relative;
        float: left;
    }

    .homesectionnew20204 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage43rd.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 680px;
        position: relative;
        float: left;
    }

    .homesectionnew20205 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage53rd.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 590px;
        position: relative;
        float: left;
    }

    .homesectionnew20206 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage63rd.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 590px;
        position: relative;
        float: left;
    }

    .homesectionnew20207 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage72.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 590px;
        position: relative;
        float: left;
    }

    .homesectionnew20208 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage82.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 590px;
        position: relative;
        float: left;
    }

    .homesectionnew20209 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage92nd.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 590px;
        position: relative;
        float: left;
    }

    .homesectionnew202010 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage102.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 580px;
        position: relative;
        float: left;
    }

    .homesectionnew202011 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage112.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 590px;
        position: relative;
        float: left;
    }


    .portsection1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-color: #333333;
        height: 1720px;
        position: relative;
        float: left;
    }

    .portsectionholder1 {
        width: 1200px;
        height: 1720px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
        float: none;
    }

    .portintro33 {
        width: 70%;
        position: relative;
        margin-bottom: 0px;
        float: left;
        height: auto;
        margin-left: 15%;
        margin-right: 15%;
        margin-top: 60px;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        color: #FFFFFF;
        text-align: center;
    }

    .portintro4 {
        width: 94%;
        position: relative;
        margin-bottom: 0px;
        float: left;
        height: auto;
        margin-left: 3%;
        margin-right: 3%;
        margin-top: 40px;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        color: #111111;
        text-align: center;
    }

    .portintro55 {
        width: 94%;
        position: relative;
        margin-bottom: 0px;
        float: left;
        height: auto;
        margin-left: 3%;
        margin-right: 3%;
        margin-top: 80px;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        color: #111111;
        text-align: center;
    }


    .portrow1 {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        position: relative;
        float: left;
        height: 290px;
        margin-top: 50px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #000000;
        text-align: center;
    }

    .portrow2 {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        position: relative;
        float: left;
        height: 290px;
        margin-top: 30px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #000000;
        text-align: center;
    }





    .port1 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 15px;
        margin-bottom: 0px;
        background-image: url(port1.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port2 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        background-image: url(port2.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port3 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        background-image: url(port3.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port4 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        background-image: url(port4.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port5 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        background-image: url(port5.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port6 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 15px;
        margin-bottom: 0px;
        background-image: url(port6.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port7 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        background-image: url(port7.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port8 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        background-image: url(port8.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port9 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 15px;
        margin-bottom: 0px;
        background-image: url(port9.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port10 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        background-image: url(port10.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port11 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        background-image: url(port11.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port12 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        background-image: url(port12.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port13 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 15px;
        margin-bottom: 0px;
        background-image: url(port13.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port14 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        background-image: url(port14.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port15 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        background-image: url(port15.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port16 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        background-image: url(port16.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port17 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 15px;
        margin-bottom: 0px;
        background-image: url(port17.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port18 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        background-image: url(port18.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port19 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        background-image: url(port19.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port20 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        background-image: url(port20.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .chooseusheader {
        font-size: 25pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 700;
        color: #8CC63F;
        text-align: center;
    }

    .viewmoredetails {
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 400;
        color: #FFFFFF;
        text-align: center;
    }

    .kitchen1 {
        width: 283px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 15px;
        margin-bottom: 0px;
        height: 320px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchen2 {
        width: 283px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 15px;
        margin-bottom: 0px;
        height: 320px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchen3 {
        width: 283px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 15px;
        margin-bottom: 0px;
        height: 320px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchen4 {
        width: 283px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 15px;
        margin-bottom: 0px;
        height: 320px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenimage1 {
        width: 283px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(port133rd.jpg);
        height: 250px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenheader {
        width: 100%;
        height: auto;
        margin-left: 0px;
        margin-top: 20px;
        position: relative;
        float: left;
        font-family: 'Poppins', sans-serif;
        font-weight: 700;
        font-size: 14pt;
        color: #8CC63F;
        text-align: center;
    }

    .kitchenimage2 {
        width: 283px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url("port143rd.jpg");
        height: 250px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenimage3 {
        width: 283px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url("port153rd.jpg");
        height: 250px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenimage4 {
        width: 283px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage163rd.jpg);
        height: 250px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenimage5 {
        width: 283px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(port173rd.jpg);
        height: 250px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenimage6 {
        width: 283px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage183rd.jpg);
        height: 250px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenimage7 {
        width: 283px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage193rd.jpg);
        height: 250px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenimage8 {
        width: 283px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(kitchenimage83rd.jpg);
        height: 250px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenimage9 {
        width: 283px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(kitchenimage93rd.jpg);
        height: 250px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenimage10 {
        width: 283px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(kitchenimage103rd.jpg);
        height: 250px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenimage11 {
        width: 283px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(kitchenimage113rd.jpg);
        height: 250px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenimage12 {
        width: 283px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(kitchenimage123rd.jpg);
        height: 250px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenimage13 {
        width: 283px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(kitchenimage133rd.jpg);
        height: 250px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenimage14 {
        width: 283px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(kitchenimage143rd.jpg);
        height: 250px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenimage15 {
        width: 283px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(kitchenimage153rd.jpg);
        height: 250px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenimage16 {
        width: 283px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(kitchenimage163rd.jpg);
        height: 250px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }



    .kitchenrow1 {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        position: relative;
        float: left;
        height: 320px;
        margin-top: 30px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #000000;
        text-align: center;
    }

    .riohomes2022 {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 90px;
        position: relative;
        float: left;
        background-image: url("riohomes2022.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        display: block;
    }

    .homesectionnew202012 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage14th.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 640px;
        position: relative;
        float: left;
    }

    .homesectionnew202013 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage144th.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 620px;
        position: relative;
        float: left;
    }

    .homesectionnew202014 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage154th.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 640px;
        position: relative;
        float: left;
    }

    .homesectionnew202015 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage164th.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 620px;
        position: relative;
        float: left;
    }

    .homesectionnew202016 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage172.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 590px;
        position: relative;
        float: left;
    }

    .homesectionnew202017 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage183rd.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 620px;
        position: relative;
        float: left;
    }

    .homesectionnew202018 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage194th.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 640px;
        position: relative;
        float: left;
    }

    .homesectionnew202019 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage203rd.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 590px;
        position: relative;
        float: left;
    }


    .homesectionnew202020 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage213rd.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 680px;
        position: relative;
        float: left;
    }

    .homesectionnew202021 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage223rd.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 620px;
        position: relative;
        float: left;
    }

    .homesectionnew202022 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage234th.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 610px;
        position: relative;
        float: left;
    }

    .homesectionnew202023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage244th.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 790px;
        position: relative;
        float: left;
    }

    .homesectionnew202024 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage253rd.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 760px;
        position: relative;
        float: left;
    }



    .topimage11 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(topimage11222.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .introbusiness12 {
        width: 100%;
        height: 94px;
        position: relative;
        background-image: url("mediacentresmain.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 80px;
    }

    .introbusiness13 {
        width: 100%;
        height: 91px;
        position: relative;
        background-image: url("contactmain2022.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 80px;
    }


    .mapsholder {
        width: 430px;
        height: 220px;
        position: relative;
        margin-left: 0px;
        z-index: 1;
        margin-top: 20px;
        float: left;
        display: block;
    }




    .contactdesk1 {
        width: 580px;
        position: relative;
        float: left;
        height: auto;
        margin-left: 0px;
        margin-right: 0%;
        margin-top: 5px;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        color: #FFFFFF;
        text-align: left;
        display: block;
    }

    .contactmobtxt1 {
        display: none;
    }

    .contactmobtxt1 {
        display: none;
    }


    input {
        line-height: 20px;
    }

    select {
        height: 24px;
        width: 300px;
    }


    .kitchenproject1 {
        width: 380px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 10px;
        margin-bottom: 0px;
        height: 400px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenproject2 {
        width: 380px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 10px;
        margin-bottom: 0px;
        height: 400px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenproject3 {
        width: 380px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 10px;
        margin-bottom: 0px;
        height: 400px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenrow2 {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 30px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #000000;
        text-align: center;
    }

    .portimage1 {
        width: 380px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage14th.jpg);
        height: 305px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage2 {
        width: 380px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage24th.jpg);
        height: 305px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage3 {
        width: 380px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(2022portimage34th.jpg);
        height: 305px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage4 {
        width: 380px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url("2022portimage4th.jpg");
        height: 305px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage5 {
        width: 380px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage55th.jpg);
        height: 305px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage6 {
        width: 380px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(2022portimage64th.jpg);
        height: 305px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage7 {
        width: 380px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(2022portimage74th.jpg);
        height: 305px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage8 {
        width: 380px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(2022portimage84th.jpg);
        height: 305px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }


    .portimage9 {
        width: 380px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(2022portimage94th.jpg);
        height: 305px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .introbusiness14 {
        width: 100%;
        height: 104px;
        position: relative;
        background-image: url("quookermain.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 80px;
    }

    .topimage12 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(topimage112222.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .homesectionnew202026 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage274th.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 720px;
        position: relative;
        float: left;
    }

    .portsection3 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-color: #333333;
        height: 1980px;
        position: relative;
        float: left;
    }

    .portsectionholder3 {
        width: 1200px;
        height: 1980px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
        float: none;
    }

    .portimage10 {
        width: 380px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(2022portimage104th.jpg);
        height: 305px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage11 {
        width: 380px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(2022portimage114th.jpg);
        height: 305px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage12 {
        width: 380px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage124th.jpg);
        height: 305px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .mapsholder2 {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        height: 320px;
        position: relative;
        margin-left: 0px;
        z-index: 1;
        margin-top: 20px;
        float: left;
        display: block;
        text-align: center;
    }

    .mapsholder2main {
        width: 550px;
        height: 300px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
    }

    .hometxtholder5 {
        width: 580px;
        height: auto;
        position: relative;
        margin-left: 570px;
        z-index: 1;
        margin-top: 95px;
        float: left;
        display: block;
    }

    .hometxtholder6 {
        width: 580px;
        height: auto;
        position: relative;
        margin-left: 20px;
        z-index: 1;
        margin-top: 40px;
        float: left;
        display: block;
    }

    .hometxtholder7 {
        width: 580px;
        height: auto;
        position: relative;
        margin-left: 20px;
        z-index: 1;
        margin-top: 80px;
        float: left;
        display: block;
    }

    .hometxtholder8 {
        width: 580px;
        height: auto;
        position: relative;
        margin-left: 570px;
        z-index: 1;
        margin-top: 20px;
        float: left;
        display: block;
    }

    .topbanner2022 {
        background-color: #28282B;
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 52px;
        position: relative;
        float: left;
        display: block;
    }

    .topbannerdescription {
        width: 90%;
        margin-left: 5%;
        margin-right: 5%;
        height: auto;
        position: relative;
        float: left;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 13px;
        margin-bottom: 0px;
        z-index: 1002;
    }

    .hometxtholder44 {
        width: 580px;
        height: auto;
        position: relative;
        margin-left: 570px;
        z-index: 1;
        margin-top: 60px;
        float: left;
        display: block;
    }
}



@media only screen and (min-width : 1300px) {

    .topbanner2022mob {
        display: none;
    }

    .topbannerdescriptionmob {
        display: none;
    }



    .topholderdesk1 {
        width: 100%;
        height: 176px;
        position: relative;
        background-color: #333333;
        text-align: center;
        float: left;
        margin-left: 0px;
        display: block;
        z-index: 1;
        margin-top: 0px;
    }

    .topholder {
        width: 1300px;
        height: 176px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
    }

    .topbar2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-color: #8CC63F;
        height: 4px;
        position: relative;
        float: left;
    }

    .topbar3 {
        width: 100%;
        margin-left: 0px;
        margin-top: -10px;
        background-image: url(topbar3.png);
        z-index: 1000000000000000000000000000;
        background-repeat: repeat-x;
        height: 11px;
        position: relative;
        float: left;
    }

    .topbar5 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url(topbar2.png);
        z-index: 100000;
        background-repeat: repeat-x;
        height: 11px;
        position: relative;
        float: left;
    }



    .topdesklogo {
        width: 100%;
        margin-left: 0px;
        margin-top: 47px;
        z-index: 1;
        height: 100px;
        position: relative;
        float: left;
        background-image: url(topdesklogo.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .topmobilebar {
        display: none;
    }


    .desklinkmainholder {
        width: 100%;
        height: 60px;
        position: relative;
        background-color: #333333;
        text-align: center;
        float: left;
        margin-left: 0px;
        display: block;
        z-index: 1;
        margin-top: 0px;
    }


    .desklinkholder {
        width: 1300px;
        height: 60px;
        position: relative;
        margin-right: auto;
        margin-left: auto;
        display: block;
        z-index: 1;
    }

    .topmobilelinks {
        display: none;
    }

    .followusandcallus {
        width: 100%;
        height: 74px;
        position: absolute;
        text-align: center;
        top: 63px;
        left: 0px;
        display: block;
        z-index: 100000;
    }

    .followusonholder {
        width: 201px;
        height: 74px;
        position: relative;
        margin-right: 10px;
        float: right;
        display: block;
        z-index: 1;
    }

    .callusonholder {
        width: 301px;
        height: 74px;
        position: relative;
        margin-left: 10px;
        float: left;
        display: block;
        z-index: 1;
    }

    .callusheader {
        width: 189px;
        height: 21px;
        position: relative;
        background-image: url(callusheader.png);
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
    }

    .followusheader {
        width: 201px;
        height: 22px;
        position: relative;
        background-image: url(followusheader.png);
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
    }

    .phonenumheader {
        width: 184px;
        height: 21px;
        position: relative;
        background-image: url(phonenumheader.png);
        margin-left: 0px;
        margin-top: 15px;
        float: left;
        display: block;
        z-index: 1;
    }

    .socialiconsholder {
        width: 100%;
        height: auto;
        position: relative;
        margin-left: 0px;
        margin-top: 12px;
        float: left;
        display: block;
        z-index: 1;
    }

    .fbdesk {
        width: 15px;
        height: 26px;
        position: relative;
        background-image: url(fbdesk.png);
        margin-left: 115px;
        margin-top: 0px;
        float: left;
        display: block;
        z-index: 1;
    }

    .twitterdesk {
        width: 24px;
        height: 20px;
        position: relative;
        background-image: url(twitterdesk.png);
        margin-left: 10px;
        margin-top: 5px;
        float: left;
        display: block;
        z-index: 1;
    }

    .instagramdesk {
        width: 26px;
        height: 26px;
        position: relative;
        background-image: url(instagramlogo.png);
        margin-left: 0px;
        margin-top: 2px;
        float: right;
        display: block;
        z-index: 1;
    }


    .homelink {
        color: #ffffff;
        border: none;
        width: 60px;
        height: auto;
        position: relative;
        float: left;
        margin-left: 10px;
        margin-top: 18px;
        text-align: center;
        font-family: 'PT Sans', sans-serif;
        font-size: 12pt;
        font-weight: bold;
    }



    .contactlink {
        color: #ffffff;
        border: none;
        width: 100px;
        height: auto;
        position: relative;
        float: right;
        margin-right: 10px;
        margin-top: 18px;
        text-align: center;
        font-family: 'PT Sans', sans-serif;
        font-size: 12pt;
        font-weight: bold;
    }

    .aboutlink {
        color: #ffffff;
        border: none;
        width: 100px;
        height: auto;
        position: relative;
        float: left;
        margin-left: 36px;
        margin-top: 18px;
        text-align: center;
        font-family: 'PT Sans', sans-serif;
        font-size: 12pt;
        font-weight: bold;
    }

    .serviceslink {
        color: #ffffff;
        border: none;
        width: 120px;
        height: auto;
        position: relative;
        float: left;
        margin-left: 36px;
        margin-top: 18px;
        text-align: center;
        font-family: 'PT Sans', sans-serif;
        font-size: 12pt;
        font-weight: bold;
    }

    .productslink {
        color: #ffffff;
        border: none;
        width: 130px;
        height: auto;
        position: relative;
        float: left;
        margin-left: 36px;
        margin-top: 18px;
        text-align: center;
        font-family: 'PT Sans', sans-serif;
        font-size: 12pt;
        font-weight: bold;
    }

    .portfoliolink {
        color: #ffffff;
        border: none;
        width: 130px;
        height: auto;
        position: relative;
        float: left;
        margin-left: 36px;
        margin-top: 18px;
        text-align: center;
        font-family: 'PT Sans', sans-serif;
        font-size: 12pt;
        font-weight: bold;
    }

    .developerslink {
        color: #ffffff;
        border: none;
        width: 110px;
        height: auto;
        position: relative;
        float: left;
        margin-left: 36px;
        margin-top: 18px;
        text-align: center;
        font-family: 'PT Sans', sans-serif;
        font-size: 12pt;
        font-weight: bold;
    }

    .reviewslink {
        color: #ffffff;
        border: none;
        width: 118px;
        height: auto;
        position: relative;
        float: left;
        margin-left: 36px;
        margin-top: 18px;
        text-align: center;
        font-family: 'PT Sans', sans-serif;
        font-size: 12pt;
        font-weight: bold;
    }

    .eventslink {
        color: #ffffff;
        border: none;
        width: 130px;
        height: auto;
        position: relative;
        float: left;
        margin-left: 36px;
        margin-top: 18px;
        text-align: center;
        font-family: 'PT Sans', sans-serif;
        font-size: 12pt;
        font-weight: bold;
    }

    .mainpresentation {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 640px;
        position: relative;
        float: left;
    }

    #example {
        height: 640px;
        margin-top: 0;
        position: relative;
        float: left;
    }

    .infoBlock8mob {
        display: none !important;
    }

    .infoBlock9mob {
        display: none !important;
    }

    .infoBlock10mob {
        display: none !important;
    }

    .infoBlock11mob {
        display: none !important;
    }

    .infoBlock12mob {
        display: none !important;
    }

    .infoBlock13mob {
        display: none !important;
    }

    .infoBlock {
        position: absolute;
        right: 0;
        left: 0;
        margin-top: 194px;
        margin-left: auto;
        margin-right: auto;
        width: 260px;
        height: 156px;
        padding-bottom: 0;
        overflow: hidden;
        z-index: 1002;
    }

    .infoBlock2 {
        position: absolute;
        right: 0;
        left: 0;
        margin-top: 194px;
        margin-left: auto;
        margin-right: auto;
        width: 260px;
        height: 156px;
        padding-bottom: 0;
        background-image: url(housemob2.png);
        overflow: hidden;
        z-index: 1002;
    }

    .infoBlock3 {
        position: absolute;
        right: 0;
        left: 0;
        margin-top: 0px;
        margin-left: auto;
        margin-right: auto;
        width: 1300px;
        height: 640px;
        padding-bottom: 0;
        overflow: hidden;
        z-index: 1002;
    }

    .infoBlock4 {
        position: absolute;
        right: 0;
        left: 0;
        margin-top: 194px;
        margin-left: auto;
        margin-right: auto;
        width: 260px;
        height: 156px;
        padding-bottom: 0;
        background-image: url(housemob4.png);
        overflow: hidden;
        z-index: 1002;
    }

    .infoBlock5 {
        position: absolute;
        right: 0;
        left: 0;
        margin-top: 194px;
        margin-left: auto;
        margin-right: auto;
        width: 270px;
        height: 156px;
        padding-bottom: 0;
        background-image: url(housemob5.png);
        overflow: hidden;
        z-index: 1002;
    }

    .infoBlock6 {
        width: 100%;
        left: 0px;
        top: 75px;
        height: 92px;
        position: absolute;
        background-image: url(officemain.fw.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        overflow: hidden;
        opacity: 0;
        z-index: 1002;
    }





    .infoBlock7 {
        width: 100%;
        left: 0px;
        top: 85px;
        height: 106px;
        position: absolute;
        background-image: url(sawmain.fw.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        overflow: hidden;
        opacity: 0;
        z-index: 1002;
    }

    .infoBlock8 {
        width: 100%;
        left: 0px;
        top: 80px;
        height: 90px;
        position: absolute;
        background-image: url("groundworksmain.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        overflow: hidden;
        opacity: 0;
        z-index: 1002;
    }



    .infoBlock10 {
        width: 100%;
        left: 0px;
        top: 80px;
        height: 99px;
        position: absolute;
        background-image: url("countrysidemain.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        overflow: hidden;
        opacity: 0;
        z-index: 1002;
    }

    .infoBlock14 {
        width: 380px;
        left: 0px;
        top: 0px;
        height: 640px;
        position: absolute;
        overflow: hidden;
        opacity: 1;
        z-index: 1002;
    }




    .infoBlock13 {
        width: 100%;
        left: 0px;
        top: 82px;
        height: 92px;
        position: absolute;
        background-image: url(landscapingmain.fw.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        overflow: hidden;
        opacity: 0;
        z-index: 1002;
    }

    .infoBlock16 {
        width: 100%;
        left: 0px;
        top: 82px;
        height: 94px;
        position: absolute;
        background-image: url(showroommain.fw.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        overflow: hidden;
        opacity: 0;
        z-index: 1002;
    }


    .infoBlock17 {
        width: 100%;
        left: 0px;
        top: 82px;
        height: 94px;
        position: absolute;
        background-image: url("servicesmain.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        overflow: hidden;
        opacity: 0;
        z-index: 1002;
    }




    .infoBlock11 {
        width: 80%;
        margin-left: 10%;
        margin-right: 10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 195px;
        margin-bottom: 0px;
        overflow: hidden;
        opacity: 0;
        z-index: 10000000000000000000000000000000002;
    }

    .infoBlock15 {
        width: 80%;
        margin-left: 10%;
        margin-right: 10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 210px;
        margin-bottom: 0px;
        overflow: hidden;
        opacity: 0;
        z-index: 10000000000000000000000000000000002;
    }



    .infoBlock12 {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        height: auto;
        position: absolute;
        left: 0px;
        font-size: 16pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 700;
        color: #FFFFFF;
        text-align: center;
        top: 498px;
        margin-bottom: 0px;
        overflow: hidden;
        opacity: 0;
        z-index: 1002;
    }


    .duluxrotator {
        width: 100%;
        margin-left: 0px;
        position: relative;
        height: 61px;
        background-image: url("duluxrotator.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        float: left;
        margin-top: 0px;
        font-size: 12pt;
        font-family: 'PT Sans', sans-serif;
        color: #ffffff;
        text-align: center;
        margin-bottom: 0px;
    }


    .slideimage1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(image2large3.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .slideimage2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(image1large3.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .slideimage3 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(slideimage33.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }



    .slideimage5 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(slideimage53.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .slideimage6 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(slideimage63.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }



    .homesection1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 550px;
        position: relative;
        float: left;
    }

    .homesectionholder1 {
        width: 1500px;
        height: 550px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
        float: none;
    }

    .hometxtholder3 {
        width: 650px;
        height: auto;
        position: relative;
        margin-left: 20px;
        z-index: 1;
        margin-top: 60px;
        float: left;
        display: block;
    }

    .hometxt3 {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 20px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #ffffff;
        text-align: left;
    }


    .homeimage3 {
        width: 550px;
        height: 402px;
        position: relative;
        margin-left: 180px;
        background-image: url(homeimage3.png);
        z-index: 1;
        margin-top: 75px;
        float: left;
        display: block;
    }

    .homeimage5 {
        width: 550px;
        height: 402px;
        position: relative;
        margin-left: 180px;
        background-image: url(homeimage5.jpg);
        z-index: 1;
        margin-top: 75px;
        float: left;
        display: block;
    }






    .homeboxlogoholder {
        width: 100%;
        position: absolute;
        left: 0px;
        top: 365px;
        z-index: 10000;
        height: 354px;
        display: block;
    }

    .innovatecirclelogo {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 330px;
        position: relative;
        float: left;
        background-image: url(innovatecirclelogo.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }


    .footersection {
        width: 100%;
        height: 170px;
        position: relative;
        text-align: center;
        float: left;
        margin-left: 0px;
        display: block;
        background-color: #333333;
        z-index: 1;
        margin-top: 0px;
    }

    .footerholder {
        width: 1300px;
        height: 170px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
        float: none;
    }


    .footerlogo {
        width: 321px;
        height: 77px;
        position: relative;
        display: block;
        margin-left: 10px;
        background-image: url(footerlogo.png);
        z-index: 1;
        margin-top: 40px;
        float: left;
    }

    .footerlinks {
        width: 400px;
        position: relative;
        float: left;
        height: auto;
        margin-top: 36px;
        margin-left: 130px;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        color: #FFFFFF;
        text-align: center;
    }

    .footercheckatrade {
        width: 267px;
        height: 49px;
        position: relative;
        margin-right: 10px;
        background-image: url(footercheckatrade.png);
        z-index: 1;
        margin-top: 63px;
        float: right;
    }

    .header21 {
        width: 519px;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 26px;
        position: relative;
        float: left;
        background-image: url(header21.fw.png);
    }

    .header23 {
        width: 265px;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 23px;
        position: relative;
        float: left;
        background-image: url(header23.png);
    }



    .topimage1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(image2large3.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .topimage2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(image1large3.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .topimage3 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url("slideimage33.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .topimage4 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(slideimage53.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .topimage5 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(slideimage63.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .topimage8 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(slideimage73.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .topimage9 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(slideimage83.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .topimage10 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(slideimage93.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }


    .greentxt {
        color: #8CC63F;
        font-size: 10pt;
        font-wight: bold;
    }


    .homeboxintro1 {
        width: 100%;
        position: absolute;
        background-image: url(homeboxintro1.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        top: 154px;
        left: 0px;
        z-index: 100000000000000000000000000000000;
        height: 237px;
    }


    .homeboxintro2 {
        width: 100%;
        position: absolute;
        background-image: url(homeboxintro2.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        top: 154px;
        left: 0px;
        z-index: 100000000000000000000000000000000;
        height: 237px;
    }

    .homeboxintro3 {
        width: 100%;
        position: absolute;
        background-image: url(homeboxintro3.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        top: 174px;
        left: 0px;
        z-index: 100000000000000000000000000000000;
        height: 237px;
    }

    .homeboxintro4 {
        width: 100%;
        position: absolute;
        background-image: url(homeboxintro4.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        top: 174px;
        left: 0px;
        z-index: 100000000000000000000000000000000;
        height: 237px;
    }

    .portsection1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 680px;
        position: relative;
        float: left;
    }

    .portsectionholder1 {
        width: 1500px;
        height: 680px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
        float: none;
    }

    .portsection2 {
        width: 100%;
        margin-left: 0px;
        background-color: #8CC63F;
        margin-top: 0px;
        height: 620px;
        position: relative;
        float: left;
    }

    .portsectionholder2 {
        width: 1500px;
        height: 620px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
        float: none;
    }

    .portsection3 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 620px;
        position: relative;
        float: left;
    }

    .portsectionholder3 {
        width: 1500px;
        height: 620px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
        float: none;
    }

    .portsection4 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 1180px;
        position: relative;
        float: left;
    }

    .portsectionholder4 {
        width: 1500px;
        height: 1180px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
        float: none;
    }




    .header4 {
        width: 100%;
        height: 23px;
        position: relative;
        margin-left: 0px;
        display: block;
        background-image: url(header4.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        z-index: 1;
        margin-top: 60px;
        float: left;
    }

    .header22 {
        width: 100%;
        height: 23px;
        position: relative;
        margin-left: 0px;
        display: block;
        background-image: url(header22.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        z-index: 1;
        margin-top: 60px;
        float: left;
    }


    .galleryintro {
        width: 94%;
        position: relative;
        margin-bottom: 0px;
        float: left;
        height: auto;
        margin-left: 3%;
        margin-right: 3%;
        margin-top: 15px;
        font-size: 12pt;
        font-family: 'PT Sans', sans-serif;
        color: #FFFFFF;
        text-align: center;
    }

    .portrow1 {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 50px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #000000;
        text-align: center;
    }

    .portrow2 {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 110px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #000000;
        text-align: center;
    }

    .port1 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 15px;
        margin-bottom: 0px;
        height: 400px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port2 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        height: 400px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port3 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        height: 400px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port4 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        height: 400px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port5 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 220px;
        margin-bottom: 0px;
        height: 400px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }


    .portimage1 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(port1.png);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage2 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage2.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage3 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage3.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage4 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage4.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }


    .portimage5 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage5.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage6 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage6.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage7 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage7.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage8 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage8.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }


    .portimage9 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage9.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage10 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage10.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage11 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage11.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage12 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage12.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage13 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(port13.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage14 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(port14.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage15 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(port15.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage16 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage16.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage17 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(port17.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage18 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage18.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }


    .portimage19 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage19.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }



    .portheader1 {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 50px;
        font-size: 14pt;
        font-family: 'PT Sans', sans-serif;
        font-weight: bold;
        color: #8CC63F;
        text-align: center;
    }

    .portheader2 {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 50px;
        font-size: 14pt;
        font-family: 'PT Sans', sans-serif;
        font-weight: bold;
        color: #FFFFFF;
        text-align: center;
    }

    .homebox27 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: -10px;
        height: 595px;
        background-color: #000000;
    }



    .homebox30 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: 0px;
        height: 595px;
        background-color: #000000;
    }

    .homebox500 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: -10px;
        height: 595px;
        background-image: url(drainimage500.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }

    .homebox40 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: 0px;
        height: 595px;
        background-image: url(drainimage36.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .boxtxt3 {
        width: 90%;
        position: relative;
        float: left;
        margin-left: 5%;
        margin-right: 5%;
        z-index: 100;
        height: auto;
        margin-top: 20px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #ffffff;
        text-align: left;
    }


    .contactusheader {
        width: 100%;
        margin-left: 0px;
        margin-top: 80px;
        margin-bottom: 0px;
        background-image: url(contactheader.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .thankyouheader {
        width: 100%;
        margin-left: 0px;
        margin-top: 80px;
        margin-bottom: 0px;
        background-image: url(thankyouheader.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }



    input[type=text], select {
        width: 100%;
        height: 36px;
        padding: 12px 20px;
        margin: 8px 0;
        display: inline-block;
        border-radius: 4px;
        box-sizing: border-box;
    }

    input[type=submit] {
        width: 150px;
        height: 40px;
        background-color: #8CC63F;
        color: white;
        padding: 5px 10px;
        margin: 12px 0;
        border: none;
        border-radius: 4px;
        cursor: pointer;
        float: right;
        font-size: 12pt;
        font-family: 'PT Sans', sans-serif;
        color: #ffffff;
        font-weight: bold;
    }

        input[type=submit]:hover {
            background-color: #8CC63F;
        }

    .formname {
        width: 100%;
        position: relative;
        margin-bottom: 0px;
        float: left;
        height: auto;
        margin-left: 0%;
        margin-right: 0;
        margin-top: 5px;
        font-size: 12pt;
        font-family: 'PT Sans', sans-serif;
        color: #8CC63F;
        font-weight: bold;
        text-align: left;
    }

    textarea {
        width: 100%;
        height: 100px;
        padding: 12px 20px;
        box-sizing: border-box;
        border: 3px solid #333333;
        border-radius: 4px;
        background-color: #EEEEEE;
        font-size: 12px;
        resize: none;
        margin-top: 10px;
    }


    .contactdesk2 {
        width: 400px;
        height: auto;
        position: relative;
        margin-left: auto;
        margin-right: auto;
        z-index: 1;
        margin-top: 10px;
        float: none;
        display: block;
    }

    .requestheader {
        width: 100%;
        margin-left: 0px;
        margin-top: 65px;
        margin-bottom: 0px;
        background-image: url(requestheader.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 26px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .contactdeskholder {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        height: auto;
        position: relative;
        float: left;
        display: block;
    }

    .homebox28 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: -10px;
        height: 550px;
        background-color: #000000;
    }



    .homebox29 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: 0px;
        height: 550px;
        background-color: #000000;
    }

    .homebox600 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: -10px;
        height: 550px;
        background-image: url(drainimage600.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }


    .homebox601 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: 0px;
        height: 550px;
        background-image: url(drainimage601.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }



    .boxtxt2 {
        width: 90%;
        position: relative;
        float: left;
        margin-left: 5%;
        margin-right: 5%;
        z-index: 100;
        height: auto;
        margin-top: 15px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #ffffff;
        text-align: left;
    }

    .aviationheader1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 150px;
        margin-bottom: 0px;
        background-image: url(aviationheader.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }





    .boxtxt2may2019 {
        width: 90%;
        position: relative;
        float: left;
        margin-left: 5%;
        margin-right: 5%;
        z-index: 100;
        height: auto;
        margin-top: 90px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #ffffff;
        text-align: left;
    }

    .homebox603 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: -10px;
        height: 550px;
        background-image: url(drainimage603.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }


    .homebox604 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: 0px;
        height: 550px;
        background-image: url(drainimage604.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }

    .aviationheader2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 110px;
        margin-bottom: 0px;
        background-image: url(aviationheader2.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .aviationheader3 {
        width: 100%;
        margin-left: 0px;
        margin-top: 90px;
        margin-bottom: 0px;
        background-image: url(aviationheader3.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .aviationheader4 {
        width: 100%;
        margin-left: 0px;
        margin-top: 190px;
        margin-bottom: 0px;
        background-image: url(aviationheader4.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .aviationheader5 {
        width: 100%;
        margin-left: 0px;
        margin-top: 130px;
        margin-bottom: 0px;
        background-image: url(aviationheader5.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .aviationheader6 {
        width: 100%;
        margin-left: 0px;
        margin-top: 130px;
        margin-bottom: 0px;
        background-image: url(aviationheader6.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .aviationheader7 {
        width: 100%;
        margin-left: 0px;
        margin-top: 165px;
        margin-bottom: 0px;
        background-image: url(aviationheader7.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .aviationheader8 {
        width: 100%;
        margin-left: 0px;
        margin-top: 100px;
        margin-bottom: 0px;
        background-image: url(aviationheader8.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .aviationheader9 {
        width: 100%;
        margin-left: 0px;
        margin-top: 140px;
        margin-bottom: 0px;
        background-image: url(aviationheader9.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .aviationheader10 {
        width: 100%;
        margin-left: 0px;
        margin-top: 160px;
        margin-bottom: 0px;
        background-image: url(aviationheader10.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .homebox605 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: -10px;
        height: 550px;
        background-image: url(drainimage605.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }


    .homebox606 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: 0px;
        height: 550px;
        background-image: url(drainimage606.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }


    .homebox607 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: -10px;
        height: 550px;
        background-image: url(drainimage607.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }

    .homebox608 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: 0px;
        height: 550px;
        background-image: url(drainimage608.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }

    .homebox609 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: -10px;
        height: 550px;
        background-image: url(drainimage609.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }


    .homebox610 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: 0px;
        height: 550px;
        background-image: url(drainimage610.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }

    .dacombeslogo {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        background-image: url(dacombeslogo.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 100px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .homebox611 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: -10px;
        height: 550px;
        background-image: url(drainimage611.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }

    .topimage1may2019 {
        width: 100%;
        margin-left: 0px;
        margin-top: -10px;
        z-index: 1;
        height: 690px;
        position: relative;
        float: left;
        background-image: url("topimage1may2019.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }


    .riohomeslogo {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        background-image: url(riohomeslogo.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 91px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .topimage11may2019 {
        width: 100%;
        margin-left: 0px;
        margin-top: -10px;
        z-index: 1;
        height: 690px;
        position: relative;
        float: left;
        background-image: url("topimage11may2019.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }


    .aviationheader11 {
        width: 100%;
        margin-left: 0px;
        margin-top: 150px;
        margin-bottom: 0px;
        background-image: url(aviationheader112.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .homebox613 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: -10px;
        height: 550px;
        background-image: url(drainimage613.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }


    .homebox614 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: 0px;
        height: 550px;
        background-image: url(drainimage614.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }

    .boxtxt3may2019 {
        width: 90%;
        position: relative;
        float: left;
        margin-left: 5%;
        margin-right: 5%;
        z-index: 100;
        height: auto;
        margin-top: 90px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #ffffff;
        text-align: left;
    }

    .aviationheader13 {
        width: 100%;
        margin-left: 0px;
        margin-top: 170px;
        margin-bottom: 0px;
        background-image: url(aviationheader11.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }


    .aviationheader12 {
        width: 100%;
        margin-left: 0px;
        margin-top: 110px;
        margin-bottom: 0px;
        background-image: url(aviationheader12.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .homebox615 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: -10px;
        height: 550px;
        background-image: url(drainimage615.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }


    .homebox616 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: 0px;
        height: 550px;
        background-image: url(drainimage616.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }


    .aboutimageholder2019 {
        width: 1500px;
        position: relative;
        margin-left: auto;
        margin-right: auto;
        height: 690px;
        display: block;
    }



    .introimagemain12019 {
        width: 618px;
        height: 172px;
        position: relative;
        float: left;
        background-image: url(swimmingheader.fw.png);
        margin-left: 0px;
        margin-top: 490px;
        z-index: 1;
    }


    .introimagemain1 {
        width: 594px;
        height: 156px;
        position: relative;
        float: left;
        background-image: url(aboutheader.fw.png);
        margin-left: 0px;
        margin-top: 498px;
        z-index: 1;
    }

    .introimagemain2 {
        width: 598px;
        height: 174px;
        position: relative;
        float: left;
        background-image: url(propertyheader.fw.png);
        margin-left: 0px;
        margin-top: 470px;
        z-index: 1;
    }

    .introimagemain3 {
        width: 574px;
        height: 137px;
        position: relative;
        float: left;
        background-image: url(portmain.fw.png);
        margin-left: 0px;
        margin-top: 510px;
        z-index: 1;
    }

    .introimagemain4 {
        width: 553px;
        height: 137px;
        position: relative;
        float: left;
        background-image: url(eventsheader.fw.png);
        margin-left: 0px;
        margin-top: 510px;
        z-index: 1;
    }

    .introimagemain5 {
        width: 570px;
        height: 156px;
        position: relative;
        float: left;
        background-image: url(contactheader2.fw.png);
        margin-left: 0px;
        margin-top: 490px;
        z-index: 1;
    }

    .introimagemain6 {
        width: 586px;
        height: 156px;
        position: relative;
        float: left;
        background-image: url(productsheader.fw.png);
        margin-left: 0px;
        margin-top: 485px;
        z-index: 1;
    }

    .introimagemain7 {
        width: 594px;
        height: 156px;
        position: relative;
        float: left;
        background-image: url(developersmain.fw.png);
        margin-left: 0px;
        margin-top: 490px;
        z-index: 1;
    }

    .introimagemain8 {
        width: 544px;
        height: 156px;
        position: relative;
        float: left;
        background-image: url("reviewsheader.fw.png");
        margin-left: 0px;
        margin-top: 490px;
        z-index: 1;
    }

    .infobutton {
        width: 252px;
        height: 91px;
        position: relative;
        float: right;
        margin-right: 20px;
        background-image: url(infobutton.png);
        margin-top: 540px;
        z-index: 1;
    }


    h1 {
        font-family: 'Poppins', sans-serif;
        font-weight: 700;
        text-align: left;
        font-size: 24pt;
    }

    h2 {
        font-family: 'Poppins', sans-serif;
        font-weight: 700;
        text-align: center;
        font-size: 24pt;
    }



    .boxtxt3may2019 {
        width: 90%;
        position: relative;
        float: left;
        margin-left: 5%;
        margin-right: 5%;
        z-index: 100;
        height: auto;
        margin-top: 90px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #ffffff;
        text-align: left;
    }


    .boxtxt4may2019 {
        width: 90%;
        position: relative;
        float: left;
        margin-left: 5%;
        margin-right: 5%;
        z-index: 100;
        height: auto;
        margin-top: 60px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #ffffff;
        text-align: left;
    }

    .salebackground {
        width: 100%;
        left: 0px;
        top: 210px;
        margin-bottom: 0px;
        background-image: url(salebackground.png);
        background-repeat: repeat-x;
        height: 208px;
        position: absolute;
        z-index: 1000000000000000000000000;
        float: left;
    }


    .covidbanner {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 48px;
        background-color: #8CC63F;
        position: relative;
        float: left;
    }

    .covidbannerholder {
        width: 1500px;
        height: 48px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
        float: none;
    }

    .covidintro {
        width: 94%;
        position: relative;
        margin-bottom: 0px;
        float: left;
        height: auto;
        margin-left: 3%;
        margin-right: 3%;
        margin-top: 15px;
        font-size: 12pt;
        font-family: 'PT Sans', sans-serif;
        color: #FFFFFF;
        text-align: center;
    }


    .introimagemaincorona {
        width: 559px;
        height: 157px;
        position: relative;
        float: left;
        background-image: url("covidheader.fw.png");
        margin-left: 0px;
        margin-top: 490px;
        z-index: 1;
    }

    .header23corona {
        width: 100%;
        margin-left: 0px;
        margin-top: 28px;
        margin-bottom: 0px;
        background-image: url(header23corona.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .hometxtholder32020 {
        width: 650px;
        height: auto;
        position: relative;
        margin-left: 180px;
        z-index: 1;
        margin-top: 60px;
        float: left;
        display: block;
    }

    .homeimage32020 {
        width: 550px;
        height: 402px;
        position: relative;
        margin-left: 50px;
        background-image: url(homeimage32021.jpg);
        z-index: 1;
        margin-top: 65px;
        float: left;
        display: block;
    }

    .header21new {
        width: 100%;
        margin-left: 0px;
        margin-top: 37px;
        margin-bottom: 0px;
        background-image: url(header21new.fw.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .downloadbutton {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom: 0px;
        background-image: url(download.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 61px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .rotatorbar2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 4px;
        background-color: #8CC63F;
        position: relative;
        float: left;
    }

    .homesectionnew2020 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage12nd.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 590px;
        position: relative;
        float: left;
    }

    .homesectionholdernew2020 {
        width: 1400px;
        height: 590px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
        float: none;
    }

    .hometxtholder3 {
        width: 650px;
        height: auto;
        position: relative;
        margin-left: 20px;
        z-index: 1;
        margin-top: 40px;
        float: left;
        display: block;
    }

    .hometxt3 {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 10px;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        color: #FFFFFF;
        text-align: left;
    }

    .headerholder1 {
        width: 100%;
        margin-top: 0px;
        height: auto;
        position: relative;
        float: left;
    }



    .hometxt4 {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 5px;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        color: #FFFFFF;
        text-align: left;
    }

    .homesectionnew20202 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage22nd.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 590px;
        position: relative;
        float: left;
    }

    .homesectionholdernew20202 {
        width: 1300px;
        height: 580px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
        float: none;
    }

    .hometxtholder4 {
        width: 650px;
        height: auto;
        position: relative;
        margin-left: 640px;
        z-index: 1;
        margin-top: 30px;
        float: left;
        display: block;
    }

    .servicesheader20201 {
        width: 100%;
        margin-left: 0px;
        margin-top: 148px;
        margin-bottom: 0px;
        z-index: 1;
        height: 33px;
        position: relative;
        float: left;
        background-image: url("servicesheader2021.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .servicestxt2020 {
        width: 70%;
        margin-left: 15%;
        margin-right: 15%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 20px;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 200;
        color: #FFFFFF;
        text-align: center;
    }


    .servicesheader20202 {
        width: 100%;
        margin-left: 0px;
        margin-top: 148px;
        margin-bottom: 0px;
        z-index: 1;
        height: 33px;
        position: relative;
        float: left;
        background-image: url("servicesheader20212.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .servicesheader20203 {
        width: 100%;
        margin-left: 0px;
        margin-top: 148px;
        margin-bottom: 0px;
        z-index: 1;
        height: 33px;
        position: relative;
        float: left;
        background-image: url("servicesheader20213.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .servicesheader20204 {
        width: 100%;
        margin-left: 0px;
        margin-top: 148px;
        margin-bottom: 0px;
        z-index: 1;
        height: 33px;
        position: relative;
        float: left;
        background-image: url("servicesheader20214.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }


    .servicesheader20205 {
        width: 100%;
        margin-left: 0px;
        margin-top: 148px;
        margin-bottom: 0px;
        z-index: 1;
        height: 38px;
        position: relative;
        float: left;
        background-image: url("servicesheader20215.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .servicesheader20206 {
        width: 100%;
        margin-left: 0px;
        margin-top: 148px;
        margin-bottom: 0px;
        z-index: 1;
        height: 33px;
        position: relative;
        float: left;
        background-image: url("servicesheader20216.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .homefourimagesholder {
        width: 100%;
        height: auto;
        position: relative;
        float: left;
        margin-left: 0px;
        display: block;
        z-index: 1;
        margin-top: 0px;
    }

    .box1 {
        width: 50%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 480px;
        position: relative;
        float: left;
        background-image: url(box1.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .box2 {
        width: 50%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 480px;
        position: relative;
        float: left;
        background-image: url("box3.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .box3 {
        display: none;
    }

    .box4 {
        width: 50%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 480px;
        position: relative;
        float: left;
        background-image: url(box4.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .box5 {
        width: 50%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 480px;
        position: relative;
        float: left;
        background-image: url("box2.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .box6 {
        display: none;
    }

    .topimagetxtholder {
        width: 1300px;
        height: 640px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
    }

    .introdetailssection {
        width: 360px;
        margin-left: 0px;
        margin-top: 0px;
        margin-bottom: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
    }

    .introbusiness2 {
        width: 100%;
        height: 92px;
        position: relative;
        background-image: url(mkabout.fw.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 80px;
    }


    .introbusiness3 {
        width: 100%;
        height: 106px;
        position: relative;
        background-image: url("sawmain.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 80px;
    }

    .introbusiness4 {
        width: 100%;
        height: 91px;
        position: relative;
        background-image: url(landscapingmain.fw.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 80px;
    }

    .introbusiness5 {
        width: 100%;
        height: 94px;
        position: relative;
        background-image: url(servicesmain.fw.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 80px;
    }

    .introbusiness6 {
        width: 100%;
        height: 94px;
        position: relative;
        background-image: url("showroommain.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 80px;
    }

    .introbusiness7 {
        width: 100%;
        height: 92px;
        position: relative;
        background-image: url("developersmain2021.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 80px;
    }

    .introbusiness8 {
        width: 100%;
        height: 91px;
        position: relative;
        background-image: url("testimonialsmain.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 80px;
    }

    .introbusiness9 {
        width: 100%;
        height: 84px;
        position: relative;
        background-image: url(treehead.fw.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 85px;
    }

    .introbusiness10 {
        width: 100%;
        height: 92px;
        position: relative;
        background-image: url(landscapingmain.fw.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 85px;
    }


    .introbusiness11 {
        width: 100%;
        height: 89px;
        position: relative;
        background-image: url(carpentrymain.fw.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 85px;
    }



    .introdescription {
        width: 80%;
        margin-left: 10%;
        margin-right: 10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 32px;
        margin-bottom: 0px;
        z-index: 1002;
    }

    .introbelowdetails {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("belowdetails.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        display: block;
    }

    .homesectionholdernew2020 {
        width: 1300px;
        height: 590px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
        float: none;
    }

    .homesectionnew20203 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage32nd.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 640px;
        position: relative;
        float: left;
    }

    .homesectionnew20204 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage42nd.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 640px;
        position: relative;
        float: left;
    }

    .homesectionnew20205 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage52nd.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 590px;
        position: relative;
        float: left;
    }

    .homesectionnew20206 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage62nd.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 590px;
        position: relative;
        float: left;
    }

    .homesectionnew20207 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage72.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 590px;
        position: relative;
        float: left;
    }

    .homesectionnew20208 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage82.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 590px;
        position: relative;
        float: left;
    }

    .homesectionnew20209 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage92nd.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 590px;
        position: relative;
        float: left;
    }

    .homesectionnew202010 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage102.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 580px;
        position: relative;
        float: left;
    }

    .homesectionnew202011 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage112.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 590px;
        position: relative;
        float: left;
    }


    .portsection1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-color: #333333;
        height: 1850px;
        position: relative;
        float: left;
    }

    .portsectionholder1 {
        width: 1200px;
        height: 1850px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
        float: none;
    }

    .portintro33 {
        width: 70%;
        position: relative;
        margin-bottom: 0px;
        float: left;
        height: auto;
        margin-left: 15%;
        margin-right: 15%;
        margin-top: 60px;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        color: #FFFFFF;
        text-align: center;
    }

    .portintro4 {
        width: 94%;
        position: relative;
        margin-bottom: 0px;
        float: left;
        height: auto;
        margin-left: 3%;
        margin-right: 3%;
        margin-top: 40px;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        color: #111111;
        text-align: center;
    }

    .portintro55 {
        width: 94%;
        position: relative;
        margin-bottom: 0px;
        float: left;
        height: auto;
        margin-left: 3%;
        margin-right: 3%;
        margin-top: 80px;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        color: #111111;
        text-align: center;
    }


    .portrow1 {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        position: relative;
        float: left;
        height: 290px;
        margin-top: 50px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #000000;
        text-align: center;
    }

    .portrow2 {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        position: relative;
        float: left;
        height: 290px;
        margin-top: 30px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #000000;
        text-align: center;
    }





    .port1 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 15px;
        margin-bottom: 0px;
        background-image: url(port1.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port2 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        background-image: url(port2.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port3 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        background-image: url(port3.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port4 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        background-image: url(port4.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port5 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        background-image: url(port5.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port6 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 15px;
        margin-bottom: 0px;
        background-image: url(port6.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port7 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        background-image: url(port7.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port8 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        background-image: url(port8.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port9 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 15px;
        margin-bottom: 0px;
        background-image: url(port9.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port10 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        background-image: url(port10.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port11 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        background-image: url(port11.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port12 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        background-image: url(port12.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port13 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 15px;
        margin-bottom: 0px;
        background-image: url(port13.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port14 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        background-image: url(port14.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port15 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        background-image: url(port15.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port16 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        background-image: url(port16.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port17 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 15px;
        margin-bottom: 0px;
        background-image: url(port17.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port18 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        background-image: url(port18.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port19 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        background-image: url(port19.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port20 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        background-image: url(port20.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .chooseusheader {
        font-size: 25pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 700;
        color: #8CC63F;
        text-align: center;
    }

    .viewmoredetails {
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 400;
        color: #FFFFFF;
        text-align: center;
    }

    .kitchen1 {
        width: 283px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 15px;
        margin-bottom: 0px;
        height: 320px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchen2 {
        width: 283px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 15px;
        margin-bottom: 0px;
        height: 320px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchen3 {
        width: 283px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 15px;
        margin-bottom: 0px;
        height: 320px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchen4 {
        width: 283px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 15px;
        margin-bottom: 0px;
        height: 320px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenimage1 {
        width: 283px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(port133rd.jpg);
        height: 250px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenheader {
        width: 100%;
        height: auto;
        margin-left: 0px;
        margin-top: 20px;
        position: relative;
        float: left;
        font-family: 'Poppins', sans-serif;
        font-weight: 700;
        font-size: 14pt;
        color: #8CC63F;
        text-align: center;
    }

    .kitchenimage2 {
        width: 283px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url("port143rd.jpg");
        height: 250px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenimage3 {
        width: 283px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url("port153rd.jpg");
        height: 250px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenimage4 {
        width: 283px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage163rd.jpg);
        height: 250px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenimage5 {
        width: 283px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(port173rd.jpg);
        height: 250px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenimage6 {
        width: 283px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage183rd.jpg);
        height: 250px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenimage7 {
        width: 283px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage193rd.jpg);
        height: 250px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenimage8 {
        width: 283px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(kitchenimage83rd.jpg);
        height: 250px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenimage9 {
        width: 283px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(kitchenimage93rd.jpg);
        height: 250px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenimage10 {
        width: 283px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(kitchenimage103rd.jpg);
        height: 250px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenimage11 {
        width: 283px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(kitchenimage113rd.jpg);
        height: 250px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenimage12 {
        width: 283px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(kitchenimage123rd.jpg);
        height: 250px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenimage13 {
        width: 283px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(kitchenimage133rd.jpg);
        height: 250px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenimage14 {
        width: 283px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(kitchenimage143rd.jpg);
        height: 250px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenimage15 {
        width: 283px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(kitchenimage153rd.jpg);
        height: 250px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenimage16 {
        width: 283px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(kitchenimage163rd.jpg);
        height: 250px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }



    .kitchenrow1 {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        position: relative;
        float: left;
        height: 340px;
        margin-top: 50px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #000000;
        text-align: center;
    }

    .riohomes2022 {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 90px;
        position: relative;
        float: left;
        background-image: url("riohomes2022.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        display: block;
    }

    .homesectionnew202012 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage132nd.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 620px;
        position: relative;
        float: left;
    }

    .homesectionnew202013 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage142nd.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 590px;
        position: relative;
        float: left;
    }

    .homesectionnew202014 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage152nd.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 590px;
        position: relative;
        float: left;
    }

    .homesectionnew202015 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage162nd.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 590px;
        position: relative;
        float: left;
    }

    .homesectionnew202016 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage172.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 590px;
        position: relative;
        float: left;
    }

    .homesectionnew202017 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage182nd.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 590px;
        position: relative;
        float: left;
    }

    .homesectionnew202018 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage192nd.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 590px;
        position: relative;
        float: left;
    }

    .homesectionnew202019 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage202nd.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 590px;
        position: relative;
        float: left;
    }


    .homesectionnew202020 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage212nd.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 640px;
        position: relative;
        float: left;
    }

    .homesectionnew202021 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage222nd.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 590px;
        position: relative;
        float: left;
    }

    .homesectionnew202022 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage2322nd.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 610px;
        position: relative;
        float: left;
    }

    .homesectionnew202023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage24new.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 770px;
        position: relative;
        float: left;
    }

    .homesectionnew202024 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage252nd.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 740px;
        position: relative;
        float: left;
    }



    .topimage11 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(topimage1122.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .introbusiness12 {
        width: 100%;
        height: 94px;
        position: relative;
        background-image: url("mediacentresmain.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 80px;
    }

    .introbusiness13 {
        width: 100%;
        height: 91px;
        position: relative;
        background-image: url("contactmain2022.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 80px;
    }


    .mapsholder {
        width: 430px;
        height: 220px;
        position: relative;
        margin-left: 0px;
        z-index: 1;
        margin-top: 20px;
        float: left;
        display: block;
    }




    .contactdesk1 {
        width: 600px;
        position: relative;
        float: left;
        height: auto;
        margin-left: 0px;
        margin-right: 0%;
        margin-top: 5px;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        color: #FFFFFF;
        text-align: left;
        display: block;
    }

    .contactmobtxt1 {
        display: none;
    }

    .contactmobtxt1 {
        display: none;
    }


    input {
        line-height: 20px;
    }

    select {
        height: 24px;
        width: 300px;
    }


    .kitchenproject1 {
        width: 410px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 20px;
        margin-bottom: 0px;
        height: 400px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenproject2 {
        width: 410px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 20px;
        margin-bottom: 0px;
        height: 400px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenproject3 {
        width: 410px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 20px;
        margin-bottom: 0px;
        height: 400px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenrow2 {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 50px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #000000;
        text-align: center;
    }

    .portimage1 {
        width: 410px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage12nd.jpg);
        height: 305px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage2 {
        width: 410px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage2nd.jpg);
        height: 305px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage3 {
        width: 410px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(2022portimage32nd.jpg);
        height: 305px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage4 {
        width: 410px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(2022portimage42nd.jpg);
        height: 305px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage5 {
        width: 410px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(2022portimage52nd.jpg);
        height: 305px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage6 {
        width: 410px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(2022portimage62nd.jpg);
        height: 305px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage7 {
        width: 410px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(2022portimage72nd.jpg);
        height: 305px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage8 {
        width: 410px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(2022portimage82nd.jpg);
        height: 305px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }


    .portimage9 {
        width: 410px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(2022portimage92nd.jpg);
        height: 305px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .introbusiness14 {
        width: 100%;
        height: 104px;
        position: relative;
        background-image: url("quookermain.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 80px;
    }

    .topimage12 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(topimage1222.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .homesectionnew202026 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage272nd.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 610px;
        position: relative;
        float: left;
    }

    .portsection3 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-color: #333333;
        height: 2080px;
        position: relative;
        float: left;
    }

    .portsectionholder3 {
        width: 1300px;
        height: 2080px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
        float: none;
    }

    .portimage10 {
        width: 410px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(2022portimage102nd.jpg);
        height: 305px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage11 {
        width: 410px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(2022portimage112nd.jpg);
        height: 305px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage12 {
        width: 410px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(2022portimage122nd.jpg);
        height: 305px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .mapsholder2 {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        height: 320px;
        position: relative;
        margin-left: 0px;
        z-index: 1;
        margin-top: 20px;
        float: left;
        display: block;
        text-align: center;
    }

    .mapsholder2main {
        width: 550px;
        height: 300px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
    }

    .hometxtholder5 {
        width: 650px;
        height: auto;
        position: relative;
        margin-left: 620px;
        z-index: 1;
        margin-top: 95px;
        float: left;
        display: block;
    }

    .hometxtholder6 {
        width: 650px;
        height: auto;
        position: relative;
        margin-left: 20px;
        z-index: 1;
        margin-top: 40px;
        float: left;
        display: block;
    }

    .hometxtholder7 {
        width: 650px;
        height: auto;
        position: relative;
        margin-left: 20px;
        z-index: 1;
        margin-top: 80px;
        float: left;
        display: block;
    }

    .hometxtholder8 {
        width: 650px;
        height: auto;
        position: relative;
        margin-left: 620px;
        z-index: 1;
        margin-top: 40px;
        float: left;
        display: block;
    }

    .topbanner2022 {
        background-color: #28282B;
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 52px;
        position: relative;
        float: left;
        display: block;
    }

    .topbannerdescription {
        width: 90%;
        margin-left: 5%;
        margin-right: 5%;
        height: auto;
        position: relative;
        float: left;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 13px;
        margin-bottom: 0px;
        z-index: 1002;
    }

    .hometxtholder44 {
        width: 650px;
        height: auto;
        position: relative;
        margin-left: 640px;
        z-index: 1;
        margin-top: 80px;
        float: left;
        display: block;
    }
}



@media only screen and (min-width : 1400px) {


    .topholderdesk1 {
        width: 100%;
        height: 176px;
        position: relative;
        background-color: #333333;
        text-align: center;
        float: left;
        margin-left: 0px;
        display: block;
        z-index: 1;
        margin-top: 0px;
    }

    .topholder {
        width: 1400px;
        height: 176px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
    }

    .topbar2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-color: #8CC63F;
        height: 4px;
        position: relative;
        float: left;
    }

    .topbar3 {
        width: 100%;
        margin-left: 0px;
        margin-top: -10px;
        background-image: url(topbar3.png);
        z-index: 1000000000000000000000000000;
        background-repeat: repeat-x;
        height: 11px;
        position: relative;
        float: left;
    }

    .topbar5 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url(topbar2.png);
        z-index: 100000;
        background-repeat: repeat-x;
        height: 11px;
        position: relative;
        float: left;
    }



    .topdesklogo {
        width: 100%;
        margin-left: 0px;
        margin-top: 47px;
        z-index: 1;
        height: 100px;
        position: relative;
        float: left;
        background-image: url(topdesklogo.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .topmobilebar {
        display: none;
    }


    .desklinkmainholder {
        width: 100%;
        height: 60px;
        position: relative;
        background-color: #333333;
        text-align: center;
        float: left;
        margin-left: 0px;
        display: block;
        z-index: 1;
        margin-top: 0px;
    }


    .desklinkholder {
        width: 1400px;
        height: 60px;
        position: relative;
        margin-right: auto;
        margin-left: auto;
        display: block;
        z-index: 1;
    }

    .topmobilelinks {
        display: none;
    }

    .followusandcallus {
        width: 100%;
        height: 74px;
        position: absolute;
        text-align: center;
        top: 63px;
        left: 0px;
        display: block;
        z-index: 100000;
    }

    .followusonholder {
        width: 201px;
        height: 74px;
        position: relative;
        margin-right: 10px;
        float: right;
        display: block;
        z-index: 1;
    }

    .callusonholder {
        width: 301px;
        height: 74px;
        position: relative;
        margin-left: 10px;
        float: left;
        display: block;
        z-index: 1;
    }

    .callusheader {
        width: 189px;
        height: 21px;
        position: relative;
        background-image: url(callusheader.png);
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
    }

    .followusheader {
        width: 201px;
        height: 22px;
        position: relative;
        background-image: url(followusheader.png);
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
    }

    .phonenumheader {
        width: 184px;
        height: 21px;
        position: relative;
        background-image: url(phonenumheader.png);
        margin-left: 0px;
        margin-top: 15px;
        float: left;
        display: block;
        z-index: 1;
    }

    .socialiconsholder {
        width: 100%;
        height: auto;
        position: relative;
        margin-left: 0px;
        margin-top: 12px;
        float: left;
        display: block;
        z-index: 1;
    }

    .fbdesk {
        width: 15px;
        height: 26px;
        position: relative;
        background-image: url(fbdesk.png);
        margin-left: 115px;
        margin-top: 0px;
        float: left;
        display: block;
        z-index: 1;
    }

    .twitterdesk {
        width: 24px;
        height: 20px;
        position: relative;
        background-image: url(twitterdesk.png);
        margin-left: 10px;
        margin-top: 5px;
        float: left;
        display: block;
        z-index: 1;
    }

    .instagramdesk {
        width: 26px;
        height: 26px;
        position: relative;
        background-image: url(instagramlogo.png);
        margin-left: 0px;
        margin-top: 2px;
        float: right;
        display: block;
        z-index: 1;
    }


    .homelink {
        color: #ffffff;
        border: none;
        width: 60px;
        height: auto;
        position: relative;
        float: left;
        margin-left: 10px;
        margin-top: 18px;
        text-align: center;
        font-family: 'PT Sans', sans-serif;
        font-size: 12pt;
        font-weight: bold;
    }



    .contactlink {
        color: #ffffff;
        border: none;
        width: 100px;
        height: auto;
        position: relative;
        float: right;
        margin-right: 10px;
        margin-top: 18px;
        text-align: center;
        font-family: 'PT Sans', sans-serif;
        font-size: 12pt;
        font-weight: bold;
    }

    .aboutlink {
        color: #ffffff;
        border: none;
        width: 100px;
        height: auto;
        position: relative;
        float: left;
        margin-left: 48px;
        margin-top: 18px;
        text-align: center;
        font-family: 'PT Sans', sans-serif;
        font-size: 12pt;
        font-weight: bold;
    }

    .serviceslink {
        color: #ffffff;
        border: none;
        width: 120px;
        height: auto;
        position: relative;
        float: left;
        margin-left: 48px;
        margin-top: 18px;
        text-align: center;
        font-family: 'PT Sans', sans-serif;
        font-size: 12pt;
        font-weight: bold;
    }

    .productslink {
        color: #ffffff;
        border: none;
        width: 130px;
        height: auto;
        position: relative;
        float: left;
        margin-left: 48px;
        margin-top: 18px;
        text-align: center;
        font-family: 'PT Sans', sans-serif;
        font-size: 12pt;
        font-weight: bold;
    }

    .portfoliolink {
        color: #ffffff;
        border: none;
        width: 130px;
        height: auto;
        position: relative;
        float: left;
        margin-left: 48px;
        margin-top: 18px;
        text-align: center;
        font-family: 'PT Sans', sans-serif;
        font-size: 12pt;
        font-weight: bold;
    }

    .developerslink {
        color: #ffffff;
        border: none;
        width: 110px;
        height: auto;
        position: relative;
        float: left;
        margin-left: 48px;
        margin-top: 18px;
        text-align: center;
        font-family: 'PT Sans', sans-serif;
        font-size: 12pt;
        font-weight: bold;
    }

    .reviewslink {
        color: #ffffff;
        border: none;
        width: 118px;
        height: auto;
        position: relative;
        float: left;
        margin-left: 48px;
        margin-top: 18px;
        text-align: center;
        font-family: 'PT Sans', sans-serif;
        font-size: 12pt;
        font-weight: bold;
    }

    .eventslink {
        color: #ffffff;
        border: none;
        width: 130px;
        height: auto;
        position: relative;
        float: left;
        margin-left: 48px;
        margin-top: 18px;
        text-align: center;
        font-family: 'PT Sans', sans-serif;
        font-size: 12pt;
        font-weight: bold;
    }

    .mainpresentation {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 640px;
        position: relative;
        float: left;
    }

    #example {
        height: 640px;
        margin-top: 0;
        position: relative;
        float: left;
    }

    .infoBlock8mob {
        display: none !important;
    }

    .infoBlock9mob {
        display: none !important;
    }

    .infoBlock10mob {
        display: none !important;
    }

    .infoBlock11mob {
        display: none !important;
    }

    .infoBlock12mob {
        display: none !important;
    }

    .infoBlock13mob {
        display: none !important;
    }

    .infoBlock {
        position: absolute;
        right: 0;
        left: 0;
        margin-top: 194px;
        margin-left: auto;
        margin-right: auto;
        width: 260px;
        height: 156px;
        padding-bottom: 0;
        overflow: hidden;
        z-index: 1002;
    }

    .infoBlock2 {
        position: absolute;
        right: 0;
        left: 0;
        margin-top: 194px;
        margin-left: auto;
        margin-right: auto;
        width: 260px;
        height: 156px;
        padding-bottom: 0;
        background-image: url(housemob2.png);
        overflow: hidden;
        z-index: 1002;
    }

    .infoBlock3 {
        position: absolute;
        right: 0;
        left: 0;
        margin-top: 0px;
        margin-left: auto;
        margin-right: auto;
        width: 1400px;
        height: 640px;
        padding-bottom: 0;
        overflow: hidden;
        z-index: 1002;
    }

    .infoBlock4 {
        position: absolute;
        right: 0;
        left: 0;
        margin-top: 194px;
        margin-left: auto;
        margin-right: auto;
        width: 260px;
        height: 156px;
        padding-bottom: 0;
        background-image: url(housemob4.png);
        overflow: hidden;
        z-index: 1002;
    }

    .infoBlock5 {
        position: absolute;
        right: 0;
        left: 0;
        margin-top: 194px;
        margin-left: auto;
        margin-right: auto;
        width: 270px;
        height: 156px;
        padding-bottom: 0;
        background-image: url(housemob5.png);
        overflow: hidden;
        z-index: 1002;
    }

    .infoBlock6 {
        width: 100%;
        left: 0px;
        top: 75px;
        height: 92px;
        position: absolute;
        background-image: url(officemain.fw.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        overflow: hidden;
        opacity: 0;
        z-index: 1002;
    }





    .infoBlock7 {
        width: 100%;
        left: 0px;
        top: 85px;
        height: 106px;
        position: absolute;
        background-image: url(sawmain.fw.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        overflow: hidden;
        opacity: 0;
        z-index: 1002;
    }

    .infoBlock8 {
        width: 100%;
        left: 0px;
        top: 80px;
        height: 90px;
        position: absolute;
        background-image: url("groundworksmain.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        overflow: hidden;
        opacity: 0;
        z-index: 1002;
    }



    .infoBlock10 {
        width: 100%;
        left: 0px;
        top: 80px;
        height: 99px;
        position: absolute;
        background-image: url("countrysidemain.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        overflow: hidden;
        opacity: 0;
        z-index: 1002;
    }

    .infoBlock14 {
        width: 380px;
        left: 0px;
        top: 0px;
        height: 640px;
        position: absolute;
        overflow: hidden;
        opacity: 1;
        z-index: 1002;
    }




    .infoBlock13 {
        width: 100%;
        left: 0px;
        top: 82px;
        height: 92px;
        position: absolute;
        background-image: url(landscapingmain.fw.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        overflow: hidden;
        opacity: 0;
        z-index: 1002;
    }

    .infoBlock16 {
        width: 100%;
        left: 0px;
        top: 82px;
        height: 94px;
        position: absolute;
        background-image: url(showroommain.fw.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        overflow: hidden;
        opacity: 0;
        z-index: 1002;
    }


    .infoBlock17 {
        width: 100%;
        left: 0px;
        top: 82px;
        height: 94px;
        position: absolute;
        background-image: url("servicesmain.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        overflow: hidden;
        opacity: 0;
        z-index: 1002;
    }




    .infoBlock11 {
        width: 80%;
        margin-left: 10%;
        margin-right: 10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 195px;
        margin-bottom: 0px;
        overflow: hidden;
        opacity: 0;
        z-index: 10000000000000000000000000000000002;
    }

    .infoBlock15 {
        width: 80%;
        margin-left: 10%;
        margin-right: 10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 210px;
        margin-bottom: 0px;
        overflow: hidden;
        opacity: 0;
        z-index: 10000000000000000000000000000000002;
    }



    .infoBlock12 {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        height: auto;
        position: absolute;
        left: 0px;
        font-size: 16pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 700;
        color: #FFFFFF;
        text-align: center;
        top: 498px;
        margin-bottom: 0px;
        overflow: hidden;
        opacity: 0;
        z-index: 1002;
    }


    .duluxrotator {
        width: 100%;
        margin-left: 0px;
        position: relative;
        height: 61px;
        background-image: url("duluxrotator.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        float: left;
        margin-top: 0px;
        font-size: 12pt;
        font-family: 'PT Sans', sans-serif;
        color: #ffffff;
        text-align: center;
        margin-bottom: 0px;
    }


    .slideimage1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(image2large3.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .slideimage2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(image1large3.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .slideimage3 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(slideimage33.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }



    .slideimage5 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(slideimage53.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .slideimage6 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(slideimage63.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }



    .homesection1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 550px;
        position: relative;
        float: left;
    }

    .homesectionholder1 {
        width: 1500px;
        height: 550px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
        float: none;
    }

    .hometxtholder3 {
        width: 650px;
        height: auto;
        position: relative;
        margin-left: 20px;
        z-index: 1;
        margin-top: 60px;
        float: left;
        display: block;
    }

    .hometxt3 {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 20px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #ffffff;
        text-align: left;
    }


    .homeimage3 {
        width: 550px;
        height: 402px;
        position: relative;
        margin-left: 180px;
        background-image: url(homeimage3.png);
        z-index: 1;
        margin-top: 75px;
        float: left;
        display: block;
    }

    .homeimage5 {
        width: 550px;
        height: 402px;
        position: relative;
        margin-left: 180px;
        background-image: url(homeimage5.jpg);
        z-index: 1;
        margin-top: 75px;
        float: left;
        display: block;
    }






    .homeboxlogoholder {
        width: 100%;
        position: absolute;
        left: 0px;
        top: 365px;
        z-index: 10000;
        height: 354px;
        display: block;
    }

    .innovatecirclelogo {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 330px;
        position: relative;
        float: left;
        background-image: url(innovatecirclelogo.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }


    .footersection {
        width: 100%;
        height: 170px;
        position: relative;
        text-align: center;
        float: left;
        margin-left: 0px;
        display: block;
        background-color: #333333;
        z-index: 1;
        margin-top: 0px;
    }

    .footerholder {
        width: 1400px;
        height: 170px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
        float: none;
    }


    .footerlogo {
        width: 321px;
        height: 77px;
        position: relative;
        display: block;
        margin-left: 10px;
        background-image: url(footerlogo.png);
        z-index: 1;
        margin-top: 40px;
        float: left;
    }

    .footerlinks {
        width: 400px;
        position: relative;
        float: left;
        height: auto;
        margin-top: 36px;
        margin-left: 230px;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        color: #FFFFFF;
        text-align: center;
    }

    .footercheckatrade {
        width: 267px;
        height: 49px;
        position: relative;
        margin-right: 10px;
        background-image: url(footercheckatrade.png);
        z-index: 1;
        margin-top: 63px;
        float: right;
    }

    .header21 {
        width: 519px;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 26px;
        position: relative;
        float: left;
        background-image: url(header21.fw.png);
    }

    .header23 {
        width: 265px;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 23px;
        position: relative;
        float: left;
        background-image: url(header23.png);
    }



    .topimage1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(image2large3.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .topimage2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(image1large3.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .topimage3 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url("slideimage33.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .topimage4 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(slideimage53.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .topimage5 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(slideimage63.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .topimage8 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(slideimage73.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .topimage9 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(slideimage83.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .topimage10 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(slideimage93.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }


    .greentxt {
        color: #8CC63F;
        font-size: 10pt;
        font-wight: bold;
    }


    .homeboxintro1 {
        width: 100%;
        position: absolute;
        background-image: url(homeboxintro1.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        top: 154px;
        left: 0px;
        z-index: 100000000000000000000000000000000;
        height: 237px;
    }


    .homeboxintro2 {
        width: 100%;
        position: absolute;
        background-image: url(homeboxintro2.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        top: 154px;
        left: 0px;
        z-index: 100000000000000000000000000000000;
        height: 237px;
    }

    .homeboxintro3 {
        width: 100%;
        position: absolute;
        background-image: url(homeboxintro3.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        top: 174px;
        left: 0px;
        z-index: 100000000000000000000000000000000;
        height: 237px;
    }

    .homeboxintro4 {
        width: 100%;
        position: absolute;
        background-image: url(homeboxintro4.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        top: 174px;
        left: 0px;
        z-index: 100000000000000000000000000000000;
        height: 237px;
    }

    .portsection1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 680px;
        position: relative;
        float: left;
    }

    .portsectionholder1 {
        width: 1500px;
        height: 680px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
        float: none;
    }

    .portsection2 {
        width: 100%;
        margin-left: 0px;
        background-color: #8CC63F;
        margin-top: 0px;
        height: 620px;
        position: relative;
        float: left;
    }

    .portsectionholder2 {
        width: 1500px;
        height: 620px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
        float: none;
    }

    .portsection3 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 620px;
        position: relative;
        float: left;
    }

    .portsectionholder3 {
        width: 1500px;
        height: 620px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
        float: none;
    }

    .portsection4 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 1180px;
        position: relative;
        float: left;
    }

    .portsectionholder4 {
        width: 1500px;
        height: 1180px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
        float: none;
    }




    .header4 {
        width: 100%;
        height: 23px;
        position: relative;
        margin-left: 0px;
        display: block;
        background-image: url(header4.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        z-index: 1;
        margin-top: 60px;
        float: left;
    }

    .header22 {
        width: 100%;
        height: 23px;
        position: relative;
        margin-left: 0px;
        display: block;
        background-image: url(header22.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        z-index: 1;
        margin-top: 60px;
        float: left;
    }


    .galleryintro {
        width: 94%;
        position: relative;
        margin-bottom: 0px;
        float: left;
        height: auto;
        margin-left: 3%;
        margin-right: 3%;
        margin-top: 15px;
        font-size: 12pt;
        font-family: 'PT Sans', sans-serif;
        color: #FFFFFF;
        text-align: center;
    }

    .portrow1 {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 50px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #000000;
        text-align: center;
    }

    .portrow2 {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 110px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #000000;
        text-align: center;
    }

    .port1 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 15px;
        margin-bottom: 0px;
        height: 400px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port2 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        height: 400px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port3 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        height: 400px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port4 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        height: 400px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port5 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 220px;
        margin-bottom: 0px;
        height: 400px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }


    .portimage1 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(port1.png);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage2 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage2.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage3 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage3.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage4 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage4.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }


    .portimage5 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage5.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage6 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage6.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage7 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage7.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage8 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage8.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }


    .portimage9 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage9.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage10 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage10.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage11 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage11.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage12 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage12.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage13 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(port13.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage14 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(port14.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage15 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(port15.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage16 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage16.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage17 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(port17.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage18 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage18.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }


    .portimage19 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage19.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }



    .portheader1 {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 50px;
        font-size: 14pt;
        font-family: 'PT Sans', sans-serif;
        font-weight: bold;
        color: #8CC63F;
        text-align: center;
    }

    .portheader2 {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 50px;
        font-size: 14pt;
        font-family: 'PT Sans', sans-serif;
        font-weight: bold;
        color: #FFFFFF;
        text-align: center;
    }

    .homebox27 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: -10px;
        height: 595px;
        background-color: #000000;
    }



    .homebox30 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: 0px;
        height: 595px;
        background-color: #000000;
    }

    .homebox500 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: -10px;
        height: 595px;
        background-image: url(drainimage500.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }

    .homebox40 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: 0px;
        height: 595px;
        background-image: url(drainimage36.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .boxtxt3 {
        width: 90%;
        position: relative;
        float: left;
        margin-left: 5%;
        margin-right: 5%;
        z-index: 100;
        height: auto;
        margin-top: 20px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #ffffff;
        text-align: left;
    }


    .contactusheader {
        width: 100%;
        margin-left: 0px;
        margin-top: 80px;
        margin-bottom: 0px;
        background-image: url(contactheader.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .thankyouheader {
        width: 100%;
        margin-left: 0px;
        margin-top: 80px;
        margin-bottom: 0px;
        background-image: url(thankyouheader.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }



    input[type=text], select {
        width: 100%;
        height: 36px;
        padding: 12px 20px;
        margin: 8px 0;
        display: inline-block;
        border-radius: 4px;
        box-sizing: border-box;
    }

    input[type=submit] {
        width: 150px;
        height: 40px;
        background-color: #8CC63F;
        color: white;
        padding: 5px 10px;
        margin: 12px 0;
        border: none;
        border-radius: 4px;
        cursor: pointer;
        float: right;
        font-size: 12pt;
        font-family: 'PT Sans', sans-serif;
        color: #ffffff;
        font-weight: bold;
    }

        input[type=submit]:hover {
            background-color: #8CC63F;
        }

    .formname {
        width: 100%;
        position: relative;
        margin-bottom: 0px;
        float: left;
        height: auto;
        margin-left: 0%;
        margin-right: 0;
        margin-top: 5px;
        font-size: 12pt;
        font-family: 'PT Sans', sans-serif;
        color: #8CC63F;
        font-weight: bold;
        text-align: left;
    }

    textarea {
        width: 100%;
        height: 100px;
        padding: 12px 20px;
        box-sizing: border-box;
        border: 3px solid #333333;
        border-radius: 4px;
        background-color: #EEEEEE;
        font-size: 12px;
        resize: none;
        margin-top: 10px;
    }


    .contactdesk2 {
        width: 400px;
        height: auto;
        position: relative;
        margin-left: auto;
        margin-right: auto;
        z-index: 1;
        margin-top: 10px;
        float: none;
        display: block;
    }

    .requestheader {
        width: 100%;
        margin-left: 0px;
        margin-top: 65px;
        margin-bottom: 0px;
        background-image: url(requestheader.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 26px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .contactdeskholder {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        height: auto;
        position: relative;
        float: left;
        display: block;
    }

    .homebox28 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: -10px;
        height: 550px;
        background-color: #000000;
    }



    .homebox29 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: 0px;
        height: 550px;
        background-color: #000000;
    }

    .homebox600 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: -10px;
        height: 550px;
        background-image: url(drainimage600.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }


    .homebox601 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: 0px;
        height: 550px;
        background-image: url(drainimage601.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }



    .boxtxt2 {
        width: 90%;
        position: relative;
        float: left;
        margin-left: 5%;
        margin-right: 5%;
        z-index: 100;
        height: auto;
        margin-top: 15px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #ffffff;
        text-align: left;
    }

    .aviationheader1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 150px;
        margin-bottom: 0px;
        background-image: url(aviationheader.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }





    .boxtxt2may2019 {
        width: 90%;
        position: relative;
        float: left;
        margin-left: 5%;
        margin-right: 5%;
        z-index: 100;
        height: auto;
        margin-top: 90px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #ffffff;
        text-align: left;
    }

    .homebox603 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: -10px;
        height: 550px;
        background-image: url(drainimage603.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }


    .homebox604 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: 0px;
        height: 550px;
        background-image: url(drainimage604.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }

    .aviationheader2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 110px;
        margin-bottom: 0px;
        background-image: url(aviationheader2.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .aviationheader3 {
        width: 100%;
        margin-left: 0px;
        margin-top: 90px;
        margin-bottom: 0px;
        background-image: url(aviationheader3.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .aviationheader4 {
        width: 100%;
        margin-left: 0px;
        margin-top: 190px;
        margin-bottom: 0px;
        background-image: url(aviationheader4.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .aviationheader5 {
        width: 100%;
        margin-left: 0px;
        margin-top: 130px;
        margin-bottom: 0px;
        background-image: url(aviationheader5.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .aviationheader6 {
        width: 100%;
        margin-left: 0px;
        margin-top: 130px;
        margin-bottom: 0px;
        background-image: url(aviationheader6.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .aviationheader7 {
        width: 100%;
        margin-left: 0px;
        margin-top: 165px;
        margin-bottom: 0px;
        background-image: url(aviationheader7.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .aviationheader8 {
        width: 100%;
        margin-left: 0px;
        margin-top: 100px;
        margin-bottom: 0px;
        background-image: url(aviationheader8.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .aviationheader9 {
        width: 100%;
        margin-left: 0px;
        margin-top: 140px;
        margin-bottom: 0px;
        background-image: url(aviationheader9.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .aviationheader10 {
        width: 100%;
        margin-left: 0px;
        margin-top: 160px;
        margin-bottom: 0px;
        background-image: url(aviationheader10.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .homebox605 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: -10px;
        height: 550px;
        background-image: url(drainimage605.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }


    .homebox606 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: 0px;
        height: 550px;
        background-image: url(drainimage606.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }


    .homebox607 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: -10px;
        height: 550px;
        background-image: url(drainimage607.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }

    .homebox608 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: 0px;
        height: 550px;
        background-image: url(drainimage608.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }

    .homebox609 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: -10px;
        height: 550px;
        background-image: url(drainimage609.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }


    .homebox610 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: 0px;
        height: 550px;
        background-image: url(drainimage610.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }

    .dacombeslogo {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        background-image: url(dacombeslogo.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 100px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .homebox611 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: -10px;
        height: 550px;
        background-image: url(drainimage611.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }

    .topimage1may2019 {
        width: 100%;
        margin-left: 0px;
        margin-top: -10px;
        z-index: 1;
        height: 690px;
        position: relative;
        float: left;
        background-image: url("topimage1may2019.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }


    .riohomeslogo {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        background-image: url(riohomeslogo.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 91px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .topimage11may2019 {
        width: 100%;
        margin-left: 0px;
        margin-top: -10px;
        z-index: 1;
        height: 690px;
        position: relative;
        float: left;
        background-image: url("topimage11may2019.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }


    .aviationheader11 {
        width: 100%;
        margin-left: 0px;
        margin-top: 150px;
        margin-bottom: 0px;
        background-image: url(aviationheader112.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .homebox613 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: -10px;
        height: 550px;
        background-image: url(drainimage613.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }


    .homebox614 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: 0px;
        height: 550px;
        background-image: url(drainimage614.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }

    .boxtxt3may2019 {
        width: 90%;
        position: relative;
        float: left;
        margin-left: 5%;
        margin-right: 5%;
        z-index: 100;
        height: auto;
        margin-top: 90px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #ffffff;
        text-align: left;
    }

    .aviationheader13 {
        width: 100%;
        margin-left: 0px;
        margin-top: 170px;
        margin-bottom: 0px;
        background-image: url(aviationheader11.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }


    .aviationheader12 {
        width: 100%;
        margin-left: 0px;
        margin-top: 110px;
        margin-bottom: 0px;
        background-image: url(aviationheader12.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .homebox615 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: -10px;
        height: 550px;
        background-image: url(drainimage615.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }


    .homebox616 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: 0px;
        height: 550px;
        background-image: url(drainimage616.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }


    .aboutimageholder2019 {
        width: 1500px;
        position: relative;
        margin-left: auto;
        margin-right: auto;
        height: 690px;
        display: block;
    }



    .introimagemain12019 {
        width: 618px;
        height: 172px;
        position: relative;
        float: left;
        background-image: url(swimmingheader.fw.png);
        margin-left: 0px;
        margin-top: 490px;
        z-index: 1;
    }


    .introimagemain1 {
        width: 594px;
        height: 156px;
        position: relative;
        float: left;
        background-image: url(aboutheader.fw.png);
        margin-left: 0px;
        margin-top: 498px;
        z-index: 1;
    }

    .introimagemain2 {
        width: 598px;
        height: 174px;
        position: relative;
        float: left;
        background-image: url(propertyheader.fw.png);
        margin-left: 0px;
        margin-top: 470px;
        z-index: 1;
    }

    .introimagemain3 {
        width: 574px;
        height: 137px;
        position: relative;
        float: left;
        background-image: url(portmain.fw.png);
        margin-left: 0px;
        margin-top: 510px;
        z-index: 1;
    }

    .introimagemain4 {
        width: 553px;
        height: 137px;
        position: relative;
        float: left;
        background-image: url(eventsheader.fw.png);
        margin-left: 0px;
        margin-top: 510px;
        z-index: 1;
    }

    .introimagemain5 {
        width: 570px;
        height: 156px;
        position: relative;
        float: left;
        background-image: url(contactheader2.fw.png);
        margin-left: 0px;
        margin-top: 490px;
        z-index: 1;
    }

    .introimagemain6 {
        width: 586px;
        height: 156px;
        position: relative;
        float: left;
        background-image: url(productsheader.fw.png);
        margin-left: 0px;
        margin-top: 485px;
        z-index: 1;
    }

    .introimagemain7 {
        width: 594px;
        height: 156px;
        position: relative;
        float: left;
        background-image: url(developersmain.fw.png);
        margin-left: 0px;
        margin-top: 490px;
        z-index: 1;
    }

    .introimagemain8 {
        width: 544px;
        height: 156px;
        position: relative;
        float: left;
        background-image: url("reviewsheader.fw.png");
        margin-left: 0px;
        margin-top: 490px;
        z-index: 1;
    }

    .infobutton {
        width: 252px;
        height: 91px;
        position: relative;
        float: right;
        margin-right: 20px;
        background-image: url(infobutton.png);
        margin-top: 540px;
        z-index: 1;
    }


    h1 {
        font-family: 'Poppins', sans-serif;
        font-weight: 700;
        text-align: left;
        font-size: 24pt;
    }

    h2 {
        font-family: 'Poppins', sans-serif;
        font-weight: 700;
        text-align: center;
        font-size: 24pt;
    }



    .boxtxt3may2019 {
        width: 90%;
        position: relative;
        float: left;
        margin-left: 5%;
        margin-right: 5%;
        z-index: 100;
        height: auto;
        margin-top: 90px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #ffffff;
        text-align: left;
    }


    .boxtxt4may2019 {
        width: 90%;
        position: relative;
        float: left;
        margin-left: 5%;
        margin-right: 5%;
        z-index: 100;
        height: auto;
        margin-top: 60px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #ffffff;
        text-align: left;
    }

    .salebackground {
        width: 100%;
        left: 0px;
        top: 210px;
        margin-bottom: 0px;
        background-image: url(salebackground.png);
        background-repeat: repeat-x;
        height: 208px;
        position: absolute;
        z-index: 1000000000000000000000000;
        float: left;
    }


    .covidbanner {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 48px;
        background-color: #8CC63F;
        position: relative;
        float: left;
    }

    .covidbannerholder {
        width: 1500px;
        height: 48px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
        float: none;
    }

    .covidintro {
        width: 94%;
        position: relative;
        margin-bottom: 0px;
        float: left;
        height: auto;
        margin-left: 3%;
        margin-right: 3%;
        margin-top: 15px;
        font-size: 12pt;
        font-family: 'PT Sans', sans-serif;
        color: #FFFFFF;
        text-align: center;
    }


    .introimagemaincorona {
        width: 559px;
        height: 157px;
        position: relative;
        float: left;
        background-image: url("covidheader.fw.png");
        margin-left: 0px;
        margin-top: 490px;
        z-index: 1;
    }

    .header23corona {
        width: 100%;
        margin-left: 0px;
        margin-top: 28px;
        margin-bottom: 0px;
        background-image: url(header23corona.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .hometxtholder32020 {
        width: 650px;
        height: auto;
        position: relative;
        margin-left: 180px;
        z-index: 1;
        margin-top: 60px;
        float: left;
        display: block;
    }

    .homeimage32020 {
        width: 550px;
        height: 402px;
        position: relative;
        margin-left: 50px;
        background-image: url(homeimage32021.jpg);
        z-index: 1;
        margin-top: 65px;
        float: left;
        display: block;
    }

    .header21new {
        width: 100%;
        margin-left: 0px;
        margin-top: 37px;
        margin-bottom: 0px;
        background-image: url(header21new.fw.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .downloadbutton {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom: 0px;
        background-image: url(download.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 61px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .rotatorbar2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 4px;
        background-color: #8CC63F;
        position: relative;
        float: left;
    }

    .homesectionnew2020 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage12.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 590px;
        position: relative;
        float: left;
    }

    .homesectionholdernew2020 {
        width: 1400px;
        height: 590px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
        float: none;
    }

    .hometxtholder3 {
        width: 720px;
        height: auto;
        position: relative;
        margin-left: 20px;
        z-index: 1;
        margin-top: 50px;
        float: left;
        display: block;
    }

    .hometxt3 {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 10px;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        color: #FFFFFF;
        text-align: left;
    }

    .headerholder1 {
        width: 100%;
        margin-top: 0px;
        height: auto;
        position: relative;
        float: left;
    }



    .hometxt4 {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 5px;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        color: #FFFFFF;
        text-align: left;
    }

    .homesectionnew20202 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage22.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 580px;
        position: relative;
        float: left;
    }

    .homesectionholdernew20202 {
        width: 1400px;
        height: 580px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
        float: none;
    }

    .hometxtholder4 {
        width: 680px;
        height: auto;
        position: relative;
        margin-left: 680px;
        z-index: 1;
        margin-top: 25px;
        float: left;
        display: block;
    }

    .servicesheader20201 {
        width: 100%;
        margin-left: 0px;
        margin-top: 148px;
        margin-bottom: 0px;
        z-index: 1;
        height: 33px;
        position: relative;
        float: left;
        background-image: url("servicesheader2021.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .servicestxt2020 {
        width: 70%;
        margin-left: 15%;
        margin-right: 15%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 20px;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 200;
        color: #FFFFFF;
        text-align: center;
    }


    .servicesheader20202 {
        width: 100%;
        margin-left: 0px;
        margin-top: 148px;
        margin-bottom: 0px;
        z-index: 1;
        height: 33px;
        position: relative;
        float: left;
        background-image: url("servicesheader20212.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .servicesheader20203 {
        width: 100%;
        margin-left: 0px;
        margin-top: 148px;
        margin-bottom: 0px;
        z-index: 1;
        height: 33px;
        position: relative;
        float: left;
        background-image: url("servicesheader20213.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .servicesheader20204 {
        width: 100%;
        margin-left: 0px;
        margin-top: 148px;
        margin-bottom: 0px;
        z-index: 1;
        height: 33px;
        position: relative;
        float: left;
        background-image: url("servicesheader20214.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }


    .servicesheader20205 {
        width: 100%;
        margin-left: 0px;
        margin-top: 148px;
        margin-bottom: 0px;
        z-index: 1;
        height: 38px;
        position: relative;
        float: left;
        background-image: url("servicesheader20215.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .servicesheader20206 {
        width: 100%;
        margin-left: 0px;
        margin-top: 148px;
        margin-bottom: 0px;
        z-index: 1;
        height: 33px;
        position: relative;
        float: left;
        background-image: url("servicesheader20216.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .homefourimagesholder {
        width: 100%;
        height: auto;
        position: relative;
        float: left;
        margin-left: 0px;
        display: block;
        z-index: 1;
        margin-top: 0px;
    }

    .box1 {
        width: 33%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 480px;
        position: relative;
        float: left;
        background-image: url(box1.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .box2 {
        width: 34%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 480px;
        position: relative;
        float: left;
        background-image: url("box3.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .box3 {
        width: 33%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 480px;
        position: relative;
        float: left;
        background-image: url(box5.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }

    .box4 {
        width: 33%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 480px;
        position: relative;
        float: left;
        background-image: url(box4.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .box5 {
        width: 34%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 480px;
        position: relative;
        float: left;
        background-image: url("box2.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .box6 {
        width: 33%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 480px;
        position: relative;
        float: left;
        background-image: url(box6.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }

    .topimagetxtholder {
        width: 1400px;
        height: 640px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
    }

    .introdetailssection {
        width: 380px;
        margin-left: 10px;
        margin-top: 0px;
        margin-bottom: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
    }

    .introbusiness2 {
        width: 100%;
        height: 92px;
        position: relative;
        background-image: url(mkabout.fw.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 80px;
    }


    .introbusiness3 {
        width: 100%;
        height: 106px;
        position: relative;
        background-image: url("sawmain.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 80px;
    }

    .introbusiness4 {
        width: 100%;
        height: 91px;
        position: relative;
        background-image: url(landscapingmain.fw.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 80px;
    }

    .introbusiness5 {
        width: 100%;
        height: 94px;
        position: relative;
        background-image: url(servicesmain.fw.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 80px;
    }

    .introbusiness6 {
        width: 100%;
        height: 94px;
        position: relative;
        background-image: url("showroommain.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 80px;
    }

    .introbusiness7 {
        width: 100%;
        height: 92px;
        position: relative;
        background-image: url("developersmain2021.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 80px;
    }

    .introbusiness8 {
        width: 100%;
        height: 91px;
        position: relative;
        background-image: url("testimonialsmain.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 80px;
    }

    .introbusiness9 {
        width: 100%;
        height: 84px;
        position: relative;
        background-image: url(treehead.fw.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 85px;
    }

    .introbusiness10 {
        width: 100%;
        height: 92px;
        position: relative;
        background-image: url(landscapingmain.fw.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 85px;
    }


    .introbusiness11 {
        width: 100%;
        height: 89px;
        position: relative;
        background-image: url(carpentrymain.fw.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 85px;
    }



    .introdescription {
        width: 80%;
        margin-left: 10%;
        margin-right: 10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 32px;
        margin-bottom: 0px;
        z-index: 1002;
    }

    .introbelowdetails {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("belowdetails.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        display: block;
    }

    .homesectionholdernew2020 {
        width: 1400px;
        height: 590px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
        float: none;
    }

    .homesectionnew20203 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage32.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 590px;
        position: relative;
        float: left;
    }

    .homesectionnew20204 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage42.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 630px;
        position: relative;
        float: left;
    }

    .homesectionnew20205 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage52.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 590px;
        position: relative;
        float: left;
    }

    .homesectionnew20206 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage62.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 590px;
        position: relative;
        float: left;
    }

    .homesectionnew20207 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage72.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 590px;
        position: relative;
        float: left;
    }

    .homesectionnew20208 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage82.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 590px;
        position: relative;
        float: left;
    }

    .homesectionnew20209 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage92.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 590px;
        position: relative;
        float: left;
    }

    .homesectionnew202010 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage102.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 580px;
        position: relative;
        float: left;
    }

    .homesectionnew202011 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage112.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 590px;
        position: relative;
        float: left;
    }


    .portsection1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-color: #333333;
        height: 1980px;
        position: relative;
        float: left;
    }

    .portsectionholder1 {
        width: 1400px;
        height: 1980px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
        float: none;
    }

    .portintro33 {
        width: 70%;
        position: relative;
        margin-bottom: 0px;
        float: left;
        height: auto;
        margin-left: 15%;
        margin-right: 15%;
        margin-top: 60px;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        color: #FFFFFF;
        text-align: center;
    }

    .portintro4 {
        width: 94%;
        position: relative;
        margin-bottom: 0px;
        float: left;
        height: auto;
        margin-left: 3%;
        margin-right: 3%;
        margin-top: 40px;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        color: #111111;
        text-align: center;
    }

    .portintro55 {
        width: 94%;
        position: relative;
        margin-bottom: 0px;
        float: left;
        height: auto;
        margin-left: 3%;
        margin-right: 3%;
        margin-top: 80px;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        color: #111111;
        text-align: center;
    }


    .portrow1 {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        position: relative;
        float: left;
        height: 290px;
        margin-top: 50px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #000000;
        text-align: center;
    }

    .portrow2 {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        position: relative;
        float: left;
        height: 290px;
        margin-top: 30px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #000000;
        text-align: center;
    }







    .chooseusheader {
        font-size: 25pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 700;
        color: #8CC63F;
        text-align: center;
    }

    .viewmoredetails {
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 400;
        color: #FFFFFF;
        text-align: center;
    }

    .kitchen1 {
        width: 332px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 10px;
        margin-bottom: 0px;
        height: 360px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchen2 {
        width: 332px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 20px;
        margin-bottom: 0px;
        height: 360px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchen3 {
        width: 332px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 20px;
        margin-bottom: 0px;
        height: 360px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchen4 {
        width: 332px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 20px;
        margin-bottom: 0px;
        height: 360px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenimage1 {
        width: 332px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(port132nd.jpg);
        height: 280px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenheader {
        width: 100%;
        height: auto;
        margin-left: 0px;
        margin-top: 20px;
        position: relative;
        float: left;
        font-family: 'Poppins', sans-serif;
        font-weight: 700;
        font-size: 14pt;
        color: #8CC63F;
        text-align: center;
    }

    .kitchenimage2 {
        width: 332px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url("port142nd.jpg");
        height: 280px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenimage3 {
        width: 332px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url("port152nd.jpg");
        height: 280px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenimage4 {
        width: 332px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage162nd.jpg);
        height: 280px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenimage5 {
        width: 332px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(port172nd.jpg);
        height: 280px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenimage6 {
        width: 332px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage182nd.jpg);
        height: 280px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenimage7 {
        width: 332px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage192nd.jpg);
        height: 280px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenimage8 {
        width: 332px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(kitchenimage82nd.jpg);
        height: 280px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenimage9 {
        width: 332px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(kitchenimage92022.jpg);
        height: 280px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenimage10 {
        width: 332px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(kitchenimage102022.jpg);
        height: 280px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenimage11 {
        width: 332px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(kitchenimage112022.jpg);
        height: 280px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenimage12 {
        width: 332px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(kitchenimage122nd.jpg);
        height: 280px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenimage13 {
        width: 332px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(kitchenimage132nd.jpg);
        height: 280px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenimage14 {
        width: 332px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(kitchenimage142nd.jpg);
        height: 280px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenimage15 {
        width: 332px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(kitchenimage152nd.jpg);
        height: 280px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenimage16 {
        width: 332px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(kitchenimage162nd.jpg);
        height: 280px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }



    .kitchenrow1 {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        position: relative;
        float: left;
        height: 360px;
        margin-top: 50px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #000000;
        text-align: center;
    }

    .riohomes2022 {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 90px;
        position: relative;
        float: left;
        background-image: url("riohomes2022.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        display: block;
    }

    .homesectionnew202012 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage132.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 590px;
        position: relative;
        float: left;
    }

    .homesectionnew202013 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage142.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 590px;
        position: relative;
        float: left;
    }

    .homesectionnew202014 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage152.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 590px;
        position: relative;
        float: left;
    }

    .homesectionnew202015 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage162.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 590px;
        position: relative;
        float: left;
    }

    .homesectionnew202016 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage172.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 590px;
        position: relative;
        float: left;
    }

    .homesectionnew202017 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage182.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 590px;
        position: relative;
        float: left;
    }

    .homesectionnew202018 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage192.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 590px;
        position: relative;
        float: left;
    }

    .homesectionnew202019 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage202.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 590px;
        position: relative;
        float: left;
    }


    .homesectionnew202020 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage212.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 640px;
        position: relative;
        float: left;
    }

    .homesectionnew202021 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage2222.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 590px;
        position: relative;
        float: left;
    }

    .homesectionnew202022 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage232.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 610px;
        position: relative;
        float: left;
    }

    .homesectionnew202023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage242.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 770px;
        position: relative;
        float: left;
    }

    .homesectionnew202024 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage252.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 740px;
        position: relative;
        float: left;
    }



    .topimage11 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(topimage1122.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .introbusiness12 {
        width: 100%;
        height: 94px;
        position: relative;
        background-image: url("mediacentresmain.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 80px;
    }

    .introbusiness13 {
        width: 100%;
        height: 91px;
        position: relative;
        background-image: url("contactmain2022.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 80px;
    }


    .mapsholder {
        width: 430px;
        height: 220px;
        position: relative;
        margin-left: 0px;
        z-index: 1;
        margin-top: 20px;
        float: left;
        display: block;
    }




    .contactdesk1 {
        width: 600px;
        position: relative;
        float: left;
        height: auto;
        margin-left: 0px;
        margin-right: 0%;
        margin-top: 5px;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        color: #FFFFFF;
        text-align: left;
        display: block;
    }

    .contactmobtxt1 {
        display: none;
    }

    .contactmobtxt1 {
        display: none;
    }


    input {
        line-height: 20px;
    }

    select {
        height: 24px;
        width: 300px;
    }


    .kitchenproject1 {
        width: 410px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 20px;
        margin-bottom: 0px;
        height: 400px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenproject2 {
        width: 410px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 20px;
        margin-bottom: 0px;
        height: 400px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenproject3 {
        width: 410px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 20px;
        margin-bottom: 0px;
        height: 400px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenrow2 {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 50px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #000000;
        text-align: center;
    }

    .portimage1 {
        width: 410px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage12nd.jpg);
        height: 305px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage2 {
        width: 410px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage2nd.jpg);
        height: 305px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage3 {
        width: 410px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(2022portimage32nd.jpg);
        height: 305px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage4 {
        width: 410px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(2022portimage42nd.jpg);
        height: 305px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage5 {
        width: 410px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(2022portimage52nd.jpg);
        height: 305px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage6 {
        width: 410px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(2022portimage62nd.jpg);
        height: 305px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage7 {
        width: 410px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(2022portimage72nd.jpg);
        height: 305px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage8 {
        width: 410px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(2022portimage82nd.jpg);
        height: 305px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage9 {
        width: 410px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(2022portimage92nd.jpg);
        height: 305px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .introbusiness14 {
        width: 100%;
        height: 104px;
        position: relative;
        background-image: url("quookermain.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 80px;
    }

    .topimage12 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(topimage1222.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .homesectionnew202026 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage272.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 610px;
        position: relative;
        float: left;
    }

    .portsection3 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-color: #333333;
        height: 2100px;
        position: relative;
        float: left;
    }

    .portsectionholder3 {
        width: 1300px;
        height: 2100px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
        float: none;
    }

    .portimage10 {
        width: 410px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(2022portimage102nd.jpg);
        height: 305px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage11 {
        width: 410px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(2022portimage112nd.jpg);
        height: 305px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage12 {
        width: 410px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(2022portimage122nd.jpg);
        height: 305px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .mapsholder2 {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        height: 320px;
        position: relative;
        margin-left: 0px;
        z-index: 1;
        margin-top: 20px;
        float: left;
        display: block;
        text-align: center;
    }

    .mapsholder2main {
        width: 550px;
        height: 300px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
        float: none;
    }

    .hometxtholder5 {
        width: 680px;
        height: auto;
        position: relative;
        margin-left: 680px;
        z-index: 1;
        margin-top: 100px;
        float: left;
        display: block;
    }

    .hometxtholder6 {
        width: 720px;
        height: auto;
        position: relative;
        margin-left: 20px;
        z-index: 1;
        margin-top: 55px;
        float: left;
        display: block;
    }

    .hometxtholder7 {
        width: 720px;
        height: auto;
        position: relative;
        margin-left: 20px;
        z-index: 1;
        margin-top: 120px;
        float: left;
        display: block;
    }

    .hometxtholder8 {
        width: 680px;
        height: auto;
        position: relative;
        margin-left: 680px;
        z-index: 1;
        margin-top: 65px;
        float: left;
        display: block;
    }

    .topbanner2022 {
        background-color: #28282B;
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 52px;
        position: relative;
        float: left;
    }

    .topbannerdescription {
        width: 90%;
        margin-left: 5%;
        margin-right: 5%;
        height: auto;
        position: relative;
        float: left;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 13px;
        margin-bottom: 0px;
        z-index: 1002;
    }

    .hometxtholder44 {
        width: 680px;
        height: auto;
        position: relative;
        margin-left: 680px;
        z-index: 1;
        margin-top: 50px;
        float: left;
        display: block;
    }
}





/* large Screen ----------- */
@media only screen and (min-width : 1500px) {

    .topholderdesk1 {
        width: 100%;
        height: 176px;
        position: relative;
        background-color: #333333;
        text-align: center;
        float: left;
        margin-left: 0px;
        display: block;
        z-index: 1;
        margin-top: 0px;
    }

    .topholder {
        width: 1500px;
        height: 176px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
    }

    .topbar2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-color: #8CC63F;
        height: 4px;
        position: relative;
        float: left;
    }

    .topbar3 {
        width: 100%;
        margin-left: 0px;
        margin-top: -10px;
        background-image: url(topbar3.png);
        z-index: 1000000000000000000000000000;
        background-repeat: repeat-x;
        height: 11px;
        position: relative;
        float: left;
    }

    .topbar5 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url(topbar2.png);
        z-index: 100000;
        background-repeat: repeat-x;
        height: 11px;
        position: relative;
        float: left;
    }



    .topdesklogo {
        width: 100%;
        margin-left: 0px;
        margin-top: 47px;
        z-index: 1;
        height: 100px;
        position: relative;
        float: left;
        background-image: url(topdesklogo.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .topmobilebar {
        display: none;
    }


    .desklinkmainholder {
        width: 100%;
        height: 60px;
        position: relative;
        background-color: #333333;
        text-align: center;
        float: left;
        margin-left: 0px;
        display: block;
        z-index: 1;
        margin-top: 0px;
    }


    .desklinkholder {
        width: 1500px;
        height: 60px;
        position: relative;
        margin-right: auto;
        margin-left: auto;
        display: block;
        z-index: 1;
    }

    .topmobilelinks {
        display: none;
    }

    .followusandcallus {
        width: 100%;
        height: 74px;
        position: absolute;
        text-align: center;
        top: 63px;
        left: 0px;
        display: block;
        z-index: 100000;
    }

    .followusonholder {
        width: 201px;
        height: 74px;
        position: relative;
        margin-right: 10px;
        float: right;
        display: block;
        z-index: 1;
    }

    .callusonholder {
        width: 301px;
        height: 74px;
        position: relative;
        margin-left: 10px;
        float: left;
        display: block;
        z-index: 1;
    }

    .callusheader {
        width: 189px;
        height: 21px;
        position: relative;
        background-image: url(callusheader.png);
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
    }

    .followusheader {
        width: 201px;
        height: 22px;
        position: relative;
        background-image: url(followusheader.png);
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
    }

    .phonenumheader {
        width: 184px;
        height: 21px;
        position: relative;
        background-image: url(phonenumheader.png);
        margin-left: 0px;
        margin-top: 15px;
        float: left;
        display: block;
        z-index: 1;
    }

    .socialiconsholder {
        width: 100%;
        height: auto;
        position: relative;
        margin-left: 0px;
        margin-top: 12px;
        float: left;
        display: block;
        z-index: 1;
    }

    .fbdesk {
        width: 15px;
        height: 26px;
        position: relative;
        background-image: url(fbdesk.png);
        margin-left: 115px;
        margin-top: 0px;
        float: left;
        display: block;
        z-index: 1;
    }

    .twitterdesk {
        width: 24px;
        height: 20px;
        position: relative;
        background-image: url(twitterdesk.png);
        margin-left: 10px;
        margin-top: 5px;
        float: left;
        display: block;
        z-index: 1;
    }

    .instagramdesk {
        width: 26px;
        height: 26px;
        position: relative;
        background-image: url(instagramlogo.png);
        margin-left: 0px;
        margin-top: 2px;
        float: right;
        display: block;
        z-index: 1;
    }


    .homelink {
        color: #ffffff;
        border: none;
        width: 60px;
        height: auto;
        position: relative;
        float: left;
        margin-left: 10px;
        margin-top: 18px;
        text-align: center;
        font-family: 'PT Sans', sans-serif;
        font-size: 12pt;
        font-weight: bold;
    }



    .contactlink {
        color: #ffffff;
        border: none;
        width: 100px;
        height: auto;
        position: relative;
        float: right;
        margin-right: 10px;
        margin-top: 18px;
        text-align: center;
        font-family: 'PT Sans', sans-serif;
        font-size: 12pt;
        font-weight: bold;
    }

    .aboutlink {
        color: #ffffff;
        border: none;
        width: 100px;
        height: auto;
        position: relative;
        float: left;
        margin-left: 61px;
        margin-top: 18px;
        text-align: center;
        font-family: 'PT Sans', sans-serif;
        font-size: 12pt;
        font-weight: bold;
    }

    .serviceslink {
        color: #ffffff;
        border: none;
        width: 120px;
        height: auto;
        position: relative;
        float: left;
        margin-left: 61px;
        margin-top: 18px;
        text-align: center;
        font-family: 'PT Sans', sans-serif;
        font-size: 12pt;
        font-weight: bold;
    }

    .productslink {
        color: #ffffff;
        border: none;
        width: 130px;
        height: auto;
        position: relative;
        float: left;
        margin-left: 61px;
        margin-top: 18px;
        text-align: center;
        font-family: 'PT Sans', sans-serif;
        font-size: 12pt;
        font-weight: bold;
    }

    .portfoliolink {
        color: #ffffff;
        border: none;
        width: 130px;
        height: auto;
        position: relative;
        float: left;
        margin-left: 61px;
        margin-top: 18px;
        text-align: center;
        font-family: 'PT Sans', sans-serif;
        font-size: 12pt;
        font-weight: bold;
    }

    .developerslink {
        color: #ffffff;
        border: none;
        width: 110px;
        height: auto;
        position: relative;
        float: left;
        margin-left: 61px;
        margin-top: 18px;
        text-align: center;
        font-family: 'PT Sans', sans-serif;
        font-size: 12pt;
        font-weight: bold;
    }

    .reviewslink {
        color: #ffffff;
        border: none;
        width: 118px;
        height: auto;
        position: relative;
        float: left;
        margin-left: 61px;
        margin-top: 18px;
        text-align: center;
        font-family: 'PT Sans', sans-serif;
        font-size: 12pt;
        font-weight: bold;
    }

    .eventslink {
        color: #ffffff;
        border: none;
        width: 130px;
        height: auto;
        position: relative;
        float: left;
        margin-left: 61px;
        margin-top: 18px;
        text-align: center;
        font-family: 'PT Sans', sans-serif;
        font-size: 12pt;
        font-weight: bold;
    }

    .mainpresentation {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 640px;
        position: relative;
        float: left;
    }

    #example {
        height: 640px;
        margin-top: 0;
        position: relative;
        float: left;
    }

    .infoBlock8mob {
        display: none !important;
    }

    .infoBlock9mob {
        display: none !important;
    }

    .infoBlock10mob {
        display: none !important;
    }

    .infoBlock11mob {
        display: none !important;
    }

    .infoBlock12mob {
        display: none !important;
    }

    .infoBlock13mob {
        display: none !important;
    }

    .infoBlock {
        position: absolute;
        right: 0;
        left: 0;
        margin-top: 194px;
        margin-left: auto;
        margin-right: auto;
        width: 260px;
        height: 156px;
        padding-bottom: 0;
        overflow: hidden;
        z-index: 1002;
    }

    .infoBlock2 {
        position: absolute;
        right: 0;
        left: 0;
        margin-top: 194px;
        margin-left: auto;
        margin-right: auto;
        width: 260px;
        height: 156px;
        padding-bottom: 0;
        background-image: url(housemob2.png);
        overflow: hidden;
        z-index: 1002;
    }

    .infoBlock3 {
        position: absolute;
        right: 0;
        left: 0;
        margin-top: 0px;
        margin-left: auto;
        margin-right: auto;
        width: 1500px;
        height: 640px;
        padding-bottom: 0;
        overflow: hidden;
        z-index: 1002;
    }

    .infoBlock4 {
        position: absolute;
        right: 0;
        left: 0;
        margin-top: 194px;
        margin-left: auto;
        margin-right: auto;
        width: 260px;
        height: 156px;
        padding-bottom: 0;
        background-image: url(housemob4.png);
        overflow: hidden;
        z-index: 1002;
    }

    .infoBlock5 {
        position: absolute;
        right: 0;
        left: 0;
        margin-top: 194px;
        margin-left: auto;
        margin-right: auto;
        width: 270px;
        height: 156px;
        padding-bottom: 0;
        background-image: url(housemob5.png);
        overflow: hidden;
        z-index: 1002;
    }

    .infoBlock6 {
        width: 100%;
        left: 0px;
        top: 75px;
        height: 92px;
        position: absolute;
        background-image: url(officemain.fw.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        overflow: hidden;
        opacity: 0;
        z-index: 1002;
    }





    .infoBlock7 {
        width: 100%;
        left: 0px;
        top: 85px;
        height: 106px;
        position: absolute;
        background-image: url(sawmain.fw.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        overflow: hidden;
        opacity: 0;
        z-index: 1002;
    }

    .infoBlock8 {
        width: 100%;
        left: 0px;
        top: 80px;
        height: 90px;
        position: absolute;
        background-image: url("groundworksmain.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        overflow: hidden;
        opacity: 0;
        z-index: 1002;
    }



    .infoBlock10 {
        width: 100%;
        left: 0px;
        top: 80px;
        height: 99px;
        position: absolute;
        background-image: url("countrysidemain.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        overflow: hidden;
        opacity: 0;
        z-index: 1002;
    }

    .infoBlock14 {
        width: 380px;
        left: 0px;
        top: 0px;
        height: 640px;
        position: absolute;
        overflow: hidden;
        opacity: 1;
        z-index: 1002;
    }




    .infoBlock13 {
        width: 100%;
        left: 0px;
        top: 82px;
        height: 92px;
        position: absolute;
        background-image: url(landscapingmain.fw.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        overflow: hidden;
        opacity: 0;
        z-index: 1002;
    }

    .infoBlock16 {
        width: 100%;
        left: 0px;
        top: 82px;
        height: 94px;
        position: absolute;
        background-image: url(showroommain.fw.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        overflow: hidden;
        opacity: 0;
        z-index: 1002;
    }


    .infoBlock17 {
        width: 100%;
        left: 0px;
        top: 82px;
        height: 94px;
        position: absolute;
        background-image: url("servicesmain.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        overflow: hidden;
        opacity: 0;
        z-index: 1002;
    }




    .infoBlock11 {
        width: 80%;
        margin-left: 10%;
        margin-right: 10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 195px;
        margin-bottom: 0px;
        overflow: hidden;
        opacity: 0;
        z-index: 10000000000000000000000000000000002;
    }

    .infoBlock15 {
        width: 80%;
        margin-left: 10%;
        margin-right: 10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 210px;
        margin-bottom: 0px;
        overflow: hidden;
        opacity: 0;
        z-index: 10000000000000000000000000000000002;
    }



    .infoBlock12 {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        height: auto;
        position: absolute;
        left: 0px;
        font-size: 16pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 700;
        color: #FFFFFF;
        text-align: center;
        top: 498px;
        margin-bottom: 0px;
        overflow: hidden;
        opacity: 0;
        z-index: 1002;
    }


    .duluxrotator {
        width: 100%;
        margin-left: 0px;
        position: relative;
        height: 61px;
        background-image: url("duluxrotator.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        float: left;
        margin-top: 0px;
        font-size: 12pt;
        font-family: 'PT Sans', sans-serif;
        color: #ffffff;
        text-align: center;
        margin-bottom: 0px;
    }


    .slideimage1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(image2large2.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .slideimage2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(image1large2.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .slideimage3 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(slideimage32.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }



    .slideimage5 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(slideimage52.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .slideimage6 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(slideimage62.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }



    .homesection1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 550px;
        position: relative;
        float: left;
    }

    .homesectionholder1 {
        width: 1500px;
        height: 550px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
        float: none;
    }

    .hometxtholder3 {
        width: 650px;
        height: auto;
        position: relative;
        margin-left: 20px;
        z-index: 1;
        margin-top: 60px;
        float: left;
        display: block;
    }

    .hometxt3 {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 20px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #ffffff;
        text-align: left;
    }


    .homeimage3 {
        width: 550px;
        height: 402px;
        position: relative;
        margin-left: 180px;
        background-image: url(homeimage3.png);
        z-index: 1;
        margin-top: 75px;
        float: left;
        display: block;
    }

    .homeimage5 {
        width: 550px;
        height: 402px;
        position: relative;
        margin-left: 180px;
        background-image: url(homeimage5.jpg);
        z-index: 1;
        margin-top: 75px;
        float: left;
        display: block;
    }






    .homeboxlogoholder {
        width: 100%;
        position: absolute;
        left: 0px;
        top: 365px;
        z-index: 10000;
        height: 354px;
        display: block;
    }

    .innovatecirclelogo {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 330px;
        position: relative;
        float: left;
        background-image: url(innovatecirclelogo.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }


    .footersection {
        width: 100%;
        height: 170px;
        position: relative;
        text-align: center;
        float: left;
        margin-left: 0px;
        display: block;
        background-color: #333333;
        z-index: 1;
        margin-top: 0px;
    }

    .footerholder {
        width: 1500px;
        height: 170px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
        float: none;
    }


    .footerlogo {
        width: 321px;
        height: 77px;
        position: relative;
        display: block;
        margin-left: 10px;
        background-image: url(footerlogo.png);
        z-index: 1;
        margin-top: 40px;
        float: left;
    }

    .footerlinks {
        width: 400px;
        position: relative;
        float: left;
        height: auto;
        margin-top: 36px;
        margin-left: 230px;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        color: #FFFFFF;
        text-align: center;
    }

    .footercheckatrade {
        width: 267px;
        height: 49px;
        position: relative;
        margin-right: 10px;
        background-image: url(footercheckatrade.png);
        z-index: 1;
        margin-top: 63px;
        float: right;
    }

    .header21 {
        width: 519px;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 26px;
        position: relative;
        float: left;
        background-image: url(header21.fw.png);
    }

    .header23 {
        width: 265px;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 23px;
        position: relative;
        float: left;
        background-image: url(header23.png);
    }



    .topimage1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(image2large2.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .topimage2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(image1large2.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .topimage3 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url("slideimage32.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .topimage4 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(slideimage52.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .topimage5 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(slideimage62.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .topimage8 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(slideimage72.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .topimage9 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(slideimage82.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .topimage10 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(slideimage92.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }


    .greentxt {
        color: #8CC63F;
        font-size: 10pt;
        font-wight: bold;
    }


    .homeboxintro1 {
        width: 100%;
        position: absolute;
        background-image: url(homeboxintro1.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        top: 154px;
        left: 0px;
        z-index: 100000000000000000000000000000000;
        height: 237px;
    }


    .homeboxintro2 {
        width: 100%;
        position: absolute;
        background-image: url(homeboxintro2.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        top: 154px;
        left: 0px;
        z-index: 100000000000000000000000000000000;
        height: 237px;
    }

    .homeboxintro3 {
        width: 100%;
        position: absolute;
        background-image: url(homeboxintro3.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        top: 174px;
        left: 0px;
        z-index: 100000000000000000000000000000000;
        height: 237px;
    }

    .homeboxintro4 {
        width: 100%;
        position: absolute;
        background-image: url(homeboxintro4.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        top: 174px;
        left: 0px;
        z-index: 100000000000000000000000000000000;
        height: 237px;
    }

    .portsection1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 680px;
        position: relative;
        float: left;
    }

    .portsectionholder1 {
        width: 1500px;
        height: 680px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
        float: none;
    }

    .portsection2 {
        width: 100%;
        margin-left: 0px;
        background-color: #8CC63F;
        margin-top: 0px;
        height: 620px;
        position: relative;
        float: left;
    }

    .portsectionholder2 {
        width: 1500px;
        height: 620px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
        float: none;
    }

    .portsection3 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 620px;
        position: relative;
        float: left;
    }

    .portsectionholder3 {
        width: 1500px;
        height: 620px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
        float: none;
    }

    .portsection4 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 1180px;
        position: relative;
        float: left;
    }

    .portsectionholder4 {
        width: 1500px;
        height: 1180px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
        float: none;
    }




    .header4 {
        width: 100%;
        height: 23px;
        position: relative;
        margin-left: 0px;
        display: block;
        background-image: url(header4.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        z-index: 1;
        margin-top: 60px;
        float: left;
    }

    .header22 {
        width: 100%;
        height: 23px;
        position: relative;
        margin-left: 0px;
        display: block;
        background-image: url(header22.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        z-index: 1;
        margin-top: 60px;
        float: left;
    }


    .galleryintro {
        width: 94%;
        position: relative;
        margin-bottom: 0px;
        float: left;
        height: auto;
        margin-left: 3%;
        margin-right: 3%;
        margin-top: 15px;
        font-size: 12pt;
        font-family: 'PT Sans', sans-serif;
        color: #FFFFFF;
        text-align: center;
    }

    .portrow1 {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 50px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #000000;
        text-align: center;
    }

    .portrow2 {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 110px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #000000;
        text-align: center;
    }

    .port1 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 15px;
        margin-bottom: 0px;
        height: 400px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port2 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        height: 400px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port3 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        height: 400px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port4 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        height: 400px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port5 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 220px;
        margin-bottom: 0px;
        height: 400px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }


    .portimage1 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(port1.png);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage2 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage2.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage3 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage3.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage4 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage4.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }


    .portimage5 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage5.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage6 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage6.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage7 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage7.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage8 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage8.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }


    .portimage9 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage9.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage10 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage10.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage11 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage11.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage12 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage12.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage13 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(port13.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage14 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(port14.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage15 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(port15.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage16 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage16.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage17 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(port17.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage18 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage18.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }


    .portimage19 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage19.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }



    .portheader1 {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 50px;
        font-size: 14pt;
        font-family: 'PT Sans', sans-serif;
        font-weight: bold;
        color: #8CC63F;
        text-align: center;
    }

    .portheader2 {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 50px;
        font-size: 14pt;
        font-family: 'PT Sans', sans-serif;
        font-weight: bold;
        color: #FFFFFF;
        text-align: center;
    }

    .homebox27 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: -10px;
        height: 595px;
        background-color: #000000;
    }



    .homebox30 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: 0px;
        height: 595px;
        background-color: #000000;
    }

    .homebox500 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: -10px;
        height: 595px;
        background-image: url(drainimage500.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }

    .homebox40 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: 0px;
        height: 595px;
        background-image: url(drainimage36.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .boxtxt3 {
        width: 90%;
        position: relative;
        float: left;
        margin-left: 5%;
        margin-right: 5%;
        z-index: 100;
        height: auto;
        margin-top: 20px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #ffffff;
        text-align: left;
    }


    .contactusheader {
        width: 100%;
        margin-left: 0px;
        margin-top: 80px;
        margin-bottom: 0px;
        background-image: url(contactheader.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .thankyouheader {
        width: 100%;
        margin-left: 0px;
        margin-top: 80px;
        margin-bottom: 0px;
        background-image: url(thankyouheader.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }



    input[type=text], select {
        width: 100%;
        height: 36px;
        padding: 12px 20px;
        margin: 8px 0;
        display: inline-block;
        border-radius: 4px;
        box-sizing: border-box;
    }

    input[type=submit] {
        width: 150px;
        height: 40px;
        background-color: #8CC63F;
        color: white;
        padding: 5px 10px;
        margin: 12px 0;
        border: none;
        border-radius: 4px;
        cursor: pointer;
        float: right;
        font-size: 12pt;
        font-family: 'PT Sans', sans-serif;
        color: #ffffff;
        font-weight: bold;
    }

        input[type=submit]:hover {
            background-color: #8CC63F;
        }

    .formname {
        width: 100%;
        position: relative;
        margin-bottom: 0px;
        float: left;
        height: auto;
        margin-left: 0%;
        margin-right: 0;
        margin-top: 5px;
        font-size: 12pt;
        font-family: 'PT Sans', sans-serif;
        color: #8CC63F;
        font-weight: bold;
        text-align: left;
    }

    textarea {
        width: 100%;
        height: 100px;
        padding: 12px 20px;
        box-sizing: border-box;
        border: 3px solid #333333;
        border-radius: 4px;
        background-color: #EEEEEE;
        font-size: 12px;
        resize: none;
        margin-top: 10px;
    }


    .contactdesk2 {
        width: 400px;
        height: auto;
        position: relative;
        margin-left: auto;
        margin-right: auto;
        z-index: 1;
        margin-top: 10px;
        float: none;
        display: block;
    }

    .requestheader {
        width: 100%;
        margin-left: 0px;
        margin-top: 65px;
        margin-bottom: 0px;
        background-image: url(requestheader.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 26px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .contactdeskholder {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        height: auto;
        position: relative;
        float: left;
        display: block;
    }

    .homebox28 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: -10px;
        height: 550px;
        background-color: #000000;
    }



    .homebox29 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: 0px;
        height: 550px;
        background-color: #000000;
    }

    .homebox600 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: -10px;
        height: 550px;
        background-image: url(drainimage600.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }


    .homebox601 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: 0px;
        height: 550px;
        background-image: url(drainimage601.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }



    .boxtxt2 {
        width: 90%;
        position: relative;
        float: left;
        margin-left: 5%;
        margin-right: 5%;
        z-index: 100;
        height: auto;
        margin-top: 15px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #ffffff;
        text-align: left;
    }

    .aviationheader1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 150px;
        margin-bottom: 0px;
        background-image: url(aviationheader.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }





    .boxtxt2may2019 {
        width: 90%;
        position: relative;
        float: left;
        margin-left: 5%;
        margin-right: 5%;
        z-index: 100;
        height: auto;
        margin-top: 90px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #ffffff;
        text-align: left;
    }

    .homebox603 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: -10px;
        height: 550px;
        background-image: url(drainimage603.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }


    .homebox604 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: 0px;
        height: 550px;
        background-image: url(drainimage604.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }

    .aviationheader2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 110px;
        margin-bottom: 0px;
        background-image: url(aviationheader2.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .aviationheader3 {
        width: 100%;
        margin-left: 0px;
        margin-top: 90px;
        margin-bottom: 0px;
        background-image: url(aviationheader3.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .aviationheader4 {
        width: 100%;
        margin-left: 0px;
        margin-top: 190px;
        margin-bottom: 0px;
        background-image: url(aviationheader4.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .aviationheader5 {
        width: 100%;
        margin-left: 0px;
        margin-top: 130px;
        margin-bottom: 0px;
        background-image: url(aviationheader5.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .aviationheader6 {
        width: 100%;
        margin-left: 0px;
        margin-top: 130px;
        margin-bottom: 0px;
        background-image: url(aviationheader6.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .aviationheader7 {
        width: 100%;
        margin-left: 0px;
        margin-top: 165px;
        margin-bottom: 0px;
        background-image: url(aviationheader7.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .aviationheader8 {
        width: 100%;
        margin-left: 0px;
        margin-top: 100px;
        margin-bottom: 0px;
        background-image: url(aviationheader8.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .aviationheader9 {
        width: 100%;
        margin-left: 0px;
        margin-top: 140px;
        margin-bottom: 0px;
        background-image: url(aviationheader9.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .aviationheader10 {
        width: 100%;
        margin-left: 0px;
        margin-top: 160px;
        margin-bottom: 0px;
        background-image: url(aviationheader10.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .homebox605 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: -10px;
        height: 550px;
        background-image: url(drainimage605.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }


    .homebox606 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: 0px;
        height: 550px;
        background-image: url(drainimage606.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }


    .homebox607 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: -10px;
        height: 550px;
        background-image: url(drainimage607.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }

    .homebox608 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: 0px;
        height: 550px;
        background-image: url(drainimage608.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }

    .homebox609 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: -10px;
        height: 550px;
        background-image: url(drainimage609.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }


    .homebox610 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: 0px;
        height: 550px;
        background-image: url(drainimage610.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }

    .dacombeslogo {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        background-image: url(dacombeslogo.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 100px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .homebox611 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: -10px;
        height: 550px;
        background-image: url(drainimage611.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }

    .topimage1may2019 {
        width: 100%;
        margin-left: 0px;
        margin-top: -10px;
        z-index: 1;
        height: 690px;
        position: relative;
        float: left;
        background-image: url("topimage1may2019.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }


    .riohomeslogo {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        background-image: url(riohomeslogo.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 91px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .topimage11may2019 {
        width: 100%;
        margin-left: 0px;
        margin-top: -10px;
        z-index: 1;
        height: 690px;
        position: relative;
        float: left;
        background-image: url("topimage11may2019.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }


    .aviationheader11 {
        width: 100%;
        margin-left: 0px;
        margin-top: 150px;
        margin-bottom: 0px;
        background-image: url(aviationheader112.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .homebox613 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: -10px;
        height: 550px;
        background-image: url(drainimage613.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }


    .homebox614 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: 0px;
        height: 550px;
        background-image: url(drainimage614.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }

    .boxtxt3may2019 {
        width: 90%;
        position: relative;
        float: left;
        margin-left: 5%;
        margin-right: 5%;
        z-index: 100;
        height: auto;
        margin-top: 90px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #ffffff;
        text-align: left;
    }

    .aviationheader13 {
        width: 100%;
        margin-left: 0px;
        margin-top: 170px;
        margin-bottom: 0px;
        background-image: url(aviationheader11.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }


    .aviationheader12 {
        width: 100%;
        margin-left: 0px;
        margin-top: 110px;
        margin-bottom: 0px;
        background-image: url(aviationheader12.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .homebox615 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: -10px;
        height: 550px;
        background-image: url(drainimage615.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }


    .homebox616 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: 0px;
        height: 550px;
        background-image: url(drainimage616.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }


    .aboutimageholder2019 {
        width: 1500px;
        position: relative;
        margin-left: auto;
        margin-right: auto;
        height: 690px;
        display: block;
    }



    .introimagemain12019 {
        width: 618px;
        height: 172px;
        position: relative;
        float: left;
        background-image: url(swimmingheader.fw.png);
        margin-left: 0px;
        margin-top: 490px;
        z-index: 1;
    }


    .introimagemain1 {
        width: 594px;
        height: 156px;
        position: relative;
        float: left;
        background-image: url(aboutheader.fw.png);
        margin-left: 0px;
        margin-top: 498px;
        z-index: 1;
    }

    .introimagemain2 {
        width: 598px;
        height: 174px;
        position: relative;
        float: left;
        background-image: url(propertyheader.fw.png);
        margin-left: 0px;
        margin-top: 470px;
        z-index: 1;
    }

    .introimagemain3 {
        width: 574px;
        height: 137px;
        position: relative;
        float: left;
        background-image: url(portmain.fw.png);
        margin-left: 0px;
        margin-top: 510px;
        z-index: 1;
    }

    .introimagemain4 {
        width: 553px;
        height: 137px;
        position: relative;
        float: left;
        background-image: url(eventsheader.fw.png);
        margin-left: 0px;
        margin-top: 510px;
        z-index: 1;
    }

    .introimagemain5 {
        width: 570px;
        height: 156px;
        position: relative;
        float: left;
        background-image: url(contactheader2.fw.png);
        margin-left: 0px;
        margin-top: 490px;
        z-index: 1;
    }

    .introimagemain6 {
        width: 586px;
        height: 156px;
        position: relative;
        float: left;
        background-image: url(productsheader.fw.png);
        margin-left: 0px;
        margin-top: 485px;
        z-index: 1;
    }

    .introimagemain7 {
        width: 594px;
        height: 156px;
        position: relative;
        float: left;
        background-image: url(developersmain.fw.png);
        margin-left: 0px;
        margin-top: 490px;
        z-index: 1;
    }

    .introimagemain8 {
        width: 544px;
        height: 156px;
        position: relative;
        float: left;
        background-image: url("reviewsheader.fw.png");
        margin-left: 0px;
        margin-top: 490px;
        z-index: 1;
    }

    .infobutton {
        width: 252px;
        height: 91px;
        position: relative;
        float: right;
        margin-right: 20px;
        background-image: url(infobutton.png);
        margin-top: 540px;
        z-index: 1;
    }


    h1 {
        font-family: 'Poppins', sans-serif;
        font-weight: 700;
        text-align: left;
        font-size: 24pt;
    }

    h2 {
        font-family: 'Poppins', sans-serif;
        font-weight: 700;
        text-align: center;
        font-size: 24pt;
    }



    .boxtxt3may2019 {
        width: 90%;
        position: relative;
        float: left;
        margin-left: 5%;
        margin-right: 5%;
        z-index: 100;
        height: auto;
        margin-top: 90px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #ffffff;
        text-align: left;
    }


    .boxtxt4may2019 {
        width: 90%;
        position: relative;
        float: left;
        margin-left: 5%;
        margin-right: 5%;
        z-index: 100;
        height: auto;
        margin-top: 60px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #ffffff;
        text-align: left;
    }

    .salebackground {
        width: 100%;
        left: 0px;
        top: 210px;
        margin-bottom: 0px;
        background-image: url(salebackground.png);
        background-repeat: repeat-x;
        height: 208px;
        position: absolute;
        z-index: 1000000000000000000000000;
        float: left;
    }


    .covidbanner {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 48px;
        background-color: #8CC63F;
        position: relative;
        float: left;
    }

    .covidbannerholder {
        width: 1500px;
        height: 48px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
        float: none;
    }

    .covidintro {
        width: 94%;
        position: relative;
        margin-bottom: 0px;
        float: left;
        height: auto;
        margin-left: 3%;
        margin-right: 3%;
        margin-top: 15px;
        font-size: 12pt;
        font-family: 'PT Sans', sans-serif;
        color: #FFFFFF;
        text-align: center;
    }


    .introimagemaincorona {
        width: 559px;
        height: 157px;
        position: relative;
        float: left;
        background-image: url("covidheader.fw.png");
        margin-left: 0px;
        margin-top: 490px;
        z-index: 1;
    }

    .header23corona {
        width: 100%;
        margin-left: 0px;
        margin-top: 28px;
        margin-bottom: 0px;
        background-image: url(header23corona.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .hometxtholder32020 {
        width: 650px;
        height: auto;
        position: relative;
        margin-left: 180px;
        z-index: 1;
        margin-top: 60px;
        float: left;
        display: block;
    }

    .homeimage32020 {
        width: 550px;
        height: 402px;
        position: relative;
        margin-left: 50px;
        background-image: url(homeimage32021.jpg);
        z-index: 1;
        margin-top: 65px;
        float: left;
        display: block;
    }

    .header21new {
        width: 100%;
        margin-left: 0px;
        margin-top: 37px;
        margin-bottom: 0px;
        background-image: url(header21new.fw.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .downloadbutton {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom: 0px;
        background-image: url(download.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 61px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .rotatorbar2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 4px;
        background-color: #8CC63F;
        position: relative;
        float: left;
    }

    .homesectionnew2020 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage12.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 590px;
        position: relative;
        float: left;
    }

    .homesectionholdernew2020 {
        width: 1500px;
        height: 590px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
        float: none;
    }

    .hometxtholder3 {
        width: 720px;
        height: auto;
        position: relative;
        margin-left: 20px;
        z-index: 1;
        margin-top: 50px;
        float: left;
        display: block;
    }

    .hometxt3 {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 10px;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        color: #FFFFFF;
        text-align: left;
    }

    .headerholder1 {
        width: 100%;
        margin-top: 0px;
        height: auto;
        position: relative;
        float: left;
    }



    .hometxt4 {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 5px;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        color: #FFFFFF;
        text-align: left;
    }

    .homesectionnew20202 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage22.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 580px;
        position: relative;
        float: left;
    }

    .homesectionholdernew20202 {
        width: 1500px;
        height: 580px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
        float: none;
    }

    .hometxtholder4 {
        width: 720px;
        height: auto;
        position: relative;
        margin-left: 750px;
        z-index: 1;
        margin-top: 35px;
        float: left;
        display: block;
    }

    .servicesheader20201 {
        width: 100%;
        margin-left: 0px;
        margin-top: 148px;
        margin-bottom: 0px;
        z-index: 1;
        height: 33px;
        position: relative;
        float: left;
        background-image: url("servicesheader2021.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .servicestxt2020 {
        width: 70%;
        margin-left: 15%;
        margin-right: 15%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 20px;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 200;
        color: #FFFFFF;
        text-align: center;
    }


    .servicesheader20202 {
        width: 100%;
        margin-left: 0px;
        margin-top: 148px;
        margin-bottom: 0px;
        z-index: 1;
        height: 33px;
        position: relative;
        float: left;
        background-image: url("servicesheader20212.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .servicesheader20203 {
        width: 100%;
        margin-left: 0px;
        margin-top: 148px;
        margin-bottom: 0px;
        z-index: 1;
        height: 33px;
        position: relative;
        float: left;
        background-image: url("servicesheader20213.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .servicesheader20204 {
        width: 100%;
        margin-left: 0px;
        margin-top: 148px;
        margin-bottom: 0px;
        z-index: 1;
        height: 33px;
        position: relative;
        float: left;
        background-image: url("servicesheader20214.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }


    .servicesheader20205 {
        width: 100%;
        margin-left: 0px;
        margin-top: 148px;
        margin-bottom: 0px;
        z-index: 1;
        height: 38px;
        position: relative;
        float: left;
        background-image: url("servicesheader20215.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .servicesheader20206 {
        width: 100%;
        margin-left: 0px;
        margin-top: 148px;
        margin-bottom: 0px;
        z-index: 1;
        height: 33px;
        position: relative;
        float: left;
        background-image: url("servicesheader20216.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .homefourimagesholder {
        width: 100%;
        height: auto;
        position: relative;
        float: left;
        margin-left: 0px;
        display: block;
        z-index: 1;
        margin-top: 0px;
    }

    .box1 {
        width: 33%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 480px;
        position: relative;
        float: left;
        background-image: url(box1.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .box2 {
        width: 34%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 480px;
        position: relative;
        float: left;
        background-image: url("box3.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .box3 {
        width: 33%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 480px;
        position: relative;
        float: left;
        background-image: url(box5.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .box4 {
        width: 33%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 480px;
        position: relative;
        float: left;
        background-image: url(box4.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .box5 {
        width: 34%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 480px;
        position: relative;
        float: left;
        background-image: url("box2.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .box6 {
        width: 33%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 480px;
        position: relative;
        float: left;
        background-image: url(box6.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }

    .topimagetxtholder {
        width: 1500px;
        height: 640px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
    }

    .introdetailssection {
        width: 380px;
        margin-left: 10px;
        margin-top: 0px;
        margin-bottom: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
    }

    .introbusiness2 {
        width: 100%;
        height: 92px;
        position: relative;
        background-image: url(mkabout.fw.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 80px;
    }


    .introbusiness3 {
        width: 100%;
        height: 106px;
        position: relative;
        background-image: url("sawmain.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 80px;
    }

    .introbusiness4 {
        width: 100%;
        height: 91px;
        position: relative;
        background-image: url(landscapingmain.fw.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 80px;
    }

    .introbusiness5 {
        width: 100%;
        height: 94px;
        position: relative;
        background-image: url(servicesmain.fw.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 80px;
    }

    .introbusiness6 {
        width: 100%;
        height: 94px;
        position: relative;
        background-image: url("showroommain.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 80px;
    }

    .introbusiness7 {
        width: 100%;
        height: 92px;
        position: relative;
        background-image: url("developersmain2021.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 80px;
    }

    .introbusiness8 {
        width: 100%;
        height: 91px;
        position: relative;
        background-image: url("testimonialsmain.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 80px;
    }

    .introbusiness9 {
        width: 100%;
        height: 84px;
        position: relative;
        background-image: url(treehead.fw.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 85px;
    }

    .introbusiness10 {
        width: 100%;
        height: 92px;
        position: relative;
        background-image: url(landscapingmain.fw.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 85px;
    }


    .introbusiness11 {
        width: 100%;
        height: 89px;
        position: relative;
        background-image: url(carpentrymain.fw.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 85px;
    }



    .introdescription {
        width: 80%;
        margin-left: 10%;
        margin-right: 10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 32px;
        margin-bottom: 0px;
        z-index: 1002;
    }

    .introbelowdetails {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("belowdetails.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        display: block;
    }

    .homesectionholdernew2020 {
        width: 1500px;
        height: 590px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
        float: none;
    }

    .homesectionnew20203 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage32.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 590px;
        position: relative;
        float: left;
    }

    .homesectionnew20204 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage42.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 630px;
        position: relative;
        float: left;
    }

    .homesectionnew20205 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage52.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 590px;
        position: relative;
        float: left;
    }

    .homesectionnew20206 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage62.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 590px;
        position: relative;
        float: left;
    }

    .homesectionnew20207 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage72.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 590px;
        position: relative;
        float: left;
    }

    .homesectionnew20208 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage82.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 590px;
        position: relative;
        float: left;
    }

    .homesectionnew20209 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage92.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 590px;
        position: relative;
        float: left;
    }

    .homesectionnew202010 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage102.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 580px;
        position: relative;
        float: left;
    }

    .homesectionnew202011 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage112.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 590px;
        position: relative;
        float: left;
    }


    .portsection1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-color: #333333;
        height: 1980px;
        position: relative;
        float: left;
    }

    .portsectionholder1 {
        width: 1500px;
        height: 1980px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
        float: none;
    }

    .portintro33 {
        width: 70%;
        position: relative;
        margin-bottom: 0px;
        float: left;
        height: auto;
        margin-left: 15%;
        margin-right: 15%;
        margin-top: 60px;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        color: #FFFFFF;
        text-align: center;
    }

    .portintro4 {
        width: 94%;
        position: relative;
        margin-bottom: 0px;
        float: left;
        height: auto;
        margin-left: 3%;
        margin-right: 3%;
        margin-top: 40px;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        color: #111111;
        text-align: center;
    }

    .portintro55 {
        width: 94%;
        position: relative;
        margin-bottom: 0px;
        float: left;
        height: auto;
        margin-left: 3%;
        margin-right: 3%;
        margin-top: 80px;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        color: #111111;
        text-align: center;
    }


    .portrow1 {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        position: relative;
        float: left;
        height: 290px;
        margin-top: 50px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #000000;
        text-align: center;
    }

    .portrow2 {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        position: relative;
        float: left;
        height: 290px;
        margin-top: 30px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #000000;
        text-align: center;
    }





    .port1 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 15px;
        margin-bottom: 0px;
        background-image: url(port1.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port2 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        background-image: url(port2.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port3 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        background-image: url(port3.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port4 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        background-image: url(port4.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port5 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        background-image: url(port5.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port6 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 15px;
        margin-bottom: 0px;
        background-image: url(port6.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port7 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        background-image: url(port7.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port8 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        background-image: url(port8.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port9 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 15px;
        margin-bottom: 0px;
        background-image: url(port9.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port10 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        background-image: url(port10.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port11 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        background-image: url(port11.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port12 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        background-image: url(port12.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port13 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 15px;
        margin-bottom: 0px;
        background-image: url(port13.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port14 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        background-image: url(port14.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port15 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        background-image: url(port15.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port16 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        background-image: url(port16.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port17 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 15px;
        margin-bottom: 0px;
        background-image: url(port17.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port18 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        background-image: url(port18.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port19 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        background-image: url(port19.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port20 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        background-image: url(port20.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .chooseusheader {
        font-size: 25pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 700;
        color: #8CC63F;
        text-align: center;
    }

    .viewmoredetails {
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 400;
        color: #FFFFFF;
        text-align: center;
    }

    .kitchen1 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 15px;
        margin-bottom: 0px;
        height: 360px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchen2 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        height: 360px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchen3 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        height: 360px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchen4 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        height: 360px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenimage1 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(port13.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenheader {
        width: 100%;
        height: auto;
        margin-left: 0px;
        margin-top: 20px;
        position: relative;
        float: left;
        font-family: 'Poppins', sans-serif;
        font-weight: 700;
        font-size: 14pt;
        color: #8CC63F;
        text-align: center;
    }

    .kitchenimage2 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(port14.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenimage3 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(port15.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenimage4 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage16.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenimage5 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(port17.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenimage6 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage18.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenimage7 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage19.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenimage8 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(kitchenimage8.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenimage9 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(kitchenimage9.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenimage10 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(kitchenimage10.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenimage11 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(kitchenimage11.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenimage12 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(kitchenimage12.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenimage13 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(kitchenimage13.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenimage14 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(kitchenimage14.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenimage15 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(kitchenimage15.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenimage16 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(kitchenimage16.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }



    .kitchenrow1 {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        position: relative;
        float: left;
        height: 360px;
        margin-top: 50px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #000000;
        text-align: center;
    }

    .riohomes2022 {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 90px;
        position: relative;
        float: left;
        background-image: url("riohomes2022.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        display: block;
    }

    .homesectionnew202012 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage132.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 590px;
        position: relative;
        float: left;
    }

    .homesectionnew202013 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage142.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 590px;
        position: relative;
        float: left;
    }

    .homesectionnew202014 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage152.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 590px;
        position: relative;
        float: left;
    }

    .homesectionnew202015 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage162.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 590px;
        position: relative;
        float: left;
    }

    .homesectionnew202016 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage172.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 590px;
        position: relative;
        float: left;
    }

    .homesectionnew202017 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage182.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 590px;
        position: relative;
        float: left;
    }

    .homesectionnew202018 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage192.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 590px;
        position: relative;
        float: left;
    }

    .homesectionnew202019 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage202.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 590px;
        position: relative;
        float: left;
    }


    .homesectionnew202020 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage212.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 640px;
        position: relative;
        float: left;
    }

    .homesectionnew202021 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage2222.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 590px;
        position: relative;
        float: left;
    }

    .homesectionnew202022 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage232.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 610px;
        position: relative;
        float: left;
    }

    .homesectionnew202023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage242.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 770px;
        position: relative;
        float: left;
    }

    .homesectionnew202024 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage252.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 740px;
        position: relative;
        float: left;
    }



    .topimage11 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(topimage112.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .introbusiness12 {
        width: 100%;
        height: 94px;
        position: relative;
        background-image: url("mediacentresmain.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 80px;
    }

    .introbusiness13 {
        width: 100%;
        height: 91px;
        position: relative;
        background-image: url("contactmain2022.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 80px;
    }


    .mapsholder {
        width: 430px;
        height: 220px;
        position: relative;
        margin-left: 0px;
        z-index: 1;
        margin-top: 20px;
        float: left;
        display: block;
    }




    .contactdesk1 {
        width: 600px;
        position: relative;
        float: left;
        height: auto;
        margin-left: 0px;
        margin-right: 0%;
        margin-top: 5px;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        color: #FFFFFF;
        text-align: left;
        display: block;
    }

    .contactmobtxt1 {
        display: none;
    }

    .contactmobtxt1 {
        display: none;
    }


    input {
        line-height: 20px;
    }

    select {
        height: 24px;
        width: 300px;
    }


    .kitchenproject1 {
        width: 460px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 20px;
        margin-bottom: 0px;
        height: 400px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenproject2 {
        width: 460px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 30px;
        margin-bottom: 0px;
        height: 400px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenproject3 {
        width: 460px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 30px;
        margin-bottom: 0px;
        height: 400px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenrow2 {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 50px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #000000;
        text-align: center;
    }

    .portimage1 {
        width: 460px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage1.jpg);
        height: 320px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage2 {
        width: 460px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(2022portimage2.jpg);
        height: 320px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage3 {
        width: 460px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(2022portimage3.jpg);
        height: 320px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage4 {
        width: 460px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(2022portimage4.jpg);
        height: 320px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage5 {
        width: 460px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(2022portimage5.jpg);
        height: 320px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage6 {
        width: 460px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(2022portimage6.jpg);
        height: 320px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage7 {
        width: 460px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(2022portimage7.jpg);
        height: 320px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage8 {
        width: 460px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(2022portimage8.jpg);
        height: 320px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage9 {
        width: 460px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(2022portimage9.jpg);
        height: 320px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .introbusiness14 {
        width: 100%;
        height: 104px;
        position: relative;
        background-image: url("quookermain.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 80px;
    }

    .topimage12 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(topimage122.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .homesectionnew202026 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage272.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 610px;
        position: relative;
        float: left;
    }

    .portsection3 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-color: #333333;
        height: 2100px;
        position: relative;
        float: left;
    }

    .portsectionholder3 {
        width: 1500px;
        height: 2100px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
        float: none;
    }

    .portimage10 {
        width: 460px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(2022portimage10.jpg);
        height: 320px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage11 {
        width: 460px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(2022portimage11.jpg);
        height: 320px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage12 {
        width: 460px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(2022portimage12.jpg);
        height: 320px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .mapsholder2 {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        height: 320px;
        position: relative;
        margin-left: 0px;
        z-index: 1;
        margin-top: 20px;
        float: left;
        display: block;
        text-align: center;
    }

    .mapsholder2main {
        width: 550px;
        height: 300px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
    }

    .hometxtholder5 {
        width: 720px;
        height: auto;
        position: relative;
        margin-left: 750px;
        z-index: 1;
        margin-top: 105px;
        float: left;
        display: block;
    }

    .hometxtholder6 {
        width: 720px;
        height: auto;
        position: relative;
        margin-left: 20px;
        z-index: 1;
        margin-top: 60px;
        float: left;
        display: block;
    }

    .hometxtholder7 {
        width: 720px;
        height: auto;
        position: relative;
        margin-left: 20px;
        z-index: 1;
        margin-top: 120px;
        float: left;
        display: block;
    }

    .hometxtholder8 {
        width: 720px;
        height: auto;
        position: relative;
        margin-left: 750px;
        z-index: 1;
        margin-top: 65px;
        float: left;
        display: block;
    }

    .topbanner2022 {
        background-color: #28282B;
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 52px;
        position: relative;
        float: left;
    }

    .topbannerdescription {
        width: 90%;
        margin-left: 5%;
        margin-right: 5%;
        height: auto;
        position: relative;
        float: left;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 13px;
        margin-bottom: 0px;
        z-index: 1002;
    }

    .hometxtholder44 {
        width: 720px;
        height: auto;
        position: relative;
        margin-left: 750px;
        z-index: 1;
        margin-top: 90px;
        float: left;
        display: block;
    }
}

/* large Screen ----------- */
@media only screen and (min-width : 1700px) {


    .topholderdesk1 {
        width: 100%;
        height: 176px;
        position: relative;
        background-color: #333333;
        text-align: center;
        float: left;
        margin-left: 0px;
        display: block;
        z-index: 1;
        margin-top: 0px;
    }

    .topholder {
        width: 1700px;
        height: 176px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
    }

    .topbar2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-color: #8CC63F;
        height: 4px;
        position: relative;
        float: left;
    }

    .topbar3 {
        width: 100%;
        margin-left: 0px;
        margin-top: -10px;
        background-image: url(topbar3.png);
        z-index: 1000000000000000000000000000;
        background-repeat: repeat-x;
        height: 11px;
        position: relative;
        float: left;
    }

    .topbar5 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url(topbar2.png);
        z-index: 100000;
        background-repeat: repeat-x;
        height: 11px;
        position: relative;
        float: left;
    }



    .topdesklogo {
        width: 100%;
        margin-left: 0px;
        margin-top: 44px;
        z-index: 1;
        height: 100px;
        position: relative;
        float: left;
        background-image: url(topdesklogo.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .topmobilebar {
        display: none;
    }


    .desklinkmainholder {
        width: 100%;
        height: 60px;
        position: relative;
        background-color: #333333;
        text-align: center;
        float: left;
        margin-left: 0px;
        display: block;
        z-index: 1;
        margin-top: 0px;
    }


    .desklinkholder {
        width: 1700px;
        height: 60px;
        position: relative;
        margin-right: auto;
        margin-left: auto;
        display: block;
        z-index: 1;
    }

    .topmobilelinks {
        display: none;
    }

    .followusandcallus {
        width: 100%;
        height: 74px;
        position: absolute;
        text-align: center;
        top: 63px;
        left: 0px;
        display: block;
        z-index: 100000;
    }

    .followusonholder {
        width: 201px;
        height: 74px;
        position: relative;
        margin-right: 10px;
        float: right;
        display: block;
        z-index: 1;
    }

    .callusonholder {
        width: 301px;
        height: 74px;
        position: relative;
        margin-left: 10px;
        float: left;
        display: block;
        z-index: 1;
    }

    .callusheader {
        width: 189px;
        height: 21px;
        position: relative;
        background-image: url(callusheader.png);
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
    }

    .followusheader {
        width: 201px;
        height: 22px;
        position: relative;
        background-image: url(followusheader.png);
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
    }

    .phonenumheader {
        width: 184px;
        height: 21px;
        position: relative;
        background-image: url(phonenumheader.png);
        margin-left: 0px;
        margin-top: 15px;
        float: left;
        display: block;
        z-index: 1;
    }

    .socialiconsholder {
        width: 100%;
        height: auto;
        position: relative;
        margin-left: 0px;
        margin-top: 12px;
        float: left;
        display: block;
        z-index: 1;
    }

    .fbdesk {
        width: 15px;
        height: 26px;
        position: relative;
        background-image: url(fbdesk.png);
        margin-left: 115px;
        margin-top: 0px;
        float: left;
        display: block;
        z-index: 1;
    }

    .twitterdesk {
        width: 24px;
        height: 20px;
        position: relative;
        background-image: url(twitterdesk.png);
        margin-left: 10px;
        margin-top: 5px;
        float: left;
        display: block;
        z-index: 1;
    }

    .instagramdesk {
        width: 26px;
        height: 26px;
        position: relative;
        background-image: url(instagramlogo.png);
        margin-left: 0px;
        margin-top: 2px;
        float: right;
        display: block;
        z-index: 1;
    }


    .homelink {
        color: #ffffff;
        border: none;
        width: 60px;
        height: auto;
        position: relative;
        float: left;
        margin-left: 10px;
        margin-top: 18px;
        text-align: center;
        font-family: 'PT Sans', sans-serif;
        font-size: 12pt;
        font-weight: bold;
    }



    .contactlink {
        color: #ffffff;
        border: none;
        width: 100px;
        height: auto;
        position: relative;
        float: right;
        margin-right: 10px;
        margin-top: 18px;
        text-align: center;
        font-family: 'PT Sans', sans-serif;
        font-size: 12pt;
        font-weight: bold;
    }

    .aboutlink {
        color: #ffffff;
        border: none;
        width: 100px;
        height: auto;
        position: relative;
        float: left;
        margin-left: 87px;
        margin-top: 18px;
        text-align: center;
        font-family: 'PT Sans', sans-serif;
        font-size: 12pt;
        font-weight: bold;
    }

    .serviceslink {
        color: #ffffff;
        border: none;
        width: 120px;
        height: auto;
        position: relative;
        float: left;
        margin-left: 87px;
        margin-top: 18px;
        text-align: center;
        font-family: 'PT Sans', sans-serif;
        font-size: 12pt;
        font-weight: bold;
    }

    .productslink {
        color: #ffffff;
        border: none;
        width: 130px;
        height: auto;
        position: relative;
        float: left;
        margin-left: 87px;
        margin-top: 18px;
        text-align: center;
        font-family: 'PT Sans', sans-serif;
        font-size: 12pt;
        font-weight: bold;
    }

    .portfoliolink {
        color: #ffffff;
        border: none;
        width: 130px;
        height: auto;
        position: relative;
        float: left;
        margin-left: 87px;
        margin-top: 18px;
        text-align: center;
        font-family: 'PT Sans', sans-serif;
        font-size: 12pt;
        font-weight: bold;
    }

    .developerslink {
        color: #ffffff;
        border: none;
        width: 110px;
        height: auto;
        position: relative;
        float: left;
        margin-left: 87px;
        margin-top: 18px;
        text-align: center;
        font-family: 'PT Sans', sans-serif;
        font-size: 12pt;
        font-weight: bold;
    }

    .reviewslink {
        color: #ffffff;
        border: none;
        width: 118px;
        height: auto;
        position: relative;
        float: left;
        margin-left: 87px;
        margin-top: 18px;
        text-align: center;
        font-family: 'PT Sans', sans-serif;
        font-size: 12pt;
        font-weight: bold;
    }

    .eventslink {
        color: #ffffff;
        border: none;
        width: 134px;
        height: auto;
        position: relative;
        float: left;
        margin-left: 87px;
        margin-top: 18px;
        text-align: center;
        font-family: 'PT Sans', sans-serif;
        font-size: 12pt;
        font-weight: bold;
    }

    .mainpresentation {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 640px;
        position: relative;
        float: left;
    }

    #example {
        height: 640px;
        margin-top: 0;
        position: relative;
        float: left;
    }

    .infoBlock8mob {
        display: none !important;
    }

    .infoBlock9mob {
        display: none !important;
    }

    .infoBlock10mob {
        display: none !important;
    }

    .infoBlock11mob {
        display: none !important;
    }

    .infoBlock12mob {
        display: none !important;
    }

    .infoBlock13mob {
        display: none !important;
    }

    .infoBlock {
        position: absolute;
        right: 0;
        left: 0;
        margin-top: 194px;
        margin-left: auto;
        margin-right: auto;
        width: 260px;
        height: 156px;
        padding-bottom: 0;
        overflow: hidden;
        z-index: 1002;
    }

    .infoBlock2 {
        position: absolute;
        right: 0;
        left: 0;
        margin-top: 194px;
        margin-left: auto;
        margin-right: auto;
        width: 260px;
        height: 156px;
        padding-bottom: 0;
        background-image: url(housemob2.png);
        overflow: hidden;
        z-index: 1002;
    }

    .infoBlock3 {
        position: absolute;
        right: 0;
        left: 0;
        margin-top: 0px;
        margin-left: auto;
        margin-right: auto;
        width: 1700px;
        height: 640px;
        padding-bottom: 0;
        overflow: hidden;
        z-index: 1002;
    }

    .infoBlock4 {
        position: absolute;
        right: 0;
        left: 0;
        margin-top: 194px;
        margin-left: auto;
        margin-right: auto;
        width: 260px;
        height: 156px;
        padding-bottom: 0;
        background-image: url(housemob4.png);
        overflow: hidden;
        z-index: 1002;
    }

    .infoBlock5 {
        position: absolute;
        right: 0;
        left: 0;
        margin-top: 194px;
        margin-left: auto;
        margin-right: auto;
        width: 270px;
        height: 156px;
        padding-bottom: 0;
        background-image: url(housemob5.png);
        overflow: hidden;
        z-index: 1002;
    }

    .infoBlock6 {
        width: 100%;
        left: 0px;
        top: 75px;
        height: 92px;
        position: absolute;
        background-image: url(officemain.fw.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        overflow: hidden;
        opacity: 0;
        z-index: 1002;
    }





    .infoBlock7 {
        width: 100%;
        left: 0px;
        top: 85px;
        height: 106px;
        position: absolute;
        background-image: url(sawmain.fw.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        overflow: hidden;
        opacity: 0;
        z-index: 1002;
    }

    .infoBlock8 {
        width: 100%;
        left: 0px;
        top: 80px;
        height: 90px;
        position: absolute;
        background-image: url("groundworksmain.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        overflow: hidden;
        opacity: 0;
        z-index: 1002;
    }



    .infoBlock10 {
        width: 100%;
        left: 0px;
        top: 80px;
        height: 99px;
        position: absolute;
        background-image: url("countrysidemain.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        overflow: hidden;
        opacity: 0;
        z-index: 1002;
    }

    .infoBlock14 {
        width: 380px;
        left: 0px;
        top: 0px;
        height: 640px;
        position: absolute;
        overflow: hidden;
        opacity: 1;
        z-index: 1002;
    }




    .infoBlock13 {
        width: 100%;
        left: 0px;
        top: 82px;
        height: 92px;
        position: absolute;
        background-image: url(landscapingmain.fw.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        overflow: hidden;
        opacity: 0;
        z-index: 1002;
    }

    .infoBlock16 {
        width: 100%;
        left: 0px;
        top: 82px;
        height: 94px;
        position: absolute;
        background-image: url(showroommain.fw.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        overflow: hidden;
        opacity: 0;
        z-index: 1002;
    }


    .infoBlock17 {
        width: 100%;
        left: 0px;
        top: 82px;
        height: 94px;
        position: absolute;
        background-image: url("servicesmain.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        overflow: hidden;
        opacity: 0;
        z-index: 1002;
    }




    .infoBlock11 {
        width: 80%;
        margin-left: 10%;
        margin-right: 10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 195px;
        margin-bottom: 0px;
        overflow: hidden;
        opacity: 0;
        z-index: 10000000000000000000000000000000002;
    }

    .infoBlock15 {
        width: 80%;
        margin-left: 10%;
        margin-right: 10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 210px;
        margin-bottom: 0px;
        overflow: hidden;
        opacity: 0;
        z-index: 10000000000000000000000000000000002;
    }



    .infoBlock12 {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        height: auto;
        position: absolute;
        left: 0px;
        font-size: 16pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 700;
        color: #FFFFFF;
        text-align: center;
        top: 498px;
        margin-bottom: 0px;
        overflow: hidden;
        opacity: 0;
        z-index: 1002;
    }


    .duluxrotator {
        width: 100%;
        margin-left: 0px;
        position: relative;
        height: 61px;
        background-image: url("duluxrotator.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        float: left;
        margin-top: 0px;
        font-size: 12pt;
        font-family: 'PT Sans', sans-serif;
        color: #ffffff;
        text-align: center;
        margin-bottom: 0px;
    }


    .slideimage1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(image2large.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .slideimage2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(image1large.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .slideimage3 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(slideimage3.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }



    .slideimage5 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(slideimage5.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .slideimage6 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(slideimage6.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }



    .homesection1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 550px;
        position: relative;
        float: left;
    }

    .homesectionholder1 {
        width: 1500px;
        height: 550px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
        float: none;
    }

    .hometxtholder3 {
        width: 650px;
        height: auto;
        position: relative;
        margin-left: 20px;
        z-index: 1;
        margin-top: 60px;
        float: left;
        display: block;
    }

    .hometxt3 {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 20px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #ffffff;
        text-align: left;
    }


    .homeimage3 {
        width: 550px;
        height: 402px;
        position: relative;
        margin-left: 180px;
        background-image: url(homeimage3.png);
        z-index: 1;
        margin-top: 75px;
        float: left;
        display: block;
    }

    .homeimage5 {
        width: 550px;
        height: 402px;
        position: relative;
        margin-left: 180px;
        background-image: url(homeimage5.jpg);
        z-index: 1;
        margin-top: 75px;
        float: left;
        display: block;
    }





    .homeboxlogoholder {
        width: 100%;
        position: absolute;
        left: 0px;
        top: 365px;
        z-index: 10000;
        height: 354px;
        display: block;
    }

    .innovatecirclelogo {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 330px;
        position: relative;
        float: left;
        background-image: url(innovatecirclelogo.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }


    .footersection {
        width: 100%;
        height: 170px;
        position: relative;
        text-align: center;
        float: left;
        margin-left: 0px;
        display: block;
        background-color: #333333;
        z-index: 1;
        margin-top: 0px;
    }

    .footerholder {
        width: 1500px;
        height: 170px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
        float: none;
    }


    .footerlogo {
        width: 321px;
        height: 77px;
        position: relative;
        display: block;
        margin-left: 10px;
        background-image: url(footerlogo.png);
        z-index: 1;
        margin-top: 40px;
        float: left;
    }

    .footerlinks {
        width: 400px;
        position: relative;
        float: left;
        height: auto;
        margin-top: 36px;
        margin-left: 230px;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        color: #FFFFFF;
        text-align: center;
    }

    .footercheckatrade {
        width: 267px;
        height: 49px;
        position: relative;
        margin-right: 10px;
        background-image: url(footercheckatrade.png);
        z-index: 1;
        margin-top: 63px;
        float: right;
    }

    .header21 {
        width: 519px;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 26px;
        position: relative;
        float: left;
        background-image: url(header21.fw.png);
    }

    .header23 {
        width: 265px;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 23px;
        position: relative;
        float: left;
        background-image: url(header23.png);
    }



    .topimage1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(image2large.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .topimage2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(image1large.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .topimage3 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url("slideimage32.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .topimage4 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(slideimage5.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .topimage5 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(slideimage6.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .topimage8 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(slideimage7.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .topimage9 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(slideimage8.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .topimage10 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(slideimage9.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }



    .greentxt {
        color: #8CC63F;
        font-size: 10pt;
        font-wight: bold;
    }


    .homeboxintro1 {
        width: 100%;
        position: absolute;
        background-image: url(homeboxintro1.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        top: 154px;
        left: 0px;
        z-index: 100000000000000000000000000000000;
        height: 237px;
    }


    .homeboxintro2 {
        width: 100%;
        position: absolute;
        background-image: url(homeboxintro2.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        top: 154px;
        left: 0px;
        z-index: 100000000000000000000000000000000;
        height: 237px;
    }

    .homeboxintro3 {
        width: 100%;
        position: absolute;
        background-image: url(homeboxintro3.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        top: 174px;
        left: 0px;
        z-index: 100000000000000000000000000000000;
        height: 237px;
    }

    .homeboxintro4 {
        width: 100%;
        position: absolute;
        background-image: url(homeboxintro4.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        top: 174px;
        left: 0px;
        z-index: 100000000000000000000000000000000;
        height: 237px;
    }

    .portsection1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 680px;
        position: relative;
        float: left;
    }

    .portsectionholder1 {
        width: 1500px;
        height: 680px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
        float: none;
    }

    .portsection2 {
        width: 100%;
        margin-left: 0px;
        background-color: #8CC63F;
        margin-top: 0px;
        height: 620px;
        position: relative;
        float: left;
    }

    .portsectionholder2 {
        width: 1500px;
        height: 620px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
        float: none;
    }

    .portsection3 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 620px;
        position: relative;
        float: left;
    }

    .portsectionholder3 {
        width: 1500px;
        height: 620px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
        float: none;
    }

    .portsection4 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 1180px;
        position: relative;
        float: left;
    }

    .portsectionholder4 {
        width: 1500px;
        height: 1180px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
        float: none;
    }




    .header4 {
        width: 100%;
        height: 23px;
        position: relative;
        margin-left: 0px;
        display: block;
        background-image: url(header4.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        z-index: 1;
        margin-top: 60px;
        float: left;
    }

    .header22 {
        width: 100%;
        height: 23px;
        position: relative;
        margin-left: 0px;
        display: block;
        background-image: url(header22.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        z-index: 1;
        margin-top: 60px;
        float: left;
    }







    .homebox27 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: -10px;
        height: 595px;
        background-color: #000000;
    }



    .homebox30 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: 0px;
        height: 595px;
        background-color: #000000;
    }

    .homebox500 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: -10px;
        height: 595px;
        background-image: url(drainimage500.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }

    .homebox40 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: 0px;
        height: 595px;
        background-image: url(drainimage36.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .boxtxt3 {
        width: 90%;
        position: relative;
        float: left;
        margin-left: 5%;
        margin-right: 5%;
        z-index: 100;
        height: auto;
        margin-top: 20px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #ffffff;
        text-align: left;
    }


    .contactusheader {
        width: 100%;
        margin-left: 0px;
        margin-top: 80px;
        margin-bottom: 0px;
        background-image: url(contactheader.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .thankyouheader {
        width: 100%;
        margin-left: 0px;
        margin-top: 80px;
        margin-bottom: 0px;
        background-image: url(thankyouheader.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }



    input[type=text], select {
        width: 100%;
        height: 36px;
        padding: 12px 20px;
        margin: 8px 0;
        display: inline-block;
        border-radius: 4px;
        box-sizing: border-box;
    }

    input[type=submit] {
        width: 150px;
        height: 40px;
        background-color: #8CC63F;
        color: white;
        padding: 5px 10px;
        margin: 12px 0;
        border: none;
        border-radius: 4px;
        cursor: pointer;
        float: right;
        font-size: 12pt;
        font-family: 'PT Sans', sans-serif;
        color: #ffffff;
        font-weight: bold;
    }

        input[type=submit]:hover {
            background-color: #8CC63F;
        }

    .formname {
        width: 100%;
        position: relative;
        margin-bottom: 0px;
        float: left;
        height: auto;
        margin-left: 0%;
        margin-right: 0;
        margin-top: 5px;
        font-size: 12pt;
        font-family: 'PT Sans', sans-serif;
        color: #8CC63F;
        font-weight: bold;
        text-align: left;
    }

    textarea {
        width: 100%;
        height: 100px;
        padding: 12px 20px;
        box-sizing: border-box;
        border: 3px solid #333333;
        border-radius: 4px;
        background-color: #EEEEEE;
        font-size: 12px;
        resize: none;
        margin-top: 10px;
    }


    .contactdesk2 {
        width: 400px;
        height: auto;
        position: relative;
        margin-left: auto;
        margin-right: auto;
        z-index: 1;
        margin-top: 10px;
        float: none;
        display: block;
    }

    .requestheader {
        width: 100%;
        margin-left: 0px;
        margin-top: 65px;
        margin-bottom: 0px;
        background-image: url(requestheader.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 26px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .contactdeskholder {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        height: auto;
        position: relative;
        float: left;
        display: block;
    }

    .homebox28 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: -10px;
        height: 550px;
        background-color: #000000;
    }



    .homebox29 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: 0px;
        height: 550px;
        background-color: #000000;
    }

    .homebox600 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: -10px;
        height: 550px;
        background-image: url(drainimage600.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }


    .homebox601 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: 0px;
        height: 550px;
        background-image: url(drainimage601.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }



    .boxtxt2 {
        width: 90%;
        position: relative;
        float: left;
        margin-left: 5%;
        margin-right: 5%;
        z-index: 100;
        height: auto;
        margin-top: 15px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #ffffff;
        text-align: left;
    }

    .aviationheader1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 150px;
        margin-bottom: 0px;
        background-image: url(aviationheader.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }





    .boxtxt2may2019 {
        width: 90%;
        position: relative;
        float: left;
        margin-left: 5%;
        margin-right: 5%;
        z-index: 100;
        height: auto;
        margin-top: 90px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #ffffff;
        text-align: left;
    }

    .homebox603 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: -10px;
        height: 550px;
        background-image: url(drainimage603.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }


    .homebox604 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: 0px;
        height: 550px;
        background-image: url(drainimage604.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }

    .aviationheader2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 110px;
        margin-bottom: 0px;
        background-image: url(aviationheader2.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .aviationheader3 {
        width: 100%;
        margin-left: 0px;
        margin-top: 90px;
        margin-bottom: 0px;
        background-image: url(aviationheader3.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .aviationheader4 {
        width: 100%;
        margin-left: 0px;
        margin-top: 190px;
        margin-bottom: 0px;
        background-image: url(aviationheader4.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .aviationheader5 {
        width: 100%;
        margin-left: 0px;
        margin-top: 130px;
        margin-bottom: 0px;
        background-image: url(aviationheader5.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .aviationheader6 {
        width: 100%;
        margin-left: 0px;
        margin-top: 130px;
        margin-bottom: 0px;
        background-image: url(aviationheader6.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .aviationheader7 {
        width: 100%;
        margin-left: 0px;
        margin-top: 165px;
        margin-bottom: 0px;
        background-image: url(aviationheader7.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .aviationheader8 {
        width: 100%;
        margin-left: 0px;
        margin-top: 100px;
        margin-bottom: 0px;
        background-image: url(aviationheader8.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .aviationheader9 {
        width: 100%;
        margin-left: 0px;
        margin-top: 140px;
        margin-bottom: 0px;
        background-image: url(aviationheader9.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .aviationheader10 {
        width: 100%;
        margin-left: 0px;
        margin-top: 160px;
        margin-bottom: 0px;
        background-image: url(aviationheader10.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .homebox605 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: -10px;
        height: 550px;
        background-image: url(drainimage605.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }


    .homebox606 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: 0px;
        height: 550px;
        background-image: url(drainimage606.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }


    .homebox607 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: -10px;
        height: 550px;
        background-image: url(drainimage607.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }

    .homebox608 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: 0px;
        height: 550px;
        background-image: url(drainimage608.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }

    .homebox609 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: -10px;
        height: 550px;
        background-image: url(drainimage609.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }


    .homebox610 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: 0px;
        height: 550px;
        background-image: url(drainimage610.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }

    .dacombeslogo {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        background-image: url(dacombeslogo.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 100px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .homebox611 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: -10px;
        height: 550px;
        background-image: url(drainimage611.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }




    .riohomeslogo {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        background-image: url(riohomeslogo.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 91px;
        position: relative;
        z-index: 1;
        float: left;
    }




    .aviationheader11 {
        width: 100%;
        margin-left: 0px;
        margin-top: 150px;
        margin-bottom: 0px;
        background-image: url(aviationheader112.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .homebox613 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: -10px;
        height: 550px;
        background-image: url(drainimage613.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }


    .homebox614 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: 0px;
        height: 550px;
        background-image: url(drainimage614.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }

    .boxtxt3may2019 {
        width: 90%;
        position: relative;
        float: left;
        margin-left: 5%;
        margin-right: 5%;
        z-index: 100;
        height: auto;
        margin-top: 90px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #ffffff;
        text-align: left;
    }

    .aviationheader13 {
        width: 100%;
        margin-left: 0px;
        margin-top: 170px;
        margin-bottom: 0px;
        background-image: url(aviationheader11.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }


    .aviationheader12 {
        width: 100%;
        margin-left: 0px;
        margin-top: 110px;
        margin-bottom: 0px;
        background-image: url(aviationheader12.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .homebox615 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: -10px;
        height: 550px;
        background-image: url(drainimage615.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }


    .homebox616 {
        width: 50%;
        position: relative;
        float: left;
        margin-top: 0px;
        height: 550px;
        background-image: url(drainimage616.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }


    .aboutimageholder2019 {
        width: 1500px;
        position: relative;
        margin-left: auto;
        margin-right: auto;
        height: 690px;
        display: block;
    }



    .introimagemain12019 {
        width: 618px;
        height: 172px;
        position: relative;
        float: left;
        background-image: url(swimmingheader.fw.png);
        margin-left: 0px;
        margin-top: 490px;
        z-index: 1;
    }


    .introimagemain1 {
        width: 594px;
        height: 156px;
        position: relative;
        float: left;
        background-image: url(aboutheader.fw.png);
        margin-left: 0px;
        margin-top: 498px;
        z-index: 1;
    }

    .introimagemain2 {
        width: 598px;
        height: 174px;
        position: relative;
        float: left;
        background-image: url(propertyheader.fw.png);
        margin-left: 0px;
        margin-top: 470px;
        z-index: 1;
    }

    .introimagemain3 {
        width: 574px;
        height: 137px;
        position: relative;
        float: left;
        background-image: url(portmain.fw.png);
        margin-left: 0px;
        margin-top: 510px;
        z-index: 1;
    }

    .introimagemain4 {
        width: 553px;
        height: 137px;
        position: relative;
        float: left;
        background-image: url(eventsheader.fw.png);
        margin-left: 0px;
        margin-top: 510px;
        z-index: 1;
    }

    .introimagemain5 {
        width: 570px;
        height: 156px;
        position: relative;
        float: left;
        background-image: url(contactheader2.fw.png);
        margin-left: 0px;
        margin-top: 490px;
        z-index: 1;
    }

    .introimagemain6 {
        width: 586px;
        height: 156px;
        position: relative;
        float: left;
        background-image: url(productsheader.fw.png);
        margin-left: 0px;
        margin-top: 485px;
        z-index: 1;
    }

    .introimagemain7 {
        width: 594px;
        height: 156px;
        position: relative;
        float: left;
        background-image: url(developersmain.fw.png);
        margin-left: 0px;
        margin-top: 490px;
        z-index: 1;
    }

    .introimagemain8 {
        width: 544px;
        height: 156px;
        position: relative;
        float: left;
        background-image: url("reviewsheader.fw.png");
        margin-left: 0px;
        margin-top: 490px;
        z-index: 1;
    }

    .infobutton {
        width: 252px;
        height: 91px;
        position: relative;
        float: right;
        margin-right: 20px;
        background-image: url(infobutton.png);
        margin-top: 540px;
        z-index: 1;
    }


    h1 {
        font-family: 'Poppins', sans-serif;
        font-weight: 700;
        text-align: left;
        font-size: 24pt;
    }

    h2 {
        font-family: 'Poppins', sans-serif;
        font-weight: 700;
        text-align: center;
        font-size: 24pt;
    }



    .boxtxt3may2019 {
        width: 90%;
        position: relative;
        float: left;
        margin-left: 5%;
        margin-right: 5%;
        z-index: 100;
        height: auto;
        margin-top: 90px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #ffffff;
        text-align: left;
    }


    .boxtxt4may2019 {
        width: 90%;
        position: relative;
        float: left;
        margin-left: 5%;
        margin-right: 5%;
        z-index: 100;
        height: auto;
        margin-top: 60px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #ffffff;
        text-align: left;
    }

    .salebackground {
        width: 100%;
        left: 0px;
        top: 210px;
        margin-bottom: 0px;
        background-image: url(salebackground.png);
        background-repeat: repeat-x;
        height: 208px;
        position: absolute;
        z-index: 1000000000000000000000000;
        float: left;
    }


    .covidbanner {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 48px;
        background-color: #8CC63F;
        position: relative;
        float: left;
    }

    .covidbannerholder {
        width: 1500px;
        height: 48px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
        float: none;
    }

    .covidintro {
        width: 94%;
        position: relative;
        margin-bottom: 0px;
        float: left;
        height: auto;
        margin-left: 3%;
        margin-right: 3%;
        margin-top: 15px;
        font-size: 12pt;
        font-family: 'PT Sans', sans-serif;
        color: #FFFFFF;
        text-align: center;
    }


    .introimagemaincorona {
        width: 559px;
        height: 157px;
        position: relative;
        float: left;
        background-image: url("covidheader.fw.png");
        margin-left: 0px;
        margin-top: 490px;
        z-index: 1;
    }

    .header23corona {
        width: 100%;
        margin-left: 0px;
        margin-top: 28px;
        margin-bottom: 0px;
        background-image: url(header23corona.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .hometxtholder32020 {
        width: 650px;
        height: auto;
        position: relative;
        margin-left: 180px;
        z-index: 1;
        margin-top: 60px;
        float: left;
        display: block;
    }

    .homeimage32020 {
        width: 550px;
        height: 402px;
        position: relative;
        margin-left: 50px;
        background-image: url(homeimage32021.jpg);
        z-index: 1;
        margin-top: 65px;
        float: left;
        display: block;
    }

    .header21new {
        width: 100%;
        margin-left: 0px;
        margin-top: 37px;
        margin-bottom: 0px;
        background-image: url(header21new.fw.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 23px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .downloadbutton {
        width: 100%;
        margin-left: 0px;
        margin-top: 15px;
        margin-bottom: 0px;
        background-image: url(download.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 61px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .rotatorbar2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 4px;
        background-color: #8CC63F;
        position: relative;
        float: left;
    }

    .homesectionnew2020 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage1.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 590px;
        position: relative;
        float: left;
    }

    .homesectionholdernew2020 {
        width: 1700px;
        height: 590px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
        float: none;
    }

    .hometxtholder3 {
        width: 820px;
        height: auto;
        position: relative;
        margin-left: 20px;
        z-index: 1;
        margin-top: 50px;
        float: left;
        display: block;
    }

    .hometxt3 {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 10px;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        color: #FFFFFF;
        text-align: left;
    }

    .headerholder1 {
        width: 100%;
        margin-top: 0px;
        height: auto;
        position: relative;
        float: left;
    }



    .hometxt4 {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 5px;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        color: #FFFFFF;
        text-align: left;
    }

    .homesectionnew20202 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage2.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 580px;
        position: relative;
        float: left;
    }

    .homesectionholdernew20202 {
        width: 1700px;
        height: 580px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
        float: none;
    }

    .hometxtholder4 {
        width: 820px;
        height: auto;
        position: relative;
        margin-left: 850px;
        z-index: 1;
        margin-top: 35px;
        float: left;
        display: block;
    }


    .servicesheader20201 {
        width: 100%;
        margin-left: 0px;
        margin-top: 155px;
        margin-bottom: 0px;
        z-index: 1;
        height: 33px;
        position: relative;
        float: left;
        background-image: url("servicesheader2021.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .servicestxt2020 {
        width: 70%;
        margin-left: 15%;
        margin-right: 15%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 20px;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 200;
        color: #FFFFFF;
        text-align: center;
    }


    .servicesheader20202 {
        width: 100%;
        margin-left: 0px;
        margin-top: 155px;
        margin-bottom: 0px;
        z-index: 1;
        height: 33px;
        position: relative;
        float: left;
        background-image: url("servicesheader20212.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .servicesheader20203 {
        width: 100%;
        margin-left: 0px;
        margin-top: 155px;
        margin-bottom: 0px;
        z-index: 1;
        height: 33px;
        position: relative;
        float: left;
        background-image: url("servicesheader20213.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .servicesheader20204 {
        width: 100%;
        margin-left: 0px;
        margin-top: 150px;
        margin-bottom: 0px;
        z-index: 1;
        height: 33px;
        position: relative;
        float: left;
        background-image: url("servicesheader20214.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }


    .servicesheader20205 {
        width: 100%;
        margin-left: 0px;
        margin-top: 150px;
        margin-bottom: 0px;
        z-index: 1;
        height: 38px;
        position: relative;
        float: left;
        background-image: url("servicesheader20215.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .servicesheader20206 {
        width: 100%;
        margin-left: 0px;
        margin-top: 150px;
        margin-bottom: 0px;
        z-index: 1;
        height: 33px;
        position: relative;
        float: left;
        background-image: url("servicesheader20216.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .homefourimagesholder {
        width: 100%;
        height: auto;
        position: relative;
        float: left;
        margin-left: 0px;
        display: block;
        z-index: 1;
        margin-top: 0px;
    }

    .box1 {
        width: 33%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 480px;
        position: relative;
        float: left;
        background-image: url(box1.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .box2 {
        width: 34%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 480px;
        position: relative;
        float: left;
        background-image: url("box3.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .box3 {
        width: 33%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 480px;
        position: relative;
        float: left;
        background-image: url(box5.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .box4 {
        width: 33%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 480px;
        position: relative;
        float: left;
        background-image: url(box4.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .box5 {
        width: 34%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 480px;
        position: relative;
        float: left;
        background-image: url("box2.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .box6 {
        width: 33%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 480px;
        position: relative;
        float: left;
        background-image: url(box6.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        display: block;
    }

    .topimagetxtholder {
        width: 1700px;
        height: 640px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
    }

    .introdetailssection {
        width: 380px;
        margin-left: 10px;
        margin-top: 0px;
        margin-bottom: 0px;
        z-index: 1;
        height: 690px;
        position: relative;
        float: left;
    }

    .introbusiness2 {
        width: 100%;
        height: 92px;
        position: relative;
        background-image: url(mkabout.fw.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 80px;
    }


    .introbusiness3 {
        width: 100%;
        height: 106px;
        position: relative;
        background-image: url("sawmain.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 80px;
    }

    .introbusiness4 {
        width: 100%;
        height: 91px;
        position: relative;
        background-image: url(landscapingmain.fw.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 80px;
    }

    .introbusiness5 {
        width: 100%;
        height: 94px;
        position: relative;
        background-image: url(servicesmain.fw.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 80px;
    }

    .introbusiness6 {
        width: 100%;
        height: 94px;
        position: relative;
        background-image: url("showroommain.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 80px;
    }

    .introbusiness7 {
        width: 100%;
        height: 92px;
        position: relative;
        background-image: url("developersmain2021.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 80px;
    }

    .introbusiness8 {
        width: 100%;
        height: 91px;
        position: relative;
        background-image: url("testimonialsmain.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 80px;
    }

    .introbusiness9 {
        width: 100%;
        height: 84px;
        position: relative;
        background-image: url(treehead.fw.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 85px;
    }

    .introbusiness10 {
        width: 100%;
        height: 92px;
        position: relative;
        background-image: url(landscapingmain.fw.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 85px;
    }


    .introbusiness11 {
        width: 100%;
        height: 89px;
        position: relative;
        background-image: url(carpentrymain.fw.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 85px;
    }



    .introdescription {
        width: 80%;
        margin-left: 10%;
        margin-right: 10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 32px;
        margin-bottom: 0px;
        z-index: 1002;
    }

    .introbelowdetails {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("belowdetails.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        display: block;
    }

    .homesectionnew20203 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage3.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 590px;
        position: relative;
        float: left;
    }

    .homesectionnew20204 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage4.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 580px;
        position: relative;
        float: left;
    }

    .homesectionnew20205 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage5.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 590px;
        position: relative;
        float: left;
    }

    .homesectionnew20206 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage6.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 580px;
        position: relative;
        float: left;
    }

    .homesectionnew20207 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage7.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 590px;
        position: relative;
        float: left;
    }

    .homesectionnew20208 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage8.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 590px;
        position: relative;
        float: left;
    }

    .homesectionnew20209 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage9.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 590px;
        position: relative;
        float: left;
    }

    .homesectionnew202010 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage10.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 590px;
        position: relative;
        float: left;
    }

    .homesectionnew202011 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage11.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 590px;
        position: relative;
        float: left;
    }

    .portsection1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-color: #333333;
        height: 1980px;
        position: relative;
        float: left;
    }

    .portsectionholder1 {
        width: 1500px;
        height: 1980px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
        float: none;
    }

    .portintro33 {
        width: 70%;
        position: relative;
        margin-bottom: 0px;
        float: left;
        height: auto;
        margin-left: 15%;
        margin-right: 15%;
        margin-top: 60px;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        color: #FFFFFF;
        text-align: center;
    }

    .portintro4 {
        width: 94%;
        position: relative;
        margin-bottom: 0px;
        float: left;
        height: auto;
        margin-left: 3%;
        margin-right: 3%;
        margin-top: 40px;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        color: #111111;
        text-align: center;
    }

    .portintro55 {
        width: 94%;
        position: relative;
        margin-bottom: 0px;
        float: left;
        height: auto;
        margin-left: 3%;
        margin-right: 3%;
        margin-top: 80px;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        color: #111111;
        text-align: center;
    }


    .portrow1 {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        position: relative;
        float: left;
        height: 290px;
        margin-top: 50px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #000000;
        text-align: center;
    }

    .portrow2 {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        position: relative;
        float: left;
        height: 290px;
        margin-top: 30px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #000000;
        text-align: center;
    }





    .port1 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 15px;
        margin-bottom: 0px;
        background-image: url(port1.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port2 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        background-image: url(port2.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port3 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        background-image: url(port3.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port4 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        background-image: url(port4.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port5 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        background-image: url(port5.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port6 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 15px;
        margin-bottom: 0px;
        background-image: url(port6.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port7 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        background-image: url(port7.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port8 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        background-image: url(port8.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port9 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 15px;
        margin-bottom: 0px;
        background-image: url(port9.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port10 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        background-image: url(port10.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port11 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        background-image: url(port11.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port12 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        background-image: url(port12.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port13 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 15px;
        margin-bottom: 0px;
        background-image: url(port13.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port14 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        background-image: url(port14.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port15 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        background-image: url(port15.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port16 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        background-image: url(port16.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port17 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 15px;
        margin-bottom: 0px;
        background-image: url(port17.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port18 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        background-image: url(port18.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port19 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        background-image: url(port19.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .port20 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        background-image: url(port20.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .chooseusheader {
        font-size: 25pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 700;
        color: #8CC63F;
        text-align: center;
    }

    .viewmoredetails {
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 400;
        color: #FFFFFF;
        text-align: center;
    }

    .kitchen1 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 15px;
        margin-bottom: 0px;
        height: 360px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchen2 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        height: 360px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchen3 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        height: 360px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchen4 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 25px;
        margin-bottom: 0px;
        height: 360px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenimage1 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(port13.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenheader {
        width: 100%;
        height: auto;
        margin-left: 0px;
        margin-top: 20px;
        position: relative;
        float: left;
        font-family: 'Poppins', sans-serif;
        font-weight: 700;
        font-size: 14pt;
        color: #8CC63F;
        text-align: center;
    }

    .kitchenimage2 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(port14.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenimage3 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(port15.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenimage4 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage16.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenimage5 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(port17.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenimage6 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage18.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenimage7 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage19.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenimage8 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(kitchenimage8.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenimage9 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(kitchenimage9.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenimage10 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(kitchenimage10.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenimage11 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(kitchenimage11.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenimage12 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(kitchenimage12.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenimage13 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(kitchenimage13.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenimage14 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(kitchenimage14.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenimage15 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(kitchenimage15.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenimage16 {
        width: 350px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(kitchenimage16.jpg);
        height: 290px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }



    .kitchenrow1 {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        position: relative;
        float: left;
        height: 360px;
        margin-top: 50px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #000000;
        text-align: center;
    }

    .riohomes2022 {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 90px;
        position: relative;
        float: left;
        background-image: url("riohomes2022.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        display: block;
    }

    .homesectionnew202012 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage13.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 590px;
        position: relative;
        float: left;
    }

    .homesectionnew202013 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage14.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 580px;
        position: relative;
        float: left;
    }

    .homesectionnew202014 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage15.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 590px;
        position: relative;
        float: left;
    }

    .homesectionnew202015 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage16.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 580px;
        position: relative;
        float: left;
    }

    .homesectionnew202016 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage17.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 590px;
        position: relative;
        float: left;
    }

    .homesectionnew202017 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage18.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 580px;
        position: relative;
        float: left;
    }

    .homesectionnew202018 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage19.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 590px;
        position: relative;
        float: left;
    }

    .homesectionnew202019 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage20.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 580px;
        position: relative;
        float: left;
    }


    .homesectionnew202020 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage21.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 580px;
        position: relative;
        float: left;
    }

    .homesectionnew202021 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage222.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 590px;
        position: relative;
        float: left;
    }

    .homesectionnew202022 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage23.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 610px;
        position: relative;
        float: left;
    }

    .homesectionnew202023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage24.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 770px;
        position: relative;
        float: left;
    }

    .homesectionnew202024 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage25.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 740px;
        position: relative;
        float: left;
    }



    .topimage11 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(topimage11.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .introbusiness12 {
        width: 100%;
        height: 94px;
        position: relative;
        background-image: url("mediacentresmain.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 80px;
    }

    .introbusiness13 {
        width: 100%;
        height: 91px;
        position: relative;
        background-image: url("contactmain2022.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 80px;
    }


    .mapsholder {
        width: 430px;
        height: 220px;
        position: relative;
        margin-left: 0px;
        z-index: 1;
        margin-top: 20px;
        float: left;
        display: block;
    }




    .contactdesk1 {
        width: 600px;
        position: relative;
        float: left;
        height: auto;
        margin-left: 0px;
        margin-right: 0%;
        margin-top: 5px;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        color: #FFFFFF;
        text-align: left;
        display: block;
    }

    .contactmobtxt1 {
        display: none;
    }

    .contactmobtxt1 {
        display: none;
    }


    input {
        line-height: 20px;
    }

    select {
        height: 24px;
        width: 300px;
    }


    .kitchenproject1 {
        width: 460px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 20px;
        margin-bottom: 0px;
        height: 400px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenproject2 {
        width: 460px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 30px;
        margin-bottom: 0px;
        height: 400px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenproject3 {
        width: 460px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 30px;
        margin-bottom: 0px;
        height: 400px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .kitchenrow2 {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 50px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #000000;
        text-align: center;
    }

    .portimage1 {
        width: 460px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(portimage1.jpg);
        height: 320px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage2 {
        width: 460px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(2022portimage2.jpg);
        height: 320px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage3 {
        width: 460px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(2022portimage3.jpg);
        height: 320px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage4 {
        width: 460px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(2022portimage4.jpg);
        height: 320px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage5 {
        width: 460px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(2022portimage5.jpg);
        height: 320px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage6 {
        width: 460px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(2022portimage6.jpg);
        height: 320px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage7 {
        width: 460px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(2022portimage7.jpg);
        height: 320px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage8 {
        width: 460px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(2022portimage8.jpg);
        height: 320px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage9 {
        width: 460px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(2022portimage9.jpg);
        height: 320px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .introbusiness14 {
        width: 100%;
        height: 104px;
        position: relative;
        background-image: url("quookermain.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 80px;
    }

    .topimage12 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(topimage12.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .homesectionnew202026 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url("contentimage27.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 610px;
        position: relative;
        float: left;
    }

    .portsection3 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-color: #333333;
        height: 2100px;
        position: relative;
        float: left;
    }

    .portsectionholder3 {
        width: 1500px;
        height: 2100px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
        float: none;
    }

    .portimage10 {
        width: 460px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(2022portimage10.jpg);
        height: 320px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage11 {
        width: 460px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(2022portimage11.jpg);
        height: 320px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .portimage12 {
        width: 460px;
        margin-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        background-image: url(2022portimage12.jpg);
        height: 320px;
        position: relative;
        z-index: 1;
        float: left;
        display: block;
    }

    .mapsholder2 {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        height: 320px;
        position: relative;
        margin-left: 0px;
        z-index: 1;
        margin-top: 20px;
        float: left;
        display: block;
        text-align: center;
    }

    .mapsholder2main {
        width: 550px;
        height: 300px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
    }

    .hometxtholder5 {
        width: 820px;
        height: auto;
        position: relative;
        margin-left: 850px;
        z-index: 1;
        margin-top: 105px;
        float: left;
        display: block;
    }

    .hometxtholder6 {
        width: 820px;
        height: auto;
        position: relative;
        margin-left: 20px;
        z-index: 1;
        margin-top: 60px;
        float: left;
        display: block;
    }

    .hometxtholder7 {
        width: 820px;
        height: auto;
        position: relative;
        margin-left: 20px;
        z-index: 1;
        margin-top: 120px;
        float: left;
        display: block;
    }

    .hometxtholder8 {
        width: 820px;
        height: auto;
        position: relative;
        margin-left: 850px;
        z-index: 1;
        margin-top: 65px;
        float: left;
        display: block;
    }

    .topbanner2022 {
        background-color: #28282B;
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 52px;
        position: relative;
        float: left;
    }

    .topbannerdescription {
        width: 90%;
        margin-left: 5%;
        margin-right: 5%;
        height: auto;
        position: relative;
        float: left;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 13px;
        margin-bottom: 0px;
        z-index: 1002;
    }


    .hometxtholder44 {
        width: 820px;
        height: auto;
        position: relative;
        margin-left: 850px;
        z-index: 1;
        margin-top: 95px;
        float: left;
        display: block;
    }
}




body {
    margin: 0;
    min-width: 320px;
    color: #ffffff;
    font-family: 'Poppins', sans-serif;
}


#example {
    width: 100%;
    height: 500px;
    overflow: hidden;
    margin-top: 0px;
}

    #example .mSButtons {
        height: 80%;
    }

    #example .frame {
        width: 100%;
        height: 100%;
    }

        #example .frame .slide_element {
            height: 100%;
        }

            #example .frame .slide_element > div {
                float: left;
                height: 100%;
                overflow: hidden;
            }

        #example .frame .mSCover img {
            max-width: none;
        }

    #example .credit {
        position: absolute;
        bottom: 10px;
        left: 10px;
        font-size: 11px;
        line-height: normal;
        font-weight: 300;
        text-shadow: #000000 0 1px 0px;
        text-shadow: rgba(0,0,0,0.7) 0 1px 0px;
        color: #CCC;
        background: #000;
        background: rgba(0,0,0,0.6);
        padding: 0 4px;
        white-space: nowrap;
        z-index: 1002;
        text-transform: uppercase;
    }

        #example .credit a {
            color: #FFF;
            font-weight: 400;
        }

.infoBlock {
    position: absolute;
    top: 370px;
    left: 0px;
    width: 980px;
    height: 56px;
    padding-bottom: 0;
    background: #FFF;
    background: rgba(255, 255, 255, 0.6);
    overflow: hidden;
    z-index: 1002;
}

.infoBlockLeftBlack {
    color: #FFF;
    background: #000;
    background: rgba(0,0,0,0.55);
    left: 90px;
    right: auto;
    opacity: 0;
}

.infoBlock2 {
    top: 90px;
    left: 100px;
}

a.gallerylinks:link {
    text-decoration: none;
    color: #ffffff;
    font-size: 10pt;
}

a.gallerylinks:visited {
    text-decoration: none;
    color: #ffffff;
    font-size: 10pt;
}

a.gallerylinks:hover {
    text-decoration: none;
    color: #ffffff;
    font-size: 10pt;
}

a.gallerylinks:active {
    text-decoration: none;
    color: #ffffff;
    font-size: 10pt;
}


a.postcodelinks:link {
    text-decoration: none;
    color: #ffffff;
    font-size: 10pt;
}

a.postcodelinks:visited {
    text-decoration: none;
    color: #ffffff;
    font-size: 10pt;
}

a.postcodelinks:hover {
    text-decoration: none;
    color: #ffffff;
    font-size: 10pt;
}

a.postcodelinks:active {
    text-decoration: none;
    color: #ffffff;
    font-size: 10pt;
}


a.bodylinks:link {
    text-decoration: none;
    color: #8CC63F;
    font-size: 10pt;
}

a.bodylinks:visited {
    text-decoration: none;
    color: #8CC63F;
    font-size: 10pt;
}

a.bodylinks:hover {
    text-decoration: none;
    color: #8CC63F;
    font-size: 10pt;
}

a.bodylinks:active {
    text-decoration: none;
    color: #8CC63F;
    font-size: 10pt;
}

a.gallerylinks2:link {
    text-decoration: none;
    color: #ffffff;
    font-size: 12pt;
}

a.gallerylinks2:visited {
    text-decoration: none;
    color: #ffffff;
    font-size: 12pt;
}

a.gallerylinks2:hover {
    text-decoration: none;
    color: #ffffff;
    font-size: 12pt;
}

a.gallerylinks2:active {
    text-decoration: none;
    color: #ffffff;
    font-size: 12pt;
}


a.toplinks:link {
    text-decoration: none;
    color: #ffffff;
    font-weight: bold;
}

a.toplinks:visited {
    text-decoration: none;
    color: #ffffff;
    font-weight: bold;
}

a.toplinks:hover {
    text-decoration: none;
    color: #8CC63F;
    font-weight: bold;
}

a.toplinks:active {
    text-decoration: none;
    color: #ffffff;
    font-weight: bold;
}

a.bodylinks2022:link {
    text-decoration: none;
    color: #FFFFFF;
}

a.bodylinks2022:visited {
    text-decoration: none;
    color: #FFFFFF;
}

a.bodylinks2022:hover {
    text-decoration: none;
    color: #FFFFFF;
}

a.bodylinks2022:active {
    text-decoration: none;
    color: #FFFFFF;
}

a.txtlink:link {
    text-decoration: none;
    color: #FFFFFF;
}

a.txtlink:visited {
    text-decoration: none;
    color: #FFFFFF;
}

a.txtlink:hover {
    text-decoration: none;
    color: #FFFFFF;
}

a.txtlink:active {
    text-decoration: none;
    color: #FFFFFF;
}



.contacttxt {
    font-size: 10pt;
}

.redtxt {
    color: #8CC63F;
    font-weight: bold;
}

.contactheads2 {
    color: #8CC63F;
    font-weight: bold;
}

.greentxt {
    color: #8CC63F;
    font-size: 12pt;
    font-wight: bold;
}

.greentxt2 {
    color: #8CC63F;
    font-size: 14pt;
    font-wight: bold;
}

.greentxt2022 {
    color: #03FD06;
	text-align: center;
}

.greentxt2025 {
    color: #03FD06;
}


.greentxt2024 {
    color: #03FD06;
	font-style: italic;
}


 a.greenlinks2024:link {text-decoration:none; color:#FFFFFF; font-size:12pt;}
     a.greenlinks2024:visited {text-decoration:none; color:#FFFFFF; font-size:12pt; }
     a.greenlinks2024:hover {text-decoration:none; color:#FFFFFF; font-size:12pt;}
     a.greenlinks2024:active {text-decoration:none; color:#FFFFFF;font-size:12pt; }





.contactheads {
    color: #FFFFFF;
}

/*IPHONE STYLES*/
@media only screen and (max-width: 480px) {








    .topline {
        width: 100%;
        margin-top: 0px;
        background-color: #03FD06;
        z-index: 100;
        background-repeat: repeat-x;
        height: 3px;
        position: relative;
        float: left;
    }

    .blackbar {
        display: none;
    }

    .topmobilebar {
        width: 100%;
        margin-top: 0px;
        background-color: #28282B;
        height: 40px;
        position: relative;
        float: left;
    }

    .topsocialmediareamob {
        width: 70px;
        margin-top: 0px;
        height: 35px;
        position: relative;
        float: left;
    }

    .topmobilefacebook {
        width: 24px;
        margin-top: 6px;
        background-color: #28282B;
        margin-left: 8px;
        height: 24px;
        position: relative;
        float: left;
    }

    .topmobiletwitter {
        width: 27px;
        margin-top: 9px;
        background-color: #28282B;
        margin-left: 5px;
        height: 22px;
        position: relative;
        float: left;
    }

    .topphonemob {
        width: 200px;
        margin-top: 8px;
        height: auto;
        position: relative;
        float: right;
        margin-right: 5px;
        font-family: 'Poppins', sans-serif;
        color: #03FD06;
        font-size: 12pt;
        font-style: normal;
        text-align: right;
    }

    .phoneiconmob {
        width: 22px;
        margin-top: 8px;
        background-color: #333333;
        margin-left: 20px;
        height: 21px;
        position: relative;
        float: left;
    }

    .phonemobnum {
        width: 140px;
        margin-top: 5px;
        margin-left: 8px;
        height: 22px;
        position: relative;
        float: left;
        font-family: 'Poppins', sans-serif;
        color: #ffffff;
        font-size: 14pt;
        font-style: normal;
        text-align: right;
    }

    .topmobline {
        width: 100%;
        margin-top: 0px;
        background-color: #03FD06;
        z-index: 100;
        background-repeat: repeat-x;
        height: 3px;
        position: relative;
        float: left;
    }

    .topholdermob {
        width: 100%;
        margin-top: 0px;
        height: auto;
        position: relative;
        float: left;
        z-index: 1;
    }

    .topmoblogo {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 30px;
        z-index: 1;
        height: 127px;
        position: relative;
        float: left;
        background-image: url(mklogomob.png);
        background-position: center center;
        background-repeat: no-repeat;
    }

    .topmobilelinks {
        width: 100%;
        margin-top: 0px;
        height: auto;
        position: relative;
        float: left;
    }




    input {
        line-height: 20px;
    }

    .aboutpic1000 {
        display: none;
    }


    .topholderdesk1 {
        display: none;
    }

    .desklinkmainholder {
        display: none;
    }

    .hometxtholder3 {
        width: 100%;
        margin-top: 0px;
        height: auto;
        position: relative;
        float: left;
        margin-bottom: 20px;
    }

    .hometxt3 {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 10px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #FFFFFF;
        text-align: left;
        margin-bottom: 0px;
    }

    .greentxt {
        color: #8CC63F;
        font-size: 10pt;
        font-wight: bold;
    }

    .topbar3 {
        width: 100%;
        margin-left: 0px;
        margin-top: -10px;
        background-image: url(topbar3.png);
        z-index: 1000000000000000000000000000;
        background-repeat: repeat-x;
        height: 11px;
        position: relative;
        float: left;
    }

    .header21 {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        z-index: 1;
        height: 47px;
        position: relative;
        float: left;
        background-image: url(header21mob.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .header23 {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        z-index: 1;
        height: 18px;
        position: relative;
        float: left;
        background-image: url(header23mob.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .header22 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        z-index: 1;
        height: 18px;
        position: relative;
        float: left;
        background-image: url(header24mob.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }


    .headerholder1 {
        width: 100%;
        margin-top: 0px;
        height: auto;
        position: relative;
        float: left;
    }


    .topbar5 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url(topbar2.png);
        z-index: 100000;
        background-repeat: repeat-x;
        height: 11px;
        position: relative;
        float: left;
    }

    .homefourimagesholder {
        display: none;
    }

    .footersection {
        width: 100%;
        height: auto;
        position: relative;
        text-align: center;
        float: left;
        margin-left: 0px;
        display: block;
        background-color: #333333;
        z-index: 1;
        margin-top: 0px;
    }

    .footerholder {
        width: 100%;
        height: auto;
        position: relative;
        text-align: center;
        display: block;
        z-index: 1;
        margin-top: 0px;
        float: left;
    }



    .footerlinks {
        width: 92%;
        position: relative;
        margin-bottom: 40px;
        float: left;
        height: auto;
        margin-left: 4%;
        margin-right: 4%;
        margin-top: 25px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #ffffff;
        text-align: center;
    }

    .footerlogo {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        margin-bottom: 0px;
        background-image: url(footerlogo.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 83px;
        position: relative;
        z-index: 1;
        float: left;
    }


    .footerlogomob2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        margin-bottom: 0px;
        background-image: url(footercheckatrademob.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 48px;
        position: relative;
        z-index: 1;
        float: left;
    }


    .footercheckatrade {
        display: none;
    }

    .homeimage3 {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        margin-top: 20px;
        margin-bottom: 50px;
        background-image: url(homeimage3mob.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 220px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .homeimage5 {
        width: 96%;
        margin-left: 2%;
        margin-right: 2%;
        margin-top: 20px;
        margin-bottom: 0px;
        background-image: url(homeimage5mob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 280px;
        position: relative;
        z-index: 1;
        float: left;
    }




    .topimage1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 400px;
        position: relative;
        float: left;
        background-image: url(topimage1mob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }


    .introdetailssection {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        margin-bottom: 0px;
        z-index: 1;
        height: 350px;
        position: relative;
        float: left;
    }

    .introbusiness2 {
        display: none;
    }

    .introbusiness3 {
        width: 100%;
        height: 185px;
        position: relative;
        background-image: url(serviceslistmob.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 3px;
    }


    .introdescription {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        height: auto;
        position: relative;
        float: left;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 5px;
        margin-bottom: 0px;
        z-index: 1002;
    }

    .joinusbutton {
        width: 100%;
        height: 53px;
        position: relative;
        background-image: url(joinusbuttonmob.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 28px;
    }









    h1 {
        font-family: 'Poppins', sans-serif;
        font-weight: 700;
        text-align: center;
        font-size: 14pt;
    }

    h2 {
        font-family: 'Poppins', sans-serif;
        font-weight: 700;
        text-align: center;
        font-size: 14pt;
    }




    .topholder1 {
        display: none;
    }

    .topholder {
        display: none;
    }

    .topimagetxtholder {
        width: 100%;
        height: 350px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
    }



    .toplogo {
        width: 325px;
        margin-left: 10px;
        margin-top: 32px;
        z-index: 1;
        height: 85px;
        position: relative;
        float: left;
        background-image: url(toplogo3.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }



    .topbanner2022 {
        display: none;
    }

    .topbannerdescription {
        display: none;
    }

    .comaxmainholder2021home {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: auto;
        background-color: #000000;
        position: relative;
        float: left;
    }

    .comaxtxt2021 {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 30px;
        margin-bottom: 30px;
        overflow: hidden;
        z-index: 1002;
    }

    h1 {
        font-family: 'Poppins', sans-serif;
        font-weight: 700;
        text-align: center;
        font-size: 14pt;
    }

    h2 {
        font-family: 'Poppins', sans-serif;
        font-weight: 700;
        text-align: center;
        font-size: 14pt;
    }

    h3 {
        font-family: 'Poppins', sans-serif;
        font-weight: 700;
        text-align: center;
        font-size: 14pt;
    }

    .footersection {
        width: 100%;
        height: auto;
        position: relative;
        text-align: center;
        float: left;
        margin-left: 0px;
        display: block;
        background-color: #000000;
        z-index: 1;
        margin-top: 0px;
    }

    .footerholder {
        width: 100%;
        height: auto;
        position: relative;
        text-align: center;
        float: left;
        margin-left: 0px;
        display: block;
        background-color: #000000;
        z-index: 1;
        margin-top: 0px;
    }


    .footerlogo {
        width: 100%;
        height: 83px;
        position: relative;
        display: block;
        margin-left: 0px;
        background-image: url(footerlogo.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        z-index: 1;
        margin-top: 40px;
        float: left;
    }

    .footerlinks {
        width: 94%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 36px;
        margin-left: 3%;
        margin-right: 3%;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        color: #FFFFFF;
        text-align: center;
        margin-bottom: 60px;
    }

    .footercheckatrade {
        display: none;
    }

    .comaxmainholder2022 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: auto;
        background-color: #28282B;
        position: relative;
        float: left;
    }

    .digitalflyerhomeboxes20201 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: auto;
        background-color: #28282B;
        position: relative;
        float: left;
    }

    .digitalflyerbox1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: auto;
        position: relative;
        float: left;
    }

    .digitalflyerbox2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: auto;
        position: relative;
        float: left;
    }

    .digitalflyerbox3 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: auto;
        position: relative;
        float: left;
    }

    .digitalflyerbox4 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: auto;
        position: relative;
        float: left;
    }

    .digitalflyerbox5 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: auto;
        position: relative;
        float: left;
    }

    .icon12021 {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 232px;
        position: relative;
        float: left;
        background-image: url("icon12021.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .icon22021 {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 232px;
        position: relative;
        float: left;
        background-image: url("icon22021.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .icon32021 {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 232px;
        position: relative;
        float: left;
        background-image: url("icon32021.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .icon42021 {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 232px;
        position: relative;
        float: left;
        background-image: url("icon42021.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .icon52021 {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 232px;
        position: relative;
        float: left;
        background-image: url("icon52021.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .digitalflyertxt2021 {
        width: 80%;
        margin-left: 10%;
        margin-right: 10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 30px;
        margin-bottom: 30px;
        overflow: hidden;
    }

    .digitalflyerheadertxt2021 {
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color: #03FD06;
    }

    .comaxheadertxt {
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color: #03FD06;
    }

    .comaxtxt2 {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 30px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }

    .rotatorbar2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 4px;
        background-color: #03FD06;
        position: relative;
        float: left;
    }

    .topbanner2022mob {
        background-color: #28282B;
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: auto;
        position: relative;
        float: left;
        display: block;
    }


    .introdescription2023mob {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 370px;
        position: relative;
        float: left;
        background-image: url("introdescription2023mob.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	  .introdescription2024 {
      
		display: none;
    }	
	
		    .newbox2024videoholderdesk {

		display:none;
    }


    .comaxtxt2023holder {
        width: 100%;
        margin-left: 0px;
        margin-right: 0px;
        height: auto;
        position: relative;
        float: none;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }


    .pricingtxt2023holder {
        width: 100%;
        margin-left: 0px;
        margin-right: 0px;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 10px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }

    .pricingtxt2023videoholder {
        width: 100%;
        margin-left: 0px;
        margin-right: 0px;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 20px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }

    .pricing2023video1 {
        display: none;
    }


    .pricing2023video2 {
        display: none;
    }

    .pricing2023video3 {
        display: none;
    }

    .pricing2023video4 {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        margin-top: 0px;
        height: auto;
        position: relative;
        float: left;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
        display: block;
    }



    .pricingtxt2023 {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 10px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }

.greentxt2023 {font-weight: 500;
    color: #03FD06; font-size: 14pt;}

    .topbannerdescriptionmob {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 20px;
        margin-bottom: 20px;
        z-index: 1002;
        display: block;
    }

    .comaxmainholder2022home {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: auto;
        background-color:#222222;
        position: relative;
        float: left;
    }



    .box72022 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        
        height: auto;
        position: relative;
        float: left;
        background-color: #28282B;
    }

    .box82022 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        
        height: auto;
        position: relative;
        float: left;
        background-color: #000000;
    }

    .businessprofiletxt {
        width: 90%;
        margin-left: 5%;
        margin-right: 5%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 10px;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        color: #FFFFFF;
        text-align: center;
    }

    .businessprofile1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 50px;
        margin-bottom: 0px;
        z-index: 1;
        height: 267px;
        position: relative;
        float: left;
        background-image: url("pricingmob2.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .businessprofile2022 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 534px;
        position: relative;
        float: left;
        background-image: url("pricingmob2022.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

			  .businessprofile2024 {
        width: 100%;
        margin-left: 0px;
        margin-top: 50px;
        margin-bottom: 0px;
        z-index: 1;
        height: 668px;
        position: relative;
        float: left;
        background-image: url("goldtemplate2023mob.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	


    .businessheader1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 60px;
        margin-bottom: 0px;
        z-index: 1;
        height: 165px;
        position: relative;
        float: left;
        background-image: url("profiletemplatemob3.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	   	.businessprofile12024 {
        width: 100%;
        margin-left: 0px;
        margin-top: 50px;
        margin-bottom: 0px;
        z-index: 1;
        height: 382px;
        position: relative;
        float: left;
        background-image: url("goldtemplate2024mob.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

		 .businessheader12025 {
       width: 100%;
        margin-left: 0px;
        margin-top: 80px;
        margin-bottom: 0px;
        z-index: 1;
        height: 124px;
        position: relative;
        float: left;
        background-image: url("businessprofile32022mob.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }


    .signupbutton1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        margin-bottom: 60px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("signupbutton1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	   .monthlybutton1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("monthlybutton1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	   .yearlybutton1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("yearlybutton1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		   .yearly2024button2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("yearly2024button2.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
			   .yearly2024button3 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        margin-bottom: 60px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("yearly2024button3.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
		   .monthlybuttonklopp {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("monthly2024.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	    .signupfreebutton1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        margin-bottom: 60px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("signupfreebutton1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	


    .buynowbutton2023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        margin-bottom: 60px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("buynowbutton.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }



    .specialoffer20221 {
        width: 90%;
        margin-left: 5%;
        margin-right: 5%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #03FD06;
        text-align: center;
        margin-top: 30px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }


    .businessheader2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 90px;
        margin-bottom: 0px;
        z-index: 1;
        height: 155px;
        position: relative;
        float: left;
        background-image: url("profiletemplatemob.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .signupbutton2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 60px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("signupbutton1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .topimage2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 300px;
        position: relative;
        float: left;
        background-image: url(image3mob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .introdescription2 {
        display: none;
    }

    .introbusiness42024 {
        width: 100%;
        height: 38px;
        position: relative;
        background-image: url("pricingmob.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 120px;
    }

    .topimage4 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 300px;
        position: relative;
        float: left;
        background-image: url(image4mob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .joinusbutton2 {
        display: none;
    }

    .introbusiness5 {
        width: 100%;
        height: 80px;
        position: relative;
        background-image: url("signupmob.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 103px;
    }



    .topimage5 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 300px;
        position: relative;
        float: left;
        background-image: url(topimage5mob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .introbusiness6 {
        width: 100%;
        height: 80px;
        position: relative;
        background-image: url("paymentdetailsmob.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 103px;
    }

	 .introbusiness6klopp {
        width: 100%;
        height: 75px;
        position: relative;
        background-image: url("pricingdetailsmob.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: none;
        z-index: 1;
        margin-top: 103px;
    }
	
	
	
	
    .comaxmainholder2022home2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: auto;
        background-color: #000000;
        position: relative;
        float: left;
    }

    .signupprocesssection1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: auto;
        position: relative;
        float: left;
        background-color: #28282B;
    }

    .processsectionsholder {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        ;
        height: auto;
        position: relative;
        float: left;
        margin-bottom: 20px;
    }

    .signupboxes {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: auto;
        position: relative;
        float: left;
    }

    .icon62021 {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 232px;
        position: relative;
        float: left;
        background-image: url("icon62021.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .icon72021 {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 232px;
        position: relative;
        float: left;
        background-image: url("icon72021.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .icon82021 {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 232px;
        position: relative;
        float: left;
        background-image: url("icon82021.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .icon92021 {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 232px;
        position: relative;
        float: left;
        background-image: url("icon92021.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .businessprofile2023new {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 409px;
        position: relative;
        float: left;
        background-image: url("basictemplatemob.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .businessheader32023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 145px;
        position: relative;
        float: left;
        background-image: url("profiletemplate2023mobnew.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	 .businessheader12024 {
        width: 100%;
        margin-left: 0px;
        margin-top: 60px;
        margin-bottom: 0px;
        z-index: 1;
        height: 124px;
        position: relative;
        float: left;
        background-image: url("profiletemplate2024mob.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	

    .janhome2023holder {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: auto;
        position: relative;
        float: left;
        background-color: #000000;
    }


    .janhome2023holdermain {
        width: 100%;
        margin-left: 0px;
        margin-right: 0px;
        height: auto;
        position: relative;
        float: none;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }




    .jan2023hometext {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 10px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }

    .jan2023homeyoutubevideo {
        width: 480px;
        margin-left: 20px;
        margin-right: 0px;
        height: 490px;
        position: relative;
        float: left;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 65px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }



    .comaxtxt2023 {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 30px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }


    .homegreentxt {
        color: #03FD06;
    }



    .comaxmainholder2024 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: 180px;
        background-color: #000000;
        position: relative;
        float: left;
    }

    .janhome2023holder {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: auto;
        position: relative;
        float: left;
        background-color: #000000;
    }


    .janhome2023holdermain {
        width: 100%;
        margin-left: 0px;
        margin-right: 0px;
        height: auto;
        position: relative;
        float: none;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 60px;
        overflow: hidden;
        z-index: 1002;
    }




    .jan2023hometext {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 10px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }

    .jan2023homeyoutubevideo {
        width: 100%;
        margin-left: 0px;
        margin-right: 0px;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 20px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }



    .comaxtxt2023 {
        width: 70%;
        margin-left: 15%;
        margin-right: 15%;
        height: auto;
        position: relative;
        float: left;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 30px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }


    .homegreentxt {
        color: #03FD06;
    }



    .comaxmainholder2024 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: 180px;
        background-color: #000000;
        position: relative;
        float: left;
    }


    .new2023box1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 480px;
        position: relative;
        float: left;
        background-image: url("box12023mob.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }


    .new2023box2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 450px;
        position: relative;
        float: left;
        background-image: url("box22023mob.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .new2023box3 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 450px;
        position: relative;
        float: left;
        background-image: url("box62023mob.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .new2023box4 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 400px;
        position: relative;
        float: left;
        background-image: url("box42023mob.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }


    .new2023box5 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 400px;
        position: relative;
        float: left;
        background-image: url("box52023mob.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .new2023box6 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 400px;
        position: relative;
        float: left;
        background-image: url("box32023mob.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .box1header {
        width: 100%;
        height: 71px;
        position: relative;
        background-image: url("boxheader1mob.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 30px;
    }

    .box2header {
        width: 100%;
        height: 34px;
        position: relative;
        background-image: url("boxheader2mob.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 45px;
    }

    .box3header {
        width: 100%;
        height: 26px;
        position: relative;
        background-image: url("boxheader32023mob.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 55px;
    }

    .box4header {
        width: 100%;
        height: 32px;
        position: relative;
        background-image: url("boxheader42023mob.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 55px;
    }


    .box6header {
        width: 100%;
        height: 24px;
        position: relative;
        background-image: url("boxheader62023mob.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 55px;
    }

    .box5header {
        width: 100%;
        height: 34px;
        position: relative;
        background-image: url("boxheader52023mob.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 55px;
    }





    .newbox2023text {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 15px;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        color: #FFFFFF;
        text-align: center;
    }

    .newbox2023videoholder {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        z-index: 1;
        height: 280px;
        position: relative;
        float: left;
    }

  
   .newbox2023videoholdermain {
        display: none;
    }

  
    .newbox2023videoholdermain2 {
        display: none;
    }

    .newbox2023videoholdermain3 {
        width: 98%;
        margin-left: 1%;
        margin-right: 1%;
        margin-top: 0px;
        height: 200px;
        position: relative;
        float: left;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
        display: block;
        text-align: center;
    }


 .newbox2024videoholdermain3mob {
        width: 98%;
        margin-left: 1%;
        margin-right: 1%;
        margin-top: 15px;
        height: auto;
        position: relative;
        float: left;
        margin-bottom: 40px;
        overflow: hidden;
        z-index: 1002;
        display: block;
        text-align: center;
	 display:block;
    }

		
	
				    .newbox2024videoholderdesk {
  
		display:none;
    }

	    .newbox2024videoholderdesk2 {
     
		display:none;
    }
	

    .moredetailsbutton2023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 35px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("moredetailsbutton.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .comingsoonbutton2023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 35px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("comingsoon2023.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		   .nfccard {
        width: 100%;
        margin-left:0px;
		margin-right:0px;	   
        margin-top:0px;
        margin-bottom:0px;
        z-index: 1;
        height: 231px;
        position: relative;
        float: left;
        background-image: url("nfccardmob.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
	    display: block;
    }	
	
			   .nfccardholer {
        width: 100%;
        margin-left: 0px;
        margin-top:50px;
        margin-bottom: 60px;
        z-index: 1;
        height: auto;
        position: relative;
        float: left;
     
    }	
	
				    .ordernowbutton2023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("ordernow2023.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

	  .nfctxt2023 {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 20px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }	
	
			 .pricingklopp2023holder {
        width: 100%;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float: left;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
		 .klopppricingholder {
        width: 100%;
        margin-left: 0px;
        margin-right: 0px;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 10px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
			 .klopppricingvideoholder {
        width: 100%;
        margin-left: 0px;
        margin-right: 0px;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 10px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
	   
    }
	
	    .pricingtxtholder2024grav {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: auto;
        background-color: #000000;
        position: relative;
        float: left;
    }
	
	
	 .pricinggrav2024holder {
        width: 100%;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float:left;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 60px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	
	.videoholder1klopp {width:100%; margin-left:0%; margin-right:0%; position:relative; float:left; height:auto; margin-top:5px; margin-bottom:20px; font-size:10pt; font-family: 'Poppins', sans-serif; color:#FFFFFF; text-align:center; display: block; }	
	
	
		    .pricingtxtholder2023home {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: auto;
        background-color: #000000;
        position: relative;
        float: left;
    }
	
	.whitetxt2023 {font-weight: 300;
    color: #FFFFFF; font-size: 10pt;}
	
	.greentxtklopp {font-weight: 300;
    color: #03FD06; font-size: 12pt;}	
	
			  .shopnfccards2024 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 60px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("shopnfc2024.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	

		.whitetxt20232 {font-weight: 500;
    color: #FFFFFF; font-size: 10pt;}	
	
		 .maccabutton1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 60px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("maccabutton.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
				    .businessheader1salah {
       width: 100%;
        margin-left: 0px;
        margin-top: 80px;
        margin-bottom: 0px;
        z-index: 1;
        height: 118px;
        position: relative;
        float: left;
        background-image: url("profiletemplatemobsalah.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	
	   .businessprofile1salah {
        width: 100%;
        margin-left: 0px;
        margin-top: 50px;
        margin-bottom: 0px;
        z-index: 1;
        height: 169px;
        position: relative;
        float: left;
        background-image: url("pricingmobsalah.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	

	
	
	.topimagehome2023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 359px;
        position: relative;
        float: left;
        background-image: url(image2023mob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }
	
	
	
	
	  .section12023home {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: auto;
        background-color:#222222;
        position: relative;
        float: left;
    }
	
	 .section1holder2023home {
        width: 100%;
        margin-left:0px;
        margin-right:0px;
        height: auto;
        position: relative;
        float: left;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	
	 .home2023holder {
        width:94%;
        margin-left:3%;
        margin-right:3%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 20px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
			 .home2023videoholder {
        width:100%;
        margin-left:0px;
        margin-right: 0px;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top:20px;
        margin-bottom: 60px;
        overflow: hidden;
        z-index: 1002;
	    
	   
    }
	
	.videoholder1home2023 { display: none; }	
	
	
	.videoholder1home2023mob {width:100%; margin-left:0%; margin-right:0%; position:relative; float:left; height:auto; margin-top:5px; margin-bottom:20px; font-size:10pt; font-family: 'Poppins', sans-serif; color:#FFFFFF; text-align:center; display: block; }	
	
	
	.hometxt2023 {font-weight: 500;  color:#03FD06; font-size: 10pt;}
	
	.homewhitetxt2023 {font-weight: 500;
    color: #FFFFFF; font-size: 10pt;}
	
	.hometxt20232 {font-weight: 500;  color:#03FD06; font-size: 12pt;}
	
		  .section22023home {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height:auto;
        background-color:#28282B;
        position: relative;
        float: left;
    }
	
	 .section2holder2023home {
        width: 100%;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float: left;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
		    .businessheaderhome2023 {
       width: 100%;
        margin-left: 0px;
        margin-top: 50px;
        margin-bottom: 0px;
        z-index: 1;
        height:61px;
        position: relative;
        float: left;
        background-image: url("homeheader2023mob.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	 .whychoosetxt2023 {
        width: 94%;
        margin-left: 3%;
        margin-right:3%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 20px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	
		  .home2023phoneandtextholder {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height:auto;
        position: relative;
        float: left;
    }
	
	
	   .home2023phone {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        z-index: 1;
        height:621px;
        position: relative;
        float: left;
        background-image: url(clickdigitalphonemob.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	 .home2023phonetxt {
          width: 94%;
        margin-left: 3%;
        margin-right:3%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 20px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	 .mainphonetxt2023 {
        width: 94%;
        margin-left: 3%;
        margin-right:3%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 20px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	  .whatweprovidehome2023 {
       width: 100%;
        margin-left: 0px;
        margin-top:50px;
        margin-bottom: 0px;
        z-index: 1;
        height:25px;
        position: relative;
        float: left;
        background-image: url("whatweprovidemob.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
			  .viewpackagesbutton2023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 15px;
        margin-bottom: 70px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("viewpackagesbutton2023.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
			  .shopbutton2023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 15px;
        margin-bottom: 70px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("shopbutton2023.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	

	
	
	.section42023home {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: auto;
        background-color:#222222;
        position: relative;
        float: left;
	
    }
	
	 .section4holder2023home {
        width: 100%;
        margin-left: 0px;
        margin-right:0px;
        height: auto;
        position: relative;
        float:left;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 70px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	.hometxtholder44 { width:100%; height:auto; position:relative;   margin-left:0px;   z-index:1; margin-top:20px; float:left; display:block; }	
	
	
	.hometxt202033  { width: 94%;
        margin-left: 3%;
        margin-right:3%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 20px;
        margin-bottom: 0px;
        overflow: hidden;
		z-index: 1002;}
	
	
		    .homepackageheaderhome2023 {
       width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height:59px;
        position: relative;
        float: left;
        background-image: url("himepackageheader2023mob.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
		    .packagesmob {
       width: 100%;
        margin-left: 0px;
        margin-top: 50px;
        margin-bottom: 0px;
        z-index: 1;
        height:269px;
        position: relative;
        float: left;
        background-image: url("packagesmob.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;
			
    }
	
	
 a.boathouselinks:link {text-decoration:none; color:#FFFFFF; }
     a.boathouselinks:visited {text-decoration:none; color:#FFFFFF;  }
     a.boathouselinks:hover {text-decoration:none; color:#FFFFFF; }
     a.boathouselinks:active {text-decoration:none; color:#FFFFFF; }	
	
 a.boathouselinks2:link {text-decoration:none; color:#03FD06; }
     a.boathouselinks2:visited {text-decoration:none; color:#03FD06;  }
     a.boathouselinks2:hover {text-decoration:none; color:#03FD06; }
     a.boathouselinks2:active {text-decoration:none; color:#03FD06; }	
	
		 .introdescription22023 {

		display: none;
    }
	
	.packageyoutubeholder {
        width: 100%;
        margin-left: 0px;
        margin-right: 0px;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 30px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
	    
	   
    }
	
		
	.youtubeholderdesk {display: none; }	
	
		.youtubeholdermob {width:100%; margin-left:0%; margin-right:0%; position:relative; float:left; height:auto; margin-top:30px; margin-bottom:60px; font-size:10pt; font-family: 'Poppins', sans-serif; color:#FFFFFF; text-align:center; display: block; }	
	
			    .googlereviewsheader2023 {
        width: 100%;
        margin-left: 0px;
        margin-top:55px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("googlereviewsmob.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	    .googlereviewslogo {
        width: 100%;
        margin-left: 0px;
        margin-top:35px;
        margin-bottom: 60px;
        z-index: 1;
        height: 138px;
        position: relative;
        float: left;
        background-image: url("googlereviewsmob2.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		.googlereviewstxt {
        width: 90%;
        margin-left: 5%;
        margin-right: 5%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 20px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
.googlerevheader {font-weight: 500;
    color: #03FD06; font-size: 12pt;}
	
	.greentxtklopp2 {font-weight: 500;
    color: #03FD06; font-size: 10pt;}	
	
	
				  .topimagevideos2023{
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 300px;
        position: relative;
        float: left;
        background-image: url(topimagevideosmob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }		
	
	    .videotips2023{
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: auto;
        background-color: #111111;
        position: relative;
        float: left;
    }
	
	 .videotips2023holder {
        width: 100%;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float: left;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }			
	
				   .box72023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: auto;
        position: relative;
        float: left;
        background-color: #28282B;
    }

	
	
	
	
    .box82023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
    
        height: auto;
        position: relative;
        float: left;
        background-color: #222222;
    }

	
		    .editvideo {
        width: 100%;
        margin-left: 0px;
        margin-top:90px;
        margin-bottom: 0px;
        z-index: 1;
        height: 97px;
        position: relative;
        float: left;
        background-image: url("editvideoheadermob.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	    .paymentvideo {
        width: 100%;
        margin-left: 0px;
        margin-top:90px;
        margin-bottom: 0px;
        z-index: 1;
        height: 97px;
        position: relative;
        float: left;
        background-image: url("paymentvideoheadermob.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
		    .walletvideo {
        width: 100%;
        margin-left: 0px;
        margin-top:90px;
        margin-bottom: 0px;
        z-index: 1;
        height: 97px;
        position: relative;
        float: left;
        background-image: url("walletheadermob.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }		
		
	.decbutton2023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 30px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("dec2023button.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
				  .topimageprivacy2023{
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 300px;
        position: relative;
        float: left;
        background-image: url(topimageprivacy2023mob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }	
	
	
				    .privacy2023{
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: auto;
        background-color: #111111;
        position: relative;
        float: left;
    }
	
	 .privacy2023holder {
        width: 100%;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float: none;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
  .privacytxt2023 {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 20px;
        margin-bottom: 80px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
 .downloadappmain {
        width: 100%;
        margin-left:0px;
        margin-right: 0px;
        height: 399px;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 40px;
        margin-bottom: 60px;
        overflow: hidden;
        z-index: 1002;
		background-image: url("downloadapppmob.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover; 
    }	
	
		    .downloadsheader {
        width: 100%;
        margin-left: 0px;
        margin-top:30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 78px;
        position: relative;
        float: left;
        background-image: url("downloadheadermob.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
			    .googleplay {
        width: 100%;
        margin-left: 0px;
        margin-top:110px;
        margin-bottom: 0px;
        z-index: 1;
        height: 60px;
        position: relative;
        float: left;
        background-image: url("googleplaymob.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	    .appstore {
        width: 100%;
        margin-left: 0px;
        margin-top:25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 60px;
        position: relative;
        float: left;
        background-image: url("appstoremob.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
			   .box72024 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: auto;
        position: relative;
        float: left;
        background-color: #28282B;
    }
	
		   .box82024 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: auto;
        position: relative;
        float: left;
        background-color: #222222;
    }
	
	   .box92024 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: auto;
        position: relative;
        float: left;
        background-color: #28282B;
    }
	
	  .businessheader32024 {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        margin-bottom: 0px;
        z-index: 1;
        height:210px;
        position: relative;
        float: left;
        background-image: url("2025flyermob.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
		  .businessheader22024 {
        width: 100%;
        margin-left: 0px;
        margin-top: 60px;
        margin-bottom: 0px;
        z-index: 1;
        height: 208px;
        position: relative;
        float: left;
        background-image: url("profiletemplate2024premiummob.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
		  .businessheader12024 {
        width: 100%;
        margin-left: 0px;
        margin-top: 60px;
        margin-bottom: 0px;
        z-index: 1;
        height: 189px;
        position: relative;
        float: left;
        background-image: url("2024freemob.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	

	
	
	
	.businessprofile20241 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 155px;
        position: relative;
        float: left;
        background-image: url("freetemplate.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

	
		.businessprofile20242 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 276px;
        position: relative;
        float: left;
        background-image: url("premiumtemplate.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		.businessprofile20243 {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        margin-bottom: 30px;
        z-index: 1;
        height:396px;
        position: relative;
        float: left;
        background-image: url("platinumtemplate2024.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		   .yearly2024button {
        width: 100%;
        margin-left: 0px;
        margin-top:30px;
        margin-bottom:60px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("yearly2024button.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
		 .freetrialUK {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom:0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("freetrialuk.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	.freetrialUS {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 60px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("freetrialUS.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		   .free2024button {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom: 20px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("free2024button.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	   .free2024buttondollars {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("free2024buttondollars.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		
		  .pricingtxt2026 {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 10px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
			 .slotpricingholder {
        width: 100%;
        margin-left: 0px;
        margin-right: 0px;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 20px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	 .slotpricingtxt2023 {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	    .formchangeheader {
        font-family: 'Poppins', sans-serif;
        font-weight: 700;
        text-align: center;
        font-size: 14pt;
		color:#03FD06;
		
    }

	.formchangesections{
		
	width:94%;
	margin-left:3%;
	margin-right:3%;
	position: relative;
	float:left;
	margin-top:10px;
	margin-bottom:0px;
		
		
	}	
	    .formgreenntxt {
        
		color:#03FD06;
		
    }	
	
	
	

.downloadflyerbutton {
        width: 100%;
        height: 77px;
        position: relative;
        background-image: url("downloadflyernob.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 20px;
    }
	
	
	
	.intro2024video {
		
		
	     width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 30px;
        z-index: 1;
        height:auto;
        position: relative;
        float: left;
   
		
	}
	
	
	 .intro2025desk { display:none;}	
	
	
		.intro2024video2 {
		
		
	     width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 20px;
        z-index: 1;
        height:auto;
        position: relative;
        float: left;
   
		
	}
	
	
	 .intro2025desk2 { display:none;}			
	
			    .businessheader12024 {
       width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 217px;
        position: relative;
        float: left;
        background-image: url("2024free.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
		
	
.businesscardprofile {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 20px;
        z-index: 1;
        height: 456px;
        position: relative;
        float: left;
        background-image: url("businesscardprofile.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }		
	
			    .businessheader12024 {
       width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 207px;
        position: relative;
        float: left;
        background-image: url("2024freemob.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
			    .pricingvideos2025 {
       width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom: 0px;
        z-index: 1;
        height: auto;
        position: relative;
        float: left;
		text-align:center;
		display: block;  
    }	
	
	
				  .businessheaderus1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 220px;
        position: relative;
        float: left;
        background-image: url("usa1mob.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	
	
	  .businessheaderus2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 166px;
        position: relative;
        float: left;
        background-image:url("usa2mob.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		  .pricingtxtholderdragonshome {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: auto;
        background-color: #111111;
        position: relative;
        float: left;
    }
	
	
			.mainappimage1 {
        width: 100%;
        height: 285px;
        position: relative;
        background-image: url("mainappimage1mob.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 60px;
		margin-bottom:0px; 
			
    }
	
	.appbuttonholder {
        width: 100%;
        height: auto;
        position: relative;
      
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top:0px;
		margin-bottom:40px; 
			
    }
	
		 .appbuttonsmainholder {
        width: 100%;
        margin-left: 0px;
        margin-right: 0px;
        height: auto;
        position: relative;
        float:left;
      
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
	}
	
	
	 .buttonholder1 {
        width: 100%;
        margin-left: 0px;
        height: auto;
        position: relative;
        float: left;
       
        margin-top: 10px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
	}
	
	
	 .buttonholder2 {
        width:100%;
        margin-left:0px;
        height: 67px;
        position: relative;
        float: left;
       
        margin-top: 40px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
	}
	
	
			.ukappbutton1 {
        width: 100%;
        height: 67px;
        position: relative;
        background-image: url("ukbutton1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;   
			
    }
	
		.flyerdec2024 {
        width: 100%;
        height: 237px;
        position: relative;
        background-image: url("flyerdec2024mob.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;   
			
    }
			.usappbutton1 {
        width: 100%;
        height: 67px;
        position: relative;
        background-image: url("usbutton1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;   
			
    }	
	
		.haveyourownapp {
		
		
	      width: 100%;
        margin-left: 0px;
        margin-top: 50px;
        margin-bottom: 0px;
        z-index: 1;
        height: 270px;
        position: relative;
        float: left;
        background-image: url("haveyourownappmob.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
   
		
	}
	
		.greentxtgrav{
    color: #03FD06; }
	
		   .paidqrcodeuk {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("paidqrcodeuk.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	 .paidqrcodeus {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 10px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("paidqrcodeus.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		    .pricingtxtholder2024morton {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: auto;
        background-color: #000000;
        position: relative;
        float: left;
    }	
	
	
	    .requestacallback {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: auto;
        background-color:#1C1C1C;
        
        position: relative;
        float: left;
    }
	
	
	 .requestacallbackholder {
        width: 100%;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	
	 .requestformholder {
        width: 90%;
        margin-left: 5%;
		margin-right:5%;
        height:auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 30px;
        margin-bottom: 60px;
      
        z-index: 1002;
    }		
			
		   .requestimage {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 245px;
        position: relative;
        float: left;
        background-image: url("requestmob1.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	.flexiblebutton {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 60px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("flexiblebutton.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
	  .salahtext2025 {
        width: 80%;
        margin-left: 10%;
        margin-right: 10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 20pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1002;
		display: block;
    }	
	
	
		.businessprofile20251 {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        margin-bottom: 20px;
        z-index: 1;
        height:630px;
        position: relative;
        float: left;
        background-image: url("businessprofile20251.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
	
			.gravtxt2025 {font-weight: 500;
    color: #03FD06; font-size: 18pt;}
	
	.gravtxt20253 {font-weight: 500;
    color: #03FD06; font-size: 14pt;}
	
	.gravtxt20252 { color: #03FD06; }
	
	
	
		    .pricingtxtholder2024dec {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: auto;
        background-color: #111111;
        position: relative;
        float: left;
    }
	
	
				    .gravxmasreviews {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        height:auto;
       
        position: relative;
        float: left;
    }
	
	
	
	 .gravreviewsholder {
        width: 100%;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float: left;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	   .review1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom:0px;
        z-index: 1;
        height: 188px;
        position: relative;
        float: left;
        background-image: url("reviews1mob.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
		   .review2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom:0px;
        z-index: 1;
        height: 198px;
        position: relative;
        float: left;
        background-image: url("reviews2mob.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	   .review3 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom:0px;
        z-index: 1;
        height: 372px;
        position: relative;
        float: left;
        background-image: url("reviews3mob.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		   .review4 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom:0px;
        z-index: 1;
        height: 382px;
        position: relative;
        float: left;
        background-image: url("reviewsmob4.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
		  a.janpackage:link {text-decoration:none; color:#03FD06; }
     a.janpackage:visited {text-decoration:none; color:#03FD06; }
     a.janpackage:hover {text-decoration:none; color:#03FD06; }
     a.janpackage:active {text-decoration:none; color:#03FD06; }
	
		 .jan2025pricingholder {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height:auto;
        background-color:#1C1C1C;
        position: relative;
        float: left;
    }
	
	
		 .jan2025packagesholder {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        height:auto;
      
        position: relative;
        float: left;
    }
	
	
	
	
	 .jan2025pricingholdermain {
        width: 100%;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float:left;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	.introcontent16 {position:relative; display:block; float:left; margin-bottom:40px; width:94%; margin-left:3%; margin-right:3%; text-align:center;  margin-top:30px; height:auto;  z-index:100000000; font-size:10pt; font-family: 'Poppins', sans-serif; color:#FFFFFF; border-width:3px;
border-color:#03FD06;
	background-color:#222222;
border-style:solid;
     -moz-border-radius: 20px 20px 20px 20px;
    -webkit-border-radius: 20px 20px 20px 20px;
    -khtml-border-radius: 20px 20px 20px 20px;
    border-radius: 20px 20px 20px 20px; }	
	
		.introcontent17 {position:relative; display:block; float:left; margin-bottom:90px; width:94%; margin-left:3%; margin-right:3%; text-align:center;  margin-top:30px; height:auto;  z-index:100000000; font-size:10pt; font-family: 'Poppins', sans-serif; color:#FFFFFF; border-width:3px;
border-color:#03FD06;
	background-color:#222222;
border-style:solid;
     -moz-border-radius: 20px 20px 20px 20px;
    -webkit-border-radius: 20px 20px 20px 20px;
    -khtml-border-radius: 20px 20px 20px 20px;
    border-radius: 20px 20px 20px 20px; }	
	
	
	.packagetxtjan2025 {
        width: 80%;
        margin-left: 10%;
        margin-right: 10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 40px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
		.packagetxtjan20252 {
        width: 80%;
        margin-left: 10%;
        margin-right: 10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 10px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	.jan2025head1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 60px;
        margin-bottom:0px;
        z-index: 1;
        height:59px;
        position: relative;
        float: left;
        background-image: url("jan2025header1mob.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	.jan2025head2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        margin-bottom:0px;
        z-index: 1;
        height:95px;
        position: relative;
        float: left;
        background-image: url("jan2025header2mob.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
		.janbutton1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("janbutton7.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
			.janbutton4 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("janbutton10.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
		.janbutton2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("janbutton2.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		.janbutton5 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("janbutton5.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		.marchbutton5 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("marchbutton5.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		.janbutton3 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:60px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("janbutton3.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
		.janbutton6 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:60px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("janbutton6.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
			.janpricestxt {
       
        font-size: 12pt;
     
    }
	
	
		.gravtxt20254 {font-weight: 500;
    color: #03FD06; font-size: 12pt;}	
	
	
	.packagetxtjan20253rd {
        width: 80%;
        margin-left: 10%;
        margin-right: 10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 40px;
        margin-bottom: 50px;
        overflow: hidden;
        z-index: 1002;
    }	
	
	
		    .box72026 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: auto;
        position: relative;
        float: left;
        background-color: #28282B;
    }

    .box82026 {
        width:100%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: auto;
        position: relative;
        float: left;
        background-color: #222222;
    }
	
	
		.aprilbutton2025 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("aprilbutton2025.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
		.aprilbutton20252 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("aprilbutton20252.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		.aprilbutton20253 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:60px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("aprilbutton20253.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		.aprilbutton20254 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("aprilbutton20254.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	.aprilbutton20255 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("aprilbutton20255.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		.aprilbutton20256 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("aprilbutton20256.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	.aprilbutton20257 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("aprilbutton20257.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		.aprilbutton20258 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("aprilbutton20258.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	
			.aprilbutton20259 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("aprilbutton20259.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
			.march2025head1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        margin-bottom:0px;
        z-index: 1;
        height:127px;
        position: relative;
        float: left;
        background-image: url("march2025head1mob.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
			    .movingtxtholder {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 50px;
        background-color:#333333;
        position: relative;
        float: left;
    }
	
	.gravtxt20252 { color: #03FD06; }
	

				    .marqueetxt {
        width: 100%;
        margin-left: 0px;
        margin-top: 12px;
        height:30px;
        background-color:#333333;
        position: relative;
        float: left;
    }
	
	  .brandswehavehelpedholder {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height:auto;
        position: relative;
        float: left;
		background-color:#FFFFFF;
		display:block;
    }
	
		
	 .brandswehavehelpedtxt {
        width: 80%;
        margin-left: 10%;
        margin-right:10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 22pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #333333;
        text-align: center;
        margin-top: 30px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	
		
	
	  .pricingrotatorholder {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height:auto;
        position: relative;
        float: left;
		background-color:#FFFFFF;
		display:block;  
    }
	
	
	* {box-sizing: border-box;}

.mySlides {display: none;}
img {vertical-align: middle;}

/* Slideshow container */
.slideshow-container {
  width: 100%;
  position: relative;
  margin: auto;
}



.active {
  background-color: #717171;
}

/* Fading animation */
.fade {
  animation-name: fade;
  animation-duration: 1.5s;
}

@keyframes fade {
  from {opacity: .4} 
  to {opacity: 1}
}


	
	    .background1 {
       width: 100%;
        margin-left: 0px;
        margin-top:0px;
        margin-bottom: 0px;
        z-index: 1;
        height:auto;
        position: relative;
        float: left;
        background-color:#FFFFFF;
  
    }	
	
		    .background2 {
       width: 100%;
        margin-left: 0px;
        margin-top:0px;
        margin-bottom: 0px;
        z-index: 1;
        height:auto;
        position: relative;
        float: left;
        background-color:#FFFFFF;
    }	
	
	
	
	
	    .logo1 {
       width:100%;
        margin-left:0px;
        margin-top:10px;
        margin-bottom: 0px;
        z-index: 1;
        height:99px;
        position: relative;
        float: left;
        background-image: url("logo1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
		    .logo2 {
       width: 100%;
        margin-left:0px;
        margin-top:30px;
        margin-bottom: 0px;
        z-index: 1;
        height:101px;
        position: relative;
        float: left;
        background-image: url("logo2.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
			    .logo3 {
       width:100%;
        margin-left:0px;
        margin-top:30px;
        margin-bottom: 0px;
        z-index: 1;
        height:68px;
        position: relative;
        float: left;
        background-image: url("logo3mob.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
	    .logo4 {
       width:100%;
        margin-left:0px;
        margin-top:30px;
        margin-bottom: 0px;
        z-index: 1;
        height:104px;
        position: relative;
        float: left;
        background-image: url("logo4.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
				    .logo5 {
       width:100%;
        margin-left:0px;
        margin-top:30px;
        margin-bottom: 0px;
        z-index: 1;
        height:116px;
        position: relative;
        float: left;
        background-image: url("logo5.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
				    .logo6 {
       width:100%;
        margin-left:0px;
        margin-top:30px;
        margin-bottom: 0px;
        z-index: 1;
        height:120px;
        position: relative;
        float: left;
        background-image: url("logo6.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
				    .logo7 {
       width: 100%;
        margin-left:0px;
        margin-top:30px;
        margin-bottom: 0px;
        z-index: 1;
        height:120px;
        position: relative;
        float: left;
        background-image: url("logo7.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
					    .logo8 {
       width: 100%;
        margin-left: 0px;
        margin-top:30px;
        margin-bottom: 0px;
        z-index: 1;
        height:134px;
        position: relative;
        float: left;
        background-image: url("logo8.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
			    .logo9 {
       width:100%;
        margin-left:0px;
        margin-top:30px;
        margin-bottom: 0px;
        z-index: 1;
        height:101px;
        position: relative;
        float: left;
        background-image: url("logo9.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
				    .logo10 {
       width: 100%;
        margin-left: 0px;
        margin-top:30px;
        margin-bottom: 60px;
        z-index: 1;
        height:51px;
        position: relative;
        float: left;
        background-image: url("logo10mob.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
		    .logo11 {
       width:100%;
        margin-left:0px;
        margin-top:30px;
        margin-bottom: 0px;
        z-index: 1;
        height:104px;
        position: relative;
        float: left;
        background-image: url("logo11.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
					    .logo12 {
       width:100%;
        margin-left:0px;
        margin-top:30px;
        margin-bottom: 0px;
        z-index: 1;
        height:153px;
        position: relative;
        float: left;
        background-image: url("logo12.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
					    .logo13 {
       width:100%;
        margin-left:0px;
        margin-top:30px;
        margin-bottom: 0px;
        z-index: 1;
        height:149px;
        position: relative;
        float: left;
        background-image: url("logo13.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
						    .logo14 {
       width:100%;
        margin-left:0px;
        margin-top:30px;
        margin-bottom: 0px;
        z-index: 1;
        height:149px;
        position: relative;
        float: left;
        background-image: url("logo14.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
	
	
	
		    .logo15 {
       width:100%;
        margin-left:0px;
        margin-top:30px;
        margin-bottom: 0px;
        z-index: 1;
        height:104px;
        position: relative;
        float: left;
        background-image: url("logo15.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
		    .logo16 {
       width:100%;
        margin-left:0px;
        margin-top:30px;
        margin-bottom: 0px;
        z-index: 1;
        height:116px;
        position: relative;
        float: left;
        background-image: url("logo16.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
		    .logo17 {
       
		       width:100%;
        margin-left: 0px;
        margin-top:30px;
        margin-bottom: 0px;
        z-index: 1;
        height:149px;
        position: relative;
        float: left;
        background-image: url("logo17.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;		
    }	
	
	
			    .logo18 {
       
		       width:100%;
        margin-left:0px;
        margin-top:30px;
        margin-bottom: 0px;
        z-index: 1;
        height:149px;
        position: relative;
        float: left;
        background-image: url("logo18.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;		
    }	
	
	
		    .logo19 {
       width:100%;
        margin-left:0px;
        margin-top:30px;
        margin-bottom: 0px;
        z-index: 1;
        height:120px;
        position: relative;
        float: left;
        background-image: url("logo19.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	    .logo20 {
       width:100%;
        margin-left:0px;
        margin-top:30px;
        margin-bottom: 0px;
        z-index: 1;
        height:120px;
        position: relative;
        float: left;
        background-image: url("logo20.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
			    .logo21 {
       
		       width:100%;
        margin-left:0px;
        margin-top:30px;
        margin-bottom: 0px;
        z-index: 1;
        height:149px;
        position: relative;
        float: left;
        background-image: url("logo21.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;		
    }	
	
	
			    .logo22 {
       
		       width:100%;
        margin-left:0px;
        margin-top:30px;
        margin-bottom:60px;
        z-index: 1;
        height:149px;
        position: relative;
        float: left;
        background-image: url("logo22.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;		
    }
	
	
	
	
	
	
	
	
			    .logorows1 {
       width: 100%;
        margin-left: 0px;
        margin-top:0px;
        margin-bottom: 0px;
        z-index: 1;
        height:auto;
        position: relative;
        float: left;
   
    }	
	
	
			    .logorows2 {
       width: 100%;
        margin-left: 0px;
        margin-top:0px;
        margin-bottom: 0px;
        z-index: 1;
        height:auto;
        position: relative;
        float: left;
   
    }		
	

		.fade-element {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
height:auto;
background-color:#222222;
position:relative;
float:left;
}

.fade-element.visible {
  opacity: 1;
  transform: translateY(0);
}

.fade-element2 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
height:auto;
background-color:#03FD06;
position:relative;
float:left;
}

.fade-element2.visible {
  opacity: 1;
  transform: translateY(0);
}

.fade-element3 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
height:auto;
background-color:#111111;
position:relative;
float:left;
}

.fade-element3.visible {
  opacity: 1;
  transform: translateY(0);
}	
	
	
	    .packagetxt1june2025 {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top:20px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }	
	
	   .packagetxt1june20251 {
   
        font-size: 24pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 600;
        color: #FFFFFF;
    
    }	
	
	.packagetxt1june20252 {
   
        font-size: 20pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color:#03FD06;
    
    }	
	
	.packagetxt1june20253 {
   
        font-size: 20pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color:#FFFFFF;
    
    }
	
		.packagetxt1june20254 {
   
        font-size: 16pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color:#03FD06;
    
    }	
	
			.packagetxt1june20255 {
   
        font-size: 16pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color:#FFFFFF;
    
    }	
	
	  .june2025button1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("june2025button1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	  .june2025button2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("june2025button2.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	  .june2025button3 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 60px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("june2025button3.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	
	  .june2025button4 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 60px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("june2025button4.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	
	
	   .pricingtxt2026 {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 40px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	    .pricingbox12025 {
        width: 50%;
        margin-left: 0%;
        margin-right: 0%;
        height:500px;
        position: relative;
        float: left;
 
        overflow: hidden;
        z-index: 1002;
		 background-color:#000000;
  animation: fadeBackground 10s;
  animation-fill-mode: forwards;	
			
    }	
	
.fade-element4 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
height:360px;
background-color:#111111;
position:relative;
float:left;
}

.fade-element4.visible {
  opacity: 1;
  transform: translateY(0);
}	
		
.fade-element5 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
height:auto;
background-color:#222222;
position:relative;
float:left;
display: block;
}

.fade-element5.visible {
  opacity: 1;
  transform: translateY(0);
}
	
			    .faqsholder {
       width: 94%;
        margin-left:3%;
        margin-right:3%;
	    margin-top:30px;
        margin-bottom: 60px;
        z-index: 1;
        height:auto;
        position: relative;
        float: left;
   
    }		

.container {
  color: #fff;
  text-align: left;
}

details{
  background-color: #222222;
  color: #fff;
  font-size: 12pt;
        font-family: 'Poppins', sans-serif;
}

summary {
  padding: .5em 1.3rem;
  list-style: none;
  display: flex;
  justify-content: space-between;  
  transition: height 1s ease;
}

summary::-webkit-details-marker {
  display: none;
}

summary:after{
  content: "\002B";
}

details[open] summary {
    border-bottom: 1px solid #111111;
    margin-bottom: .5em;
}

details[open] summary:after{
  content: "\00D7";
}

details[open] div{
  padding: .5em 1em;
	text-align: left;
}			
	
	  .packagetxt1june20256 {
   
        font-size: 24pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 600;
        color: #000000;
    
    }	
	   .packagetxt1june20257  {
   
        font-size: 20pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color:#000000;
    
    }	
	
	
	 .packagetxt100june2025 {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #000000;
        text-align: center;
        margin-top:20px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }	
	
			.packagetxt1june20258 {
   
        font-size: 16pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color:#000000;
    
    }	
	
	
			.packagetxt1june20259 {
   
        font-size: 16pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color:#000000;
    
    }	
		
	.googlereviewsholder {
		
		
	     width: 90%;
        margin-left: 5%;
		margin-right: 5%;
        margin-top: 0px;
        margin-bottom: 60px;
        z-index: 1;
        height:auto;
        position: relative;
        float: left;
		background-color:#000000;	
	}
	.googlereviewsheader {
		
		
	     width: 100%;
        margin-left: 0%;
		margin-right: 0%;
        margin-top: 0px;
        margin-bottom: 30px;

        height:auto;
        position: relative;
        float: left;
	
	}
	
			    .bannerbackpricing {
       width: 100%;
        margin-left:0%;
        margin-right:0%;
	    margin-top:0px;
        margin-bottom:0px;
        z-index: 1;
        height:300px;
        position: relative;
        float: left;
		background-color:#040404;
   
    }	
	
	  .bannerpricing {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        margin-bottom: 0px;
        z-index: 1;
        height: 300px;
        position: relative;
        float: left;
        background-image: url("bannerpicmob.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	
	.googlereviewsholdermain {
		
		
	     width: 100%;
        margin-left: 0%;
		margin-right: 0%;
        margin-top: 0px;
        margin-bottom: 0px;
        z-index: 1;
        height:auto;
        position: relative;
        float: left;
		background-color:#000000;	
	}	
	
	
	.fade-element6 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
height:auto;
background-color:#FFFFFF;
position:relative;
float:left;
display: block;
}

.fade-element6.visible {
  opacity: 1;
  transform: translateY(0);
}	
	
		
.fade-element7 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
height:auto;
background-color:#FFFFFF;
position:relative;
float:left;
display: block;
}

.fade-element7.visible {
  opacity: 1;
  transform: translateY(0);
}	
		
.fade-element8 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
height:auto;
background-color:#FFFFFF;
position:relative;
float:left;
display: block;
}

.fade-element8.visible {
  opacity: 1;
  transform: translateY(0);
}	
	
.fade-element9 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
height:auto;
background-color:#FFFFFF;
position:relative;
float:left;
display: block;
}

.fade-element9.visible {
  opacity: 1;
  transform: translateY(0);
}		
	
.fade-element10 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
height:auto;
background-color:#FFFFFF;
position:relative;
float:left;
display: block;
margin-bottom:60px;
}

.fade-element10.visible {
  opacity: 1;
  transform: translateY(0);
}		
		
	
	
	
	
	
	  .logo12028 {
        width: 83px;
        margin-left: 20px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 29px;
        position: relative;
        float: left;
        background-image: url("logo12028mob.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;  
		  
    }	
	
	
		  .logo22028 {
        width: 82px;
        margin-left: 30px;
        margin-top: 10px;
        margin-bottom: 0px;
        z-index: 1;
        height: 45px;
        position: relative;
        float: left;
        background-image: url("logo22028mob.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;	  
			  
    }	
    
		  .logo32028 {
        width: 83px;
        margin-left: 30px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 34px;
        position: relative;
        float: left;
        background-image: url("logo32028mob.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;	  
			  
    }	
	
	
			  .logo42028 {

		display:none;		  
    }	
	
		  .logo52028 {

		display:none;	  
    }	
	
	
		  .logo62028 {
        width:87px;
        margin-left: 20px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 53px;
        position: relative;
        float: left;
        background-image: url("logo62028mob.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;	  
    }	
	
			  .logo72028 {
        width: 84px;
        margin-left: 20px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 56px;
        position: relative;
        float: left;
        background-image: url("logo72028mob.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;		  
				  
    }	
	
		  .logo82028 {
        width: 101px;
        margin-left: 20px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 53px;
        position: relative;
        float: left;
        background-image: url("logo82028mob.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;	  
    }	
	
	
		  .logo92028 {
  
		display:none;	  
    }	
	
			  .logo102028 {
     
		display:none;		  
    }
	
	
				  .logo112028 {
        width: 87px;
        margin-left: 20px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 36px;
        position: relative;
        float: left;
        background-image: url("logo112028mob.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;			  
    }	
	
		  .logo122028 {
        width: 87px;
        margin-left: 20px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 36px;
        position: relative;
        float: left;
        background-image: url("logo122028mob.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;	  
    }	
	
			  .logo132028 {
        width: 87px;
        margin-left: 20px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 47px;
        position: relative;
        float: left;
        background-image: url("logo132028mob.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;		  
    }	
	
			  .logo142028 {
      
		display:none;
    }	
	
			  .logo152028 {
        width: 64px;
        margin-left: 30px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo152028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;		  
    }
	
	
			  .logo162028 {
        width: 67px;
        margin-left: 40px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo162028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;		  
    }	
	
			  .logo172028 {
        width: 67px;
        margin-left: 40px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo172028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;		  
    }	
	
	
	
	
	
	 .logoholder20281 {
        width:340px;
        margin-left: auto;
        margin-right:auto;
        height: auto;
        position: relative;
        float:none;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
		
		display:block;
    }	
	
	
				.fade-element100 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
   height:auto;
        background-color:#222222;

        position: relative;
        float: left;
}

.fade-element100.visible {
  opacity: 1;
  transform: translateY(0);
}		
			
		  .pricing2028holder1500 {
        width: 100%;
        margin-left:0%;
		margin-right:0%;	  
        margin-top: 0px;
        margin-bottom: 60px;
        z-index: 1;
        height: auto;
        position: relative;
        float: left;
       
        
		  
    }	
	
	
			    .pricingbutton2028 {
       width: 100%;
        margin-left:0px;
        margin-top:45px;
        margin-bottom: 0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("pricingbutton2028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
	
	
	
	
			
	 .pricing2028text {
        width: 96%;
        margin-left: 2%;
        margin-right:2%;
        height: auto;
        position: relative;
        float: left;
        font-size: 22pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color: #FFFFFF;
        text-align: center;
        margin-top: 30px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
		 .pricing2028holder {
        width: 100%;
        margin-left: 0px;
        margin-right:0px;
        height: auto;
        position: relative;
        float: left;
        font-size:22pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color: #FFFFFF;
        text-align: center;
        margin-top: 20px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }	
	
	
				    .pricing2028mob {
       width: 100%;
        margin-left:0px;
        margin-top:40px;
        margin-bottom: 0px;
        z-index: 1;
        height:229px;
        position: relative;
        float: left;
        background-image: url("pricing2028mob.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;
    }	
	
				    .pricing2028mob2 {
       width: 100%;
        margin-left:0px;
        margin-top:40px;
        margin-bottom: 0px;
        z-index: 1;
        height:229px;
        position: relative;
        float: left;
        background-image: url("pricing2028mob2.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;
    }
	
					    .pricing2028mob3 {
       width: 100%;
        margin-left:0px;
        margin-top:40px;
        margin-bottom: 0px;
        z-index: 1;
        height:229px;
        position: relative;
        float: left;
        background-image: url("pricing2028mob3.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;
    }	
	
	
	
		.fade-element101 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
   height: auto;
        background-color:#111111;
   
        position: relative;
        float: left;
}

.fade-element101.visible {
  opacity: 1;
  transform: translateY(0);
}		
		
	
.fade-element102 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
  height: auto;
        background-color:#222222;
        position: relative;
        float: left;
}

.fade-element102.visible {
  opacity: 1;
  transform: translateY(0);
}			
	
	
	 .pricing2028holder2 {
        width: 96%;
        margin-left:2%;
        margin-right:2%;
        height: auto;
        position: relative;
        float: left;
        font-size: 45pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color: #FFFFFF;
        text-align: center;
        margin-top: 60px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
		
	
		  .bannerpricingsoftware {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 300px;
        position: relative;
        float: left;
        background-image: url("bannerpicmob2.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		  .bannerpricinginvite {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        margin-bottom: 0px;
        z-index: 1;
        height: 300px;
        position: relative;
        float: left;
        background-image: url("bannerinvitemob.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	.fade-element200 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
height:auto;
background-color:#111111;
position:relative;
float:left;
}

.fade-element200.visible {
  opacity: 1;
  transform: translateY(0);
}	
	
	
	.fade-element201 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
height:auto;
background-color:#222222;
position:relative;
float:left;
}

.fade-element201.visible {
  opacity: 1;
  transform: translateY(0);
}
	
	.fade-element202 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
height:auto;
background-color:#03FD06;
position:relative;
float:left;
}

.fade-element202.visible {
  opacity: 1;
  transform: translateY(0);
}	
	
	.fade-element203 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
height:auto;
background-color:#222222;
position:relative;
float:left;
}

.fade-element203.visible {
  opacity: 1;
  transform: translateY(0);
}	
		
	
.fade-element204 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
height:auto;
background-color:#111111;
position:relative;
float:left;
}

.fade-element204.visible {
  opacity: 1;
  transform: translateY(0);
}	
	
	
	.packagetxt1july20251 {
   
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color:#FFFFFF;
    
    }		
	
	
	.packagetxt1july20252 {
   
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color:#000000;
    
    }	
	
	
	  .july2025button1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 60px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("july2025button1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	.july2025button2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 60px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("july2025button2.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	
	
		  .july2025button3 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 60px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("july2025button3.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
				    .pricingbuttonjuly2029 {
       width: 100%;
        margin-left:0px;
        margin-top:45px;
        margin-bottom: 60px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("pricingbuttonjuly2029.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
	
			
		  .pricing2028holder1500 {
        width:100%;
        margin-left: 0px;
		margin-right: 0px;	  
        margin-top: 0px;
        margin-bottom: 0px;
        z-index: 1;
        height: auto;
        position: relative;
        float: left;
       
        
		  
    }	
	
	
			    .pricingbutton2028 {
       width: 100%;
        margin-left:0px;
        margin-top:45px;
        margin-bottom:60px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("pricingbutton2028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }		
	
	
	
	
	
	
	
	
	
	
	
}



@media only screen and (min-width : 481px) and (max-width : 1024px) {
	
	
	
		
				    .pricing2028mob2 {
       width: 100%;
        margin-left:0px;
        margin-top:40px;
        margin-bottom: 0px;
        z-index: 1;
        height:380px;
        position: relative;
        float: left;
        background-image: url("pricing2028pad2.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;
    }
	
					    .pricing2028mob3 {
       width: 100%;
        margin-left:0px;
        margin-top:40px;
        margin-bottom: 0px;
        z-index: 1;
        height:380px;
        position: relative;
        float: left;
        background-image: url("pricing2028pad3.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;
    }	
	
	
	
		.fade-element101 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
   height: auto;
        background-color:#111111;
   
        position: relative;
        float: left;
}

.fade-element101.visible {
  opacity: 1;
  transform: translateY(0);
}		
		
	
.fade-element102 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
  height: auto;
        background-color:#222222;
        position: relative;
        float: left;
}

.fade-element102.visible {
  opacity: 1;
  transform: translateY(0);
}			
	
	
	 .pricing2028holder2 {
        width: 96%;
        margin-left:2%;
        margin-right:2%;
        height: auto;
        position: relative;
        float: left;
        font-size: 45pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color: #FFFFFF;
        text-align: center;
        margin-top: 60px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
		
	
		  .bannerpricingsoftware {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 320px;
        position: relative;
        float: left;
        background-image: url("bannerpicpad2.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		  .bannerpricinginvite {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 320px;
        position: relative;
        float: left;
        background-image: url("bannerinvitepad.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	.fade-element200 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
height:auto;
background-color:#111111;
position:relative;
float:left;
}

.fade-element200.visible {
  opacity: 1;
  transform: translateY(0);
}	
	
	
	.fade-element201 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
height:auto;
background-color:#222222;
position:relative;
float:left;
}

.fade-element201.visible {
  opacity: 1;
  transform: translateY(0);
}
	
	.fade-element202 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
height:auto;
background-color:#03FD06;
position:relative;
float:left;
}

.fade-element202.visible {
  opacity: 1;
  transform: translateY(0);
}	
	
	.fade-element203 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
height:auto;
background-color:#222222;
position:relative;
float:left;
}

.fade-element203.visible {
  opacity: 1;
  transform: translateY(0);
}	
		
	
.fade-element204 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
height:auto;
background-color:#111111;
position:relative;
float:left;
}

.fade-element204.visible {
  opacity: 1;
  transform: translateY(0);
}	
	
	
	.packagetxt1july20251 {
   
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color:#FFFFFF;
    
    }		
	
	
	.packagetxt1july20252 {
   
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color:#000000;
    
    }	
	
	
	  .july2025button1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("july2025button1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	.july2025button2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 60px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("july2025button2.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	
	
		  .july2025button3 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 60px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("july2025button3.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
				    .pricingbuttonjuly2029 {
       width: 100%;
        margin-left:0px;
        margin-top:45px;
        margin-bottom: 60px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("pricingbuttonjuly2029.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
	
			
		  .pricing2028holder1500 {
        width:100%;
        margin-left: 0px;
		margin-right: 0px;	  
        margin-top: 0px;
        margin-bottom: 0px;
        z-index: 1;
        height: auto;
        position: relative;
        float: left;
       
        
		  
    }	
	
	
			    .pricingbutton2028 {
       width: 100%;
        margin-left:0px;
        margin-top:45px;
        margin-bottom:60px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("pricingbutton2028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }		
	
	
	
	
	
		.fade-element6 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
height:auto;
background-color:#FFFFFF;
position:relative;
float:left;
display: block;
}

.fade-element6.visible {
  opacity: 1;
  transform: translateY(0);
}	
	
		
.fade-element7 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
height:auto;
background-color:#FFFFFF;
position:relative;
float:left;
display: block;
}

.fade-element7.visible {
  opacity: 1;
  transform: translateY(0);
}	
		
.fade-element8 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
height:auto;
background-color:#FFFFFF;
position:relative;
float:left;
display: block;
}

.fade-element8.visible {
  opacity: 1;
  transform: translateY(0);
}	
	
.fade-element9 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
height:auto;
background-color:#FFFFFF;
position:relative;
float:left;
display: block;
}

.fade-element9.visible {
  opacity: 1;
  transform: translateY(0);
}		
	
.fade-element10 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
height:auto;
background-color:#FFFFFF;
position:relative;
float:left;
display: block;
margin-bottom:60px;
}

.fade-element10.visible {
  opacity: 1;
  transform: translateY(0);
}		
		
	
	
	
	
	
	  .logo12028 {
        width: 83px;
        margin-left: 20px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 29px;
        position: relative;
        float: left;
        background-image: url("logo12028mob.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;  
		  
    }	
	
	
		  .logo22028 {
        width: 82px;
        margin-left: 30px;
        margin-top: 10px;
        margin-bottom: 0px;
        z-index: 1;
        height: 45px;
        position: relative;
        float: left;
        background-image: url("logo22028mob.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;	  
			  
    }	
    
		  .logo32028 {
        width: 83px;
        margin-left: 30px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 34px;
        position: relative;
        float: left;
        background-image: url("logo32028mob.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;	  
			  
    }	
	
	
			  .logo42028 {

		display:none;		  
    }	
	
		  .logo52028 {

		display:none;	  
    }	
	
	
		  .logo62028 {
        width:87px;
        margin-left: 20px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 53px;
        position: relative;
        float: left;
        background-image: url("logo62028mob.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;	  
    }	
	
			  .logo72028 {
        width: 84px;
        margin-left: 20px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 56px;
        position: relative;
        float: left;
        background-image: url("logo72028mob.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;		  
				  
    }	
	
		  .logo82028 {
        width: 101px;
        margin-left: 20px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 53px;
        position: relative;
        float: left;
        background-image: url("logo82028mob.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;	  
    }	
	
	
		  .logo92028 {
  
		display:none;	  
    }	
	
			  .logo102028 {
     
		display:none;		  
    }
	
	
				  .logo112028 {
        width: 87px;
        margin-left: 20px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 36px;
        position: relative;
        float: left;
        background-image: url("logo112028mob.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;			  
    }	
	
		  .logo122028 {
        width: 87px;
        margin-left: 20px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 36px;
        position: relative;
        float: left;
        background-image: url("logo122028mob.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;	  
    }	
	
			  .logo132028 {
        width: 87px;
        margin-left: 20px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 47px;
        position: relative;
        float: left;
        background-image: url("logo132028mob.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;		  
    }	
	
			  .logo142028 {
      
		display:none;
    }	
	
			  .logo152028 {
        width: 64px;
        margin-left: 30px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo152028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;		  
    }
	
	
			  .logo162028 {
        width: 67px;
        margin-left: 40px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo162028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;		  
    }	
	
			  .logo172028 {
        width: 67px;
        margin-left: 40px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo172028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;		  
    }	
	
	
	
	
	
	 .logoholder20281 {
        width:340px;
        margin-left: auto;
        margin-right:auto;
        height: auto;
        position: relative;
        float:none;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
		
		display:block;
    }	
	
	

	
			.gravtxt2025 {font-weight: 500;
    color: #03FD06; font-size: 18pt;}
	
	.gravtxt20253 {font-weight: 500;
    color: #03FD06; font-size: 14pt;}
	
	.gravtxt20252 { color: #03FD06; }
	
	
	
		    .pricingtxtholder2024dec {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: auto;
        background-color: #111111;
        position: relative;
        float: left;
    }
	
	
	
	
				    .pricingvideos2025 {
   
		display: none;  
    }	
	
	
	
	
		.greentxtklopp2 {font-weight: 500;
    color: #03FD06; font-size: 12pt;}
	
	
	.packageyoutubeholder {
        width: 100%;
        margin-left: 0px;
        margin-right: 0px;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 30px;
        margin-bottom: 60px;
        overflow: hidden;
        z-index: 1002;
	    
	   
    }
	
		
	.youtubeholderdesk {width:480px; margin-left:auto; margin-right:auto; position:relative; float:none; height:380px; margin-top:30px; margin-bottom:0px; font-size:10pt; font-family: 'Poppins', sans-serif; color:#FFFFFF; text-align:center; display: block; }	
	
		.youtubeholdermob { display: none; }	
	
	
	
	
	
	 .newbox2024videoholdermain3mob {
    
	 display:none !important;
    }

  
	
		
	
				    .newbox2024videoholderdesk {
  
		display:none !important;
    }

	    .newbox2024videoholderdesk2 {
     
		display:none !important;
    }
	


    .janhome2023holder {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: auto;
        position: relative;
        float: left;
        background-color: #000000;
    }


    .janhome2023holdermain {
        width: 100%;
        margin-left: 0px;
        margin-right: 0px;
        height: auto;
        position: relative;
        float: none;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }




    .jan2023hometext {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 10px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }

    .jan2023homeyoutubevideo {
        width: 480px;
        margin-left: 20px;
        margin-right: 0px;
        height: 490px;
        position: relative;
        float: left;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 65px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }



    .comaxtxt2023 {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 30px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }


    .homegreentxt {
        color: #03FD06;
    }



    .comaxmainholder2024 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: 180px;
        background-color: #000000;
        position: relative;
        float: left;
    }

    .janhome2023holder {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: auto;
        position: relative;
        float: left;
        background-color: #000000;
    }


    .janhome2023holdermain {
        width: 100%;
        margin-left: 0px;
        margin-right: 0px;
        height: auto;
        position: relative;
        float: none;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 60px;
        overflow: hidden;
        z-index: 1002;
    }




    .jan2023hometext {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 10px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }

    .jan2023homeyoutubevideo {
        width: 100%;
        margin-left: 0px;
        margin-right: 0px;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 20px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }



    .comaxtxt2023 {
        width: 70%;
        margin-left: 15%;
        margin-right: 15%;
        height: auto;
        position: relative;
        float: left;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 30px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }


    .homegreentxt {
        color: #03FD06;
    }



    .comaxmainholder2024 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: 180px;
        background-color: #000000;
        position: relative;
        float: left;
    }




    .topline {
        width: 100%;
        margin-top: 0px;
        background-color: #03FD06;
        z-index: 100;
        background-repeat: repeat-x;
        height: 3px;
        position: relative;
        float: left;
    }

    .blackbar {
        display: none;
    }

    .topmobilebar {
        width: 100%;
        margin-top: 0px;
        background-color: #28282B;
        height: 40px;
        position: relative;
        float: left;
    }

    .topsocialmediareamob {
        width: 70px;
        margin-top: 0px;
        height: 35px;
        position: relative;
        float: left;
    }

    .topmobilefacebook {
        width: 24px;
        margin-top: 6px;
        background-color: #28282B;
        margin-left: 8px;
        height: 24px;
        position: relative;
        float: left;
    }

    .topmobiletwitter {
        width: 27px;
        margin-top: 9px;
        background-color: #28282B;
        margin-left: 5px;
        height: 22px;
        position: relative;
        float: left;
    }

    .topphonemob {
        width: 200px;
        margin-top: 8px;
        height: auto;
        position: relative;
        float: right;
        margin-right: 5px;
        font-family: 'Poppins', sans-serif;
        color: #03FD06;
        font-size: 12pt;
        font-style: normal;
        text-align: right;
    }

    .phoneiconmob {
        width: 22px;
        margin-top: 8px;
        background-color: #333333;
        margin-left: 20px;
        height: 21px;
        position: relative;
        float: left;
    }

    .phonemobnum {
        width: 140px;
        margin-top: 5px;
        margin-left: 8px;
        height: 22px;
        position: relative;
        float: left;
        font-family: 'Poppins', sans-serif;
        color: #ffffff;
        font-size: 14pt;
        font-style: normal;
        text-align: right;
    }

    .topmobline {
        width: 100%;
        margin-top: 0px;
        background-color: #03FD06;
        z-index: 100;
        background-repeat: repeat-x;
        height: 3px;
        position: relative;
        float: left;
    }

    .topholdermob {
        width: 100%;
        margin-top: 0px;
        height: auto;
        position: relative;
        float: left;
        z-index: 1;
    }

    .topmoblogo {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 30px;
        z-index: 1;
        height: 127px;
        position: relative;
        float: left;
        background-image: url("toplogo.jpg");
        background-position: center center;
        background-repeat: no-repeat;
    }

    .topmobilelinks {
        width: 100%;
        margin-top: 0px;
        height: auto;
        position: relative;
        float: left;
    }




    input {
        line-height: 20px;
    }

    .aboutpic1000 {
        display: none;
    }


    .topholderdesk1 {
        display: none;
    }

    .desklinkmainholder {
        display: none;
    }

    .hometxtholder3 {
        width: 100%;
        margin-top: 0px;
        height: auto;
        position: relative;
        float: left;
        margin-bottom: 20px;
    }

    .hometxt3 {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 10px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #FFFFFF;
        text-align: left;
        margin-bottom: 0px;
    }

    .greentxt {
        color: #8CC63F;
        font-size: 10pt;
        font-wight: bold;
    }

    .topbar3 {
        width: 100%;
        margin-left: 0px;
        margin-top: -10px;
        background-image: url(topbar3.png);
        z-index: 1000000000000000000000000000;
        background-repeat: repeat-x;
        height: 11px;
        position: relative;
        float: left;
    }

    .header21 {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        z-index: 1;
        height: 47px;
        position: relative;
        float: left;
        background-image: url(header21mob.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .header23 {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        z-index: 1;
        height: 18px;
        position: relative;
        float: left;
        background-image: url(header23mob.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .header22 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        z-index: 1;
        height: 18px;
        position: relative;
        float: left;
        background-image: url(header24mob.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }


    .headerholder1 {
        width: 100%;
        margin-top: 0px;
        height: auto;
        position: relative;
        float: left;
    }


    .topbar5 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url(topbar2.png);
        z-index: 100000;
        background-repeat: repeat-x;
        height: 11px;
        position: relative;
        float: left;
    }

    .homefourimagesholder {
        display: none;
    }

    .footersection {
        width: 100%;
        height: auto;
        position: relative;
        text-align: center;
        float: left;
        margin-left: 0px;
        display: block;
        background-color: #333333;
        z-index: 1;
        margin-top: 0px;
    }

    .footerholder {
        width: 100%;
        height: auto;
        position: relative;
        text-align: center;
        display: block;
        z-index: 1;
        margin-top: 0px;
        float: left;
    }



    .footerlinks {
        width: 92%;
        position: relative;
        margin-bottom: 40px;
        float: left;
        height: auto;
        margin-left: 4%;
        margin-right: 4%;
        margin-top: 25px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #ffffff;
        text-align: center;
    }

    .footerlogo {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        margin-bottom: 0px;
        background-image: url(footerlogo.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 83px;
        position: relative;
        z-index: 1;
        float: left;
    }


    .footerlogomob2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        margin-bottom: 0px;
        background-image: url(footercheckatrademob.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 48px;
        position: relative;
        z-index: 1;
        float: left;
    }


    .footercheckatrade {
        display: none;
    }

    .homeimage3 {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        margin-top: 20px;
        margin-bottom: 50px;
        background-image: url(homeimage3mob.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 220px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .homeimage5 {
        width: 96%;
        margin-left: 2%;
        margin-right: 2%;
        margin-top: 20px;
        margin-bottom: 0px;
        background-image: url(homeimage5mob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 280px;
        position: relative;
        z-index: 1;
        float: left;
    }




    .topimage1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 480px;
        position: relative;
        float: left;
        background-image: url(topimage1pad.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }


    .introdetailssection {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        margin-bottom: 0px;
        z-index: 1;
        height: 350px;
        position: relative;
        float: left;
    }

    .introbusiness2 {
        display: none;
    }

    .introbusiness3 {
        width: 100%;
        height: 250px;
        position: relative;
        background-image: url(serviceslistpad.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 10px;
    }


    .introdescription {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        height: auto;
        position: relative;
        float: left;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 10px;
        margin-bottom: 0px;
        z-index: 1002;
    }

    .joinusbutton {
        width: 100%;
        height: 53px;
        position: relative;
        background-image: url(joinusbuttonmob.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 40px;
    }









    h1 {
        font-family: 'Poppins', sans-serif;
        font-weight: 700;
        text-align: center;
        font-size: 14pt;
    }

    h2 {
        font-family: 'Poppins', sans-serif;
        font-weight: 700;
        text-align: center;
        font-size: 14pt;
    }




    .topholder1 {
        display: none;
    }

    .topholder {
        display: none;
    }

    .topimagetxtholder {
        width: 100%;
        height: 350px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
    }



    .toplogo {
        width: 325px;
        margin-left: 10px;
        margin-top: 32px;
        z-index: 1;
        height: 85px;
        position: relative;
        float: left;
        background-image: url(toplogo3.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }



    .topbanner2022 {
        display: none;
    }

    .topbannerdescription {
        display: none;
    }

    .comaxmainholder2021home {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: auto;
        background-color: #000000;
        position: relative;
        float: left;
    }

    .comaxtxt2021 {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 30px;
        margin-bottom: 30px;
        overflow: hidden;
        z-index: 1002;
    }

    h1 {
        font-family: 'Poppins', sans-serif;
        font-weight: 700;
        text-align: center;
        font-size: 14pt;
    }

    h2 {
        font-family: 'Poppins', sans-serif;
        font-weight: 700;
        text-align: center;
        font-size: 14pt;
    }

    h3 {
        font-family: 'Poppins', sans-serif;
        font-weight: 700;
        text-align: center;
        font-size: 14pt;
    }


    .footersection {
        width: 100%;
        height: auto;
        position: relative;
        text-align: center;
        float: left;
        margin-left: 0px;
        display: block;
        background-color: #000000;
        z-index: 1;
        margin-top: 0px;
    }

    .footerholder {
        width: 100%;
        height: auto;
        position: relative;
        text-align: center;
        float: left;
        margin-left: 0px;
        display: block;
        background-color: #000000;
        z-index: 1;
        margin-top: 0px;
    }


    .footerlogo {
        width: 100%;
        height: 83px;
        position: relative;
        display: block;
        margin-left: 0px;
        background-image: url(footerlogo.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        z-index: 1;
        margin-top: 40px;
        float: left;
    }

    .footerlinks {
        width: 94%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 36px;
        margin-left: 3%;
        margin-right: 3%;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        color: #FFFFFF;
        text-align: center;
        margin-bottom: 60px;
    }

    .footercheckatrade {
        display: none;
    }

    .comaxmainholder2022 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: auto;
        background-color: #28282B;
        position: relative;
        float: left;
    }

    .digitalflyerhomeboxes20201 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: auto;
        background-color: #28282B;
        position: relative;
        float: left;
    }

    .digitalflyerbox1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: auto;
        position: relative;
        float: left;
    }

    .digitalflyerbox2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: auto;
        position: relative;
        float: left;
    }

    .digitalflyerbox3 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: auto;
        position: relative;
        float: left;
    }

    .digitalflyerbox4 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: auto;
        position: relative;
        float: left;
    }

    .digitalflyerbox5 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: auto;
        position: relative;
        float: left;
    }

    .icon12021 {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 232px;
        position: relative;
        float: left;
        background-image: url("icon12021.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .icon22021 {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 232px;
        position: relative;
        float: left;
        background-image: url("icon22021.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .icon32021 {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 232px;
        position: relative;
        float: left;
        background-image: url("icon32021.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .icon42021 {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 232px;
        position: relative;
        float: left;
        background-image: url("icon42021.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .icon52021 {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 232px;
        position: relative;
        float: left;
        background-image: url("icon52021.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .digitalflyertxt2021 {
        width: 80%;
        margin-left: 10%;
        margin-right: 10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 30px;
        margin-bottom: 30px;
        overflow: hidden;
    }

    .digitalflyerheadertxt2021 {
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color: #03FD06;
    }

    .comaxheadertxt {
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color: #03FD06;
    }

    .comaxtxt2 {
        width: 70%;
        margin-left: 15%;
        margin-right: 15%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 30px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }

    .rotatorbar2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 4px;
        background-color: #03FD06;
        position: relative;
        float: left;
    }

    .topbanner2022mob {
        background-color: #28282B;
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: auto;
        position: relative;
        float: left;
        display: block;
    }

    .topbannerdescriptionmob {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 20px;
        margin-bottom: 20px;
        z-index: 1002;
        display: block;
    }

    .comaxmainholder2022home {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: auto;
        background-color:#222222;
        position: relative;
        float: left;
    }



    .box72022 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: auto;
        position: relative;
        float: left;
        background-color: #28282B;
    }

    .box82022 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: auto;
        position: relative;
        float: left;
        background-color: #000000;
    }

    .businessprofiletxt {
        width: 90%;
        margin-left: 5%;
        margin-right: 5%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 10px;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        color: #FFFFFF;
        text-align: center;
    }

    .businessprofile1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 50px;
        margin-bottom: 0px;
        z-index: 1;
        height: 267px;
        position: relative;
        float: left;
        background-image: url("goldtemplate.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .businessprofile2022 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 534px;
        position: relative;
        float: left;
        background-image: url("goldtemplate2022.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
			  .businessprofile2024 {
        width: 100%;
        margin-left: 0px;
        margin-top: 50px;
        margin-bottom: 0px;
        z-index: 1;
        height: 668px;
        position: relative;
        float: left;
        background-image: url("goldtemplate2023.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	


    .specialoffer2023 {
        width: 90%;
        margin-left: 5%;
        margin-right: 5%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 10px;
        margin-bottom: 60px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	
	 .specialoffer2024 {
        width: 80%;
        margin-left: 10%;
        margin-right: 10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 10px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	

    .businessheader22023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 97px;
        position: relative;
        float: left;
        background-image: url("profiletemplate2023mob.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    a.postcodelinks2023:link {
        text-decoration: none;
        color: #03FD06;
    }

    a.postcodelinks2023:visited {
        text-decoration: none;
        color: #03FD06;
    }

    a.postcodelinks2023:hover {
        text-decoration: none;
        color: #03FD06;
    }

    a.postcodelinks2023:active {
        text-decoration: none;
        color: #03FD06;
    }

    .businessheader1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 60px;
        margin-bottom: 0px;
        z-index: 1;
        height: 140px;
        position: relative;
        float: left;
        background-image: url("profiletemplate.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
		 .businessheader12025 {
       width: 100%;
        margin-left: 0px;
        margin-top: 80px;
        margin-bottom: 0px;
        z-index: 1;
        height: 98px;
        position: relative;
        float: left;
        background-image: url("profiletemplate2025.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

   	.businessprofile12024 {
        width: 100%;
        margin-left: 0px;
        margin-top: 50px;
        margin-bottom: 0px;
        z-index: 1;
        height: 382px;
        position: relative;
        float: left;
        background-image: url("goldtemplate2024.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

	
	

    .signupbutton1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 60px;
        margin-bottom: 60px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("signupbutton1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	   .monthlybutton1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("monthlybutton1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	   .yearlybutton1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 30px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("yearlybutton1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
		   .yearly2024button2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("yearly2024button2.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
			   .yearly2024button3 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        margin-bottom:60px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("yearly2024button3.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
		   .monthlybuttonklopp {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("monthly2024.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	    .signupfreebutton1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 60px;
        margin-bottom: 60px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("signupfreebutton1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	

    .buynowbutton2023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        margin-bottom: 60px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("buynowbutton.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }


    .businessheader2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 90px;
        margin-bottom: 0px;
        z-index: 1;
        height: 130px;
        position: relative;
        float: left;
        background-image: url("profiletemplate2.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .businessprofile2023new {
        width: 100%;
        margin-left: 0px;
        margin-top: 50px;
        margin-bottom: 0px;
        z-index: 1;
        height: 413px;
        position: relative;
        float: left;
        background-image: url("basictemplate.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }


    .signupbutton2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 60px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("signupbutton1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .topimage2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 544px;
        position: relative;
        float: left;
        background-image: url(image3pad.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .introdescription2 {
        width: 90%;
        margin-left: 5%;
        margin-right: 5%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 15px;
        margin-bottom: 0px;
        z-index: 1002;
        display: block;
    }

    .introbusiness4 {
        display: none;
    }

    .introbusiness52023 {
        width: 100%;
        height: 294px;
        position: relative;
        background-image: url("introdescription2023pad.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 10px;
    }

    .comaxtxt2023holder {
        width: 100%;
        margin-left: 0px;
        margin-right: 0px;
        height: auto;
        position: relative;
        float: none;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }


    .pricingtxt2023holder {
        width: 100%;
        margin-left: 0px;
        margin-right: 0px;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 10px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	.greentxt2023 {font-weight: 500;
    color: #03FD06; font-size: 14pt;}
	

    .pricingtxt2023videoholder {
        width: 100%;
        margin-left: 0px;
        margin-right: 0px;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 20px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }

    .pricing2023video1 {
        display: none;
    }


    .pricing2023video2 {
        display: none;
    }

    .pricing2023video3 {
        width: 480px;
        margin-left: auto;
        margin-right: auto;
        margin-top: 0px;
        height: 445px;
        position: relative;
        float: none;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
        display: block;
    }

    .pricing2023video4 {
        display: none;
    }



    .pricingtxt2023 {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 10px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	  .pricingtxt2026 {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 10px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	


    .topimage4 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 480px;
        position: relative;
        float: left;
        background-image: url(image4pad.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .joinusbutton2 {
        width: 100%;
        height: 53px;
        position: relative;
        background-image: url(joinusbuttonmob.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 40px;
    }

    .introbusiness5 {
        width: 100%;
        height: 43px;
        position: relative;
        background-image: url("signuppad.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 75px;
    }

    .topimage5 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 480px;
        position: relative;
        float: left;
        background-image: url(topimage5pad.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .introbusiness6 {
        width: 100%;
        height: 81px;
        position: relative;
        background-image: url("paymentdetails2.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 75px;
    }

	    .introbusiness6klopp {
        width: 100%;
        height: 81px;
        position: relative;
        background-image: url("pricingdetailspad.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display:none;
        z-index: 1;
        margin-top: 75px;
    }

	
	
	
    .comaxmainholder2022home2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: auto;
        background-color: #000000;
        position: relative;
        float: left;
    }

    .signupprocesssection1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: auto;
        position: relative;
        float: left;
        background-color: #28282B;
    }

    .processsectionsholder {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        ;
        height: auto;
        position: relative;
        float: left;
        margin-bottom: 20px;
    }

    .signupboxes {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: auto;
        position: relative;
        float: left;
    }

    .icon62021 {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 232px;
        position: relative;
        float: left;
        background-image: url("icon62021.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .icon72021 {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 232px;
        position: relative;
        float: left;
        background-image: url("icon72021.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .icon82021 {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 232px;
        position: relative;
        float: left;
        background-image: url("icon82021.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .icon92021 {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 232px;
        position: relative;
        float: left;
        background-image: url("icon92021.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .specialoffer20221 {
        width: 90%;
        margin-left: 5%;
        margin-right: 5%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #03FD06;
        text-align: center;
        margin-top: 30px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }


    .businessheader32023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 80px;
        margin-bottom: 0px;
        z-index: 1;
        height: 176px;
        position: relative;
        float: left;
        background-image: url("profiletemplate2023.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
					    .businessheader12024 {
       width: 100%;
        margin-left: 0px;
        margin-top: 60px;
        margin-bottom: 0px;
        z-index: 1;
        height: 98px;
        position: relative;
        float: left;
        background-image: url("profiletemplate2024.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	

    .new2023box1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 480px;
        position: relative;
        float: left;
        background-image: url("box12023mob.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }


    .new2023box2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 450px;
        position: relative;
        float: left;
        background-image: url("box22023mob.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .new2023box3 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 450px;
        position: relative;
        float: left;
        background-image: url("box62023mob.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .new2023box4 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 400px;
        position: relative;
        float: left;
        background-image: url("box42023mob.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }


    .new2023box5 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 400px;
        position: relative;
        float: left;
        background-image: url("box52023mob.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .new2023box6 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 400px;
        position: relative;
        float: left;
        background-image: url("box32023mob.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .box1header {
        width: 100%;
        height: 71px;
        position: relative;
        background-image: url("boxheader1mob.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 50px;
    }

    .box2header {
        width: 100%;
        height: 34px;
        position: relative;
        background-image: url("boxheader2mob.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 70px;
    }

    .box3header {
        width: 100%;
        height: 26px;
        position: relative;
        background-image: url("boxheader32023mob.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 70px;
    }

    .box4header {
        width: 100%;
        height: 32px;
        position: relative;
        background-image: url("boxheader42023mob.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 70px;
    }


    .box6header {
        width: 100%;
        height: 24px;
        position: relative;
        background-image: url("boxheader62023mob.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 70px;
    }

    .box5header {
        width: 100%;
        height: 34px;
        position: relative;
        background-image: url("boxheader52023mob.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 70px;
    }





    .newbox2023text {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 15px;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        color: #FFFFFF;
        text-align: center;
    }

    .newbox2023videoholder {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        z-index: 1;
        height: 280px;
        position: relative;
        float: left;
    }

    .newbox2023videoholdermain {
        display: none;
    }

    .newbox2023videoholdermain2 {
        display: none;
    }

    .newbox2023videoholdermain3 {
        width: 98%;
        margin-left: 1%;
        margin-right: 1%;
        margin-top: 0px;
        height: 200px;
        position: relative;
        float: left;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
        display: block;
        text-align: center;
    }





    .moredetailsbutton2023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("moredetailsbutton.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .comingsoonbutton2023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("comingsoon2023.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	   .nfccard {
        width: 100%;
        margin-left:0px;
		margin-right:0px;	   
        margin-top:0px;
        margin-bottom:0px;
        z-index: 1;
        height: 432px;
        position: relative;
        float: left;
        background-image: url("nfccard.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
	    display: block;
    }	
	
		   .nfccardholer {
        width: 100%;
        margin-left: 0px;
        margin-top:50px;
        margin-bottom: 60px;
        z-index: 1;
        height: auto;
        position: relative;
        float: left;
     
    }	
	
			    .ordernowbutton2023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("ordernow2023.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

	  .nfctxt2023 {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 20px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }		
		
		 .pricingklopp2023holder {
        width: 100%;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float: left;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
		 .klopppricingholder {
        width: 100%;
        margin-left: 0px;
        margin-right: 0px;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 30px;
        margin-bottom:0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	    .pricingtxtholder2024grav {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: auto;
        background-color: #000000;
        position: relative;
        float: left;
    }
	
	
	 .pricinggrav2024holder {
        width: 100%;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float:left;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 60px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	
	
	
	
			 .klopppricingvideoholder {
        width: 100%;
        margin-left: 0px;
        margin-right: 0px;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 10px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
	   
    }
	
	
	.videoholder1klopp {width:100%; margin-left:0%; margin-right:0%; position:relative; float:left; height:auto; margin-top:5px; margin-bottom:20px; font-size:10pt; font-family: 'Poppins', sans-serif; color:#FFFFFF; text-align:center; display: block; }	
	
	
		    .pricingtxtholder2023home {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: auto;
        background-color: #000000;
        position: relative;
        float: left;
    }
	
	.whitetxt2023 {font-weight: 500;
    color: #FFFFFF; font-size: 12pt;}
	
	.greentxtklopp {font-weight: 500;
    color: #03FD06; font-size: 12pt;}
	
	
			  .shopnfccards2024 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 60px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("shopnfc2024.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		.whitetxt20232 {font-weight: 500;
    color: #FFFFFF; font-size: 12pt;}
	
	 .maccabutton1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 60px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("maccabutton.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
				    .businessheader1salah {
       width: 100%;
        margin-left: 0px;
        margin-top: 80px;
        margin-bottom: 0px;
        z-index: 1;
        height: 138px;
        position: relative;
        float: left;
        background-image: url("profiletemplatesalah.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	
	   .businessprofile1salah {
        width: 100%;
        margin-left: 0px;
        margin-top: 50px;
        margin-bottom: 0px;
        z-index: 1;
        height: 169px;
        position: relative;
        float: left;
        background-image: url("goldtemplatesalah.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
.topimagehome2023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 480px;
        position: relative;
        float: left;
        background-image: url(image2023pad.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }
	
	
	 .introdescription22023 {

		display: none;
    }
	
	
	  .section12023home {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: auto;
        background-color:#222222;
        position: relative;
        float: left;
    }
	
	 .section1holder2023home {
        width: 100%;
        margin-left:0px;
        margin-right:0px;
        height: auto;
        position: relative;
        float: left;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	
	 .home2023holder {
        width:94%;
        margin-left:3%;
        margin-right:3%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 20px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
			 .home2023videoholder {
        width:100%;
        margin-left:0px;
        margin-right: 0px;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top:20px;
        margin-bottom: 60px;
        overflow: hidden;
        z-index: 1002;
	    
	   
    }
	
	.videoholder1home2023 { display: none; }	
	
	
	.videoholder1home2023mob {width:100%; margin-left:0%; margin-right:0%; position:relative; float:left; height:auto; margin-top:5px; margin-bottom:20px; font-size:10pt; font-family: 'Poppins', sans-serif; color:#FFFFFF; text-align:center; display: block; }	
	
	
	.hometxt2023 {font-weight: 500;  color:#03FD06; font-size: 10pt;}
	
	.homewhitetxt2023 {font-weight: 500;
    color: #FFFFFF; font-size: 10pt;}
	
	.hometxt20232 {font-weight: 500;  color:#03FD06; font-size: 12pt;}
	
		  .section22023home {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height:auto;
        background-color:#28282B;
        position: relative;
        float: left;
    }
	
	 .section2holder2023home {
        width: 100%;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float: left;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
		    .businessheaderhome2023 {
       width: 100%;
        margin-left: 0px;
        margin-top: 50px;
        margin-bottom: 0px;
        z-index: 1;
        height:61px;
        position: relative;
        float: left;
        background-image: url("homeheader2023mob.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	 .whychoosetxt2023 {
        width: 94%;
        margin-left: 3%;
        margin-right:3%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 20px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	
		  .home2023phoneandtextholder {
        width: 100%;
        margin-left: 0px;

        margin-top: 0px;
        height:auto;
        position: relative;
        float: left;
    }
	
	
	   .home2023phone {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        z-index: 1;
        height:621px;
        position: relative;
        float: left;
        background-image: url(clickdigitalphonemob.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	 .home2023phonetxt {
          width: 94%;
        margin-left: 3%;
        margin-right:3%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 20px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	 .mainphonetxt2023 {
        width: 94%;
        margin-left: 3%;
        margin-right:3%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 20px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	  .whatweprovidehome2023 {
       width: 100%;
        margin-left: 0px;
        margin-top:50px;
        margin-bottom: 0px;
        z-index: 1;
        height:25px;
        position: relative;
        float: left;
        background-image: url("whatweprovidemob.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
			  .viewpackagesbutton2023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 15px;
        margin-bottom: 70px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("viewpackagesbutton2023.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
			  .shopbutton2023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 15px;
        margin-bottom: 70px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("shopbutton2023.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

	
	
	.section42023home {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: auto;
        background-color:#222222;
        position: relative;
        float: left;
	
    }
	
	 .section4holder2023home {
        width: 100%;
        margin-left: 0px;
        margin-right:0px;
        height: auto;
        position: relative;
        float:left;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 70px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	.hometxtholder44 { width:100%; height:auto; position:relative;   margin-left:0px;   z-index:1; margin-top:20px; float:left; display:block; }	
	
	
	.hometxt202033  { width: 94%;
        margin-left: 3%;
        margin-right:3%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 20px;
        margin-bottom: 0px;
        overflow: hidden;
		z-index: 1002;}
	
	
		    .homepackageheaderhome2023 {
       width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height:59px;
        position: relative;
        float: left;
        background-image: url("himepackageheader2023mob.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
		    .packagesmob {
       width: 100%;
        margin-left: 0px;
        margin-top: 50px;
        margin-bottom: 0px;
        z-index: 1;
        height:380px;
        position: relative;
        float: left;
        background-image: url("packagespad.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;
			
    }
	
	
 a.boathouselinks:link {text-decoration:none; color:#FFFFFF; }
     a.boathouselinks:visited {text-decoration:none; color:#FFFFFF;  }
     a.boathouselinks:hover {text-decoration:none; color:#FFFFFF; }
     a.boathouselinks:active {text-decoration:none; color:#FFFFFF; }	
	
 a.boathouselinks2:link {text-decoration:none; color:#03FD06; }
     a.boathouselinks2:visited {text-decoration:none; color:#03FD06;  }
     a.boathouselinks2:hover {text-decoration:none; color:#03FD06; }
     a.boathouselinks2:active {text-decoration:none; color:#03FD06; }	
	
			    .googlereviewsheader2023 {
        width: 100%;
        margin-left: 0px;
        margin-top:115px;
        margin-bottom: 0px;
        z-index: 1;
        height: 88px;
        position: relative;
        float: left;
        background-image: url("googlereviewsheader.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	    .googlereviewslogo {
        width: 100%;
        margin-left: 0px;
        margin-top:35px;
        margin-bottom: 60px;
        z-index: 1;
        height: 150px;
        position: relative;
        float: left;
        background-image: url("googlereviews.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		.googlereviewstxt {
        width: 90%;
        margin-left: 5%;
        margin-right: 5%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 20px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
.googlerevheader {font-weight: 500;
    color: #03FD06; font-size: 12pt;}
	
			  .topimagevideos2023{
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 650px;
        position: relative;
        float: left;
        background-image: url(topimagevideospad.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }		
	
	
		    .videotips2023{
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: auto;
        background-color: #111111;
        position: relative;
        float: left;
    }
	
	 .videotips2023holder {
        width: 100%;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float: left;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }		
	
				   .box72023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: auto;
        position: relative;
        float: left;
        background-color: #28282B;
    }

	
	
	
	
    .box82023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
    
        height: auto;
        position: relative;
        float: left;
        background-color: #222222;
    }

	
		    .editvideo {
        width: 100%;
        margin-left: 0px;
        margin-top:90px;
        margin-bottom: 0px;
        z-index: 1;
        height: 122px;
        position: relative;
        float: left;
        background-image: url("editvideoheader.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	    .paymentvideo {
        width: 100%;
        margin-left: 0px;
        margin-top:90px;
        margin-bottom: 0px;
        z-index: 1;
        height: 122px;
        position: relative;
        float: left;
        background-image: url("paymentvideoheader.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
		    .walletvideo {
        width: 100%;
        margin-left: 0px;
        margin-top:90px;
        margin-bottom: 0px;
        z-index: 1;
        height: 122px;
        position: relative;
        float: left;
        background-image: url("walletheader.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }		
	
	.decbutton2023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 30px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("dec2023button.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
			  .topimageprivacy2023{
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 580px;
        position: relative;
        float: left;
        background-image: url(topimageprivacy2023pad.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }	
	
			    .privacy2023{
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: auto;
        background-color: #111111;
        position: relative;
        float: left;
    }
	
	 .privacy2023holder {
        width: 100%;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float: none;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }	
	
	  .privacytxt2023 {
        width: 70%;
        margin-left: 15%;
        margin-right: 15%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 20px;
        margin-bottom: 80px;
        overflow: hidden;
        z-index: 1002;
    }

	 .downloadappmain {
        width: 100%;
        margin-left:0px;
        margin-right: 0px;
        height: 489px;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 40px;
        margin-bottom: 60px;
        overflow: hidden;
        z-index: 1002;
		background-image: url("downloadapppad.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto; 
    }
	
		    .downloadsheader {
        width: 100%;
        margin-left: 0px;
        margin-top:50px;
        margin-bottom: 0px;
        z-index: 1;
        height: 89px;
        position: relative;
        float: left;
        background-image: url("downloadheader.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		    .googleplay {
        width: 100%;
        margin-left: 0px;
        margin-top:130px;
        margin-bottom: 0px;
        z-index: 1;
        height: 75px;
        position: relative;
        float: left;
        background-image: url("googleplay.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	    .appstore {
        width: 100%;
        margin-left: 0px;
        margin-top:35px;
        margin-bottom: 0px;
        z-index: 1;
        height: 75px;
        position: relative;
        float: left;
        background-image: url("appstore.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
	
			   .box72024 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: auto;
        position: relative;
        float: left;
        background-color: #28282B;
    }
	
		   .box82024 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: auto;
        position: relative;
        float: left;
        background-color: #222222;
    }
	
	   .box92024 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: auto;
        position: relative;
        float: left;
        background-color: #28282B;
    }
	
	  .businessheader32024 {
        width: 100%;
        margin-left: 0px;
        margin-top: 60px;
        margin-bottom: 0px;
        z-index: 1;
        height: 221px;
        position: relative;
        float: left;
        background-image: url("flyrtpackage2024.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
		  .businessheader22024 {
        width: 100%;
        margin-left: 0px;
        margin-top: 60px;
        margin-bottom: 0px;
        z-index: 1;
        height: 248px;
        position: relative;
        float: left;
        background-image: url("profiletemplate2024premium.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
		  .businessheader12024 {
        width: 100%;
        margin-left: 0px;
        margin-top: 60px;
        margin-bottom: 0px;
        z-index: 1;
        height: 210px;
        position: relative;
        float: left;
        background-image: url("2024free.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	

	
	
	
	.businessprofile20241 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 155px;
        position: relative;
        float: left;
        background-image: url("freetemplate.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

	
		.businessprofile20242 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 276px;
        position: relative;
        float: left;
        background-image: url("premiumtemplate.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		.businessprofile20243 {
        width: 100%;
        margin-left: 0px;
        margin-top: 60px;
        margin-bottom: 30px;
        z-index: 1;
        height: 396px;
        position: relative;
        float: left;
        background-image: url("platinumtemplate2024.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		   .yearly2024button {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        margin-bottom: 60px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("yearly2024button.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	 .freetrialUK {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("freetrialuk.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	.freetrialUS {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 60px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("freetrialUS.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	
	
		   .free2024button {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("free2024button.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		
	   .free2024buttondollars {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("free2024buttondollars.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
			 .slotpricingholder {
        width: 100%;
        margin-left: 0px;
        margin-right: 0px;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 20px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	 .slotpricingtxt2023 {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	    .formchangeheader {
        font-family: 'Poppins', sans-serif;
        font-weight: 700;
        text-align: center;
        font-size: 20pt;
		color:#03FD06;
		
    }

	.formchangesections{
		
	width:94%;
	margin-left:3%;
	margin-right:3%;
	position: relative;
	float:left;
	margin-top:10px;
	margin-bottom:0px;
		
		
	}
	
	
		    .formgreenntxt {
        
		color:#03FD06;
		
    }
	

.downloadflyerbutton {
        width: 100%;
        height: 77px;
        position: relative;
        background-image: url("downloadflyer.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 20px;
    }
	
	
	
	.intro2024video {
		
		
	     width: 100%;
        margin-left: 0px;
        margin-top: 60px;
        margin-bottom: 60px;
        z-index: 1;
        height:auto;
        position: relative;
        float: left;
   
		
	}
	
	
	 .intro2025desk { width:710px;  height:410px; position:relative;  text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; float:none; display:block;}	
	
	
		.intro2024video2 {
		
		
	     width: 100%;
        margin-left: 0px;
        margin-top: 50px;
        margin-bottom: 20px;
        z-index: 1;
        height:auto;
        position: relative;
        float: left;
   
		
	}
	
	
	 .intro2025desk2 { width:380px;  height:auto; position:relative;  text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; float:none; display:block;}			
	
			    .businessheader12024 {
       width: 100%;
        margin-left: 0px;
        margin-top: 60px;
        margin-bottom: 0px;
        z-index: 1;
        height: 217px;
        position: relative;
        float: left;
        background-image: url("2024free.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
		
	
.businesscardprofile {
        width: 100%;
        margin-left: 0px;
        margin-top: 50px;
        margin-bottom: 20px;
        z-index: 1;
        height: 456px;
        position: relative;
        float: left;
        background-image: url("businesscardprofile.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
			
	
	
	
			  .businessheaderus1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 60px;
        margin-bottom: 0px;
        z-index: 1;
        height: 220px;
        position: relative;
        float: left;
        background-image: url("usa1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	
	
	  .businessheaderus2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 60px;
        margin-bottom: 0px;
        z-index: 1;
        height:181px;
        position: relative;
        float: left;
        background-image:url("usa2.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
		  .pricingtxtholderdragonshome {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: auto;
        background-color: #111111;
        position: relative;
        float: left;
    }
	
	
			.mainappimage1 {
        width: 100%;
        height: 381px;
        position: relative;
        background-image: url("mainappimage1pad.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 60px;
		margin-bottom:70px; 
			
    }
	
	.appbuttonholder {
        width: 100%;
        height: auto;
        position: relative;
      
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top:0px;
		margin-bottom:80px; 
			
    }
	
		 .appbuttonsmainholder {
        width: 100%;
        margin-left: 0px;
        margin-right: 0px;
        height: auto;
        position: relative;
        float:left;
      
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
	}
	
	
	 .buttonholder1 {
        width: 100%;
        margin-left: 0px;
        height: 67px;
        position: relative;
        float: left;
       
        margin-top: 10px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
	}
	
	
	 .buttonholder2 {
        width:100%;
        margin-left:0px;
        height: 67px;
        position: relative;
        float: left;
       
        margin-top: 40px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
	}
	
	
			.ukappbutton1 {
        width: 100%;
        height: 67px;
        position: relative;
        background-image: url("ukbutton1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;   
			
    }
	
	
			.usappbutton1 {
        width: 100%;
        height: 67px;
        position: relative;
        background-image: url("usbutton1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;   
			
    }	
	
	.haveyourownapp {
		
		
	      width: 100%;
        margin-left: 0px;
        margin-top: 50px;
        margin-bottom: 0px;
        z-index: 1;
        height: 398px;
        position: relative;
        float: left;
        background-image: url("haveyourownapp.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
   
		
	}
	
	
	
	.greentxtgrav{
    color: #03FD06; }
	
		   .paidqrcodeuk {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("paidqrcodeuk.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	 .paidqrcodeus {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 10px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("paidqrcodeus.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		    .pricingtxtholder2024morton {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: auto;
        background-color: #000000;
        position: relative;
        float: left;
    }		
	
	    .requestacallback {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: auto;
        background-color:#1C1C1C;
        
        position: relative;
        float: left;
    }
	
	
	 .requestacallbackholder {
        width: 100%;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	
	 .requestformholder {
        width: 94%;
        margin-left: 3%;
		margin-right:3%;
        height:auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 30px;
        margin-bottom: 60px;
       
        z-index: 1002;
    }		
		
		   .requestimage {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 380px;
        position: relative;
        float: left;
        background-image: url("requestpad1.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
	    display:block;
    }
	
	
		.flexiblebutton {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 60px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("flexiblebutton.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	  .salahtext2025 {
        width: 80%;
        margin-left: 10%;
        margin-right: 10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 20pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1002;
		display: block;
    }	
	
	
		.businessprofile20251 {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        margin-bottom: 20px;
        z-index: 1;
        height:630px;
        position: relative;
        float: left;
        background-image: url("businessprofile20251.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }		
	
					    .gravxmasreviews {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        height:auto;
       
        position: relative;
        float: left;
    }
	
	
	
	 .gravreviewsholder {
        width: 100%;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float: left;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	   .review1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom:0px;
        z-index: 1;
        height: 320px;
        position: relative;
        float: left;
        background-image: url("review1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
		   .review2 {
        width: 100%;
        margin-left: 20px;
        margin-top: 30px;
        margin-bottom:0px;
        z-index: 1;
        height: 320px;
        position: relative;
        float: left;
        background-image: url("review2.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	   .review3 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom:0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url("review3.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		   .review4 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom:0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url("review4.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
		  a.janpackage:link {text-decoration:none; color:#03FD06; }
     a.janpackage:visited {text-decoration:none; color:#03FD06; }
     a.janpackage:hover {text-decoration:none; color:#03FD06; }
     a.janpackage:active {text-decoration:none; color:#03FD06; }
	
		 .jan2025pricingholder {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height:auto;
        background-color:#1C1C1C;
        position: relative;
        float: left;
    }
	
	
		 .jan2025packagesholder {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        height:auto;
      
        position: relative;
        float: left;
    }
	
	
	
	
	 .jan2025pricingholdermain {
        width: 100%;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float:left;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	.introcontent16 {position:relative; display:block; float:left; margin-bottom:90px; width:94%; margin-left:3%; margin-right:3%; text-align:center;  margin-top:30px; height:auto;  z-index:100000000; font-size:10pt; font-family: 'Poppins', sans-serif; color:#FFFFFF; border-width:3px;
border-color:#03FD06;
	background-color:#222222;
border-style:solid;
     -moz-border-radius: 20px 20px 20px 20px;
    -webkit-border-radius: 20px 20px 20px 20px;
    -khtml-border-radius: 20px 20px 20px 20px;
    border-radius: 20px 20px 20px 20px; }	
	
		.introcontent17 {position:relative; display:block; float:left; margin-bottom:90px; width:94%; margin-left:3%; margin-right:3%; text-align:center;  margin-top:30px; height:auto;  z-index:100000000; font-size:10pt; font-family: 'Poppins', sans-serif; color:#FFFFFF; border-width:3px;
border-color:#03FD06;
	background-color:#222222;
border-style:solid;
     -moz-border-radius: 20px 20px 20px 20px;
    -webkit-border-radius: 20px 20px 20px 20px;
    -khtml-border-radius: 20px 20px 20px 20px;
    border-radius: 20px 20px 20px 20px; }	
	
	
	.packagetxtjan2025 {
        width: 80%;
        margin-left: 10%;
        margin-right: 10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 40px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
		.packagetxtjan20252 {
        width: 80%;
        margin-left: 10%;
        margin-right: 10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 10px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	.jan2025head1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 60px;
        margin-bottom:0px;
        z-index: 1;
        height:70px;
        position: relative;
        float: left;
        background-image: url("jan2025head1.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	.jan2025head2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        margin-bottom:0px;
        z-index: 1;
        height:127px;
        position: relative;
        float: left;
        background-image: url("jan2025head2.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
		.janbutton1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("janbutton7.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
			.janbutton4 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("janbutton10.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
		.janbutton2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("janbutton2.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		.janbutton5 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("janbutton5.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		.marchbutton5 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("marchbutton5.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		.janbutton3 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:60px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("janbutton3.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
		.janbutton6 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:60px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("janbutton6.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
			.janpricestxt {
       
        font-size: 12pt;
     
    }
	
	
		.gravtxt20254 {font-weight: 500;
    color: #03FD06; font-size: 12pt;}	
	
	
	.packagetxtjan20253rd {
        width: 80%;
        margin-left: 10%;
        margin-right: 10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 40px;
        margin-bottom: 50px;
        overflow: hidden;
        z-index: 1002;
    }
		
	
	
	
			    .box72026 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: 1320px;
        position: relative;
        float: left;
        background-color: #28282B;
    }

    .box82026 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: 1320px;
        position: relative;
        float: left;
        background-color: #222222;
    }
	
	
		.aprilbutton2025 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("aprilbutton2025.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
		.aprilbutton20252 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("aprilbutton20252.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		.aprilbutton20253 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("aprilbutton20253.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		.aprilbutton20254 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("aprilbutton20254.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	.aprilbutton20255 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("aprilbutton20255.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		.aprilbutton20256 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("aprilbutton20256.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	.aprilbutton20257 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("aprilbutton20257.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		.aprilbutton20258 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("aprilbutton20258.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	
			.aprilbutton20259 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("aprilbutton20259.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	
		    .box72026 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: auto;
        position: relative;
        float: left;
        background-color: #28282B;
    }

    .box82026 {
        width:100%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: auto;
        position: relative;
        float: left;
        background-color: #222222;
    }
	
	
		.aprilbutton2025 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("aprilbutton2025.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
		.aprilbutton20252 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("aprilbutton20252.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		.aprilbutton20253 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:60px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("aprilbutton20253.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		.aprilbutton20254 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("aprilbutton20254.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	.aprilbutton20255 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("aprilbutton20255.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		.aprilbutton20256 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("aprilbutton20256.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	.aprilbutton20257 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("aprilbutton20257.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		.aprilbutton20258 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("aprilbutton20258.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	
			.aprilbutton20259 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("aprilbutton20259.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
			.march2025head1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        margin-bottom:0px;
        z-index: 1;
        height:127px;
        position: relative;
        float: left;
        background-image: url("march2025head1.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
			    .movingtxtholder {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 50px;
        background-color: #333333;
        position: relative;
        float: left;
    }
	
	.gravtxt20252 { color: #03FD06; }
	
				    .marqueetxt {
        width: 100%;
        margin-left: 0px;
        margin-top: 12px;
        height:30px;
        background-color:#333333;
        position: relative;
        float: left;
    }
	
	
	  .brandswehavehelpedholder {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height:100px;
        position: relative;
        float: left;
		background-color:#FFFFFF;
		display:none;  
    }
	
		
	 .brandswehavehelpedtxt {
        width: 80%;
        margin-left: 10%;
        margin-right:10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 24pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #333333;
        text-align: center;
        margin-top: 30px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	
		
	
	  .pricingrotatorholder {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height:620px;
        position: relative;
        float: left;
		background-color:#FFFFFF;
		display:none;  
		  
    }
	
	
	* {box-sizing: border-box;}

.mySlides {display: none;}
img {vertical-align: middle;}

/* Slideshow container */
.slideshow-container {
  max-width: 1000px;
  position: relative;
  margin: auto;
}



.active {
  background-color: #717171;
}

/* Fading animation */
.fade {
  animation-name: fade;
  animation-duration: 1.5s;
}

@keyframes fade {
  from {opacity: .4} 
  to {opacity: 1}
}


	
	    .background1 {
       width: 100%;
        margin-left: 0px;
        margin-top:0px;
        margin-bottom: 0px;
        z-index: 1;
        height:620px;
        position: relative;
        float: left;
        background-image: url("background1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
		    .background2 {
       width: 100%;
        margin-left: 0px;
        margin-top:0px;
        margin-bottom: 0px;
        z-index: 1;
        height:620px;
        position: relative;
        float: left;
        background-image: url("background2.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
	
	
	    .logo1 {
       width: 286px;
        margin-left:20px;
        margin-top:35px;
        margin-bottom: 0px;
        z-index: 1;
        height:99px;
        position: relative;
        float: left;
        background-image: url("logo1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
		    .logo2 {
       width: 182px;
        margin-left: 30px;
        margin-top:32px;
        margin-bottom: 0px;
        z-index: 1;
        height:101px;
        position: relative;
        float: left;
        background-image: url("logo2.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
			    .logo3 {
       width: 435px;
        margin-left: 30px;
        margin-top:38px;
        margin-bottom: 0px;
        z-index: 1;
        height:89px;
        position: relative;
        float: left;
        background-image: url("logo32nd.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
	    .logo4 {
       width: 255px;
        margin-left:30px;
        margin-top:28px;
        margin-bottom: 0px;
        z-index: 1;
        height:104px;
        position: relative;
        float: left;
        background-image: url("logo4.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
				    .logo5 {
       width: 172px;
        margin-left: 60px;
        margin-top:18px;
        margin-bottom: 0px;
        z-index: 1;
        height:116px;
        position: relative;
        float: left;
        background-image: url("logo5.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
				    .logo6 {
       width: 161px;
        margin-left: 60px;
        margin-top:18px;
        margin-bottom: 0px;
        z-index: 1;
        height:120px;
        position: relative;
        float: left;
        background-image: url("logo6.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
				    .logo7 {
       width: 160px;
        margin-left: 60px;
        margin-top:18px;
        margin-bottom: 0px;
        z-index: 1;
        height:120px;
        position: relative;
        float: left;
        background-image: url("logo7.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
					    .logo8 {
       width: 255px;
        margin-left: 30px;
        margin-top:18px;
        margin-bottom: 0px;
        z-index: 1;
        height:134px;
        position: relative;
        float: left;
        background-image: url("logo8.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
			    .logo9 {
       width: 182px;
        margin-left: 50px;
        margin-top:32px;
        margin-bottom: 0px;
        z-index: 1;
        height:101px;
        position: relative;
        float: left;
        background-image: url("logo9.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
				    .logo10 {
       width: 400px;
        margin-left: 30px;
        margin-top:42px;
        margin-bottom: 0px;
        z-index: 1;
        height:66px;
        position: relative;
        float: left;
        background-image: url("logo102nd.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
		    .logo11 {
       width: 255px;
        margin-left:20px;
        margin-top:28px;
        margin-bottom: 0px;
        z-index: 1;
        height:104px;
        position: relative;
        float: left;
        background-image: url("logo11.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
					    .logo12 {
       width: 153px;
        margin-left:80px;
        margin-top:5px;
        margin-bottom: 0px;
        z-index: 1;
        height:153px;
        position: relative;
        float: left;
        background-image: url("logo12.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
					    .logo13 {
       width: 149px;
        margin-left: 80px;
        margin-top:5px;
        margin-bottom: 0px;
        z-index: 1;
        height:149px;
        position: relative;
        float: left;
        background-image: url("logo13.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
						    .logo14 {
       width: 153px;
        margin-left:70px;
        margin-top:5px;
        margin-bottom: 0px;
        z-index: 1;
        height:149px;
        position: relative;
        float: left;
        background-image: url("logo14.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
	
	
	
		    .logo15 {
       width: 255px;
        margin-left:30px;
        margin-top:28px;
        margin-bottom: 0px;
        z-index: 1;
        height:104px;
        position: relative;
        float: left;
        background-image: url("logo15.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
		    .logo16 {
       width: 223px;
        margin-left:40px;
        margin-top:25px;
        margin-bottom: 0px;
        z-index: 1;
        height:116px;
        position: relative;
        float: left;
        background-image: url("logo16.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
		    .logo17 {
       
		       width: 149px;
        margin-left: 50px;
        margin-top:5px;
        margin-bottom: 0px;
        z-index: 1;
        height:149px;
        position: relative;
        float: left;
        background-image: url("logo17.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;		
    }	
	
	
			    .logo18 {
       
		       width: 156px;
        margin-left: 50px;
        margin-top:5px;
        margin-bottom: 0px;
        z-index: 1;
        height:149px;
        position: relative;
        float: left;
        background-image: url("logo18.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;		
    }	
	
	
		    .logo19 {
       width: 280px;
        margin-left:10px;
        margin-top:18px;
        margin-bottom: 0px;
        z-index: 1;
        height:120px;
        position: relative;
        float: left;
        background-image: url("logo19.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	    .logo20 {
       width: 280px;
        margin-left:10px;
        margin-top:18px;
        margin-bottom: 0px;
        z-index: 1;
        height:120px;
        position: relative;
        float: left;
        background-image: url("logo20.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
			    .logo21 {
       
		       width: 149px;
        margin-left: 20px;
        margin-top:5px;
        margin-bottom: 0px;
        z-index: 1;
        height:149px;
        position: relative;
        float: left;
        background-image: url("logo21.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;		
    }	
	
	
			    .logo22 {
       
		       width: 156px;
        margin-left:44px;
        margin-top:5px;
        margin-bottom: 0px;
        z-index: 1;
        height:149px;
        position: relative;
        float: left;
        background-image: url("logo22.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;		
    }
	
	
	
	
	
	
	
	
			    .logorows1 {
       width: 100%;
        margin-left: 0px;
        margin-top:20px;
        margin-bottom: 0px;
        z-index: 1;
        height:auto;
        position: relative;
        float: left;
   
    }	
	
	
			    .logorows2 {
       width: 100%;
        margin-left: 0px;
        margin-top:40px;
        margin-bottom: 0px;
        z-index: 1;
        height:auto;
        position: relative;
        float: left;
   
    }		
	
	
	.fade-element {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:50%;
height:auto;
background-color:#222222;
position:relative;
float:left;
}

.fade-element.visible {
  opacity: 1;
  transform: translateY(0);
}

.fade-element2 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:50%;
height:auto;
background-color:#03FD06;
position:relative;
float:left;
}

.fade-element2.visible {
  opacity: 1;
  transform: translateY(0);
}

.fade-element3 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
height:auto;
background-color:#111111;
position:relative;
float:left;
}

.fade-element3.visible {
  opacity: 1;
  transform: translateY(0);
}	
	
	
	    .packagetxt1june2025 {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top:20px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }	
	
	   .packagetxt1june20251 {
   
        font-size: 24pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 600;
        color: #FFFFFF;
    
    }	
	
	.packagetxt1june20252 {
   
        font-size: 20pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color:#03FD06;
    
    }	
	
	.packagetxt1june20253 {
   
        font-size: 20pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color:#FFFFFF;
    
    }
	
		.packagetxt1june20254 {
   
        font-size: 16pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color:#03FD06;
    
    }	
	
			.packagetxt1june20255 {
   
        font-size: 16pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color:#FFFFFF;
    
    }	
	
	  .june2025button1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("june2025button1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	  .june2025button2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("june2025button2.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	  .june2025button3 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 60px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("june2025button3.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	
	  .june2025button4 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 60px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("june2025button4.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	
	
	   .pricingtxt2026 {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 40px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	    .pricingbox12025 {
        width: 50%;
        margin-left: 0%;
        margin-right: 0%;
        height:500px;
        position: relative;
        float: left;
 
        overflow: hidden;
        z-index: 1002;
		 background-color:#000000;
  animation: fadeBackground 10s;
  animation-fill-mode: forwards;	
			
    }		
	
	
.fade-element4 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
height:auto;
background-color:#111111;
position:relative;
float:left;
}

.fade-element4.visible {
  opacity: 1;
  transform: translateY(0);
}	
		
.fade-element5 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
height:auto;
background-color:#222222;
position:relative;
float:left;
display: block;
}

.fade-element5.visible {
  opacity: 1;
  transform: translateY(0);
}
	
			    .faqsholder {
       width: 80%;
        margin-left:10%;
        margin-right:10%;
	    margin-top:50px;
        margin-bottom: 60px;
        z-index: 1;
        height:auto;
        position: relative;
        float: left;
   
    }		

.container {
  color: #fff;
  text-align: left;
}

details{
  background-color: #222222;
  color: #fff;
  font-size: 14pt;
        font-family: 'Poppins', sans-serif;
}

summary {
  padding: .5em 1.3rem;
  list-style: none;
  display: flex;
  justify-content: space-between;  
  transition: height 1s ease;
}

summary::-webkit-details-marker {
  display: none;
}

summary:after{
  content: "\002B";
}

details[open] summary {
    border-bottom: 1px solid #111111;
    margin-bottom: .5em;
}

details[open] summary:after{
  content: "\00D7";
}

details[open] div{
  padding: .5em 1em;
	text-align: left;
}			
	
	  .packagetxt1june20256 {
   
        font-size: 24pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 600;
        color: #000000;
    
    }	
	   .packagetxt1june20257  {
   
        font-size: 20pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color:#000000;
    
    }	
	
	
	 .packagetxt100june2025 {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #000000;
        text-align: center;
        margin-top:20px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }	
	
			.packagetxt1june20258 {
   
        font-size: 16pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color:#000000;
    
    }	
	
	
			.packagetxt1june20259 {
   
        font-size: 16pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color:#000000;
    
    }	
		
	
	.googlereviewsholder {
		
		
	     width: 100%;
        margin-left: 0px;
		margin-right:0px;
        margin-top: 0px;
        margin-bottom: 60px;
        z-index: 1;
        height:auto;
        position: relative;
        float: left;
		background-color:#000000;
   
		
	}

	.googlereviewsheader {
		
		
	     width: 100%;
        margin-left: 0%;
		margin-right: 0%;
        margin-top: 0px;
        margin-bottom: 30px;

        height:auto;
        position: relative;
        float: left;
	
	}
	
	
		    .bannerbackpricing {
       width: 100%;
        margin-left:0%;
        margin-right:0%;
	    margin-top:0px;
        margin-bottom:0px;
        z-index: 1;
        height:380px;
        position: relative;
        float: left;
		background-color:#040404;
   
    }	
	
	  .bannerpricing {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 320px;
        position: relative;
        float: left;
        background-image: url("bannerpricingpad.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		
	.googlereviewsholdermain {
		
		
	     width: 100%;
        margin-left: 0%;
		margin-right: 0%;
        margin-top: 0px;
        margin-bottom: 0px;
        z-index: 1;
        height:auto;
        position: relative;
        float: left;
		background-color:#000000;	
	}	
	
	
			.fade-element100 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
   height:auto;
        background-color:#222222;

        position: relative;
        float: left;
}

.fade-element100.visible {
  opacity: 1;
  transform: translateY(0);
}		
			
		  .pricing2028holder1500 {
        width: 100%;
        margin-left:0%;
		margin-right:0%;	  
        margin-top: 0px;
        margin-bottom: 60px;
        z-index: 1;
        height: auto;
        position: relative;
        float: left;
       
        
		  
    }	
	
	
			    .pricingbutton2028 {
       width: 100%;
        margin-left:0px;
        margin-top:45px;
        margin-bottom: 0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("pricingbutton2028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
	
	
	
	
			
	 .pricing2028text {
        width: 96%;
        margin-left: 2%;
        margin-right:2%;
        height: auto;
        position: relative;
        float: left;
        font-size: 22pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color: #FFFFFF;
        text-align: center;
        margin-top: 30px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
		 .pricing2028holder {
        width: 100%;
        margin-left: 0px;
        margin-right:0px;
        height: auto;
        position: relative;
        float: left;
        font-size:22pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color: #FFFFFF;
        text-align: center;
        margin-top: 50px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }	
	
	
				    .pricing2028mob {
       width: 100%;
        margin-left:0px;
        margin-top:50px;
        margin-bottom: 0px;
        z-index: 1;
        height:380px;
        position: relative;
        float: left;
        background-image: url("pricing2028pad.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;
    }	
	
}








/* iPads (portrait) ----------- */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation: portrait) {


			.gravtxt2025 {font-weight: 500;
    color: #03FD06; font-size: 18pt;}
	
	.gravtxt20253 {font-weight: 500;
    color: #03FD06; font-size: 14pt;}
	
	.gravtxt20252 { color: #03FD06; }
	
	
	
		    .pricingtxtholder2024dec {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: auto;
        background-color: #111111;
        position: relative;
        float: left;
    }
	
				    .pricingvideos2025 {
   
		display: none;  
    }	
	


    .topline {
        width: 100%;
        margin-top: 0px;
        background-color: #03FD06;
        z-index: 100;
        background-repeat: repeat-x;
        height: 3px;
        position: relative;
        float: left;
    }

    .blackbar {
        display: none;
    }

    .topmobilebar {
        width: 100%;
        margin-top: 0px;
        background-color: #28282B;
        height: 40px;
        position: relative;
        float: left;
    }

    .topsocialmediareamob {
        width: 70px;
        margin-top: 0px;
        height: 35px;
        position: relative;
        float: left;
    }

    .topmobilefacebook {
        width: 24px;
        margin-top: 6px;
        background-color: #28282B;
        margin-left: 8px;
        height: 24px;
        position: relative;
        float: left;
    }

    .topmobiletwitter {
        width: 27px;
        margin-top: 9px;
        background-color: #28282B;
        margin-left: 5px;
        height: 22px;
        position: relative;
        float: left;
    }

    .topphonemob {
        width: 200px;
        margin-top: 8px;
        height: auto;
        position: relative;
        float: right;
        margin-right: 5px;
        font-family: 'Poppins', sans-serif;
        color: #03FD06;
        font-size: 12pt;
        font-style: normal;
        text-align: right;
    }

    .phoneiconmob {
        width: 22px;
        margin-top: 8px;
        background-color: #333333;
        margin-left: 20px;
        height: 21px;
        position: relative;
        float: left;
    }

    .phonemobnum {
        width: 140px;
        margin-top: 5px;
        margin-left: 8px;
        height: 22px;
        position: relative;
        float: left;
        font-family: 'Poppins', sans-serif;
        color: #ffffff;
        font-size: 14pt;
        font-style: normal;
        text-align: right;
    }

    .topmobline {
        width: 100%;
        margin-top: 0px;
        background-color: #03FD06;
        z-index: 100;
        background-repeat: repeat-x;
        height: 3px;
        position: relative;
        float: left;
    }

    .topholdermob {
        width: 100%;
        margin-top: 0px;
        height: auto;
        position: relative;
        float: left;
        z-index: 1;
    }

    .topmoblogo {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 30px;
        z-index: 1;
        height: 127px;
        position: relative;
        float: left;
        background-image: url("toplogo.jpg");
        background-position: center center;
        background-repeat: no-repeat;
    }

    .topmobilelinks {
        width: 100%;
        margin-top: 0px;
        height: auto;
        position: relative;
        float: left;
    }




    input {
        line-height: 20px;
    }

    .aboutpic1000 {
        display: none;
    }


    .topholderdesk1 {
        display: none;
    }

    .desklinkmainholder {
        display: none;
    }

    .hometxtholder3 {
        width: 100%;
        margin-top: 0px;
        height: auto;
        position: relative;
        float: left;
        margin-bottom: 20px;
    }

    .hometxt3 {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 10px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #FFFFFF;
        text-align: left;
        margin-bottom: 0px;
    }

    .greentxt {
        color: #8CC63F;
        font-size: 10pt;
        font-wight: bold;
    }

    .topbar3 {
        width: 100%;
        margin-left: 0px;
        margin-top: -10px;
        background-image: url(topbar3.png);
        z-index: 1000000000000000000000000000;
        background-repeat: repeat-x;
        height: 11px;
        position: relative;
        float: left;
    }

    .header21 {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        z-index: 1;
        height: 47px;
        position: relative;
        float: left;
        background-image: url(header21mob.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .header23 {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        z-index: 1;
        height: 18px;
        position: relative;
        float: left;
        background-image: url(header23mob.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .header22 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        z-index: 1;
        height: 18px;
        position: relative;
        float: left;
        background-image: url(header24mob.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }


    .headerholder1 {
        width: 100%;
        margin-top: 0px;
        height: auto;
        position: relative;
        float: left;
    }


    .topbar5 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url(topbar2.png);
        z-index: 100000;
        background-repeat: repeat-x;
        height: 11px;
        position: relative;
        float: left;
    }

    .homefourimagesholder {
        display: none;
    }

    .footersection {
        width: 100%;
        height: auto;
        position: relative;
        text-align: center;
        float: left;
        margin-left: 0px;
        display: block;
        background-color: #333333;
        z-index: 1;
        margin-top: 0px;
    }

    .footerholder {
        width: 100%;
        height: auto;
        position: relative;
        text-align: center;
        display: block;
        z-index: 1;
        margin-top: 0px;
        float: left;
    }



    .footerlinks {
        width: 92%;
        position: relative;
        margin-bottom: 40px;
        float: left;
        height: auto;
        margin-left: 4%;
        margin-right: 4%;
        margin-top: 25px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #ffffff;
        text-align: center;
    }

    .footerlogo {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        margin-bottom: 0px;
        background-image: url(footerlogomob.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 68px;
        position: relative;
        z-index: 1;
        float: left;
    }


    .footerlogomob2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        margin-bottom: 0px;
        background-image: url(footercheckatrademob.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 48px;
        position: relative;
        z-index: 1;
        float: left;
    }


    .footercheckatrade {
        display: none;
    }

    .homeimage3 {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        margin-top: 20px;
        margin-bottom: 50px;
        background-image: url(homeimage3mob.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 220px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .homeimage5 {
        width: 96%;
        margin-left: 2%;
        margin-right: 2%;
        margin-top: 20px;
        margin-bottom: 0px;
        background-image: url(homeimage5mob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 280px;
        position: relative;
        z-index: 1;
        float: left;
    }




    .topimage1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 480px;
        position: relative;
        float: left;
        background-image: url(topimage1pad.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }


    .introdetailssection {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        margin-bottom: 0px;
        z-index: 1;
        height: auto;
        position: relative;
        float: left;
    }

    .introbusiness2 {
        display: none;
    }

    .introbusiness3 {
        width: 100%;
        height: 243px;
        position: relative;
        background-image: url(serviceslistpad.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 15px;
    }


    .introdescription {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        height: auto;
        position: relative;
        float: left;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 10px;
        margin-bottom: 0px;
        z-index: 1002;
    }

    .joinusbutton {
        width: 100%;
        height: 53px;
        position: relative;
        background-image: url(joinusbuttonmob.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 40px;
    }









    h1 {
        font-family: 'Poppins', sans-serif;
        font-weight: 700;
        text-align: center;
        font-size: 14pt;
    }

    h2 {
        font-family: 'Poppins', sans-serif;
        font-weight: 700;
        text-align: center;
        font-size: 14pt;
    }




    .topholder1 {
        display: none;
    }

    .topholder {
        display: none;
    }

    .topimagetxtholder {
        width: 100%;
        height: 350px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
    }



    .toplogo {
        width: 325px;
        margin-left: 10px;
        margin-top: 32px;
        z-index: 1;
        height: 85px;
        position: relative;
        float: left;
        background-image: url(toplogo3.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }



    .topbanner2022 {
        display: none;
    }

    .topbannerdescription {
        display: none;
    }

    .comaxmainholder2021home {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: auto;
        background-color: #000000;
        position: relative;
        float: left;
    }

    .comaxtxt2021 {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 30px;
        margin-bottom: 30px;
        overflow: hidden;
        z-index: 1002;
    }

    h1 {
        font-family: 'Poppins', sans-serif;
        font-weight: 700;
        text-align: center;
        font-size: 14pt;
    }

    h2 {
        font-family: 'Poppins', sans-serif;
        font-weight: 700;
        text-align: center;
        font-size: 14pt;
    }

    .footersection {
        width: 100%;
        height: auto;
        position: relative;
        text-align: center;
        float: left;
        margin-left: 0px;
        display: block;
        background-color: #000000;
        z-index: 1;
        margin-top: 0px;
    }

    .footerholder {
        width: 100%;
        height: auto;
        position: relative;
        text-align: center;
        float: left;
        margin-left: 0px;
        display: block;
        background-color: #000000;
        z-index: 1;
        margin-top: 0px;
    }


    .footerlogo {
        width: 100%;
        height: 83px;
        position: relative;
        display: block;
        margin-left: 0px;
        background-image: url(footerlogo.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        z-index: 1;
        margin-top: 40px;
        float: left;
    }

    .footerlinks {
        width: 94%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 36px;
        margin-left: 3%;
        margin-right: 3%;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        color: #FFFFFF;
        text-align: center;
        margin-bottom: 60px;
    }

    .footercheckatrade {
        display: none;
    }

    .comaxmainholder2022 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: auto;
        background-color: #28282B;
        position: relative;
        float: left;
    }

    .digitalflyerhomeboxes20201 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: auto;
        background-color: #28282B;
        position: relative;
        float: left;
    }

    .digitalflyerbox1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: auto;
        position: relative;
        float: left;
    }

    .digitalflyerbox2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: auto;
        position: relative;
        float: left;
    }

    .digitalflyerbox3 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: auto;
        position: relative;
        float: left;
    }

    .digitalflyerbox4 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: auto;
        position: relative;
        float: left;
    }

    .digitalflyerbox5 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: auto;
        position: relative;
        float: left;
    }

    .icon12021 {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 232px;
        position: relative;
        float: left;
        background-image: url("icon12021.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .icon22021 {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 232px;
        position: relative;
        float: left;
        background-image: url("icon22021.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .icon32021 {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 232px;
        position: relative;
        float: left;
        background-image: url("icon32021.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .icon42021 {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 232px;
        position: relative;
        float: left;
        background-image: url("icon42021.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .icon52021 {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 232px;
        position: relative;
        float: left;
        background-image: url("icon52021.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .digitalflyertxt2021 {
        width: 80%;
        margin-left: 10%;
        margin-right: 10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 30px;
        margin-bottom: 30px;
        overflow: hidden;
    }

    .digitalflyerheadertxt2021 {
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color: #03FD06;
    }

    .comaxheadertxt {
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color: #03FD06;
    }

    .comaxtxt2 {
        width: 70%;
        margin-left: 15%;
        margin-right: 15%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 30px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }

    .rotatorbar2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 4px;
        background-color: #03FD06;
        position: relative;
        float: left;
    }

    .topbanner2022mob {
        background-color: #28282B;
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: auto;
        position: relative;
        float: left;
        display: block;
    }

    .topbannerdescriptionmob {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 20px;
        margin-bottom: 20px;
        z-index: 1002;
        display: block;
    }

    .joinusbutton2 {
        width: 100%;
        height: 53px;
        position: relative;
        background-image: url(joinusbuttonmob.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 40px;
    }


    .new2023box1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 480px;
        position: relative;
        float: left;
        background-image: url("box12023mob.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }


    .new2023box2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 450px;
        position: relative;
        float: left;
        background-image: url("box22023mob.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .new2023box3 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 450px;
        position: relative;
        float: left;
        background-image: url("box62023mob.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .new2023box4 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 400px;
        position: relative;
        float: left;
        background-image: url("box42023mob.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }


    .new2023box5 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 400px;
        position: relative;
        float: left;
        background-image: url("box52023mob.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .new2023box6 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 400px;
        position: relative;
        float: left;
        background-image: url("box32023mob.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .box1header {
        width: 100%;
        height: 71px;
        position: relative;
        background-image: url("boxheader1mob.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 50px;
    }

    .box2header {
        width: 100%;
        height: 34px;
        position: relative;
        background-image: url("boxheader2mob.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 70px;
    }

    .box3header {
        width: 100%;
        height: 26px;
        position: relative;
        background-image: url("boxheader32023mob.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 70px;
    }

    .box4header {
        width: 100%;
        height: 32px;
        position: relative;
        background-image: url("boxheader42023mob.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 70px;
    }


    .box6header {
        width: 100%;
        height: 24px;
        position: relative;
        background-image: url("boxheader62023mob.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 70px;
    }

    .box5header {
        width: 100%;
        height: 34px;
        position: relative;
        background-image: url("boxheader52023mob.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 70px;
    }





    .newbox2023text {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 15px;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        color: #FFFFFF;
        text-align: center;
    }

    .newbox2023videoholder {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        z-index: 1;
        height: 280px;
        position: relative;
        float: left;
    }

    .newbox2023videoholdermain {
        display: none;
    }

    .newbox2023videoholdermain2 {
        display: none;
    }

    .newbox2023videoholdermain3 {
        width: 98%;
        margin-left: 1%;
        margin-right: 1%;
        margin-top: 0px;
        height: 200px;
        position: relative;
        float: left;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
        display: block;
        text-align: center;
    }





    .moredetailsbutton2023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("moredetailsbutton.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .comingsoonbutton2023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("comingsoon2023.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
			  .shopnfccards2024 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 60px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("shopnfc2024.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
			    .videotips2023{
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: auto;
        background-color: #111111;
        position: relative;
        float: left;
    }
	
	 .videotips2023holder {
        width: 100%;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float: left;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }		
	
			 .slotpricingholder {
        width: 100%;
        margin-left: 0px;
        margin-right: 0px;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 20px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	 .slotpricingtxt2023 {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
		    .formchangeheader {
        font-family: 'Poppins', sans-serif;
        font-weight: 700;
        text-align: center;
        font-size: 14pt;
		color:#03FD06;
		
    }

	.formchangesections{
		
	width:94%;
	margin-left:3%;
	margin-right:3%;
	position: relative;
	float:left;
	margin-top:10px;
	margin-bottom:0px;
		
		
	}
	
		    .formgreenntxt {
        
		color:#03FD06;
		
    }
	
	  .pricingtxtholderdragonshome {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: auto;
        background-color: #111111;
        position: relative;
        float: left;
    }	
	
			.mainappimage1 {
        width: 100%;
        height: 381px;
        position: relative;
        background-image: url("mainappimage1pad.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 60px;
		margin-bottom:20px; 
			
    }
	
	.appbuttonholder {
        width: 100%;
        height: auto;
        position: relative;
      
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 10px;
		margin-bottom:60px; 
			
    }
	
		 .appbuttonsmainholder {
        width: 100%;
        margin-left: 0px;
        margin-right: 0px;
        height: auto;
        position: relative;
        float:left;
      
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
	}
	
	
	 .buttonholder1 {
        width: 100%;
        margin-left: 0px;
        height: auto;
        position: relative;
        float: left;
       
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
	}
	
	
	 .buttonholder2 {
        width:100%;
        margin-left:0px;
        height: auto;
        position: relative;
        float: left;
       
        margin-top: 40px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
	}
	
	
			.ukappbutton1 {
        width: 100%;
        height: 67px;
        position: relative;
        background-image: url("ukbutton1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;   
			
    }
		.flyerdec2024 {
        width: 100%;
        height:450px;
        position: relative;
        background-image: url("flyerdec2024.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;   
			
    }
	
			.usappbutton1 {
        width: 100%;
        height: 67px;
        position: relative;
        background-image: url("usbutton1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;   
			
    }	
	
	
		.haveyourownapp {
		
		
	      width: 100%;
        margin-left: 0px;
        margin-top: 50px;
        margin-bottom: 0px;
        z-index: 1;
        height: 398px;
        position: relative;
        float: left;
        background-image: url("haveyourownapp.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
   
		
	}
	
		.flexiblebutton {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 60px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("flexiblebutton.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
}




/* iPads (landscape) ----------- */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) {

	
			.gravtxt2025 {font-weight: 500;
    color: #03FD06; font-size: 18pt;}
	
	.gravtxt20253 {font-weight: 500;
    color: #03FD06; font-size: 14pt;}
	
	.gravtxt20252 { color: #03FD06; }
	
	
	
		    .pricingtxtholder2024dec {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: auto;
        background-color: #111111;
        position: relative;
        float: left;
    }
		
				    .pricingvideos2025 {
   
		display: none;  
    }	
	

    .topline {
        width: 100%;
        margin-top: 0px;
        background-color: #03FD06;
        z-index: 100;
        background-repeat: repeat-x;
        height: 3px;
        position: relative;
        float: left;
    }

    .blackbar {
        display: none;
    }

    .topmobilebar {
        width: 100%;
        margin-top: 0px;
        background-color: #28282B;
        height: 40px;
        position: relative;
        float: left;
    }

    .topsocialmediareamob {
        width: 70px;
        margin-top: 0px;
        height: 35px;
        position: relative;
        float: left;
    }

    .topmobilefacebook {
        width: 24px;
        margin-top: 6px;
        background-color: #28282B;
        margin-left: 8px;
        height: 24px;
        position: relative;
        float: left;
    }

    .topmobiletwitter {
        width: 27px;
        margin-top: 9px;
        background-color: #28282B;
        margin-left: 5px;
        height: 22px;
        position: relative;
        float: left;
    }

    .topphonemob {
        width: 200px;
        margin-top: 8px;
        height: auto;
        position: relative;
        float: right;
        margin-right: 5px;
        font-family: 'Poppins', sans-serif;
        color: #03FD06;
        font-size: 12pt;
        font-style: normal;
        text-align: right;
    }

    .phoneiconmob {
        width: 22px;
        margin-top: 8px;
        background-color: #333333;
        margin-left: 20px;
        height: 21px;
        position: relative;
        float: left;
    }

    .phonemobnum {
        width: 140px;
        margin-top: 5px;
        margin-left: 8px;
        height: 22px;
        position: relative;
        float: left;
        font-family: 'Poppins', sans-serif;
        color: #ffffff;
        font-size: 14pt;
        font-style: normal;
        text-align: right;
    }

    .topmobline {
        width: 100%;
        margin-top: 0px;
        background-color: #03FD06;
        z-index: 100;
        background-repeat: repeat-x;
        height: 3px;
        position: relative;
        float: left;
    }

    .topholdermob {
        width: 100%;
        margin-top: 0px;
        height: auto;
        position: relative;
        float: left;
        z-index: 1;
    }

    .topmoblogo {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 30px;
        z-index: 1;
        height: 127px;
        position: relative;
        float: left;
        background-image: url("toplogo.jpg");
        background-position: center center;
        background-repeat: no-repeat;
    }

    .topmobilelinks {
        width: 100%;
        margin-top: 0px;
        height: auto;
        position: relative;
        float: left;
    }




    input {
        line-height: 20px;
    }

    .aboutpic1000 {
        display: none;
    }


    .topholderdesk1 {
        display: none;
    }

    .desklinkmainholder {
        display: none;
    }

    .hometxtholder3 {
        width: 100%;
        margin-top: 0px;
        height: auto;
        position: relative;
        float: left;
        margin-bottom: 20px;
    }

    .hometxt3 {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 10px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #FFFFFF;
        text-align: left;
        margin-bottom: 0px;
    }

    .greentxt {
        color: #8CC63F;
        font-size: 10pt;
        font-wight: bold;
    }

    .topbar3 {
        width: 100%;
        margin-left: 0px;
        margin-top: -10px;
        background-image: url(topbar3.png);
        z-index: 1000000000000000000000000000;
        background-repeat: repeat-x;
        height: 11px;
        position: relative;
        float: left;
    }

    .header21 {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        z-index: 1;
        height: 47px;
        position: relative;
        float: left;
        background-image: url(header21mob.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .header23 {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        z-index: 1;
        height: 18px;
        position: relative;
        float: left;
        background-image: url(header23mob.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .header22 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        z-index: 1;
        height: 18px;
        position: relative;
        float: left;
        background-image: url(header24mob.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }


    .headerholder1 {
        width: 100%;
        margin-top: 0px;
        height: auto;
        position: relative;
        float: left;
    }


    .topbar5 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-image: url(topbar2.png);
        z-index: 100000;
        background-repeat: repeat-x;
        height: 11px;
        position: relative;
        float: left;
    }

    .homefourimagesholder {
        display: none;
    }

    .footersection {
        width: 100%;
        height: auto;
        position: relative;
        text-align: center;
        float: left;
        margin-left: 0px;
        display: block;
        background-color: #333333;
        z-index: 1;
        margin-top: 0px;
    }

    .footerholder {
        width: 100%;
        height: auto;
        position: relative;
        text-align: center;
        display: block;
        z-index: 1;
        margin-top: 0px;
        float: left;
    }



    .footerlinks {
        width: 92%;
        position: relative;
        margin-bottom: 40px;
        float: left;
        height: auto;
        margin-left: 4%;
        margin-right: 4%;
        margin-top: 25px;
        font-size: 10pt;
        font-family: 'PT Sans', sans-serif;
        color: #ffffff;
        text-align: center;
    }

    .footerlogo {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        margin-bottom: 0px;
        background-image: url(footerlogomob.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 68px;
        position: relative;
        z-index: 1;
        float: left;
    }


    .footerlogomob2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        margin-bottom: 0px;
        background-image: url(footercheckatrademob.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 48px;
        position: relative;
        z-index: 1;
        float: left;
    }


    .footercheckatrade {
        display: none;
    }

    .homeimage3 {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        margin-top: 20px;
        margin-bottom: 50px;
        background-image: url(homeimage3mob.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        height: 220px;
        position: relative;
        z-index: 1;
        float: left;
    }

    .homeimage5 {
        width: 96%;
        margin-left: 2%;
        margin-right: 2%;
        margin-top: 20px;
        margin-bottom: 0px;
        background-image: url(homeimage5mob.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 280px;
        position: relative;
        z-index: 1;
        float: left;
    }




    .topimage1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 480px;
        position: relative;
        float: left;
        background-image: url(topimage1pad.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }


    .introdetailssection {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        margin-bottom: 0px;
        z-index: 1;
        height: 350px;
        position: relative;
        float: left;
    }

    .introbusiness2 {
        display: none;
    }

    .introbusiness3 {
        width: 100%;
        height: 243px;
        position: relative;
        background-image: url(serviceslistpad.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 10px;
    }


    .introdescription {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        height: auto;
        position: relative;
        float: left;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 10px;
        margin-bottom: 0px;
        z-index: 1002;
    }

    .joinusbutton {
        width: 100%;
        height: 53px;
        position: relative;
        background-image: url(joinusbuttonmob.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 40px;
    }

    .joinusbutton2 {
        width: 100%;
        height: 53px;
        position: relative;
        background-image: url(joinusbuttonmob.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 40px;
    }

    .new2023box1 {
        width: 50%;
        margin-left: 0px;
        margin-top: 0px;
        height: 620px;
        position: relative;
        float: left;
        background-image: url("box12023.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }


    .new2023box2 {
        width: 50%;
        margin-left: 0px;
        margin-top: 0px;
        height: 620px;
        position: relative;
        float: left;
        background-image: url("box22023.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .new2023box3 {
        width: 50%;
        margin-left: 0px;
        margin-top: 0px;
        height: 580px;
        position: relative;
        float: left;
        background-image: url("box62023.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .new2023box4 {
        width: 50%;
        margin-left: 0px;
        margin-top: 0px;
        height: 580px;
        position: relative;
        float: left;
        background-image: url("box42023.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }


    .new2023box5 {
        width: 50%;
        margin-left: 0px;
        margin-top: 0px;
        height: 580px;
        position: relative;
        float: left;
        background-image: url("box52023.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .new2023box6 {
        width: 50%;
        margin-left: 0px;
        margin-top: 0px;
        height: 580px;
        position: relative;
        float: left;
        background-image: url("box32023.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .box1header {
        width: 100%;
        height: 89px;
        position: relative;
        background-image: url("box1header.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 42px;
    }

    .box2header {
        width: 100%;
        height: 43px;
        position: relative;
        background-image: url("box2header.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 135px;
    }

    .box3header {
        width: 100%;
        height: 43px;
        position: relative;
        background-image: url("box3header.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 135px;
    }

    .box4header {
        width: 100%;
        height: 39px;
        position: relative;
        background-image: url("box4header.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 132px;
    }


    .box6header {
        width: 100%;
        height: 30px;
        position: relative;
        background-image: url("box6header.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 132px;
    }

    .box5header {
        width: 100%;
        height: 43px;
        position: relative;
        background-image: url("box5header.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 132px;
    }





    .newbox2023text {
        width: 90%;
        margin-left: 5%;
        margin-right: 5%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 15px;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        color: #FFFFFF;
        text-align: center;
    }

    .newbox2023videoholder {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        z-index: 1;
        height: 280px;
        position: relative;
        float: left;
    }

    .newbox2023videoholdermain {
        display: none;
    }

    .newbox2023videoholdermain2 {
        width: 380px;
        margin-left: auto;
        margin-right: auto;
        margin-top: 0px;
        height: 270px;
        position: relative;
        float: none;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
        display: block;
    }



    .moredetailsbutton2023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("moredetailsbutton.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .comingsoonbutton2023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("comingsoon2023.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }



    .newbox2023videoholdermain3 {
        display: none;
    }
	
	
			  .shopnfccards2024 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 60px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("shopnfc2024.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
			    .privacy2023{
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: auto;
        background-color: #111111;
        position: relative;
        float: left;
    }
	
	 .privacy2023holder {
        width: 100%;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float: none;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }	
 .downloadappmain {
        width: 100%;
        margin-left:0px;
        margin-right: 0px;
        height: 489px;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 40px;
        margin-bottom: 60px;
        overflow: hidden;
        z-index: 1002;
		background-image: url("downloadapppad.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto; 
    }	
			 .slotpricingholder {
        width: 100%;
        margin-left: 0px;
        margin-right: 0px;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 20px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	 .slotpricingtxt2023 {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	    .formchangeheader {
        font-family: 'Poppins', sans-serif;
        font-weight: 700;
        text-align: center;
        font-size: 20pt;
		color:#03FD06;
		
    }

	.formchangesections{
		
	width:94%;
	margin-left:3%;
	margin-right:3%;
	position: relative;
	float:left;
	margin-top:10px;
	margin-bottom:0px;
		
		
	}	
	
	
		    .formgreenntxt {
        
		color:#03FD06;
		
    }
	
	  .pricingtxtholderdragonshome {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: auto;
        background-color: #111111;
        position: relative;
        float: left;
    }	
	
	
			.mainappimage1 {
        width: 100%;
        height: 381px;
        position: relative;
        background-image: url("mainappimage1pad.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 60px;
		margin-bottom:0px; 
			
    }
	
	.appbuttonholder {
        width: 100%;
        height: auto;
        position: relative;
      
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 40px;
		margin-bottom:140px; 
			
    }
	
		 .appbuttonsmainholder {
        width: 100%;
        margin-left: 0px;
        margin-right: 0px;
        height: auto;
        position: relative;
        float:left;
      
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
	}
	
	
	 .buttonholder1 {
        width: 100%;
        margin-left: 0px;
        height: 67px;
        position: relative;
        float: left;
       
        margin-top: 40px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
	}
	
	
	 .buttonholder2 {
        width:100%;
        margin-left:0px;
        height: 67px;
        position: relative;
        float: left;
       
        margin-top: 40px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
	}
	
	
			.ukappbutton1 {
        width: 100%;
        height: 67px;
        position: relative;
        background-image: url("ukbutton1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;   
			
    }
	
		.flyerdec2024 {
        width: 100%;
        height: 67px;
        position: relative;
        background-image: url("flyerdec2024.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;   
			
    }
	
	
	
			.usappbutton1 {
        width: 100%;
        height: 67px;
        position: relative;
        background-image: url("usbutton1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;   
			
    }
	
	
		.haveyourownapp {
		
		
	      width: 100%;
        margin-left: 0px;
        margin-top: 50px;
        margin-bottom: 0px;
        z-index: 1;
        height: 398px;
        position: relative;
        float: left;
        background-image: url("haveyourownapp.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
   
		
	}
	
	.flexiblebutton {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        margin-bottom: 60px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("flexiblebutton.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
	
			    .movingtxtholder {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 50px;
        background-color: #111111;
        position: relative;
        float: left;
    }
	
	.gravtxt20252 { color: #03FD06; }
	
				    .marqueetxt {
        width: 100%;
        margin-left: 0px;
        margin-top: 12px;
        height:30px;
        background-color:#333333;
        position: relative;
        float: left;
    }

	
		  .brandswehavehelpedholder {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height:100px;
        position: relative;
        float: left;
		background-color:#FFFFFF;
		display:block;	  
    }
	
		
	 .brandswehavehelpedtxt {
        width: 80%;
        margin-left: 10%;
        margin-right:10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 24pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #333333;
        text-align: center;
        margin-top: 30px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	
		
	
	  .pricingrotatorholder {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height:620px;
        position: relative;
        float: left;
		background-color:#FFFFFF;
		display:block;  
		  
    }
	
	
	* {box-sizing: border-box;}

.mySlides {display: none;}
img {vertical-align: middle;}

/* Slideshow container */
.slideshow-container {
  max-width: 1000px;
  position: relative;
  margin: auto;
}



.active {
  background-color: #717171;
}

/* Fading animation */
.fade {
  animation-name: fade;
  animation-duration: 1.5s;
}

@keyframes fade {
  from {opacity: .4} 
  to {opacity: 1}
}


	
	    .background1 {
       width: 100%;
        margin-left: 0px;
        margin-top:0px;
        margin-bottom: 0px;
        z-index: 1;
        height:620px;
        position: relative;
        float: left;
        background-image: url("background1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
		    .background2 {
       width: 100%;
        margin-left: 0px;
        margin-top:0px;
        margin-bottom: 0px;
        z-index: 1;
        height:620px;
        position: relative;
        float: left;
        background-image: url("background2.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
	
	
	    .logo1 {
       width: 286px;
        margin-left:20px;
        margin-top:35px;
        margin-bottom: 0px;
        z-index: 1;
        height:99px;
        position: relative;
        float: left;
        background-image: url("logo1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
		    .logo2 {
       width: 182px;
        margin-left: 30px;
        margin-top:32px;
        margin-bottom: 0px;
        z-index: 1;
        height:101px;
        position: relative;
        float: left;
        background-image: url("logo2.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
			    .logo3 {
       width: 435px;
        margin-left: 30px;
        margin-top:38px;
        margin-bottom: 0px;
        z-index: 1;
        height:89px;
        position: relative;
        float: left;
        background-image: url("logo32nd.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
	    .logo4 {
       width: 255px;
        margin-left:30px;
        margin-top:28px;
        margin-bottom: 0px;
        z-index: 1;
        height:104px;
        position: relative;
        float: left;
        background-image: url("logo4.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
				    .logo5 {
       width: 172px;
        margin-left: 60px;
        margin-top:18px;
        margin-bottom: 0px;
        z-index: 1;
        height:116px;
        position: relative;
        float: left;
        background-image: url("logo5.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
				    .logo6 {
       width: 161px;
        margin-left: 60px;
        margin-top:18px;
        margin-bottom: 0px;
        z-index: 1;
        height:120px;
        position: relative;
        float: left;
        background-image: url("logo6.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
				    .logo7 {
       width: 160px;
        margin-left: 60px;
        margin-top:18px;
        margin-bottom: 0px;
        z-index: 1;
        height:120px;
        position: relative;
        float: left;
        background-image: url("logo7.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
					    .logo8 {
       width: 255px;
        margin-left: 30px;
        margin-top:18px;
        margin-bottom: 0px;
        z-index: 1;
        height:134px;
        position: relative;
        float: left;
        background-image: url("logo8.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
			    .logo9 {
       width: 182px;
        margin-left: 50px;
        margin-top:32px;
        margin-bottom: 0px;
        z-index: 1;
        height:101px;
        position: relative;
        float: left;
        background-image: url("logo9.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
				    .logo10 {
       width: 400px;
        margin-left: 30px;
        margin-top:42px;
        margin-bottom: 0px;
        z-index: 1;
        height:66px;
        position: relative;
        float: left;
        background-image: url("logo102nd.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
		    .logo11 {
       width: 255px;
        margin-left:20px;
        margin-top:28px;
        margin-bottom: 0px;
        z-index: 1;
        height:104px;
        position: relative;
        float: left;
        background-image: url("logo11.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
					    .logo12 {
       width: 153px;
        margin-left:80px;
        margin-top:5px;
        margin-bottom: 0px;
        z-index: 1;
        height:153px;
        position: relative;
        float: left;
        background-image: url("logo12.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
					    .logo13 {
       width: 149px;
        margin-left: 80px;
        margin-top:5px;
        margin-bottom: 0px;
        z-index: 1;
        height:149px;
        position: relative;
        float: left;
        background-image: url("logo13.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
						    .logo14 {
       width: 153px;
        margin-left:70px;
        margin-top:5px;
        margin-bottom: 0px;
        z-index: 1;
        height:149px;
        position: relative;
        float: left;
        background-image: url("logo14.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
	
	
	
		    .logo15 {
       width: 255px;
        margin-left:30px;
        margin-top:28px;
        margin-bottom: 0px;
        z-index: 1;
        height:104px;
        position: relative;
        float: left;
        background-image: url("logo15.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
		    .logo16 {
       width: 223px;
        margin-left:40px;
        margin-top:25px;
        margin-bottom: 0px;
        z-index: 1;
        height:116px;
        position: relative;
        float: left;
        background-image: url("logo16.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
		    .logo17 {
       
		       width: 149px;
        margin-left: 50px;
        margin-top:5px;
        margin-bottom: 0px;
        z-index: 1;
        height:149px;
        position: relative;
        float: left;
        background-image: url("logo17.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;		
    }	
	
	
			    .logo18 {
       
		       width: 156px;
        margin-left: 50px;
        margin-top:5px;
        margin-bottom: 0px;
        z-index: 1;
        height:149px;
        position: relative;
        float: left;
        background-image: url("logo18.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;		
    }	
	
	
		    .logo19 {
       width: 280px;
        margin-left:10px;
        margin-top:18px;
        margin-bottom: 0px;
        z-index: 1;
        height:120px;
        position: relative;
        float: left;
        background-image: url("logo19.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	    .logo20 {
       width: 280px;
        margin-left:10px;
        margin-top:18px;
        margin-bottom: 0px;
        z-index: 1;
        height:120px;
        position: relative;
        float: left;
        background-image: url("logo20.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
			    .logo21 {
       
		       width: 149px;
        margin-left: 20px;
        margin-top:5px;
        margin-bottom: 0px;
        z-index: 1;
        height:149px;
        position: relative;
        float: left;
        background-image: url("logo21.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;		
    }	
	
	
			    .logo22 {
       
		       width: 156px;
        margin-left:44px;
        margin-top:5px;
        margin-bottom: 0px;
        z-index: 1;
        height:149px;
        position: relative;
        float: left;
        background-image: url("logo22.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;		
    }
	
	
	
	
	
	
	
	
			    .logorows1 {
       width: 100%;
        margin-left: 0px;
        margin-top:20px;
        margin-bottom: 0px;
        z-index: 1;
        height:auto;
        position: relative;
        float: left;
   
    }	
	
	
			    .logorows2 {
       width: 100%;
        margin-left: 0px;
        margin-top:40px;
        margin-bottom: 0px;
        z-index: 1;
        height:auto;
        position: relative;
        float: left;
   
    }	
	
	
.fade-element5 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
height:auto;
background-color:#222222;
position:relative;
float:left;
display: block;
}

.fade-element5.visible {
  opacity: 1;
  transform: translateY(0);
}
	
			    .faqsholder {
       width: 80%;
        margin-left:10%;
        margin-right:10%;
	    margin-top:50px;
        margin-bottom: 60px;
        z-index: 1;
        height:auto;
        position: relative;
        float: left;
   
    }		

.container {
  color: #fff;
  text-align: left;
}

details{
  background-color: #222222;
  color: #fff;
  font-size: 14pt;
        font-family: 'Poppins', sans-serif;
}

summary {
  padding: .5em 1.3rem;
  list-style: none;
  display: flex;
  justify-content: space-between;  
  transition: height 1s ease;
}

summary::-webkit-details-marker {
  display: none;
}

summary:after{
  content: "\002B";
}

details[open] summary {
    border-bottom: 1px solid #111111;
    margin-bottom: .5em;
}

details[open] summary:after{
  content: "\00D7";
}

details[open] div{
  padding: .5em 1em;
	text-align: left;
}		
	
	  .packagetxt1june20256 {
   
        font-size: 24pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 600;
        color: #000000;
    
    }	
	   .packagetxt1june20257  {
   
        font-size: 20pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color:#000000;
    
    }	
	
	
	 .packagetxt100june2025 {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #000000;
        text-align: center;
        margin-top:20px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }	
	
			.packagetxt1june20258 {
   
        font-size: 16pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color:#000000;
    
    }	
	
	
			.packagetxt1june20259 {
   
        font-size: 16pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color:#000000;
    
    }	
		
	
	.fade-element6 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
height:auto;
background-color:#FFFFFF;
position:relative;
float:left;
display: block;
}

.fade-element6.visible {
  opacity: 1;
  transform: translateY(0);
}	
	
		
.fade-element7 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
height:auto;
background-color:#FFFFFF;
position:relative;
float:left;
display: block;
}

.fade-element7.visible {
  opacity: 1;
  transform: translateY(0);
}	
		
.fade-element8 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
height:auto;
background-color:#FFFFFF;
position:relative;
float:left;
display: block;
}

.fade-element8.visible {
  opacity: 1;
  transform: translateY(0);
}	
	
.fade-element9 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
height:auto;
background-color:#FFFFFF;
position:relative;
float:left;
display: block;
}

.fade-element9.visible {
  opacity: 1;
  transform: translateY(0);
}		
	
.fade-element10 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
height:auto;
background-color:#FFFFFF;
position:relative;
float:left;
display: block;
margin-bottom:60px;
}

.fade-element10.visible {
  opacity: 1;
  transform: translateY(0);
}		
		
	
	
	
	
	
	  .logo12028 {
        width: 185px;
        margin-left: 20px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo12028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;  
		  
    }	
	
	
		  .logo22028 {
        width: 116px;
        margin-left: 30px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo22028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;	  
			  
    }	
    
		  .logo32028 {
        width: 312px;
        margin-left: 30px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo32028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;	  
			  
    }	
	
	
			  .logo42028 {
        width: 157px;
        margin-left: 30px;
        margin-top:30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo42028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;		  
    }	
	
		  .logo52028 {
        width: 95px;
        margin-left: 30px;
        margin-top:30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo52028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;	  
    }	
	
	
		  .logo62028 {
        width: 105px;
        margin-left: 40px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo62028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;	  
    }	
	
			  .logo72028 {
        width: 97px;
        margin-left: 30px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo72028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;		  
				  
    }	
	
		  .logo82028 {
        width: 122px;
        margin-left: 30px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo82028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;	  
    }	
	
	
		  .logo92028 {
        width: 388px;
        margin-left: 30px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo92028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;	  
    }	
	
			  .logo102028 {
        width: 118px;
        margin-left: 40px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo102028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;		  
    }
	
	
				  .logo112028 {
        width: 156px;
        margin-left: 20px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo112028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;			  
    }	
	
		  .logo122028 {
        width: 157px;
        margin-left: 30px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo122028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;	  
    }	
	
			  .logo132028 {
        width: 118px;
        margin-left: 30px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo132028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;		  
    }	
	
			  .logo142028 {
        width: 148px;
        margin-left: 30px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo142028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;
    }	
	
			  .logo152028 {
        width: 64px;
        margin-left: 40px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo152028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;		  
    }
	
	
			  .logo162028 {
        width: 67px;
        margin-left: 40px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo162028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;		  
    }	
	
			  .logo172028 {
        width: 67px;
        margin-left: 40px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo172028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;		  
    }	
	
	
	
	
	
	 .logoholder20281 {
        width: 1024px;
        margin-left: auto;
        margin-right: auto;
        height: 120px;;
        position: relative;
        float: none;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
		background-color:#ff0000;
		display:block;
    }	
	
	
	
	
	
	
	
}





/* Desktops and laptops ----------- */


@media only screen and (min-width : 1025px) {
	
	
					    .pricing2028mob {

		display:none;
    }	
	
	
	
	
	.googlereviewsholdermain {
		
		
	     width: 100%;
        margin-left: 0%;
		margin-right: 0%;
        margin-top: 0px;
        margin-bottom: 0px;
        z-index: 1;
        height:auto;
        position: relative;
        float: left;
		background-color:#000000;	
	}	
	
	
	
			    .movingtxtholder {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 50px;
        background-color: #111111;
        position: relative;
        float: left;
    }
					    .marqueetxt {
        width: 100%;
        margin-left: 0px;
        margin-top: 12px;
        height:30px;
        background-color:#333333;
        position: relative;
        float: left;
    }

	
	.gravtxt20252 { color: #03FD06; }
	

	
	
	
			.gravtxt2025 {font-weight: 500;
    color: #03FD06; font-size: 18pt;}
	
	.gravtxt20253 {font-weight: 500;
    color: #03FD06; font-size: 14pt;}
	
	.gravtxt20252 { color: #03FD06; }
	
	
	
		    .pricingtxtholder2024dec {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: auto;
        background-color: #111111;
        position: relative;
        float: left;
    }
	
	
				   .requestimage {
     
	    display:none;
    }
				    .pricingvideos2025 {
   
		display: none;  
    }	
	
	
	
	 a.boathouselinks:link {text-decoration:none; color:#FFFFFF; }
     a.boathouselinks:visited {text-decoration:none; color:#FFFFFF;  }
     a.boathouselinks:hover {text-decoration:none; color:#FFFFFF; }
     a.boathouselinks:active {text-decoration:none; color:#FFFFFF; }	
	
 a.boathouselinks2:link {text-decoration:none; color:#03FD06; }
     a.boathouselinks2:visited {text-decoration:none; color:#03FD06;  }
     a.boathouselinks2:hover {text-decoration:none; color:#03FD06; }
     a.boathouselinks2:active {text-decoration:none; color:#03FD06; }	
	
	
					.introbusinesshome2023 {
        width: 100%;
        height: 161px;
        position: relative;
        background-image: url("welcome2023.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 80px;
    }
	
	
	.topimagehome2023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 650px;
        position: relative;
        float: left;
        background-image: url(image2023large5.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }
	
		  .signupbuttonhome2023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("maccabutton.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	  .section12023home {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 650px;
        background-color:#222222;
        position: relative;
        float: left;
    }
	
	 .section1holder2023home {
        width: 1024px;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float: none;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	
	 .home2023holder {
        width: 480px;
        margin-left: 20px;
        margin-right: 0px;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 40px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
			 .home2023videoholder {
        width: 500px;
        margin-left: 20px;
        margin-right: 0px;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 95px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
	    
	   
    }
	
	.videoholder1home2023 {width:100%; margin-left:0%; margin-right:0%; position:relative; float:left; height:auto; margin-top:5px; margin-bottom:20px; font-size:10pt; font-family: 'Poppins', sans-serif; color:#FFFFFF; text-align:center; display: block; }	
	
	
	.videoholder1home2023mob { display: none; }	
	
	
	.hometxt2023 {font-weight: 500;  color:#03FD06; font-size: 10pt;}
	
	.homewhitetxt2023 {font-weight: 500;
    color: #FFFFFF; font-size: 10pt;}
	
	.hometxt20232 {font-weight: 500;  color:#03FD06; font-size: 12pt;}
	
		  .section22023home {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height:1150px;
        background-color:#28282B;
        position: relative;
        float: left;
    }
	
	 .section2holder2023home {
        width: 1024px;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float: none;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
		    .businessheaderhome2023 {
       width: 100%;
        margin-left: 0px;
        margin-top: 80px;
        margin-bottom: 0px;
        z-index: 1;
        height:34px;
        position: relative;
        float: left;
        background-image: url("homeheader2023.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	 .whychoosetxt2023 {
        width: 80%;
        margin-left: 10%;
        margin-right:10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 20px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	
		  .home2023phoneandtextholder {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height:auto;
        position: relative;
        float: left;
    }
	
	
	   .home2023phone {
        width: 321px;
        margin-left: 20px;
        margin-top: 50px;
        z-index: 1;
        height:634px;
        position: relative;
        float: left;
        background-image: url(clickdigitalphone.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	 .home2023phonetxt {
        width: 580px;
        margin-left: 50px;
        margin-right: 0px;
        height:auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 40px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	 .mainphonetxt2023 {
        width: 96%;
        margin-left: 2%;
        margin-right:2%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 20px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	  .whatweprovidehome2023 {
       width: 100%;
        margin-left: 0px;
        margin-top:10px;
        margin-bottom: 0px;
        z-index: 1;
        height:25px;
        position: relative;
        float: left;
        background-image: url("whatweprovideheader.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
			  .viewpackagesbutton2023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 15px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("viewpackagesbutton2023.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
			  .shopbutton2023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 15px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("shopbutton2023.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	
	
	
	
	  .homebox12023 {
        width: 33%;
        margin-left: 0px;
        margin-top: 0px;
    
        height: 590px;
        position: relative;
        float: left;
        background-image:url("homebox12023.jpg");
    }
	
	 .homebox22023 {
        width: 34%;
        margin-left: 0px;
        margin-top: 0px;
    
        height: 590px;
        position: relative;
        float: left;
        background-image:url("homebox22023.jpg");  
    }
	
 .homebox32023 {
        width: 33%;
        margin-left: 0px;
        margin-top: 0px;
    
        height: 590px;
        position: relative;
        float: left;
        background-image:url("homebox32023.jpg");  
    }
	
	
			    .packageheader1home2023 {
       width: 100%;
        margin-left: 0px;
        margin-top: 140px;
        margin-bottom: 0px;
        z-index: 1;
        height:66px;
        position: relative;
        float: left;
        background-image: url("packageheader1home.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
			    .packageheader2home2023 {
       width: 100%;
        margin-left: 0px;
        margin-top: 140px;
        margin-bottom: 0px;
        z-index: 1;
        height:66px;
        position: relative;
        float: left;
        background-image: url("packageheader2home.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
			    .packageheader3home2023 {
       width: 100%;
        margin-left: 0px;
        margin-top: 130px;
        margin-bottom: 0px;
        z-index: 1;
        height:66px;
        position: relative;
        float: left;
        background-image: url("packageheader3home.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
				  .homedetailsbutton2023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 15px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("homedetailsbutton2023.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	.section42023home {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 500px;
        background-color:#222222;
        position: relative;
        float: left;
		background-image: url(section6image2023.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }
	
	 .section4holder2023home {
        width: 1024px;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float: none;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	.hometxtholder44 { width:480px; height:auto; position:relative;   margin-left:450px;   z-index:1; margin-top:35px; float:left; display:block; }	
	
	
	.hometxt202033{width:100%; margin-left:0%; margin-right:0%; position:relative; float:left; height:auto; margin-top:10px; font-size:12pt; font-family: 'Poppins', sans-serif; color:#FFFFFF; text-align:left;}
	
	
		    .homepackageheaderhome2023 {
       width: 100%;
        margin-left: 0px;
        margin-top: 70px;
        margin-bottom: 0px;
        z-index: 1;
        height:27px;
        position: relative;
        float: left;
        background-image: url("homepackageheader2023.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	
	
	    .packagesmob {
   
		display:none;
			
    }
	
	
	
	
	

    .topbanner2022mob {
        display: none;
    }

    .topmobilelinks {
        display: none;
    }


    .topmobilebar {
        display: none;
    }

    .topholder1 {
        width: 100%;
        height: 143px;
        position: relative;
        background-color: #000000;
        text-align: center;
        float: left;
        margin-left: 0px;
        display: block;
        z-index: 1;
        margin-top: 0px;
        display: block;
    }

    .topholder {
        width: 1024px;
        height: 143px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
        display: block;
    }

    .topimagetxtholder {
        width: 1024px;
        height: 640px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
        display: block;
    }



    .toplogo {
        width: 325px;
        margin-left: 10px;
        margin-top: 32px;
        z-index: 1;
        height: 85px;
        position: relative;
        float: left;
        background-image: url(toplogo3.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .topbar2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-color: #03FD06;
        height: 4px;
        position: relative;
        float: left;
    }

    .linksandloginholder {
        width: 650px;
        margin-right: 20px;
        margin-top: 0px;
        z-index: 1;
        height: 142px;
        position: relative;
        float: right;
    }

    .clickdigitallinksholder {
        width: 650px;
        margin-right: 0px;
        margin-top: 58px;
        z-index: 1;
        height: auto;
        position: relative;
        float: right;
    }

    .loginholder {
        width: 635px;
        margin-right: 15px;
        margin-top: 10px;
        z-index: 1;
        height: auto;
        position: relative;
        float: right;
    }

    ul {
        list-style-type: none;
        margin: 0;
        padding: 0;
        overflow: hidden;
        background-color: #000000;
    }

    li {
        float: left;
    }

        li a {
            display: block;
            font-size: 12pt;
            font-family: 'Poppins', sans-serif;
            font-weight: 100;
            color: #FFFFFF;
            text-align: center;
            padding: 10px 6px;
            text-decoration: none;
        }

            li a:hover:not(.active) {
                background-color: #03FD06;
            }

    .Login {
        text-align: right;
        padding: 2px;
        font-size: 1.1em;
        font-weight: normal;
        color: #03FD06;
    }

    .LoginButton {
        cursor: pointer;
    }

    .rotatorbar2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 4px;
        background-color: #03FD06;
        position: relative;
        float: left;
    }

    .topimage1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(image2large4.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .topbanner2022 {
        background-color: #28282B;
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 52px;
        position: relative;
        float: left;
        display: block;
    }

    .topbannerdescription {
        width: 90%;
        margin-left: 5%;
        margin-right: 5%;
        height: auto;
        position: relative;
        float: left;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 13px;
        margin-bottom: 0px;
        z-index: 1002;
        display: block;
    }



    .introdetailssection {
        width: 360px;
        margin-left: 10px;
        margin-top: 0px;
        margin-bottom: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
    }

    .introbusiness2 {
        width: 100%;
        height: 104px;
        position: relative;
        background-image: url(mkabout.fw.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 50px;
    }

    .introbusiness3 {
        width: 100%;
        height: 243px;
        position: relative;
        background-image: url(serviceslist.fw.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 15px;
    }

    .introbusiness4 {
        width: 100%;
        height: 50px;
        position: relative;
        background-image: url("pricingoptions.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 60px;
    }



    .introdescription {
        width: 80%;
        margin-left: 10%;
        margin-right: 10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 10px;
        margin-bottom: 0px;
        z-index: 1002;
    }

    .joinusbutton {
        width: 100%;
        height: 61px;
        position: relative;
        background-image: url(joinusbutton.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 35px;
    }

    .joinusbutton2 {
        width: 100%;
        height: 61px;
        position: relative;
        background-image: url(joinusbutton.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 35px;
    }



    .comaxmainholder2021home {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: 490px;
        background-color: #000000;
        position: relative;
        float: left;
    }

    .comaxtxt2021 {
        width: 80%;
        margin-left: 10%;
        margin-right: 10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 30px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }

    h1 {
        font-family: 'Poppins', sans-serif;
        font-weight: 700;
        text-align: center;
        font-size: 22pt;
    }

    h2 {
        font-family: 'Poppins', sans-serif;
        font-weight: 700;
        text-align: center;
        font-size: 22pt;
    }

    .footersection {
        width: 100%;
        height: auto;
        position: relative;
        text-align: center;
        float: left;
        margin-left: 0px;
        display: block;
        background-color: #000000;
        z-index: 1;
        margin-top: 0px;
    }

    .footerholder {
        width: 1024px;
        height: auto;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
        float: none;
    }


    .footerlogo {
        width: 100%;
        height: 83px;
        position: relative;
        display: block;
        margin-left: 0px;
        background-image: url(footerlogo.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        z-index: 1;
        margin-top: 40px;
        float: left;
    }

    .footerlinks {
        width: 100%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 36px;
        margin-left: 0px;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        color: #FFFFFF;
        text-align: center;
        margin-bottom: 60px;
    }

    .footercheckatrade {
        display: none;
    }

    .comaxmainholder2022 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: 180px;
        background-color: #28282B;
        position: relative;
        float: left;
    }

    .digitalflyerhomeboxes20201 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: 515px;
        background-color: #28282B;
        position: relative;
        float: left;
    }

    .digitalflyerbox1 {
        width: 20%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: auto;
        position: relative;
        float: left;
    }

    .digitalflyerbox2 {
        width: 20%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: auto;
        position: relative;
        float: left;
    }

    .digitalflyerbox3 {
        width: 20%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: auto;
        position: relative;
        float: left;
    }

    .digitalflyerbox4 {
        width: 20%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: auto;
        position: relative;
        float: left;
    }

    .digitalflyerbox5 {
        width: 20%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: auto;
        position: relative;
        float: left;
    }

    .icon12021 {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 174px;
        position: relative;
        float: left;
        background-image: url("icon120213.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .icon22021 {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 174px;
        position: relative;
        float: left;
        background-image: url("icon220213.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .icon32021 {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 174px;
        position: relative;
        float: left;
        background-image: url("icon320213.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .icon42021 {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 174px;
        position: relative;
        float: left;
        background-image: url("icon420213.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .icon52021 {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 174px;
        position: relative;
        float: left;
        background-image: url("icon520213.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .digitalflyertxt2021 {
        width: 80%;
        margin-left: 10%;
        margin-right: 10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 30px;
        margin-bottom: 0px;
        overflow: hidden;
    }

    .digitalflyerheadertxt2021 {
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color: #03FD06;
    }

    .comaxheadertxt {
        font-size: 26pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color: #03FD06;
    }

    .comaxtxt2 {
        width: 70%;
        margin-left: 15%;
        margin-right: 15%;
        height: auto;
        position: relative;
        float: left;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 30px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }

    .comaxmainholder2022home {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: auto;
        background-color:#222222;
        position: relative;
        float: left;
    }



    .box72022 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: auto;
        position: relative;
        float: left;
        background-color: #28282B;
    }

    .box82022 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: auto;
        position: relative;
        float: left;
        background-color: #000000;
    }

    .businessprofiletxt {
        width: 90%;
        margin-left: 5%;
        margin-right: 5%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 10px;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        color: #FFFFFF;
        text-align: center;
    }
	
		 .businessheader12025 {
       width: 100%;
        margin-left: 0px;
        margin-top: 60px;
        margin-bottom: 0px;
        z-index: 1;
        height: 98px;
        position: relative;
        float: left;
        background-image: url("profiletemplate2025.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

   	.businessprofile12024 {
        width: 100%;
        margin-left: 0px;
        margin-top: 50px;
        margin-bottom: 0px;
        z-index: 1;
        height: 282px;
        position: relative;
        float: left;
        background-image: url("goldtemplate2024.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	

    .businessprofile1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 50px;
        margin-bottom: 0px;
        z-index: 1;
        height: 276px;
        position: relative;
        float: left;
        background-image: url("goldtemplate.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		 .businessheader12025 {
       width: 100%;
        margin-left: 0px;
        margin-top: 60px;
        margin-bottom: 0px;
        z-index: 1;
        height: 98px;
        position: relative;
        float: left;
        background-image: url("profiletemplate2025.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

   	.businessprofile12024 {
        width: 100%;
        margin-left: 0px;
        margin-top: 50px;
        margin-bottom: 0px;
        z-index: 1;
        height: 382px;
        position: relative;
        float: left;
        background-image: url("goldtemplate2024.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	

    .businessprofile2022 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 534px;
        position: relative;
        float: left;
        background-image: url("goldtemplate2022.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
			  .businessprofile2023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 50px;
        margin-bottom: 0px;
        z-index: 1;
        height: 668px;
        position: relative;
        float: left;
        background-image: url("goldtemplate2023.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
			  .businessprofile2024 {
        width: 100%;
        margin-left: 0px;
        margin-top: 50px;
        margin-bottom: 0px;
        z-index: 1;
        height: 668px;
        position: relative;
        float: left;
        background-image: url("goldtemplate2023.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	

    .specialoffer20221 {
        width: 80%;
        margin-left: 10%;
        margin-right: 10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #03FD06;
        text-align: center;
        margin-top: 10px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }



    .businessheader1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 80px;
        margin-bottom: 0px;
        z-index: 1;
        height: 140px;
        position: relative;
        float: left;
        background-image: url("profiletemplate.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .signupbutton1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("signupbutton1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	   .monthlybutton1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("monthlybutton1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	   .yearlybutton1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("yearlybutton1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	   .monthlybuttonklopp {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("monthly2024.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	    .signupfreebutton1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("signupfreebutton1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
    .buynowbutton2023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("buynowbutton.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }



    .businessheader2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 80px;
        margin-bottom: 0px;
        z-index: 1;
        height: 130px;
        position: relative;
        float: left;
        background-image: url("profiletemplate2.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .signupbutton2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("signupbutton1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .topimage2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 690px;
        position: relative;
        float: left;
        background-image: url(image3large4.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .introdescription2 {
        width: 90%;
        margin-left: 5%;
        margin-right: 5%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1002;
    }
	
	
	 .introdescription22023 {
        width: 90%;
        margin-left: 5%;
        margin-right: 5%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1002;
		display: block;
    }
	
	
	

    .topimage4 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(image44.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .introbusiness5 {
        width: 100%;
        height: 106px;
        position: relative;
        background-image: url("signup.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 28px;
    }

    .topimage5 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(image5large4.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .introbusiness6 {
        width: 100%;
        height: 151px;
        position: relative;
        background-image: url("paymentdetails.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 45px;
    }

    .comaxmainholder2022home2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: 540px;
        background-color: #000000;
        position: relative;
        float: left;
    }

    .signupprocesssection1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: 860px;
        position: relative;
        float: left;
        background-color: #28282B;
    }

    .processsectionsholder {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        ;
        height: auto;
        position: relative;
        float: left;
        margin-bottom: 0px;
    }

    .signupboxes {
        width: 25%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: auto;
        position: relative;
        float: left;
        ;
    }

    .icon62021 {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 232px;
        position: relative;
        float: left;
        background-image: url("icon62021.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .icon72021 {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 232px;
        position: relative;
        float: left;
        background-image: url("icon72021.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .icon82021 {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 232px;
        position: relative;
        float: left;
        background-image: url("icon82021.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .icon92021 {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 232px;
        position: relative;
        float: left;
        background-image: url("icon92021.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .specialoffer2023 {
        width: 80%;
        margin-left: 10%;
        margin-right: 10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 10px;
        margin-bottom: 60px;
        overflow: hidden;
        z-index: 1002;
    }

	
	
	 .specialoffer2024 {
        width: 80%;
        margin-left: 10%;
        margin-right: 10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 10px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	
	
	
    .businessheader22023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("profiletemplate3.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    a.postcodelinks2023:link {
        text-decoration: none;
        color: #03FD06;
    }

    a.postcodelinks2023:visited {
        text-decoration: none;
        color: #03FD06;
    }

    a.postcodelinks2023:hover {
        text-decoration: none;
        color: #03FD06;
    }

    a.postcodelinks2023:active {
        text-decoration: none;
        color: #03FD06;
    }

    .introbusiness52023 {
        width: 100%;
        height: 235px;
        position: relative;
        background-image: url("introdescription2023new.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 20px;
    }

    .comaxtxt2023holder {
        width: 1024px;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float: none;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }


    .pricingtxt2023holder {
        width: 100%;
        margin-left: 0px;
        margin-right: 0px;
        height: auto;
        position: relative;
        float: left;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 20px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
		
	.greentxt2023 {font-weight: 500;
    color: #03FD06; font-size: 16pt;}

    .pricingtxt2023videoholder {
        width: 480px;
        margin-left: 20px;
        margin-right: 0px;
        height: 445px;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 35px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }

    .pricing2023video1 {
        display: none;
    }


    .pricing2023video2 {
        display: none;
    }

    .pricing2023video3 {
        width: 480px;
        margin-left: 0px;
        margin-right: 0px;
        margin-top: 0px;
        height: 445px;
        position: relative;
        float: left;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
        display: block;
    }

    .pricing2023video4 {
        display: none;
    }

    .pricingtxt2023 {
        width: 98%;
        margin-left: 1%;
        margin-right: 1%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 10px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	    .pricingtxt2026 {
        width: 98%;
        margin-left: 1%;
        margin-right: 1%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 10px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	

    .businessprofile2023new {
        width: 100%;
        margin-left: 0px;
        margin-top: 50px;
        margin-bottom: 0px;
        z-index: 1;
        height: 413px;
        position: relative;
        float: left;
        background-image: url("basictemplate.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .businessheader32023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 60px;
        margin-bottom: 0px;
        z-index: 1;
        height: 176px;
        position: relative;
        float: left;
        background-image: url("profiletemplate2023.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
					    .businessheader12024 {
       width: 100%;
        margin-left: 0px;
        margin-top: 60px;
        margin-bottom: 0px;
        z-index: 1;
        height: 98px;
        position: relative;
        float: left;
        background-image: url("profiletemplate2024.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	

    .janhome2023holder {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 820px;
        position: relative;
        float: left;
        background-color: #000000;
    }


    .janhome2023holdermain {
        width: 1024px;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float: none;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }




    .jan2023hometext {
        width: 620px;
        margin-left: 20px;
        margin-right: 0px;
        height: auto;
        position: relative;
        float: left;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: left;
        margin-top: 40px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }

    .jan2023homeyoutubevideo {
        width: 480px;
        margin-left: 20px;
        margin-right: 0px;
        height: 490px;
        position: relative;
        float: left;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 65px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }



    .comaxtxt2023 {
        width: 70%;
        margin-left: 15%;
        margin-right: 15%;
        height: auto;
        position: relative;
        float: left;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 30px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }


    .homegreentxt {
        color: #03FD06;
    }



    .comaxmainholder2024 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: 180px;
        background-color: #000000;
        position: relative;
        float: left;
    }

    .janhome2023holder {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 890px;
        position: relative;
        float: left;
        background-color: #000000;
    }


    .janhome2023holdermain {
        width: 1024px;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float: none;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }




    .jan2023hometext {
        width: 480px;
        margin-left: 20px;
        margin-right: 0px;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: left;
        margin-top: 35px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }

    .jan2023homeyoutubevideo {
        width: 480px;
        margin-left: 20px;
        margin-right: 0px;
        height: 490px;
        position: relative;
        float: left;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 70px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }



    .comaxtxt2023 {
        width: 70%;
        margin-left: 15%;
        margin-right: 15%;
        height: auto;
        position: relative;
        float: left;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 30px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }


    .homegreentxt {
        color: #03FD06;
    }



    .comaxmainholder2024 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: 180px;
        background-color: #000000;
        position: relative;
        float: left;
    }

    .new2023box1 {
        width: 50%;
        margin-left: 0px;
        margin-top: 0px;
        height: 620px;
        position: relative;
        float: left;
        background-image: url("box12023.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }


    .new2023box2 {
        width: 50%;
        margin-left: 0px;
        margin-top: 0px;
        height: 620px;
        position: relative;
        float: left;
        background-image: url("box22023.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .new2023box3 {
        width: 50%;
        margin-left: 0px;
        margin-top: 0px;
        height: 580px;
        position: relative;
        float: left;
        background-image: url("box62023.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .new2023box4 {
        width: 50%;
        margin-left: 0px;
        margin-top: 0px;
        height: 580px;
        position: relative;
        float: left;
        background-image: url("box42023.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }


    .new2023box5 {
        width: 50%;
        margin-left: 0px;
        margin-top: 0px;
        height: 580px;
        position: relative;
        float: left;
        background-image: url("box52023.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .new2023box6 {
        width: 50%;
        margin-left: 0px;
        margin-top: 0px;
        height: 580px;
        position: relative;
        float: left;
        background-image: url("box32023.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .box1header {
        width: 100%;
        height: 89px;
        position: relative;
        background-image: url("box1header.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 42px;
    }

    .box2header {
        width: 100%;
        height: 43px;
        position: relative;
        background-image: url("box2header.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 135px;
    }

    .box3header {
        width: 100%;
        height: 43px;
        position: relative;
        background-image: url("box3header.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 135px;
    }

    .box4header {
        width: 100%;
        height: 39px;
        position: relative;
        background-image: url("box4header.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 132px;
    }


    .box6header {
        width: 100%;
        height: 30px;
        position: relative;
        background-image: url("box6header.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 132px;
    }

    .box5header {
        width: 100%;
        height: 43px;
        position: relative;
        background-image: url("box5header.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 132px;
    }





    .newbox2023text {
        width: 90%;
        margin-left: 5%;
        margin-right: 5%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 15px;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        color: #FFFFFF;
        text-align: center;
    }

    .newbox2023videoholder {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        z-index: 1;
        height: 280px;
        position: relative;
        float: left;
    }

    .newbox2023videoholdermain {
        display: none;
    }

    .newbox2023videoholdermain2 {
        width: 380px;
        margin-left: auto;
        margin-right: auto;
        margin-top: 0px;
        height: 270px;
        position: relative;
        float: none;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
        display: block;
    }



    .moredetailsbutton2023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("moredetailsbutton.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }


    .comingsoonbutton2023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("comingsoon2023.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .newbox2023videoholdermain3 {
        display: none;
    }
	
		
	
				    .newbox2024videoholderdesk {
  
		display:none;
    }

	    .newbox2024videoholderdesk2 {
          width: 100%;
        margin-left: 0px;
        margin-top: 15px;
        z-index: 1;
        height: 230px;
        position: relative;
        float: left;
		display:block;
    }
	
	   .introdescription2024 {
        width: 90%;
        margin-left: 5%;
        margin-right: 5%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 10px;
        margin-bottom: 0px;
        z-index: 1002;
		display: block;
    }		
   .nfccard {
        width: 100%;
        margin-left:0px;
		margin-right:0px;	   
        margin-top: 50px;
        margin-bottom: 60px;
        z-index: 1;
        height: 432px;
        position: relative;
        float: left;
        background-image: url("nfccard.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
	    display: block;
    }	
	
			   .nfccardholer {
        width: 100%;
        margin-left: 0px;
        margin-top:50px;
        margin-bottom: 60px;
        z-index: 1;
        height: auto;
        position: relative;
        float: left;
     
    }	
	
			    .ordernowbutton2023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("ordernow2023.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

	  .nfctxt2023 {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 20px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }		
	
		 .pricingklopp2023holder {
        width: 1024px;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float: none;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
		 .klopppricingholder {
        width: 100%;
        margin-left: 0px;
        margin-right: 0px;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 50px;
        margin-bottom: 60px;
        overflow: hidden;
        z-index: 1002;
    }
	
		    .pricingtxtholder2024grav {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: auto;
        background-color: #000000;
        position: relative;
        float: left;
    }
	
	
	 .pricinggrav2024holder {
        width: 1024px;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float: none;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 60px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	
	
	
	 .downloadappmain {
        width: 100%;
        margin-left:0px;
        margin-right: 0px;
        height: 489px;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 40px;
        margin-bottom: 60px;
        overflow: hidden;
        z-index: 1002;
		background-image: url("downloadapppad.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto; 
    }
	
	
	
	
	
	
	
	
	
			 .klopppricingvideoholder {
        width: 100%;
        margin-left: 0px;
        margin-right: 0px;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 10px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
	   
    }
	
	
	.videoholder1klopp {width:100%; margin-left:0%; margin-right:0%; position:relative; float:left; height:auto; margin-top:5px; margin-bottom:20px; font-size:10pt; font-family: 'Poppins', sans-serif; color:#FFFFFF; text-align:center; display: block; }	
	
	
		    .pricingtxtholder2023home {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: auto;
        background-color: #000000;
        position: relative;
        float: left;
    }
	
	.whitetxt2023 {font-weight: 500;
    color: #FFFFFF; font-size: 12pt;}
	
	.greentxtklopp {font-weight: 500;
    color: #03FD06; font-size: 12pt;}	
	
	.introbusiness6klopp {
        width: 100%;
        height: 50px;
        position: relative;
        background-image: url("businesscards2.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 110px;
    }		
	
		  .shopnfccards2024 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 60px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("shopnfc2024.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		.whitetxt20232 {font-weight: 500;
    color: #FFFFFF; font-size: 12pt;}
	
	 .maccabutton1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("maccabutton.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
				    .businessheader1salah {
       width: 100%;
        margin-left: 0px;
        margin-top: 80px;
        margin-bottom: 0px;
        z-index: 1;
        height: 138px;
        position: relative;
        float: left;
        background-image: url("profiletemplatesalah.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	
	   .businessprofile1salah {
        width: 100%;
        margin-left: 0px;
        margin-top: 50px;
        margin-bottom: 0px;
        z-index: 1;
        height: 169px;
        position: relative;
        float: left;
        background-image: url("goldtemplatesalah.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
			  .nunezbutton {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("nunezbutton.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	.packageyoutubeholder {
        width: 100%;
        margin-left: 0px;
        margin-right: 0px;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 30px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
	    
	   
    }
	
		
	.youtubeholderdesk {width:480px; margin-left:auto; margin-right:auto; position:relative; float:none; height:380px; margin-top:30px; margin-bottom:0px; font-size:10pt; font-family: 'Poppins', sans-serif; color:#FFFFFF; text-align:center; display: block; }	
	
		.youtubeholdermob { display: none; }	
	
	
			    .googlereviewsheader2023 {
        width: 100%;
        margin-left: 0px;
        margin-top:55px;
        margin-bottom: 0px;
        z-index: 1;
        height: 88px;
        position: relative;
        float: left;
        background-image: url("googlereviewsheader.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	    .googlereviewslogo {
        width: 100%;
        margin-left: 0px;
        margin-top:35px;
        margin-bottom: 60px;
        z-index: 1;
        height: 150px;
        position: relative;
        float: left;
        background-image: url("googlereviews.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		.googlereviewstxt {
        width: 90%;
        margin-left: 5%;
        margin-right: 5%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 20px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
.googlerevheader {font-weight: 500;
    color: #03FD06; font-size: 12pt;}
	
	.greentxtklopp2 {font-weight: 500;
    color: #03FD06; font-size: 12pt;}	
	
	
			  .topimagevideos2023{
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 650px;
        position: relative;
        float: left;
        background-image: url(topimagevideos20234.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }	
	
		    .videotips2023{
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 340px;
        background-color: #111111;
        position: relative;
        float: left;
    }
	
	 .videotips2023holder {
        width: 1024px;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float: none;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }		
	
	
			   .box72023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 750px;
        position: relative;
        float: left;
        background-color: #28282B;
    }

	
	
	
	
    .box82023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
    
        height: 750px;
        position: relative;
        float: left;
        background-color: #222222;
    }

	
		    .editvideo {
        width: 100%;
        margin-left: 0px;
        margin-top:90px;
        margin-bottom: 0px;
        z-index: 1;
        height: 122px;
        position: relative;
        float: left;
        background-image: url("editvideoheader.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	    .paymentvideo {
        width: 100%;
        margin-left: 0px;
        margin-top:90px;
        margin-bottom: 0px;
        z-index: 1;
        height: 122px;
        position: relative;
        float: left;
        background-image: url("paymentvideoheader.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
		    .walletvideo {
        width: 100%;
        margin-left: 0px;
        margin-top:90px;
        margin-bottom: 0px;
        z-index: 1;
        height: 122px;
        position: relative;
        float: left;
        background-image: url("walletheader.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }		
		
	
		.introbusiness600klopp {
        width: 100%;
        height: 50px;
        position: relative;
        background-image: url("videotips.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 130px;
    }
	
	
	.decbutton2023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 30px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("dec2023button.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		  .topimageprivacy2023{
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 580px;
        position: relative;
        float: left;
        background-image: url(topimageprivacy20234.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }	
	
				    .privacy2023{
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: auto;
        background-color: #111111;
        position: relative;
        float: left;
    }
	
	 .privacy2023holder {
        width: 100%;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float: none;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	  .privacytxt2023 {
        width: 70%;
        margin-left: 15%;
        margin-right: 15%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 20px;
        margin-bottom: 80px;
        overflow: hidden;
        z-index: 1002;
    }

.introbusiness600sobo {
        width: 100%;
        height: 106px;
        position: relative;
        background-image: url("privacypolicy.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 140px;
    }
		
	
	    .downloadsheader {
        width: 100%;
        margin-left: 0px;
        margin-top:40px;
        margin-bottom: 0px;
        z-index: 1;
        height: 89px;
        position: relative;
        float: left;
        background-image: url("downloadheader.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
			    .googleplay {
        width: 100%;
        margin-left: 0px;
        margin-top:140px;
        margin-bottom: 0px;
        z-index: 1;
        height: 75px;
        position: relative;
        float: left;
        background-image: url("googleplay.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	    .appstore {
        width: 100%;
        margin-left: 0px;
        margin-top:35px;
        margin-bottom: 0px;
        z-index: 1;
        height: 75px;
        position: relative;
        float: left;
        background-image: url("appstore.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
			   .box72024 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: auto;
        position: relative;
        float: left;
        background-color: #28282B;
    }
	
		   .box82024 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: auto;
        position: relative;
        float: left;
        background-color: #222222;
    }
	
	   .box92024 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: auto;
        position: relative;
        float: left;
        background-color: #28282B;
    }
	
	  .businessheader32024 {
        width: 100%;
        margin-left: 0px;
        margin-top: 60px;
        margin-bottom: 0px;
        z-index: 1;
        height: 221px;
        position: relative;
        float: left;
        background-image: url("flyrtpackage2024.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
		  .businessheader22024 {
        width: 100%;
        margin-left: 0px;
        margin-top: 60px;
        margin-bottom: 0px;
        z-index: 1;
        height: 248px;
        position: relative;
        float: left;
        background-image: url("profiletemplate2024premium.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
		  .businessheader12024 {
        width: 100%;
        margin-left: 0px;
        margin-top: 60px;
        margin-bottom: 0px;
        z-index: 1;
        height: 210px;
        position: relative;
        float: left;
        background-image: url("2024free.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	

	
	
	
	.businessprofile20241 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 155px;
        position: relative;
        float: left;
        background-image: url("freetemplate.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

	
		.businessprofile20242 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 276px;
        position: relative;
        float: left;
        background-image: url("premiumtemplate.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		.businessprofile20243 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height:396px;
        position: relative;
        float: left;
        background-image: url("platinumtemplate2024.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		   .yearly2024button {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:60px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("yearly2024button.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	 .freetrialUK {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom:0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("freetrialuk.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	.freetrialUS {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 60px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("freetrialUS.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	
	
	
		   .yearly2024button2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("yearly2024button2.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
			   .yearly2024button3 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 60px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("yearly2024button3.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	
		   .free2024button {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("free2024button.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	   .free2024buttondollars {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("free2024buttondollars.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
			 .slotpricingholder {
        width: 100%;
        margin-left: 0px;
        margin-right: 0px;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 20px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	 .slotpricingtxt2023 {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
		    .formchangeheader {
        font-family: 'Poppins', sans-serif;
        font-weight: 700;
        text-align: center;
        font-size: 20pt;
		color:#03FD06;
		
    }

	.formchangesections{
		
	width:94%;
	margin-left:3%;
	margin-right:3%;
	position: relative;
	float:left;
	margin-top:10px;
	margin-bottom:0px;
		
		
	}
	
		    .formgreenntxt {
        
		color:#03FD06;
		
    }
	
	
.downloadflyerbutton {
        width: 100%;
        height: 77px;
        position: relative;
        background-image: url("downloadflyer.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 20px;
    }
	
	
	
	.intro2024video {
		
		
	     width: 100%;
        margin-left: 0px;
        margin-top: 60px;
        margin-bottom: 60px;
        z-index: 1;
        height:auto;
        position: relative;
        float: left;
   
		
	}
	
	
	 .intro2025desk { width:710px;  height:410px; position:relative;  text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; float:none; display:block;}	
	
	
		.intro2024video2 {
		
		
	     width: 100%;
        margin-left: 0px;
        margin-top: 50px;
        margin-bottom: 20px;
        z-index: 1;
        height:auto;
        position: relative;
        float: left;
   
		
	}
	
	
	 .intro2025desk2 { width:380px;  height:auto; position:relative;  text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; float:none; display:block;}			
	
			    .businessheader12024 {
       width: 100%;
        margin-left: 0px;
        margin-top: 60px;
        margin-bottom: 0px;
        z-index: 1;
        height: 217px;
        position: relative;
        float: left;
        background-image: url("2024free.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
		
	
.businesscardprofile {
        width: 100%;
        margin-left: 0px;
        margin-top: 50px;
        margin-bottom: 20px;
        z-index: 1;
        height: 456px;
        position: relative;
        float: left;
        background-image: url("businesscardprofile.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
		
				  .businessheaderus1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 60px;
        margin-bottom: 0px;
        z-index: 1;
        height: 220px;
        position: relative;
        float: left;
        background-image: url("usa1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	
	
	  .businessheaderus2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 60px;
        margin-bottom: 0px;
        z-index: 1;
        height: 181px;
        position: relative;
        float: left;
        background-image:url("usa2.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	  .pricingtxtholderdragonshome {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: auto;
        background-color: #111111;
        position: relative;
        float: left;
    }	
	
	
			.mainappimage1 {
        width: 100%;
        height: 768px;
        position: relative;
        background-image: url("mainappimage1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 60px;
		margin-bottom:70px; 
			
    }
	
	.appbuttonholder {
        width: 100%;
        height: auto;
        position: relative;
      
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 20px;
		margin-bottom:80px; 
			
    }
	
		 .appbuttonsmainholder {
        width: 644px;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float: none;
      
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
	}
	
	
	 .buttonholder1 {
        width: 100%;
        margin-left: 0px;
        height: auto;
        position: relative;
        float: left;
       
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
	}
	
	
	 .buttonholder2 {
        width: 307px;
        margin-left: 30px;
        height:auto;
        position: relative;
        float: left;
       
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
	}
	
	
			.ukappbutton1 {
        width: 100%;
        height: 67px;
        position: relative;
        background-image: url("ukbutton1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;   
			
    }
	
	
				.flyerdec2024 {
        width: 100%;
        height: 450px;
        position: relative;
        background-image: url("flyerdec2024.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;   
			
    }
	
	
	
	
			.usappbutton1 {
        width: 100%;
        height: 67px;
        position: relative;
        background-image: url("usbutton1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;   
			
    }
	
	
		.haveyourownapp {
		
		
	      width: 100%;
        margin-left: 0px;
        margin-top: 50px;
        margin-bottom: 0px;
        z-index: 1;
        height: 398px;
        position: relative;
        float: left;
        background-image: url("haveyourownapp.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
   
		
	}
	
	.greentxtgrav{
    color: #03FD06; }
	
		   .paidqrcodeuk {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("paidqrcodeuk.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	 .paidqrcodeus {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 10px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("paidqrcodeus.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		    .pricingtxtholder2024morton {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 680px;
        background-color: #000000;
        position: relative;
        float: left;
    }	
	
	
	    .requestacallback {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 650px;
        background-image: url("request15th.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        position: relative;
        float: left;
    }
	
	
	 .requestacallbackholder {
        width: 1024px;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float: none;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	
	 .requestformholder {
        width: 580px;
        margin-left: 450px;
		margin-right:0px;
        height:auto;
        position: relative;
        float: left;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
    
        z-index: 1002;
    }		
	
	
	
		.flexiblebutton {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 60px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("flexiblebutton.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		  .salahtext2025 {
        width: 80%;
        margin-left: 10%;
        margin-right: 10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 20pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1002;
		display: block;
    }	
	
	
		.businessprofile20251 {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        margin-bottom: 20px;
        z-index: 1;
        height:630px;
        position: relative;
        float: left;
        background-image: url("businessprofile20251.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
	
				    .gravxmasreviews {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        height:auto;
       
        position: relative;
        float: left;
    }
	
	
	
	 .gravreviewsholder {
        width: 100%;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float: left;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	   .review1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom:0px;
        z-index: 1;
        height: 320px;
        position: relative;
        float: left;
        background-image: url("review1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
		   .review2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom:0px;
        z-index: 1;
        height: 320px;
        position: relative;
        float: left;
        background-image: url("review2.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	   .review3 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom:0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url("review3.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		   .review4 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom:0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url("review4.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
		  a.janpackage:link {text-decoration:none; color:#03FD06; }
     a.janpackage:visited {text-decoration:none; color:#03FD06; }
     a.janpackage:hover {text-decoration:none; color:#03FD06; }
     a.janpackage:active {text-decoration:none; color:#03FD06; }
	
		 .jan2025pricingholder {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height:auto;
        background-color:#1C1C1C;
        position: relative;
        float: left;
    }
	
	
		 .jan2025packagesholder {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        height:auto;
      
        position: relative;
        float: left;
    }
	
	
	
	
	 .jan2025pricingholdermain {
        width: 100%;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float:left;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	.introcontent16 {position:relative; display:block; float:left; margin-bottom:90px; width:94%; margin-left:3%; margin-right:3%; text-align:center;  margin-top:30px; height:auto;  z-index:100000000; font-size:10pt; font-family: 'Poppins', sans-serif; color:#FFFFFF; border-width:3px;
border-color:#03FD06;
	background-color:#222222;
border-style:solid;
     -moz-border-radius: 20px 20px 20px 20px;
    -webkit-border-radius: 20px 20px 20px 20px;
    -khtml-border-radius: 20px 20px 20px 20px;
    border-radius: 20px 20px 20px 20px; }	
	
		.introcontent17 {position:relative; display:block; float:left; margin-bottom:90px; width:94%; margin-left:3%; margin-right:3%; text-align:center;  margin-top:30px; height:auto;  z-index:100000000; font-size:10pt; font-family: 'Poppins', sans-serif; color:#FFFFFF; border-width:3px;
border-color:#03FD06;
	background-color:#222222;
border-style:solid;
     -moz-border-radius: 20px 20px 20px 20px;
    -webkit-border-radius: 20px 20px 20px 20px;
    -khtml-border-radius: 20px 20px 20px 20px;
    border-radius: 20px 20px 20px 20px; }	
	
	
	.packagetxtjan2025 {
        width: 80%;
        margin-left: 10%;
        margin-right: 10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 40px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
		.packagetxtjan20252 {
        width: 80%;
        margin-left: 10%;
        margin-right: 10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 10px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	.jan2025head1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 60px;
        margin-bottom:0px;
        z-index: 1;
        height:70px;
        position: relative;
        float: left;
        background-image: url("jan2025head1.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	.jan2025head2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        margin-bottom:0px;
        z-index: 1;
        height:127px;
        position: relative;
        float: left;
        background-image: url("jan2025head2.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
		.janbutton1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("janbutton7.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
			.janbutton4 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("janbutton10.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
		.janbutton2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("janbutton2.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		.janbutton5 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("janbutton5.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
		.marchbutton5 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("marchbutton5.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		.janbutton3 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:60px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("janbutton3.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
		.janbutton6 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:60px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("janbutton6.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
			.janpricestxt {
       
        font-size: 12pt;
     
    }
	
	
		.gravtxt20254 {font-weight: 500;
    color: #03FD06; font-size: 12pt;}	
	
	
	.packagetxtjan20253rd {
        width: 80%;
        margin-left: 10%;
        margin-right: 10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 40px;
        margin-bottom: 50px;
        overflow: hidden;
        z-index: 1002;
    }
	
		    .box72026 {
        width: 50%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: 1320px;
        position: relative;
        float: left;
        background-color: #28282B;
    }

    .box82026 {
        width: 50%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: 1320px;
        position: relative;
        float: left;
        background-color: #222222;
    }
	
	
		.aprilbutton2025 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("aprilbutton2025.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
		.aprilbutton20252 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("aprilbutton20252.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		.aprilbutton20253 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("aprilbutton20253.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		.aprilbutton20254 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("aprilbutton20254.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	.aprilbutton20255 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("aprilbutton20255.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		.aprilbutton20256 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("aprilbutton20256.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	.aprilbutton20257 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("aprilbutton20257.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		.aprilbutton20258 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("aprilbutton20258.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	
			.aprilbutton20259 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("aprilbutton20259.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	
		    .box72026 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: 1320px;
        position: relative;
        float: left;
        background-color: #28282B;
    }

    .box82026 {
        width:100%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: 1320px;
        position: relative;
        float: left;
        background-color: #222222;
    }
	
	
		.aprilbutton2025 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("aprilbutton2025.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
		.aprilbutton20252 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("aprilbutton20252.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		.aprilbutton20253 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("aprilbutton20253.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		.aprilbutton20254 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("aprilbutton20254.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	.aprilbutton20255 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("aprilbutton20255.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		.aprilbutton20256 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("aprilbutton20256.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	.aprilbutton20257 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("aprilbutton20257.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		.aprilbutton20258 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("aprilbutton20258.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	
			.aprilbutton20259 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("aprilbutton20259.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
			.march2025head1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        margin-bottom:0px;
        z-index: 1;
        height:127px;
        position: relative;
        float: left;
        background-image: url("march2025head1.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
			    .movingtxtholder {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 50px;
        background-color: #333333;
        position: relative;
        float: left;
    }
	
					    .marqueetxt {
        width: 100%;
        margin-left: 0px;
        margin-top: 12px;
        height:30px;
        background-color:#333333;
        position: relative;
        float: left;
    }

	
	
	.gravtxt20252 { color: #03FD06; }
	
	  .brandswehavehelpedholder {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height:100px;
        position: relative;
        float: left;
		background-color:#FFFFFF;
		display:block;  
		  
    }
	
		
	 .brandswehavehelpedtxt {
        width: 80%;
        margin-left: 10%;
        margin-right:10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 24pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #333333;
        text-align: center;
        margin-top: 30px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	
		
	
	  .pricingrotatorholder {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height:620px;
        position: relative;
        float: left;
		background-color:#FFFFFF;
		display:block;  
    }
	
	
				    .bannerbackpricing {
       width: 100%;
        margin-left:0%;
        margin-right:0%;
	    margin-top:0px;
        margin-bottom:0px;
        z-index: 1;
        height:490px;
        position: relative;
        float: left;
		background-color:#040404;
   
    }	
	
	  .bannerpricing {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 450px;
        position: relative;
        float: left;
        background-image: url("bannerpricing.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	
	
	
	
	* {box-sizing: border-box;}

.mySlides {display: none;}
img {vertical-align: middle;}

/* Slideshow container */
.slideshow-container {
  max-width: 1000px;
  position: relative;
  margin: auto;
}



.active {
  background-color: #717171;
}

/* Fading animation */
.fade {
  animation-name: fade;
  animation-duration: 1.5s;
}

@keyframes fade {
  from {opacity: .4} 
  to {opacity: 1}
}


	
	    .background1 {
       width: 100%;
        margin-left: 0px;
        margin-top:0px;
        margin-bottom: 0px;
        z-index: 1;
        height:620px;
        position: relative;
        float: left;
        background-image: url("background1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
		    .background2 {
       width: 100%;
        margin-left: 0px;
        margin-top:0px;
        margin-bottom: 0px;
        z-index: 1;
        height:620px;
        position: relative;
        float: left;
        background-image: url("background2.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
	
	
	    .logo1 {
       width: 286px;
        margin-left:20px;
        margin-top:35px;
        margin-bottom: 0px;
        z-index: 1;
        height:99px;
        position: relative;
        float: left;
        background-image: url("logo1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
		    .logo2 {
       width: 182px;
        margin-left: 30px;
        margin-top:32px;
        margin-bottom: 0px;
        z-index: 1;
        height:101px;
        position: relative;
        float: left;
        background-image: url("logo2.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
			    .logo3 {
       width: 435px;
        margin-left: 30px;
        margin-top:38px;
        margin-bottom: 0px;
        z-index: 1;
        height:89px;
        position: relative;
        float: left;
        background-image: url("logo32nd.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
	    .logo4 {
       width: 255px;
        margin-left:30px;
        margin-top:28px;
        margin-bottom: 0px;
        z-index: 1;
        height:104px;
        position: relative;
        float: left;
        background-image: url("logo4.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
				    .logo5 {
       width: 172px;
        margin-left: 60px;
        margin-top:18px;
        margin-bottom: 0px;
        z-index: 1;
        height:116px;
        position: relative;
        float: left;
        background-image: url("logo5.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
				    .logo6 {
       width: 161px;
        margin-left: 60px;
        margin-top:18px;
        margin-bottom: 0px;
        z-index: 1;
        height:120px;
        position: relative;
        float: left;
        background-image: url("logo6.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
				    .logo7 {
       width: 160px;
        margin-left: 60px;
        margin-top:18px;
        margin-bottom: 0px;
        z-index: 1;
        height:120px;
        position: relative;
        float: left;
        background-image: url("logo7.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
					    .logo8 {
       width: 255px;
        margin-left: 30px;
        margin-top:18px;
        margin-bottom: 0px;
        z-index: 1;
        height:134px;
        position: relative;
        float: left;
        background-image: url("logo8.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
			    .logo9 {
       width: 182px;
        margin-left: 50px;
        margin-top:32px;
        margin-bottom: 0px;
        z-index: 1;
        height:101px;
        position: relative;
        float: left;
        background-image: url("logo9.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
				    .logo10 {
       width: 400px;
        margin-left: 30px;
        margin-top:42px;
        margin-bottom: 0px;
        z-index: 1;
        height:66px;
        position: relative;
        float: left;
        background-image: url("logo102nd.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
		    .logo11 {
       width: 255px;
        margin-left:20px;
        margin-top:28px;
        margin-bottom: 0px;
        z-index: 1;
        height:104px;
        position: relative;
        float: left;
        background-image: url("logo11.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
					    .logo12 {
       width: 153px;
        margin-left:80px;
        margin-top:5px;
        margin-bottom: 0px;
        z-index: 1;
        height:153px;
        position: relative;
        float: left;
        background-image: url("logo12.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
					    .logo13 {
       width: 149px;
        margin-left: 80px;
        margin-top:5px;
        margin-bottom: 0px;
        z-index: 1;
        height:149px;
        position: relative;
        float: left;
        background-image: url("logo13.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
						    .logo14 {
       width: 153px;
        margin-left:70px;
        margin-top:5px;
        margin-bottom: 0px;
        z-index: 1;
        height:149px;
        position: relative;
        float: left;
        background-image: url("logo14.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
	
	
	
		    .logo15 {
       width: 255px;
        margin-left:30px;
        margin-top:28px;
        margin-bottom: 0px;
        z-index: 1;
        height:104px;
        position: relative;
        float: left;
        background-image: url("logo15.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
		    .logo16 {
       width: 223px;
        margin-left:40px;
        margin-top:25px;
        margin-bottom: 0px;
        z-index: 1;
        height:116px;
        position: relative;
        float: left;
        background-image: url("logo16.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
		    .logo17 {
       
		       width: 149px;
        margin-left: 50px;
        margin-top:5px;
        margin-bottom: 0px;
        z-index: 1;
        height:149px;
        position: relative;
        float: left;
        background-image: url("logo17.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;		
    }	
	
	
			    .logo18 {
       
		       width: 156px;
        margin-left: 50px;
        margin-top:5px;
        margin-bottom: 0px;
        z-index: 1;
        height:149px;
        position: relative;
        float: left;
        background-image: url("logo18.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;		
    }	
	
	
		    .logo19 {
       width: 280px;
        margin-left:10px;
        margin-top:18px;
        margin-bottom: 0px;
        z-index: 1;
        height:120px;
        position: relative;
        float: left;
        background-image: url("logo19.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	    .logo20 {
       width: 280px;
        margin-left:10px;
        margin-top:18px;
        margin-bottom: 0px;
        z-index: 1;
        height:120px;
        position: relative;
        float: left;
        background-image: url("logo20.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
			    .logo21 {
       
		       width: 149px;
        margin-left: 20px;
        margin-top:5px;
        margin-bottom: 0px;
        z-index: 1;
        height:149px;
        position: relative;
        float: left;
        background-image: url("logo21.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;		
    }	
	
	
			    .logo22 {
       
		       width: 156px;
        margin-left:44px;
        margin-top:5px;
        margin-bottom: 0px;
        z-index: 1;
        height:149px;
        position: relative;
        float: left;
        background-image: url("logo22.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;		
    }
	
	
	
	
	
	
	
	
			    .logorows1 {
       width: 100%;
        margin-left: 0px;
        margin-top:20px;
        margin-bottom: 0px;
        z-index: 1;
        height:auto;
        position: relative;
        float: left;
   
    }	
	
	
			    .logorows2 {
       width: 100%;
        margin-left: 0px;
        margin-top:40px;
        margin-bottom: 0px;
        z-index: 1;
        height:auto;
        position: relative;
        float: left;
   
    }	
	
	
		.fade-element {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:50%;
height:780px;
background-color:#222222;
position:relative;
float:left;
}

.fade-element.visible {
  opacity: 1;
  transform: translateY(0);
}

.fade-element2 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:50%;
height:780px;
background-color:#03FD06;
position:relative;
float:left;
}

.fade-element2.visible {
  opacity: 1;
  transform: translateY(0);
}

.fade-element3 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
height:580px;
background-color:#111111;
position:relative;
float:left;
}

.fade-element3.visible {
  opacity: 1;
  transform: translateY(0);
}	
	
	.fade-element4 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
height:360px;
background-color:#111111;
position:relative;
float:left;
}

.fade-element4.visible {
  opacity: 1;
  transform: translateY(0);
}	
		
	
	    .packagetxt1june2025 {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top:20px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }	
	
	   .packagetxt1june20251 {
   
        font-size: 24pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 600;
        color: #FFFFFF;
    
    }	
	
	.packagetxt1june20252 {
   
        font-size: 20pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color:#03FD06;
    
    }	
	
	.packagetxt1june20253 {
   
        font-size: 20pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color:#FFFFFF;
    
    }
	
		.packagetxt1june20254 {
   
        font-size: 16pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color:#03FD06;
    
    }	
	
			.packagetxt1june20255 {
   
        font-size: 16pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color:#FFFFFF;
    
    }	
	
	  .june2025button1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("june2025button1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	  .june2025button2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("june2025button2.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	  .june2025button3 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("june2025button3.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	
	  .june2025button4 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("june2025button4.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	
	
	   .pricingtxt2026 {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 40px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	    .pricingbox12025 {
        width: 50%;
        margin-left: 0%;
        margin-right: 0%;
        height:500px;
        position: relative;
        float: left;
 
        overflow: hidden;
        z-index: 1002;
		 background-color:#000000;
  animation: fadeBackground 10s;
  animation-fill-mode: forwards;	
			
    }		
		
	
.fade-element5 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
height:auto;
background-color:#222222;
position:relative;
float:left;
display: block;
}

.fade-element5.visible {
  opacity: 1;
  transform: translateY(0);
}
	
			    .faqsholder {
       width: 80%;
        margin-left:10%;
        margin-right:10%;
	    margin-top:50px;
        margin-bottom: 60px;
        z-index: 1;
        height:auto;
        position: relative;
        float: left;
   
    }		

.container {
  color: #fff;
  text-align: left;
}

details{
  background-color: #222222;
  color: #fff;
  font-size: 14pt;
        font-family: 'Poppins', sans-serif;
}

summary {
  padding: .5em 1.3rem;
  list-style: none;
  display: flex;
  justify-content: space-between;  
  transition: height 1s ease;
}

summary::-webkit-details-marker {
  display: none;
}

summary:after{
  content: "\002B";
}

details[open] summary {
    border-bottom: 1px solid #111111;
    margin-bottom: .5em;
}

details[open] summary:after{
  content: "\00D7";
}

details[open] div{
  padding: .5em 1em;
	text-align: left;
}		
	
	
	  .packagetxt1june20256 {
   
        font-size: 24pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 600;
        color: #000000;
    
    }	
	   .packagetxt1june20257  {
   
        font-size: 20pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color:#000000;
    
    }	
	
	
	 .packagetxt100june2025 {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #000000;
        text-align: center;
        margin-top:20px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }	
	
			.packagetxt1june20258 {
   
        font-size: 16pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color:#000000;
    
    }	
	
	
			.packagetxt1june20259 {
   
        font-size: 16pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color:#000000;
    
    }	
		
	.googlereviewsholder {
		
		
	     width: 100%;
        margin-left: 0px;
		margin-right:0px;
        margin-top: 0px;
        margin-bottom: 60px;
        z-index: 1;
        height:auto;
        position: relative;
        float: left;
		background-color:#000000;
   
		
	}
	
	.googlereviewsheader {
		
		
	     width: 100%;
        margin-left: 0%;
		margin-right: 0%;
        margin-top: 0px;
        margin-bottom: 30px;

        height:auto;
        position: relative;
        float: left;
	
	}
	
.fade-element6 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
height:auto;
background-color:#FFFFFF;
position:relative;
float:left;
display: block;
}

.fade-element6.visible {
  opacity: 1;
  transform: translateY(0);
}	
	
		
.fade-element7 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
height:auto;
background-color:#FFFFFF;
position:relative;
float:left;
display: block;
}

.fade-element7.visible {
  opacity: 1;
  transform: translateY(0);
}	
		
.fade-element8 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
height:auto;
background-color:#FFFFFF;
position:relative;
float:left;
display: block;
}

.fade-element8.visible {
  opacity: 1;
  transform: translateY(0);
}	
	
.fade-element9 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
height:auto;
background-color:#FFFFFF;
position:relative;
float:left;
display: block;
}

.fade-element9.visible {
  opacity: 1;
  transform: translateY(0);
}		
	
.fade-element10 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
height:auto;
background-color:#FFFFFF;
position:relative;
float:left;
display: block;
margin-bottom:60px;
}

.fade-element10.visible {
  opacity: 1;
  transform: translateY(0);
}		
		
	
	
	
	
	
	  .logo12028 {
        width: 185px;
        margin-left: 20px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo12028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;  
		  
    }	
	
	
		  .logo22028 {
        width: 116px;
        margin-left: 30px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo22028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;	  
			  
    }	
    
		  .logo32028 {
        width: 312px;
        margin-left: 30px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo32028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;	  
			  
    }	
	
	
			  .logo42028 {
        width: 157px;
        margin-left: 30px;
        margin-top:30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo42028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;		  
    }	
	
		  .logo52028 {
        width: 95px;
        margin-left: 30px;
        margin-top:30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo52028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;	  
    }	
	
	
		  .logo62028 {
        width: 105px;
        margin-left: 40px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo62028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;	  
    }	
	
			  .logo72028 {
        width: 97px;
        margin-left: 30px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo72028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;		  
				  
    }	
	
		  .logo82028 {
        width: 122px;
        margin-left: 30px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo82028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;	  
    }	
	
	
		  .logo92028 {
        width: 388px;
        margin-left: 30px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo92028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;	  
    }	
	
			  .logo102028 {
        width: 118px;
        margin-left: 40px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo102028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;		  
    }
	
	
				  .logo112028 {
        width: 156px;
        margin-left: 20px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo112028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;			  
    }	
	
		  .logo122028 {
        width: 157px;
        margin-left: 30px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo122028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;	  
    }	
	
			  .logo132028 {
        width: 118px;
        margin-left: 30px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo132028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;		  
    }	
	
			  .logo142028 {
        width: 148px;
        margin-left: 30px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo142028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;
    }	
	
			  .logo152028 {
        width: 64px;
        margin-left: 40px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo152028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;		  
    }
	
	
			  .logo162028 {
        width: 67px;
        margin-left: 40px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo162028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;		  
    }	
	
			  .logo172028 {
        width: 67px;
        margin-left: 40px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo172028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;		  
    }	
	
	
	
	
	
	 .logoholder20281 {
        width: 1024px;
        margin-left: auto;
        margin-right: auto;
        height: 120px;;
        position: relative;
        float: none;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
		
		display:block;
    }	
		
	
		.fade-element100 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
   height: 580px;
        background-image: url("pricingpage20285th.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        position: relative;
        float: left;
}

.fade-element100.visible {
  opacity: 1;
  transform: translateY(0);
}		
			
		  .pricing2028holder1500 {
        width: 1024px;
        margin-left: auto;
		margin-right: auto;	  
        margin-top: 0px;
        margin-bottom: 0px;
        z-index: 1;
        height: 580px;
        position: relative;
        float: none;
       
        
		  
    }	
	
	
			    .pricingbutton2028 {
       width: 100%;
        margin-left:0px;
        margin-top:45px;
        margin-bottom: 0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("pricingbutton2028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
	
	
	
	
			
	 .pricing2028text {
        width: 96%;
        margin-left: 2%;
        margin-right:2%;
        height: auto;
        position: relative;
        float: left;
        font-size: 40pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color: #FFFFFF;
        text-align: center;
        margin-top: 30px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
		 .pricing2028holder {
        width: 550px;
        margin-left: 20px;
        margin-right:0px;
        height: auto;
        position: relative;
        float: left;
        font-size: 45pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }	
	
	
		.fade-element101 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
   height: 580px;
        background-image: url("pricing202823rd.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        position: relative;
        float: left;
}

.fade-element101.visible {
  opacity: 1;
  transform: translateY(0);
}		
		
	
.fade-element102 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
   height: 580px;
        background-image: url("pricing202833rd.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        position: relative;
        float: left;
}

.fade-element102.visible {
  opacity: 1;
  transform: translateY(0);
}			
	
	
	 .pricing2028holder2 {
        width: 550px;
        margin-left: 470px;
        margin-right:0px;
        height: auto;
        position: relative;
        float: left;
        font-size: 45pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color: #FFFFFF;
        text-align: center;
        margin-top: 60px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
		
	
		  .bannerpricingsoftware {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 450px;
        position: relative;
        float: left;
        background-image: url("bannerpricingsoftware.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		  .bannerpricinginvite {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 450px;
        position: relative;
        float: left;
        background-image: url("bannerpricinginvite.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	.fade-element200 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
height:350px;
background-color:#111111;
position:relative;
float:left;
}

.fade-element200.visible {
  opacity: 1;
  transform: translateY(0);
}	
	
	
	.fade-element201 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:33%;
height:780px;
background-color:#222222;
position:relative;
float:left;
}

.fade-element201.visible {
  opacity: 1;
  transform: translateY(0);
}
	
	.fade-element202 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:34%;
height:780px;
background-color:#03FD06;
position:relative;
float:left;
}

.fade-element202.visible {
  opacity: 1;
  transform: translateY(0);
}	
	
	.fade-element203 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:33%;
height:780px;
background-color:#222222;
position:relative;
float:left;
}

.fade-element203.visible {
  opacity: 1;
  transform: translateY(0);
}	
		
	
.fade-element204 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
height:450px;
background-color:#111111;
position:relative;
float:left;
}

.fade-element204.visible {
  opacity: 1;
  transform: translateY(0);
}	
	
	
	.packagetxt1july20251 {
   
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color:#FFFFFF;
    
    }		
	
	
	.packagetxt1july20252 {
   
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color:#000000;
    
    }	
	
	
	  .july2025button1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("july2025button1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	.july2025button2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("july2025button2.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	
	
		  .july2025button3 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("july2025button3.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
				    .pricingbuttonjuly2029 {
       width: 100%;
        margin-left:0px;
        margin-top:45px;
        margin-bottom: 0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("pricingbuttonjuly2029.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
	
			
		  .pricing2028holder1500 {
        width: 1024px;
        margin-left: auto;
		margin-right: auto;	  
        margin-top: 0px;
        margin-bottom: 0px;
        z-index: 1;
        height: 580px;
        position: relative;
        float: none;
       
        
		  
    }	
	
	
			    .pricingbutton2028 {
       width: 100%;
        margin-left:0px;
        margin-top:45px;
        margin-bottom: 0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("pricingbutton2028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }		
	
	
	
	
}

@media only screen and (min-width : 1200px) {
	
			.gravtxt2025 {font-weight: 500;
    color: #03FD06; font-size: 18pt;}
	
	.gravtxt20253 {font-weight: 500;
    color: #03FD06; font-size: 14pt;}
	
	.gravtxt20252 { color: #03FD06; }
	
	
	
		    .pricingtxtholder2024dec {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 550px;
        background-color: #111111;
        position: relative;
        float: left;
    }
	
	
				    .pricingvideos2025 {
   
		display: none;  
    }	
		
	
	 a.boathouselinks:link {text-decoration:none; color:#FFFFFF; }
     a.boathouselinks:visited {text-decoration:none; color:#FFFFFF;  }
     a.boathouselinks:hover {text-decoration:none; color:#FFFFFF; }
     a.boathouselinks:active {text-decoration:none; color:#FFFFFF; }	
	
 a.boathouselinks2:link {text-decoration:none; color:#03FD06; }
     a.boathouselinks2:visited {text-decoration:none; color:#03FD06;  }
     a.boathouselinks2:hover {text-decoration:none; color:#03FD06; }
     a.boathouselinks2:active {text-decoration:none; color:#03FD06; }	
	
				.introbusinesshome2023 {
        width: 100%;
        height: 161px;
        position: relative;
        background-image: url("welcome2023.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 80px;
    }
	
	
	.topimagehome2023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 650px;
        position: relative;
        float: left;
        background-image: url(image2023large3.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }
	
		  .signupbuttonhome2023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("maccabutton.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	  .section12023home {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 630px;
        background-color:#222222;
        position: relative;
        float: left;
    }
	
	 .section1holder2023home {
        width: 1200px;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float: none;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	
	 .home2023holder {
        width: 560px;
        margin-left: 20px;
        margin-right: 0px;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 40px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
			 .home2023videoholder {
        width: 500px;
        margin-left: 50px;
        margin-right: 0px;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 95px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
	    
	   
    }
	
	.videoholder1home2023 {width:100%; margin-left:0%; margin-right:0%; position:relative; float:left; height:auto; margin-top:5px; margin-bottom:20px; font-size:10pt; font-family: 'Poppins', sans-serif; color:#FFFFFF; text-align:center; display: block; }	
	
	
	.hometxt2023 {font-weight: 500;  color:#03FD06; font-size: 10pt;}
	
	.homewhitetxt2023 {font-weight: 500;
    color: #FFFFFF; font-size: 10pt;}
	
	.hometxt20232 {font-weight: 500;  color:#03FD06; font-size: 12pt;}
	
		  .section22023home {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height:1050px;
        background-color:#28282B;
        position: relative;
        float: left;
    }
	
	 .section2holder2023home {
        width: 1200px;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float: none;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
		    .businessheaderhome2023 {
       width: 100%;
        margin-left: 0px;
        margin-top: 80px;
        margin-bottom: 0px;
        z-index: 1;
        height:34px;
        position: relative;
        float: left;
        background-image: url("homeheader2023.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	 .whychoosetxt2023 {
        width: 80%;
        margin-left: 10%;
        margin-right:10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 20px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	
		  .home2023phoneandtextholder {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height:auto;
        position: relative;
        float: left;
    }
	
	
	   .home2023phone {
        width: 321px;
        margin-left: 40px;
        margin-top: 50px;
        z-index: 1;
        height:634px;
        position: relative;
        float: left;
        background-image: url(clickdigitalphone.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	 .home2023phonetxt {
        width: 750px;
        margin-left: 50px;
        margin-right: 0px;
        height:auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 40px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	 .mainphonetxt2023 {
        width: 96%;
        margin-left: 2%;
        margin-right:2%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 20px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	  .whatweprovidehome2023 {
       width: 100%;
        margin-left: 0px;
        margin-top:10px;
        margin-bottom: 0px;
        z-index: 1;
        height:25px;
        position: relative;
        float: left;
        background-image: url("whatweprovideheader.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
			  .viewpackagesbutton2023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 15px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("viewpackagesbutton2023.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
			  .shopbutton2023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 15px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("shopbutton2023.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	
	
	
	
	  .homebox12023 {
        width: 33%;
        margin-left: 0px;
        margin-top: 0px;
    
        height: 590px;
        position: relative;
        float: left;
        background-image:url("homebox12023.jpg");
    }
	
	 .homebox22023 {
        width: 34%;
        margin-left: 0px;
        margin-top: 0px;
    
        height: 590px;
        position: relative;
        float: left;
        background-image:url("homebox22023.jpg");  
    }
	
 .homebox32023 {
        width: 33%;
        margin-left: 0px;
        margin-top: 0px;
    
        height: 590px;
        position: relative;
        float: left;
        background-image:url("homebox32023.jpg");  
    }
	
	
			    .packageheader1home2023 {
       width: 100%;
        margin-left: 0px;
        margin-top: 140px;
        margin-bottom: 0px;
        z-index: 1;
        height:66px;
        position: relative;
        float: left;
        background-image: url("packageheader1home.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
			    .packageheader2home2023 {
       width: 100%;
        margin-left: 0px;
        margin-top: 140px;
        margin-bottom: 0px;
        z-index: 1;
        height:66px;
        position: relative;
        float: left;
        background-image: url("packageheader2home.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
			    .packageheader3home2023 {
       width: 100%;
        margin-left: 0px;
        margin-top: 130px;
        margin-bottom: 0px;
        z-index: 1;
        height:66px;
        position: relative;
        float: left;
        background-image: url("packageheader3home.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
				  .homedetailsbutton2023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 15px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("homedetailsbutton2023.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	.section42023home {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 500px;
        background-color:#222222;
        position: relative;
        float: left;
		background-image: url(section6image2023.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }
	
	 .section4holder2023home {
        width: 1200px;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float: none;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	.hometxtholder44 { width:600px; height:auto; position:relative;   margin-left:490px;   z-index:1; margin-top:35px; float:left; display:block; }	
	
	
	.hometxt202033{width:100%; margin-left:0%; margin-right:0%; position:relative; float:left; height:auto; margin-top:10px; font-size:12pt; font-family: 'Poppins', sans-serif; color:#FFFFFF; text-align:left;}
	
	
		    .homepackageheaderhome2023 {
       width: 100%;
        margin-left: 0px;
        margin-top: 60px;
        margin-bottom: 0px;
        z-index: 1;
        height:27px;
        position: relative;
        float: left;
        background-image: url("homepackageheader2023.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	

    .topmobilebar {
        display: none;
    }

    .topholder1 {
        width: 100%;
        height: 143px;
        position: relative;
        background-color: #000000;
        text-align: center;
        float: left;
        margin-left: 0px;
        display: block;
        z-index: 1;
        margin-top: 0px;
    }

    .topholder {
        width: 1200px;
        height: 143px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
    }

    .topimagetxtholder {
        width: 1200px;
        height: 640px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
    }



    .toplogo {
        width: 361px;
        margin-left: 20px;
        margin-top: 32px;
        z-index: 1;
        height: 94px;
        position: relative;
        float: left;
        background-image: url(toplogo2.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .topbar2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-color: #03FD06;
        height: 4px;
        position: relative;
        float: left;
    }

    .linksandloginholder {
        width: 790px;
        margin-right: 20px;
        margin-top: 0px;
        z-index: 1;
        height: 142px;
        position: relative;
        float: right;
    }

    .clickdigitallinksholder {
        width: 790px;
        margin-right: 0px;
        margin-top: 58px;
        z-index: 1;
        height: auto;
        position: relative;
        float: right;
    }

    .loginholder {
        width: 700px;
        margin-right: 15px;
        margin-top: 10px;
        z-index: 1;
        height: auto;
        position: relative;
        float: right;
    }

    ul {
        list-style-type: none;
        margin: 0;
        padding: 0;
        overflow: hidden;
        background-color: #000000;
    }

    li {
        float: left;
    }

        li a {
            display: block;
            font-size: 12pt;
            font-family: 'Poppins', sans-serif;
            font-weight: 100;
            color: #FFFFFF;
            text-align: center;
            padding: 10px 16px;
            text-decoration: none;
        }

            li a:hover:not(.active) {
                background-color: #03FD06;
            }

    .Login {
        text-align: right;
        padding: 2px;
        font-size: 1.1em;
        font-weight: normal;
        color: #03FD06;
    }

    .LoginButton {
        cursor: pointer;
    }

    .rotatorbar2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 4px;
        background-color: #03FD06;
        position: relative;
        float: left;
    }

    .topimage1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(image2large4.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .topbanner2022 {
        background-color: #28282B;
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 52px;
        position: relative;
        float: left;
    }

    .topbannerdescription {
        width: 90%;
        margin-left: 5%;
        margin-right: 5%;
        height: auto;
        position: relative;
        float: left;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 13px;
        margin-bottom: 0px;
        z-index: 1002;
    }



    .introdetailssection {
        width: 360px;
        margin-left: 10px;
        margin-top: 0px;
        margin-bottom: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
    }

    .introbusiness2 {
        width: 100%;
        height: 104px;
        position: relative;
        background-image: url(mkabout.fw.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 50px;
    }

    .introbusiness3 {
        width: 100%;
        height: 243px;
        position: relative;
        background-image: url(serviceslist.fw.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 15px;
    }

    .introbusiness4 {
        width: 100%;
        height: 50px;
        position: relative;
        background-image: url("pricingoptions.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 60px;
    }

    .introbusiness5 {
        width: 100%;
        height: 106px;
        position: relative;
        background-image: url("signup.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 28px;
    }


    .introdescription {
        width: 80%;
        margin-left: 10%;
        margin-right: 10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 10px;
        margin-bottom: 0px;
        z-index: 1002;
    }

    .joinusbutton {
        width: 100%;
        height: 61px;
        position: relative;
        background-image: url(joinusbutton.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 35px;
    }

    .joinusbutton2 {
        width: 100%;
        height: 61px;
        position: relative;
        background-image: url(joinusbutton.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 35px;
    }


    .comaxmainholder2021home {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: 520px;
        background-color: #000000;
        position: relative;
        float: left;
    }

    .comaxtxt2021 {
        width: 70%;
        margin-left: 15%;
        margin-right: 15%;
        height: auto;
        position: relative;
        float: left;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 30px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }

    h1 {
        font-family: 'Poppins', sans-serif;
        font-weight: 700;
        text-align: center;
        font-size: 22pt;
    }

    h2 {
        font-family: 'Poppins', sans-serif;
        font-weight: 700;
        text-align: center;
        font-size: 22pt;
    }

    h3 {
        font-family: 'Poppins', sans-serif;
        font-weight: 700;
        text-align: center;
        font-size: 26pt;
    }


    .footersection {
        width: 100%;
        height: 170px;
        position: relative;
        text-align: center;
        float: left;
        margin-left: 0px;
        display: block;
        background-color: #000000;
        z-index: 1;
        margin-top: 0px;
    }

    .footerholder {
        width: 1200px;
        height: 170px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
        float: none;
    }


    .footerlogo {
        width: 318px;
        height: 83px;
        position: relative;
        display: block;
        margin-left: 10px;
        background-image: url(footerlogo.png);
        z-index: 1;
        margin-top: 40px;
        float: left;
    }

    .footerlinks {
        width: 400px;
        position: relative;
        float: left;
        height: auto;
        margin-top: 60px;
        margin-left: 100px;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        color: #FFFFFF;
        text-align: center;
    }

    .footercheckatrade {
        width: 250px;
        height: 31px;
        position: relative;
        margin-right: 10px;
        background-image: url(footercheckatrade.png);
        z-index: 1;
        margin-top: 66px;
        float: right;
        display: block;
    }

    .comaxmainholder2022 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: 180px;
        background-color: #28282B;
        position: relative;
        float: left;
    }

    .digitalflyerhomeboxes20201 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: 515px;
        background-color: #28282B;
        position: relative;
        float: left;
    }

    .digitalflyerbox1 {
        width: 20%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: auto;
        position: relative;
        float: left;
    }

    .digitalflyerbox2 {
        width: 20%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: auto;
        position: relative;
        float: left;
    }

    .digitalflyerbox3 {
        width: 20%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: auto;
        position: relative;
        float: left;
    }

    .digitalflyerbox4 {
        width: 20%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: auto;
        position: relative;
        float: left;
    }

    .digitalflyerbox5 {
        width: 20%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: auto;
        position: relative;
        float: left;
    }

    .icon12021 {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 214px;
        position: relative;
        float: left;
        background-image: url("icon120212.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .icon22021 {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 214px;
        position: relative;
        float: left;
        background-image: url("icon220212.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .icon32021 {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 214px;
        position: relative;
        float: left;
        background-image: url("icon320212.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .icon42021 {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 214px;
        position: relative;
        float: left;
        background-image: url("icon420212.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .icon52021 {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 214px;
        position: relative;
        float: left;
        background-image: url("icon520212.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .digitalflyertxt2021 {
        width: 80%;
        margin-left: 10%;
        margin-right: 10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 30px;
        margin-bottom: 0px;
        overflow: hidden;
    }

    .digitalflyerheadertxt2021 {
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color: #03FD06;
    }

    .comaxheadertxt {
        font-size: 26pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color: #03FD06;
    }

    .comaxtxt2 {
        width: 70%;
        margin-left: 15%;
        margin-right: 15%;
        height: auto;
        position: relative;
        float: left;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 30px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }

    .comaxmainholder2022home {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height:540px;
        background-color:#222222;
        position: relative;
        float: left;
    }



    .box72022 {
        width: 50%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: 1680px;
        position: relative;
        float: left;
        background-color: #28282B;
    }

    .box82022 {
        width:100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 1540px;
        position: relative;
        float: left;
        background-color: #000000;
    }

    .businessprofiletxt {
        width: 90%;
        margin-left: 5%;
        margin-right: 5%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 10px;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        color: #FFFFFF;
        text-align: center;
    }

    .businessprofile1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 50px;
        margin-bottom: 0px;
        z-index: 1;
        height: 267px;
        position: relative;
        float: left;
        background-image: url("goldtemplate.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .businessprofile2022 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 534px;
        position: relative;
        float: left;
        background-image: url("goldtemplate2022.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
			  .businessprofile2023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 50px;
        margin-bottom: 0px;
        z-index: 1;
        height: 668px;
        position: relative;
        float: left;
        background-image: url("goldtemplate2023.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
			  .businessprofile2024 {
        width: 100%;
        margin-left: 0px;
        margin-top: 50px;
        margin-bottom: 0px;
        z-index: 1;
        height: 668px;
        position: relative;
        float: left;
        background-image: url("goldtemplate2023.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	

    .specialoffer20221 {
        width: 80%;
        margin-left: 10%;
        margin-right: 10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #03FD06;
        text-align: center;
        margin-top: 30px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }



    .businessheader1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 60px;
        margin-bottom: 0px;
        z-index: 1;
        height: 140px;
        position: relative;
        float: left;
        background-image: url("profiletemplate.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
		 .businessheader12025 {
       width: 100%;
        margin-left: 0px;
        margin-top: 60px;
        margin-bottom: 0px;
        z-index: 1;
        height: 98px;
        position: relative;
        float: left;
        background-image: url("profiletemplate2025.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

   	.businessprofile12024 {
        width: 100%;
        margin-left: 0px;
        margin-top: 50px;
        margin-bottom: 0px;
        z-index: 1;
        height: 382px;
        position: relative;
        float: left;
        background-image: url("goldtemplate2024.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

	
	
	
				    .businessheader12024 {
       width: 100%;
        margin-left: 0px;
        margin-top: 60px;
        margin-bottom: 0px;
        z-index: 1;
        height: 98px;
        position: relative;
        float: left;
        background-image: url("profiletemplate2024.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	

    .signupbutton1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("signupbutton1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	   .monthlybutton1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("monthlybutton1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	
	
	
	   .yearlybutton1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("yearlybutton1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		   .monthlybuttonklopp {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("monthly2024.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	    .signupfreebutton1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("signupfreebutton1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	

    .buynowbutton2023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("buynowbutton.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }


    .businessheader2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 60px;
        margin-bottom: 0px;
        z-index: 1;
        height: 130px;
        position: relative;
        float: left;
        background-image: url("profiletemplate2.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .signupbutton2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("signupbutton1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .topimage2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 690px;
        position: relative;
        float: left;
        background-image: url(image3large4.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .introdescription2 {
        width: 90%;
        margin-left: 5%;
        margin-right: 5%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1002;
    }

	
	 .introdescription22023 {
        width: 90%;
        margin-left: 5%;
        margin-right: 5%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1002;
		display: block;
    }
	
	
	
	
	
	
    .topimage4 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(image44.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .topimage5 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(image5large4.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .introbusiness6 {
        width: 100%;
        height: 151px;
        position: relative;
        background-image: url("paymentdetails.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 45px;
    }

    .comaxmainholder2022home2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: 540px;
        background-color: #000000;
        position: relative;
        float: left;
    }

    .signupprocesssection1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: 860px;
        position: relative;
        float: left;
        background-color: #28282B;
    }

    .processsectionsholder {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        ;
        height: auto;
        position: relative;
        float: left;
    }

    .signupboxes {
        width: 25%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: auto;
        position: relative;
        float: left;
    }

    .icon62021 {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 232px;
        position: relative;
        float: left;
        background-image: url("icon62021.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .icon72021 {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 232px;
        position: relative;
        float: left;
        background-image: url("icon72021.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .icon82021 {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 232px;
        position: relative;
        float: left;
        background-image: url("icon82021.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .icon92021 {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 232px;
        position: relative;
        float: left;
        background-image: url("icon92021.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }


    .introbusiness52023 {
        width: 100%;
        height: 235px;
        position: relative;
        background-image: url("introdescription2023new.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 20px;
    }

    .specialoffer2023 {
        width: 80%;
        margin-left: 10%;
        margin-right: 10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 10px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	
	
	 .specialoffer2024 {
        width: 80%;
        margin-left: 10%;
        margin-right: 10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 10px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	

    .businessheader22023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("profiletemplate3.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    a.postcodelinks2023:link {
        text-decoration: none;
        color: #03FD06;
    }

    a.postcodelinks2023:visited {
        text-decoration: none;
        color: #03FD06;
    }

    a.postcodelinks2023:hover {
        text-decoration: none;
        color: #03FD06;
    }

    a.postcodelinks2023:active {
        text-decoration: none;
        color: #03FD06;
    }

    .comaxtxt2023holder {
        width: 1200px;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float: none;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }


    .pricingtxt2023holder {
        width: 100%;
        margin-left: 0px;
        margin-right: 0px;
        height: auto;
        position: relative;
        float: left;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 20px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	.greentxt2023 {font-weight: 500;
    color: #03FD06; font-size: 16pt;}

    .pricingtxt2023videoholder {
        width: 480px;
        margin-left: 30px;
        margin-right: 0px;
        height: 445px;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 35px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }

    .pricing2023video1 {
        display: none;
    }


    .pricing2023video2 {
        display: none;
    }

    .pricing2023video3 {
        width: 480px;
        margin-left: 0px;
        margin-right: 0px;
        margin-top: 0px;
        height: 445px;
        position: relative;
        float: left;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
        display: block;
    }

    .pricing2023video4 {
        display: none;
    }



    .pricingtxt2023 {
        width: 98%;
        margin-left: 1%;
        margin-right: 1%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 20px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
		    .pricingtxt2026 {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 40px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	

    .businessprofile2023new {
        width: 100%;
        margin-left: 0px;
        margin-top: 50px;
        margin-bottom: 0px;
        z-index: 1;
        height: 413px;
        position: relative;
        float: left;
        background-image: url("basictemplate.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .businessheader32023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 60px;
        margin-bottom: 0px;
        z-index: 1;
        height: 176px;
        position: relative;
        float: left;
        background-image: url("profiletemplate2023.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .janhome2023holder {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 820px;
        position: relative;
        float: left;
        background-color: #000000;
    }


    .janhome2023holdermain {
        width: 1200px;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float: none;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }




    .jan2023hometext {
        width: 620px;
        margin-left: 20px;
        margin-right: 0px;
        height: auto;
        position: relative;
        float: left;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: left;
        margin-top: 40px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }

    .jan2023homeyoutubevideo {
        width: 480px;
        margin-left: 20px;
        margin-right: 0px;
        height: 490px;
        position: relative;
        float: left;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 65px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }



    .comaxtxt2023 {
        width: 70%;
        margin-left: 15%;
        margin-right: 15%;
        height: auto;
        position: relative;
        float: left;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 30px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }


    .homegreentxt {
        color: #03FD06;
    }



    .comaxmainholder2024 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: 180px;
        background-color: #000000;
        position: relative;
        float: left;
    }

    .janhome2023holder {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 840px;
        position: relative;
        float: left;
        background-color: #000000;
    }


    .janhome2023holdermain {
        width: 1200px;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float: none;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }




    .jan2023hometext {
        width: 600px;
        margin-left: 20px;
        margin-right: 0px;
        height: auto;
        position: relative;
        float: left;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: left;
        margin-top: 35px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }

    .jan2023homeyoutubevideo {
        width: 480px;
        margin-left: 40px;
        margin-right: 0px;
        height: 490px;
        position: relative;
        float: left;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 70px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }



    .comaxtxt2023 {
        width: 70%;
        margin-left: 15%;
        margin-right: 15%;
        height: auto;
        position: relative;
        float: left;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 30px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }


    .homegreentxt {
        color: #03FD06;
    }



    .comaxmainholder2024 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: 180px;
        background-color: #000000;
        position: relative;
        float: left;
    }


    .new2023box1 {
        width: 50%;
        margin-left: 0px;
        margin-top: 0px;
        height: 620px;
        position: relative;
        float: left;
        background-image: url("box12023.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }


    .new2023box2 {
        width: 50%;
        margin-left: 0px;
        margin-top: 0px;
        height: 620px;
        position: relative;
        float: left;
        background-image: url("box22023.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .new2023box3 {
        width: 50%;
        margin-left: 0px;
        margin-top: 0px;
        height: 580px;
        position: relative;
        float: left;
        background-image: url("box62023.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .new2023box4 {
        width: 50%;
        margin-left: 0px;
        margin-top: 0px;
        height: 580px;
        position: relative;
        float: left;
        background-image: url("box42023.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }


    .new2023box5 {
        width: 50%;
        margin-left: 0px;
        margin-top: 0px;
        height: 580px;
        position: relative;
        float: left;
        background-image: url("box52023.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .new2023box6 {
        width: 50%;
        margin-left: 0px;
        margin-top: 0px;
        height: 580px;
        position: relative;
        float: left;
        background-image: url("box32023.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .box1header {
        width: 100%;
        height: 89px;
        position: relative;
        background-image: url("box1header.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 42px;
    }

    .box2header {
        width: 100%;
        height: 43px;
        position: relative;
        background-image: url("box2header.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 135px;
    }

    .box3header {
        width: 100%;
        height: 43px;
        position: relative;
        background-image: url("box3header.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 135px;
    }

    .box4header {
        width: 100%;
        height: 39px;
        position: relative;
        background-image: url("box4header.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 132px;
    }


    .box6header {
        width: 100%;
        height: 30px;
        position: relative;
        background-image: url("box6header.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 132px;
    }

    .box5header {
        width: 100%;
        height: 43px;
        position: relative;
        background-image: url("box5header.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 132px;
    }





    .newbox2023text {
        width: 90%;
        margin-left: 5%;
        margin-right: 5%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 15px;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        color: #FFFFFF;
        text-align: center;
    }

    .newbox2023videoholder {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        z-index: 1;
        height: 280px;
        position: relative;
        float: left;
    }

    .newbox2023videoholdermain {
        display: none;
    }

    .newbox2023videoholdermain2 {
        width: 380px;
        margin-left: auto;
        margin-right: auto;
        margin-top: 0px;
        height: 270px;
        position: relative;
        float: none;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
        display: block;
    }



    .moredetailsbutton2023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("moredetailsbutton.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .comingsoonbutton2023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("comingsoon2023.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }




    .newbox2023videoholdermain3 {
        display: none;
    }
	
	
				    .newbox2024videoholderdesk {
  
		display:none;
    }

	    .newbox2024videoholderdesk2 {
          width: 100%;
        margin-left: 0px;
        margin-top: 15px;
        z-index: 1;
        height: 230px;
        position: relative;
        float: left;
		display:block;
    }
	
	   .introdescription2024 {
        width: 90%;
        margin-left: 5%;
        margin-right: 5%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 10px;
        margin-bottom: 0px;
        z-index: 1002;
		display: block;
    }		
	
   .nfccard {
        width: 100%;
        margin-left:0px;
		margin-right:0px;	   
        margin-top: 0px;
        margin-bottom: 0px;
        z-index: 1;
        height: 359px;
        position: relative;
        float: left;
        background-image: url("nfccard2.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
	    display: block;
    }		
	
			   .nfccardholer {
        width: 100%;
        margin-left: 0px;
        margin-top:50px;
        margin-bottom: 60px;
        z-index: 1;
        height: auto;
        position: relative;
        float: left;
     
    }	
	
		    .ordernowbutton2023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("ordernow2023.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

	  .nfctxt2023 {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 20px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }	
	
	 .pricingklopp2023holder {
        width: 1200px;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float: none;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
			 .klopppricingholder {
        width: 100%;
        margin-left: 0px;
        margin-right: 0px;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 30px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
		 .downloadappmain {
        width: 530px;
        margin-left: 30px;
        margin-right: 0px;
        height: 530px;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 100px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
		background-image: url("downloadappmain.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto; 
    }
			 .klopppricingvideoholder {
        width: 450px;
        margin-left: 30px;
        margin-right: 0px;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 60px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
	 
    }
	
	
	.videoholder1klopp {width:100%; margin-left:0%; margin-right:0%; position:relative; float:left; height:auto; margin-top:5px; margin-bottom:20px; font-size:10pt; font-family: 'Poppins', sans-serif; color:#FFFFFF; text-align:center; display: block; }	
	
	
		    .pricingtxtholder2023home {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 780px;
        background-color: #000000;
        position: relative;
        float: left;
    }
	
		    .pricingtxtholder2024grav {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 350px;
        background-color: #000000;
        position: relative;
        float: left;
    }
	
	
	 .pricinggrav2024holder {
        width: 1200px;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float: none;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	
	
	.whitetxt2023 {font-weight: 500;
    color: #FFFFFF; font-size: 10pt;}
	
	.greentxtklopp {font-weight: 500;
    color: #03FD06; font-size: 10pt;}		
	
	.introbusiness6klopp {
        width: 100%;
        height: 50px;
        position: relative;
        background-image: url("businesscards2.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 110px;
    }		
		  .shopnfccards2024 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("shopnfc2024.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	.whitetxt20232 {font-weight: 500;
    color: #FFFFFF; font-size: 10pt;}
	 .maccabutton1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("maccabutton.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
				    .businessheader1salah {
       width: 100%;
        margin-left: 0px;
        margin-top: 80px;
        margin-bottom: 0px;
        z-index: 1;
        height: 138px;
        position: relative;
        float: left;
        background-image: url("profiletemplatesalah.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	
	   .businessprofile1salah {
        width: 100%;
        margin-left: 0px;
        margin-top: 50px;
        margin-bottom: 0px;
        z-index: 1;
        height: 169px;
        position: relative;
        float: left;
        background-image: url("goldtemplatesalah.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
			  .nunezbutton {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("nunezbutton.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	 .packageyoutubeholder {
        width: 100%;
        margin-left: 0px;
        margin-right: 0px;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 30px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
	    
	   
    }
	
		
	.youtubeholderdesk {width:480px; margin-left:auto; margin-right:auto; position:relative; float:none; height:380px; margin-top:30px; margin-bottom:0px; font-size:10pt; font-family: 'Poppins', sans-serif; color:#FFFFFF; text-align:center; display: block; }	
	
		.youtubeholdermob { display: none; }	
	
	
			    .googlereviewsheader2023 {
        width: 100%;
        margin-left: 0px;
        margin-top:115px;
        margin-bottom: 0px;
        z-index: 1;
        height: 88px;
        position: relative;
        float: left;
        background-image: url("googlereviewsheader.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	    .googlereviewslogo {
        width: 100%;
        margin-left: 0px;
        margin-top:35px;
        margin-bottom: 0px;
        z-index: 1;
        height: 150px;
        position: relative;
        float: left;
        background-image: url("googlereviews.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		.googlereviewstxt {
        width: 90%;
        margin-left: 5%;
        margin-right: 5%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 20px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
.googlerevheader {font-weight: 500;
    color: #03FD06; font-size: 12pt;}
	
	.greentxtklopp2 {font-weight: 500;
    color: #03FD06; font-size: 12pt;}	
	
	
		  .topimagevideos2023{
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 650px;
        position: relative;
        float: left;
        background-image: url(topimagevideos20234.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }	
	

			    .videotips2023{
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 340px;
        background-color: #111111;
        position: relative;
        float: left;
    }
	
	 .videotips2023holder {
        width: 1200px;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float: none;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }	
	
	
			   .box72023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 750px;
        position: relative;
        float: left;
        background-color: #28282B;
    }

	
	
	
	
    .box82023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
    
        height: 750px;
        position: relative;
        float: left;
        background-color: #222222;
    }

	
		    .editvideo {
        width: 100%;
        margin-left: 0px;
        margin-top:90px;
        margin-bottom: 0px;
        z-index: 1;
        height: 122px;
        position: relative;
        float: left;
        background-image: url("editvideoheader.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	    .paymentvideo {
        width: 100%;
        margin-left: 0px;
        margin-top:90px;
        margin-bottom: 0px;
        z-index: 1;
        height: 122px;
        position: relative;
        float: left;
        background-image: url("paymentvideoheader.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
		    .walletvideo {
        width: 100%;
        margin-left: 0px;
        margin-top:90px;
        margin-bottom: 0px;
        z-index: 1;
        height: 122px;
        position: relative;
        float: left;
        background-image: url("walletheader.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }		
	
	
	.introbusiness600klopp {
        width: 100%;
        height: 50px;
        position: relative;
        background-image: url("videotips.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 130px;
    }
		
	
.decbutton2023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 30px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("dec2023button.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	  .topimageprivacy2023{
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 580px;
        position: relative;
        float: left;
        background-image: url(topimageprivacy20234.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }	
	
	
				    .privacy2023{
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: auto;
        background-color: #111111;
        position: relative;
        float: left;
    }
	
	 .privacy2023holder {
        width: 1200px;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float: none;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	  .privacytxt2023 {
        width: 70%;
        margin-left: 15%;
        margin-right: 15%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 20px;
        margin-bottom: 80px;
        overflow: hidden;
        z-index: 1002;
    }


.introbusiness600sobo {
        width: 100%;
        height: 106px;
        position: relative;
        background-image: url("privacypolicy.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 140px;
    }
		
	
		    .downloadsheader {
        width: 100%;
        margin-left: 0px;
        margin-top:50px;
        margin-bottom: 0px;
        z-index: 1;
        height: 89px;
        position: relative;
        float: left;
        background-image: url("downloadheader.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
			    .googleplay {
        width: 100%;
        margin-left: 0px;
        margin-top:170px;
        margin-bottom: 0px;
        z-index: 1;
        height: 75px;
        position: relative;
        float: left;
        background-image: url("googleplay.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	    .appstore {
        width: 100%;
        margin-left: 0px;
        margin-top:35px;
        margin-bottom: 0px;
        z-index: 1;
        height: 75px;
        position: relative;
        float: left;
        background-image: url("appstore.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
		   .box72024 {
        width: 50%;
        margin-left: 0px;
        margin-top: 0px;
        height: 2370px;
        position: relative;
        float: left;
        background-color: #28282B;
    }
	
		   .box82024 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 2280px;
        position: relative;
        float: left;
        background-color: #222222;
    }
	
	   .box92024 {
        width: 33%;
        margin-left: 0px;
        margin-top: 0px;
        height: 1070px;
        position: relative;
        float: left;
        background-color: #28282B;
    }
	
	  .businessheader32024 {
        width: 100%;
        margin-left: 0px;
        margin-top: 60px;
        margin-bottom: 0px;
        z-index: 1;
        height:221px;
        position: relative;
        float: left;
        background-image: url("flyrtpackage2024.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
		  .businessheader22024 {
        width: 100%;
        margin-left: 0px;
        margin-top: 60px;
        margin-bottom: 0px;
        z-index: 1;
        height: 248px;
        position: relative;
        float: left;
        background-image: url("profiletemplate2024premium.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
		  .businessheader12024 {
        width: 100%;
        margin-left: 0px;
        margin-top: 60px;
        margin-bottom: 0px;
        z-index: 1;
        height: 210px;
        position: relative;
        float: left;
        background-image: url("2024free.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	

	
	
	
	.businessprofile20241 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 155px;
        position: relative;
        float: left;
        background-image: url("freetemplate.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

	
		.businessprofile20242 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 276px;
        position: relative;
        float: left;
        background-image: url("premiumtemplate.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		.businessprofile20243 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 20px;
        z-index: 1;
        height:396px;
        position: relative;
        float: left;
        background-image: url("platinumtemplate2024.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		   .yearly2024button {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("yearly2024button.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	 .freetrialUK {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("freetrialuk.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	.freetrialUS {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("freetrialUS.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	
		   .yearly2024button2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("yearly2024button2.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
			   .yearly2024button3 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("yearly2024button3.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	
		   .free2024button {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("free2024button.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
		
	
	   .free2024buttondollars {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("free2024buttondollars.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	
	.slotpricingholder {
        width: 100%;
        margin-left: 0px;
        margin-right: 0px;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 20px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	 .slotpricingtxt2023 {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	    .formchangeheader {
        font-family: 'Poppins', sans-serif;
        font-weight: 700;
        text-align: center;
        font-size: 20pt;
		color:#03FD06;
		
    }

	.formchangesections{
		
	width:94%;
	margin-left:3%;
	margin-right:3%;
	position: relative;
	float:left;
	margin-top:10px;
	margin-bottom:0px;
		
		
	}	
	
		    .formgreenntxt {
        
		color:#03FD06;
		
    }
	
.downloadflyerbutton {
        width: 100%;
        height: 77px;
        position: relative;
        background-image: url("downloadflyer.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 20px;
    }
	
	
	
	.intro2024video {
		
		
	     width: 100%;
        margin-left: 0px;
        margin-top: 60px;
        margin-bottom: 60px;
        z-index: 1;
        height:auto;
        position: relative;
        float: left;
   
		
	}
	
	
	 .intro2025desk { width:710px;  height:410px; position:relative;  text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; float:none; display:block;}	
	
	
		.intro2024video2 {
		
		
	     width: 100%;
        margin-left: 0px;
        margin-top: 50px;
        margin-bottom: 20px;
        z-index: 1;
        height:auto;
        position: relative;
        float: left;
   
		
	}
	
	
	 .intro2025desk2 { width:380px;  height:auto; position:relative;  text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; float:none; display:block;}			
	
			    .businessheader12024 {
       width: 100%;
        margin-left: 0px;
        margin-top: 60px;
        margin-bottom: 0px;
        z-index: 1;
        height: 217px;
        position: relative;
        float: left;
        background-image: url("2024free.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
		
	
.businesscardprofile {
        width: 100%;
        margin-left: 0px;
        margin-top: 50px;
        margin-bottom: 20px;
        z-index: 1;
        height: 456px;
        position: relative;
        float: left;
        background-image: url("businesscardprofile.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
		
			  .businessheaderus1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 60px;
        margin-bottom: 0px;
        z-index: 1;
        height: 220px;
        position: relative;
        float: left;
        background-image: url("usa1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	
	
	  .businessheaderus2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 60px;
        margin-bottom: 0px;
        z-index: 1;
        height: 181px;
        position: relative;
        float: left;
        background-image:url("usa2.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	  .pricingtxtholderdragonshome {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: auto;
        background-color: #111111;
        position: relative;
        float: left;
    }	
	
		.mainappimage1 {
        width: 100%;
        height: 768px;
        position: relative;
        background-image: url("mainappimage1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 60px;
		margin-bottom:70px; 
			
    }
	
	.appbuttonholder {
        width: 100%;
        height: auto;
        position: relative;
      
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 20px;
		margin-bottom:80px; 
			
    }
	
		 .appbuttonsmainholder {
        width: 644px;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float: none;
      
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
	}
	
	
	 .buttonholder1 {
        width: 100%;
        margin-left: 0px;
        height: auto;
        position: relative;
        float: left;
       
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
	}
	
	
	
	
	 .buttonholder2 {
        width: 307px;
        margin-left: 30px;
        height: auto;
        position: relative;
        float: left;
       
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
	}
	
	
			.ukappbutton1 {
        width: 100%;
        height: 67px;
        position: relative;
        background-image: url("ukbutton1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;   
			
    }
	
		.flyerdec2024 {
        width: 100%;
        height: 450px;
        position: relative;
        background-image: url("flyerdec2024.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;   
			
    }
	
	
	
			.usappbutton1 {
        width: 100%;
        height: 67px;
        position: relative;
        background-image: url("usbutton1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;   
			
    }
		
	
		.haveyourownapp {
		
		
	      width: 100%;
        margin-left: 0px;
        margin-top: 50px;
        margin-bottom: 0px;
        z-index: 1;
        height: 398px;
        position: relative;
        float: left;
        background-image: url("haveyourownapp.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
   
		
	}
	
		.greentxtgrav{
    color: #03FD06; }
	
		   .paidqrcodeuk {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("paidqrcodeuk.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	 .paidqrcodeus {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 10px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("paidqrcodeus.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		    .pricingtxtholder2024morton {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 680px;
        background-color: #000000;
        position: relative;
        float: left;
    }	

	
	    .requestacallback {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 650px;
        background-image: url("request14th.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        position: relative;
        float: left;
    }
	
	
	 .requestacallbackholder {
        width: 1200px;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float: none;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	
	 .requestformholder {
        width: 580px;
        margin-left: 630px;
		margin-right:0px;
        height:auto;
        position: relative;
        float: left;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
      
        z-index: 1002;
    }		
			
	
		.flexiblebutton {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("flexiblebutton.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
		  .salahtext2025 {
        width: 80%;
        margin-left: 10%;
        margin-right: 10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 20pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1002;
		display: block;
    }	
	
	
		.businessprofile20251 {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        margin-bottom: 20px;
        z-index: 1;
        height:630px;
        position: relative;
        float: left;
        background-image: url("businessprofile20251.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }		
				    .gravxmasreviews {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        height:auto;
       
        position: relative;
        float: left;
    }
	
	
	
	 .gravreviewsholder {
        width: 1058px;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float: none;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	   .review1 {
        width: 519px;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom:0px;
        z-index: 1;
        height: 320px;
        position: relative;
        float: left;
        background-image: url("review1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
		   .review2 {
        width: 519px;
        margin-left: 20px;
        margin-top: 30px;
        margin-bottom:0px;
        z-index: 1;
        height: 320px;
        position: relative;
        float: left;
        background-image: url("review2.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	   .review3 {
        width: 519px;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom:0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url("review3.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		   .review4 {
        width: 519px;
        margin-left: 20px;
        margin-top: 20px;
        margin-bottom:0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url("review4.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
			  a.janpackage:link {text-decoration:none; color:#03FD06; }
     a.janpackage:visited {text-decoration:none; color:#03FD06; }
     a.janpackage:hover {text-decoration:none; color:#03FD06; }
     a.janpackage:active {text-decoration:none; color:#03FD06; }
	
		 .jan2025pricingholder {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height:1630px;
        background-color:#1C1C1C;
        position: relative;
        float: left;
    }
	
	
		 .jan2025packagesholder {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        height:auto;
        position: relative;
        float: left;
    }
	
	
	
	
	 .jan2025pricingholdermain {
        width: 1200px;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float: none;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	.introcontent16 {position:relative; display:block; float:left; margin-bottom:90px; width:550px; margin-left:20px; margin-right:0px; text-align:center;  margin-top:30px; height:1320px;  z-index:100000000; font-size:10pt; font-family: 'Poppins', sans-serif; color:#FFFFFF; border-width:3px;
border-color:#03FD06;
	background-color:#222222;
border-style:solid;
     -moz-border-radius: 20px 20px 20px 20px;
    -webkit-border-radius: 20px 20px 20px 20px;
    -khtml-border-radius: 20px 20px 20px 20px;
    border-radius: 20px 20px 20px 20px; }	
	
		.introcontent17 {position:relative; display:block; float:left; margin-bottom:90px; width:70%; margin-left:15%; margin-right:15%; text-align:center;  margin-top:30px; height:1280px;  z-index:100000000; font-size:10pt; font-family: 'Poppins', sans-serif; color:#FFFFFF; border-width:3px;
border-color:#03FD06;
	background-color:#222222;
border-style:solid;
     -moz-border-radius: 20px 20px 20px 20px;
    -webkit-border-radius: 20px 20px 20px 20px;
    -khtml-border-radius: 20px 20px 20px 20px;
    border-radius: 20px 20px 20px 20px; }	
	
	
	.packagetxtjan2025 {
        width: 80%;
        margin-left: 10%;
        margin-right: 10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 40px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
		.packagetxtjan20252 {
        width: 80%;
        margin-left: 10%;
        margin-right: 10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 10px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	.jan2025head1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 60px;
        margin-bottom:0px;
        z-index: 1;
        height:70px;
        position: relative;
        float: left;
        background-image: url("jan2025head1.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	.jan2025head2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        margin-bottom:0px;
        z-index: 1;
        height:127px;
        position: relative;
        float: left;
        background-image: url("jan2025head2.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
		.janbutton1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("janbutton7.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
			.janbutton4 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("janbutton10.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
		.janbutton2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("janbutton2.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		.janbutton5 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("janbutton5.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		.marchbutton5 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("marchbutton5.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		.janbutton3 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("janbutton3.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
		.janbutton6 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("janbutton6.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
			.janpricestxt {
       
        font-size: 12pt;
     
    }
	
	
		.gravtxt20254 {font-weight: 500;
    color: #03FD06; font-size: 12pt;}	
	
	
		.packagetxtjan20253rd {
        width: 80%;
        margin-left: 10%;
        margin-right: 10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 40px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	 .box72022 {
        width: 50%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: 1720px;
        position: relative;
        float: left;
        background-color: #28282B;
    }

    .box82022 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: 1520px;
        position: relative;
        float: left;
        background-color: #000000;
    }
	
	
	    .box72026 {
        width: 50%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: 1420px;
        position: relative;
        float: left;
        background-color: #28282B;
    }

    .box82026 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 1420px;
        position: relative;
        float: left;
        background-color: #222222;
    }
	
	
		.aprilbutton2025 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("aprilbutton2025.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
		.aprilbutton20252 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("aprilbutton20252.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		.aprilbutton20253 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("aprilbutton20253.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		.aprilbutton20254 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("aprilbutton20254.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	.aprilbutton20255 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("aprilbutton20255.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		.aprilbutton20256 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("aprilbutton20256.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	.aprilbutton20257 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("aprilbutton20257.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		.aprilbutton20258 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("aprilbutton20258.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	
			.aprilbutton20259 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("aprilbutton20259.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
			.march2025head1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        margin-bottom:0px;
        z-index: 1;
        height:127px;
        position: relative;
        float: left;
        background-image: url("march2025head1.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		    .movingtxtholder {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 50px;
        background-color: #333333;
        position: relative;
        float: left;
    }
	
					    .marqueetxt {
        width: 100%;
        margin-left: 0px;
        margin-top: 12px;
        height:30px;
        background-color:#333333;
        position: relative;
        float: left;
    }

	
	
	.gravtxt20252 { color: #03FD06; }
	
	  .brandswehavehelpedholder {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height:100px;
        position: relative;
        float: left;
		background-color:#FFFFFF;
    }
	
		
	 .brandswehavehelpedtxt {
        width: 80%;
        margin-left: 10%;
        margin-right:10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 24pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #333333;
        text-align: center;
        margin-top: 30px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	
		
	
	  .pricingrotatorholder {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height:620px;
        position: relative;
        float: left;
		background-color:#FFFFFF;
    }
	
	
	* {box-sizing: border-box;}

.mySlides {display: none;}
img {vertical-align: middle;}

/* Slideshow container */
.slideshow-container {
  max-width: 1200px;
  position: relative;
  margin: auto;
}



.active {
  background-color: #717171;
}

/* Fading animation */
.fade {
  animation-name: fade;
  animation-duration: 1.5s;
}

@keyframes fade {
  from {opacity: .4} 
  to {opacity: 1}
}


	
	    .background1 {
       width: 100%;
        margin-left: 0px;
        margin-top:0px;
        margin-bottom: 0px;
        z-index: 1;
        height:620px;
        position: relative;
        float: left;
        background-image: url("background1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
		    .background2 {
       width: 100%;
        margin-left: 0px;
        margin-top:0px;
        margin-bottom: 0px;
        z-index: 1;
        height:620px;
        position: relative;
        float: left;
        background-image: url("background2.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
	
	
	    .logo1 {
       width: 286px;
        margin-left:30px;
        margin-top:35px;
        margin-bottom: 0px;
        z-index: 1;
        height:99px;
        position: relative;
        float: left;
        background-image: url("logo1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
		    .logo2 {
       width: 182px;
        margin-left: 90px;
        margin-top:32px;
        margin-bottom: 0px;
        z-index: 1;
        height:101px;
        position: relative;
        float: left;
        background-image: url("logo2.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
			    .logo3 {
       width: 483px;
        margin-left: 90px;
        margin-top:38px;
        margin-bottom: 0px;
        z-index: 1;
        height:99px;
        position: relative;
        float: left;
        background-image: url("logo3.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
	    .logo4 {
       width: 255px;
        margin-left:50px;
        margin-top:28px;
        margin-bottom: 0px;
        z-index: 1;
        height:104px;
        position: relative;
        float: left;
        background-image: url("logo4.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
				    .logo5 {
       width: 172px;
        margin-left: 110px;
        margin-top:18px;
        margin-bottom: 0px;
        z-index: 1;
        height:116px;
        position: relative;
        float: left;
        background-image: url("logo5.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
				    .logo6 {
       width: 161px;
        margin-left: 110px;
        margin-top:18px;
        margin-bottom: 0px;
        z-index: 1;
        height:120px;
        position: relative;
        float: left;
        background-image: url("logo6.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
				    .logo7 {
       width: 160px;
        margin-left: 110px;
        margin-top:18px;
        margin-bottom: 0px;
        z-index: 1;
        height:120px;
        position: relative;
        float: left;
        background-image: url("logo7.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
					    .logo8 {
       width: 255px;
        margin-left: 50px;
        margin-top:18px;
        margin-bottom: 0px;
        z-index: 1;
        height:134px;
        position: relative;
        float: left;
        background-image: url("logo8.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
			    .logo9 {
       width: 182px;
        margin-left: 95px;
        margin-top:32px;
        margin-bottom: 0px;
        z-index: 1;
        height:101px;
        position: relative;
        float: left;
        background-image: url("logo9.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
				    .logo10 {
       width: 482px;
        margin-left: 100px;
        margin-top:38px;
        margin-bottom: 0px;
        z-index: 1;
        height:80px;
        position: relative;
        float: left;
        background-image: url("logo10.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
		    .logo11 {
       width: 255px;
        margin-left:50px;
        margin-top:28px;
        margin-bottom: 0px;
        z-index: 1;
        height:104px;
        position: relative;
        float: left;
        background-image: url("logo11.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
					    .logo12 {
       width: 153px;
        margin-left: 126px;
        margin-top:5px;
        margin-bottom: 0px;
        z-index: 1;
        height:153px;
        position: relative;
        float: left;
        background-image: url("logo12.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
					    .logo13 {
       width: 149px;
        margin-left: 120px;
        margin-top:5px;
        margin-bottom: 0px;
        z-index: 1;
        height:149px;
        position: relative;
        float: left;
        background-image: url("logo13.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
						    .logo14 {
       width: 153px;
        margin-left: 114px;
        margin-top:5px;
        margin-bottom: 0px;
        z-index: 1;
        height:149px;
        position: relative;
        float: left;
        background-image: url("logo14.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
	
	
	
		    .logo15 {
       width: 255px;
        margin-left:50px;
        margin-top:28px;
        margin-bottom: 0px;
        z-index: 1;
        height:104px;
        position: relative;
        float: left;
        background-image: url("logo15.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
		    .logo16 {
       width: 223px;
        margin-left: 86px;
        margin-top:25px;
        margin-bottom: 0px;
        z-index: 1;
        height:116px;
        position: relative;
        float: left;
        background-image: url("logo16.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
		    .logo17 {
       
		       width: 149px;
        margin-left: 90px;
        margin-top:5px;
        margin-bottom: 0px;
        z-index: 1;
        height:149px;
        position: relative;
        float: left;
        background-image: url("logo17.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;		
    }	
	
	
			    .logo18 {
       
		       width: 156px;
        margin-left: 115px;
        margin-top:5px;
        margin-bottom: 0px;
        z-index: 1;
        height:149px;
        position: relative;
        float: left;
        background-image: url("logo18.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;		
    }	
	
	
		    .logo19 {
       width: 280px;
        margin-left:40px;
        margin-top:18px;
        margin-bottom: 0px;
        z-index: 1;
        height:120px;
        position: relative;
        float: left;
        background-image: url("logo19.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	    .logo20 {
       width: 280px;
        margin-left:45px;
        margin-top:18px;
        margin-bottom: 0px;
        z-index: 1;
        height:120px;
        position: relative;
        float: left;
        background-image: url("logo20.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
			    .logo21 {
       
		       width: 149px;
        margin-left: 60px;
        margin-top:5px;
        margin-bottom: 0px;
        z-index: 1;
        height:149px;
        position: relative;
        float: left;
        background-image: url("logo21.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;		
    }	
	
	
			    .logo22 {
       
		       width: 156px;
        margin-left: 115px;
        margin-top:5px;
        margin-bottom: 0px;
        z-index: 1;
        height:149px;
        position: relative;
        float: left;
        background-image: url("logo22.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;		
    }
	
	
	
	
	
	
	
	
			    .logorows1 {
       width: 100%;
        margin-left: 0px;
        margin-top:20px;
        margin-bottom: 0px;
        z-index: 1;
        height:auto;
        position: relative;
        float: left;
   
    }	
	
	
			    .logorows2 {
       width: 100%;
        margin-left: 0px;
        margin-top:40px;
        margin-bottom: 0px;
        z-index: 1;
        height:auto;
        position: relative;
        float: left;
   
    }	
	

		.fade-element {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:50%;
height:780px;
background-color:#222222;
position:relative;
float:left;
}

.fade-element.visible {
  opacity: 1;
  transform: translateY(0);
}

.fade-element2 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:50%;
height:780px;
background-color:#03FD06;
position:relative;
float:left;
}

.fade-element2.visible {
  opacity: 1;
  transform: translateY(0);
}

.fade-element3 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
height:580px;
background-color:#111111;
position:relative;
float:left;
}

.fade-element3.visible {
  opacity: 1;
  transform: translateY(0);
}	
	
.fade-element4 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
height:360px;
background-color:#111111;
position:relative;
float:left;
}

.fade-element4.visible {
  opacity: 1;
  transform: translateY(0);
}	
		
		
	    .packagetxt1june2025 {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top:20px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }	
	
	   .packagetxt1june20251 {
   
        font-size: 24pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 600;
        color: #FFFFFF;
    
    }	
	
	.packagetxt1june20252 {
   
        font-size: 20pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color:#03FD06;
    
    }	
	
	.packagetxt1june20253 {
   
        font-size: 20pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color:#FFFFFF;
    
    }
	
		.packagetxt1june20254 {
   
        font-size: 16pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color:#03FD06;
    
    }	
	
			.packagetxt1june20255 {
   
        font-size: 16pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color:#FFFFFF;
    
    }	
	
	  .june2025button1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("june2025button1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	  .june2025button2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("june2025button2.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	  .june2025button3 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("june2025button3.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	
	  .june2025button4 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("june2025button4.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	
	
	   .pricingtxt2026 {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 40px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	    .pricingbox12025 {
        width: 50%;
        margin-left: 0%;
        margin-right: 0%;
        height:500px;
        position: relative;
        float: left;
 
        overflow: hidden;
        z-index: 1002;
		 background-color:#000000;
  animation: fadeBackground 10s;
  animation-fill-mode: forwards;	
			
    }		
	
.fade-element5 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
height:auto;
background-color:#222222;
position:relative;
float:left;
display: block;
}

.fade-element5.visible {
  opacity: 1;
  transform: translateY(0);
}
	
			    .faqsholder {
       width: 80%;
        margin-left:10%;
        margin-right:10%;
	    margin-top:50px;
        margin-bottom: 60px;
        z-index: 1;
        height:auto;
        position: relative;
        float: left;
   
    }		

.container {
  color: #fff;
  text-align: left;
}

details{
  background-color: #222222;
  color: #fff;
  font-size: 14pt;
        font-family: 'Poppins', sans-serif;
}

summary {
  padding: .5em 1.3rem;
  list-style: none;
  display: flex;
  justify-content: space-between;  
  transition: height 1s ease;
}

summary::-webkit-details-marker {
  display: none;
}

summary:after{
  content: "\002B";
}

details[open] summary {
    border-bottom: 1px solid #111111;
    margin-bottom: .5em;
}

details[open] summary:after{
  content: "\00D7";
}

details[open] div{
  padding: .5em 1em;
	text-align: left;
}		
	
	  .packagetxt1june20256 {
   
        font-size: 24pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 600;
        color: #000000;
    
    }	
	   .packagetxt1june20257  {
   
        font-size: 20pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color:#000000;
    
    }	
	
	
	 .packagetxt100june2025 {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #000000;
        text-align: center;
        margin-top:20px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }	
	
			.packagetxt1june20258 {
   
        font-size: 16pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color:#000000;
    
    }	
	
	
			.packagetxt1june20259 {
   
        font-size: 16pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color:#000000;
    
    }	
		
	.googlereviewsholder {
		
		
	     width: 100%;
        margin-left: 0px;
		margin-right:0px;
        margin-top: 0px;
        margin-bottom: 60px;
        z-index: 1;
        height:auto;
        position: relative;
        float: left;
		background-color:#000000;
   
		
	}
	
	.googlereviewsheader {
		
		
	     width: 100%;
        margin-left: 0%;
		margin-right: 0%;
        margin-top: 0px;
        margin-bottom: 30px;

        height:auto;
        position: relative;
        float: left;
	
	}
	
	
.fade-element6 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
height:auto;
background-color:#FFFFFF;
position:relative;
float:left;
display: block;
}

.fade-element6.visible {
  opacity: 1;
  transform: translateY(0);
}	
	
		
.fade-element7 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
height:auto;
background-color:#FFFFFF;
position:relative;
float:left;
display: block;
}

.fade-element7.visible {
  opacity: 1;
  transform: translateY(0);
}	
		
.fade-element8 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
height:auto;
background-color:#FFFFFF;
position:relative;
float:left;
display: block;
}

.fade-element8.visible {
  opacity: 1;
  transform: translateY(0);
}	
	
.fade-element9 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
height:auto;
background-color:#FFFFFF;
position:relative;
float:left;
display: block;
}

.fade-element9.visible {
  opacity: 1;
  transform: translateY(0);
}		
	
.fade-element10 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
height:auto;
background-color:#FFFFFF;
position:relative;
float:left;
display: block;
margin-bottom:60px;
}

.fade-element10.visible {
  opacity: 1;
  transform: translateY(0);
}		
		
	
	
	
	
	
	  .logo12028 {
        width: 185px;
        margin-left: 20px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo12028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;  
		  
    }	
	
	
		  .logo22028 {
        width: 116px;
        margin-left: 30px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo22028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;	  
			  
    }	
    
		  .logo32028 {
        width: 312px;
        margin-left: 30px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo32028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;	  
			  
    }	
	
	
			  .logo42028 {
        width: 157px;
        margin-left: 30px;
        margin-top:30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo42028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;		  
    }	
	
		  .logo52028 {
        width: 95px;
        margin-left: 30px;
        margin-top:30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo52028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;	  
    }	
	
	
		  .logo62028 {
        width: 105px;
        margin-left: 40px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo62028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;	  
    }	
	
			  .logo72028 {
        width: 97px;
        margin-left: 30px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo72028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;		  
				  
    }	
	
		  .logo82028 {
        width: 122px;
        margin-left: 30px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo82028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;	  
    }	
	
	
		  .logo92028 {
        width: 388px;
        margin-left: 30px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo92028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;	  
    }	
	
			  .logo102028 {
        width: 118px;
        margin-left: 40px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo102028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;		  
    }
	
	
				  .logo112028 {
        width: 156px;
        margin-left: 20px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo112028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;			  
    }	
	
		  .logo122028 {
        width: 157px;
        margin-left: 30px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo122028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;	  
    }	
	
			  .logo132028 {
        width: 118px;
        margin-left: 30px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo132028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;		  
    }	
	
			  .logo142028 {
        width: 148px;
        margin-left: 30px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo142028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;
    }	
	
			  .logo152028 {
        width: 64px;
        margin-left: 40px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo152028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;		  
    }
	
	
			  .logo162028 {
        width: 67px;
        margin-left: 40px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo162028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;		  
    }	
	
			  .logo172028 {
        width: 67px;
        margin-left: 40px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo172028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;		  
    }	
	
	
	
	
	
	 .logoholder20281 {
        width: 1024px;
        margin-left: auto;
        margin-right: auto;
        height: 120px;;
        position: relative;
        float: none;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
		
		display:block;
    }	
		
	
		.fade-element100 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
   height: 580px;
        background-image: url("pricing20284th.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        position: relative;
        float: left;
}

.fade-element100.visible {
  opacity: 1;
  transform: translateY(0);
}		
			
		  .pricing2028holder1500 {
        width: 1200px;
        margin-left: auto;
		margin-right: auto;	  
        margin-top: 0px;
        margin-bottom: 0px;
        z-index: 1;
        height: 580px;
        position: relative;
        float: none;
       
        
		  
    }	
	
	
			    .pricingbutton2028 {
       width: 100%;
        margin-left:0px;
        margin-top:45px;
        margin-bottom: 0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("pricingbutton2028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
	
	
	
	
			
	 .pricing2028text {
        width: 96%;
        margin-left: 2%;
        margin-right:2%;
        height: auto;
        position: relative;
        float: left;
        font-size: 40pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color: #FFFFFF;
        text-align: center;
        margin-top: 30px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
		 .pricing2028holder {
        width: 650px;
        margin-left: 20px;
        margin-right:0px;
        height: auto;
        position: relative;
        float: left;
        font-size: 45pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color: #FFFFFF;
        text-align: center;
        margin-top: 50px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	.fade-element101 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
   height: 580px;
        background-image: url("pricing202823rd.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        position: relative;
        float: left;
}

.fade-element101.visible {
  opacity: 1;
  transform: translateY(0);
}		
		
	
.fade-element102 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
   height: 580px;
        background-image: url("pricing202833rd.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        position: relative;
        float: left;
}

.fade-element102.visible {
  opacity: 1;
  transform: translateY(0);
}			
	
	
	 .pricing2028holder2 {
        width: 650px;
        margin-left: 550px;
        margin-right:0px;
        height: auto;
        position: relative;
        float: left;
        font-size: 45pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color: #FFFFFF;
        text-align: center;
        margin-top: 60px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
		
	
		  .bannerpricingsoftware {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 450px;
        position: relative;
        float: left;
        background-image: url("bannerpricingsoftware.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		  .bannerpricinginvite {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 450px;
        position: relative;
        float: left;
        background-image: url("bannerpricinginvite.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	.fade-element200 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
height:350px;
background-color:#111111;
position:relative;
float:left;
}

.fade-element200.visible {
  opacity: 1;
  transform: translateY(0);
}	
	
	
	.fade-element201 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:33%;
height:780px;
background-color:#222222;
position:relative;
float:left;
}

.fade-element201.visible {
  opacity: 1;
  transform: translateY(0);
}
	
	.fade-element202 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:34%;
height:780px;
background-color:#03FD06;
position:relative;
float:left;
}

.fade-element202.visible {
  opacity: 1;
  transform: translateY(0);
}	
	
	.fade-element203 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:33%;
height:780px;
background-color:#222222;
position:relative;
float:left;
}

.fade-element203.visible {
  opacity: 1;
  transform: translateY(0);
}	
		
	
.fade-element204 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
height:450px;
background-color:#111111;
position:relative;
float:left;
}

.fade-element204.visible {
  opacity: 1;
  transform: translateY(0);
}	
	
	
	.packagetxt1july20251 {
   
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color:#FFFFFF;
    
    }		
	
	
	.packagetxt1july20252 {
   
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color:#000000;
    
    }	
	
	
	  .july2025button1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("july2025button1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	.july2025button2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("july2025button2.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	
	
		  .july2025button3 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("july2025button3.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
				    .pricingbuttonjuly2029 {
       width: 100%;
        margin-left:0px;
        margin-top:45px;
        margin-bottom: 0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("pricingbuttonjuly2029.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
	
			
		  .pricing2028holder1500 {
        width: 1200px;
        margin-left: auto;
		margin-right: auto;	  
        margin-top: 0px;
        margin-bottom: 0px;
        z-index: 1;
        height: 580px;
        position: relative;
        float: none;
       
        
		  
    }	
	
	
			    .pricingbutton2028 {
       width: 100%;
        margin-left:0px;
        margin-top:45px;
        margin-bottom: 0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("pricingbutton2028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }		
		
	
	
	
	
	
	
}



@media only screen and (min-width : 1300px) {
	
	
			.gravtxt2025 {font-weight: 500;
    color: #03FD06; font-size: 18pt;}
	
	.gravtxt20253 {font-weight: 500;
    color: #03FD06; font-size: 14pt;}
	
	.gravtxt20252 { color: #03FD06; }
	
	
	
		    .pricingtxtholder2024dec {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 550px;
        background-color: #111111;
        position: relative;
        float: left;
    }
	
	
	
	
	
	 a.boathouselinks:link {text-decoration:none; color:#FFFFFF; }
     a.boathouselinks:visited {text-decoration:none; color:#FFFFFF;  }
     a.boathouselinks:hover {text-decoration:none; color:#FFFFFF; }
     a.boathouselinks:active {text-decoration:none; color:#FFFFFF; }	
	
 a.boathouselinks2:link {text-decoration:none; color:#03FD06; }
     a.boathouselinks2:visited {text-decoration:none; color:#03FD06;  }
     a.boathouselinks2:hover {text-decoration:none; color:#03FD06; }
     a.boathouselinks2:active {text-decoration:none; color:#03FD06; }	
	
	
			.introbusinesshome2023 {
        width: 100%;
        height: 161px;
        position: relative;
        background-image: url("welcome2023.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 80px;
    }
	
	
	.topimagehome2023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 650px;
        position: relative;
        float: left;
        background-image: url(image2023large3.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }
	
		  .signupbuttonhome2023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("maccabutton.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	  .section12023home {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 630px;
        background-color:#222222;
        position: relative;
        float: left;
    }
	
	 .section1holder2023home {
        width: 1300px;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float: none;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	
	 .home2023holder {
        width: 700px;
        margin-left: 20px;
        margin-right: 0px;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 40px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
			 .home2023videoholder {
        width: 500px;
        margin-left: 50px;
        margin-right: 0px;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 95px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
	    
	   
    }
	
	.videoholder1home2023 {width:100%; margin-left:0%; margin-right:0%; position:relative; float:left; height:auto; margin-top:5px; margin-bottom:20px; font-size:10pt; font-family: 'Poppins', sans-serif; color:#FFFFFF; text-align:center; display: block; }	
	
	
	.hometxt2023 {font-weight: 500;  color:#03FD06; font-size: 10pt;}
	
	.homewhitetxt2023 {font-weight: 500;
    color: #FFFFFF; font-size: 10pt;}
	
	.hometxt20232 {font-weight: 500;  color:#03FD06; font-size: 12pt;}
	
		  .section22023home {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 990px;
        background-color:#28282B;
        position: relative;
        float: left;
    }
	
	 .section2holder2023home {
        width: 1250px;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float: none;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
		    .businessheaderhome2023 {
       width: 100%;
        margin-left: 0px;
        margin-top: 80px;
        margin-bottom: 0px;
        z-index: 1;
        height:34px;
        position: relative;
        float: left;
        background-image: url("homeheader2023.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	 .whychoosetxt2023 {
        width: 80%;
        margin-left: 10%;
        margin-right:10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 20px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	
		  .home2023phoneandtextholder {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height:auto;
        position: relative;
        float: left;
    }
	
	
	   .home2023phone {
        width: 321px;
        margin-left: 20px;
        margin-top: 50px;
        z-index: 1;
        height:634px;
        position: relative;
        float: left;
        background-image: url(clickdigitalphone.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	 .home2023phonetxt {
        width: 800px;
        margin-left: 60px;
        margin-right: 0px;
        height:auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 40px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	 .mainphonetxt2023 {
        width: 96%;
        margin-left: 2%;
        margin-right:2%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 20px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	  .whatweprovidehome2023 {
       width: 100%;
        margin-left: 0px;
        margin-top:10px;
        margin-bottom: 0px;
        z-index: 1;
        height:25px;
        position: relative;
        float: left;
        background-image: url("whatweprovideheader.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
			  .viewpackagesbutton2023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 15px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("viewpackagesbutton2023.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
			  .shopbutton2023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 15px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("shopbutton2023.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	
	  .homebox12023 {
        width: 33%;
        margin-left: 0px;
        margin-top: 0px;
    
        height: 590px;
        position: relative;
        float: left;
        background-image:url("homebox12023.jpg");
    }
	
	 .homebox22023 {
        width: 34%;
        margin-left: 0px;
        margin-top: 0px;
    
        height: 590px;
        position: relative;
        float: left;
        background-image:url("homebox22023.jpg");  
    }
	
 .homebox32023 {
        width: 33%;
        margin-left: 0px;
        margin-top: 0px;
    
        height: 590px;
        position: relative;
        float: left;
        background-image:url("homebox32023.jpg");  
    }
	
	
			    .packageheader1home2023 {
       width: 100%;
        margin-left: 0px;
        margin-top: 140px;
        margin-bottom: 0px;
        z-index: 1;
        height:66px;
        position: relative;
        float: left;
        background-image: url("packageheader1home.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
			    .packageheader2home2023 {
       width: 100%;
        margin-left: 0px;
        margin-top: 140px;
        margin-bottom: 0px;
        z-index: 1;
        height:66px;
        position: relative;
        float: left;
        background-image: url("packageheader2home.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
			    .packageheader3home2023 {
       width: 100%;
        margin-left: 0px;
        margin-top: 130px;
        margin-bottom: 0px;
        z-index: 1;
        height:66px;
        position: relative;
        float: left;
        background-image: url("packageheader3home.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
				  .homedetailsbutton2023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 15px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("homedetailsbutton2023.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	.section42023home {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 500px;
        background-color:#222222;
        position: relative;
        float: left;
		background-image: url(section5image2023.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }
	
	 .section4holder2023home {
        width: 1300px;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float: none;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	.hometxtholder44 { width:600px; height:auto; position:relative;   margin-left:600px;   z-index:1; margin-top:45px; float:left; display:block; }	
	
	
	.hometxt202033{width:100%; margin-left:0%; margin-right:0%; position:relative; float:left; height:auto; margin-top:10px; font-size:12pt; font-family: 'Poppins', sans-serif; color:#FFFFFF; text-align:left;}
	
	
		    .homepackageheaderhome2023 {
       width: 100%;
        margin-left: 0px;
        margin-top: 60px;
        margin-bottom: 0px;
        z-index: 1;
        height:27px;
        position: relative;
        float: left;
        background-image: url("homepackageheader2023.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	

	
	
	
	

    .topholder1 {
        width: 100%;
        height: 143px;
        position: relative;
        background-color: #000000;
        text-align: center;
        float: left;
        margin-left: 0px;
        display: block;
        z-index: 1;
        margin-top: 0px;
    }

    .topholder {
        width: 1300px;
        height: 143px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
    }

    .topimagetxtholder {
        width: 1300px;
        height: 640px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
    }



    .toplogo {
        width: 433px;
        margin-left: 20px;
        margin-top: 22px;
        z-index: 1;
        height: 107px;
        position: relative;
        float: left;
        background-image: url(toplogo.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .topbar2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-color: #03FD06;
        height: 4px;
        position: relative;
        float: left;
    }

    .linksandloginholder {
        width: 790px;
        margin-right: 20px;
        margin-top: 0px;
        z-index: 1;
        height: 142px;
        position: relative;
        float: right;
    }

    .clickdigitallinksholder {
        width: 790px;
        margin-right: 0px;
        margin-top: 58px;
        z-index: 1;
        height: auto;
        position: relative;
        float: right;
    }

    .loginholder {
        width: 700px;
        margin-right: 15px;
        margin-top: 10px;
        z-index: 1;
        height: auto;
        position: relative;
        float: right;
    }

    ul {
        list-style-type: none;
        margin: 0;
        padding: 0;
        overflow: hidden;
        background-color: #000000;
    }

    li {
        float: left;
    }

        li a {
            display: block;
            font-size: 12pt;
            font-family: 'Poppins', sans-serif;
            font-weight: 100;
            color: #FFFFFF;
            text-align: center;
            padding: 10px 16px;
            text-decoration: none;
        }

            li a:hover:not(.active) {
                background-color: #03FD06;
            }

    .Login {
        text-align: right;
        padding: 2px;
        font-size: 1.1em;
        font-weight: normal;
        color: #03FD06;
    }

    .LoginButton {
        cursor: pointer;
    }

    .rotatorbar2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 4px;
        background-color: #03FD06;
        position: relative;
        float: left;
    }

    .topimage1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(image2large3.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .topbanner2022 {
        background-color: #28282B;
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 52px;
        position: relative;
        float: left;
    }

    .topbannerdescription {
        width: 90%;
        margin-left: 5%;
        margin-right: 5%;
        height: auto;
        position: relative;
        float: left;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 13px;
        margin-bottom: 0px;
        z-index: 1002;
    }



    .introdetailssection {
        width: 360px;
        margin-left: 10px;
        margin-top: 0px;
        margin-bottom: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
    }

    .introbusiness2 {
        width: 100%;
        height: 104px;
        position: relative;
        background-image: url(mkabout.fw.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 50px;
    }

    .introbusiness3 {
        width: 100%;
        height: 243px;
        position: relative;
        background-image: url(serviceslist.fw.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 15px;
    }


    .introbusiness4 {
        width: 100%;
        height: 50px;
        position: relative;
        background-image: url("pricingoptions.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 60px;
    }

    .introbusiness5 {
        width: 100%;
        height: 106px;
        position: relative;
        background-image: url("signup.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 28px;
    }

    .introdescription {
        width: 80%;
        margin-left: 10%;
        margin-right: 10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 10px;
        margin-bottom: 0px;
        z-index: 1002;
    }

    .joinusbutton {
        width: 100%;
        height: 61px;
        position: relative;
        background-image: url(joinusbutton.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 35px;
    }

    .joinusbutton2 {
        width: 100%;
        height: 61px;
        position: relative;
        background-image: url(joinusbutton.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 35px;
    }


    .comaxmainholder2021home {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: 490px;
        background-color: #000000;
        position: relative;
        float: left;
    }

    .comaxtxt2021 {
        width: 70%;
        margin-left: 15%;
        margin-right: 15%;
        height: auto;
        position: relative;
        float: left;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 30px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }

    h1 {
        font-family: 'Poppins', sans-serif;
        font-weight: 700;
        text-align: center;
        font-size: 22pt;
    }

    h2 {
        font-family: 'Poppins', sans-serif;
        font-weight: 700;
        text-align: center;
        font-size: 22pt;
    }

    h3 {
        font-family: 'Poppins', sans-serif;
        font-weight: 700;
        text-align: center;
        font-size: 26pt;
    }



    .footersection {
        width: 100%;
        height: 170px;
        position: relative;
        text-align: center;
        float: left;
        margin-left: 0px;
        display: block;
        background-color: #000000;
        z-index: 1;
        margin-top: 0px;
    }

    .footerholder {
        width: 1300px;
        height: 170px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
        float: none;
    }


    .footerlogo {
        width: 318px;
        height: 83px;
        position: relative;
        display: block;
        margin-left: 10px;
        background-image: url(footerlogo.png);
        z-index: 1;
        margin-top: 40px;
        float: left;
    }

    .footerlinks {
        width: 400px;
        position: relative;
        float: left;
        height: auto;
        margin-top: 60px;
        margin-left: 150px;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        color: #FFFFFF;
        text-align: center;
    }

    .footercheckatrade {
        width: 250px;
        height: 31px;
        position: relative;
        margin-right: 10px;
        background-image: url(footercheckatrade.png);
        z-index: 1;
        margin-top: 66px;
        float: right;
    }

    .comaxmainholder2022 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: 180px;
        background-color: #28282B;
        position: relative;
        float: left;
    }

    .digitalflyerhomeboxes20201 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: 515px;
        background-color: #28282B;
        position: relative;
        float: left;
    }

    .digitalflyerbox1 {
        width: 20%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: auto;
        position: relative;
        float: left;
    }

    .digitalflyerbox2 {
        width: 20%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: auto;
        position: relative;
        float: left;
    }

    .digitalflyerbox3 {
        width: 20%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: auto;
        position: relative;
        float: left;
    }

    .digitalflyerbox4 {
        width: 20%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: auto;
        position: relative;
        float: left;
    }

    .digitalflyerbox5 {
        width: 20%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: auto;
        position: relative;
        float: left;
    }

    .icon12021 {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 232px;
        position: relative;
        float: left;
        background-image: url("icon12021.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .icon22021 {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 232px;
        position: relative;
        float: left;
        background-image: url("icon22021.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .icon32021 {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 232px;
        position: relative;
        float: left;
        background-image: url("icon32021.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .icon42021 {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 232px;
        position: relative;
        float: left;
        background-image: url("icon42021.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .icon52021 {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 230px;
        position: relative;
        float: left;
        background-image: url("icon52021.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .digitalflyertxt2021 {
        width: 80%;
        margin-left: 10%;
        margin-right: 10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 30px;
        margin-bottom: 0px;
        overflow: hidden;
    }

    .digitalflyerheadertxt2021 {
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color: #03FD06;
    }

    .comaxheadertxt {
        font-size: 26pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color: #03FD06;
    }

    .comaxtxt2 {
        width: 70%;
        margin-left: 15%;
        margin-right: 15%;
        height: auto;
        position: relative;
        float: left;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 30px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }

    .comaxmainholder2022home {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height:620px;
        background-color:#222222;
        position: relative;
        float: left;
    }



    .box72022 {
        width: 50%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: 1720px;
        position: relative;
        float: left;
        background-color: #28282B;
    }

    .box82022 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: 1520px;
        position: relative;
        float: left;
        background-color: #000000;
    }
	
	
	    .box72026 {
        width: 50%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: 1320px;
        position: relative;
        float: left;
        background-color: #28282B;
    }

    .box82026 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: 1320px;
        position: relative;
        float: left;
        background-color: #222222;
    }
	
	
		.aprilbutton2025 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("aprilbutton2025.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
		.aprilbutton20252 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("aprilbutton20252.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		.aprilbutton20253 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("aprilbutton20253.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		.aprilbutton20254 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("aprilbutton20254.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	.aprilbutton20255 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("aprilbutton20255.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		.aprilbutton20256 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("aprilbutton20256.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	.aprilbutton20257 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("aprilbutton20257.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		.aprilbutton20258 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("aprilbutton20258.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	
			.aprilbutton20259 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("aprilbutton20259.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	
	
		.march2025head1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        margin-bottom:0px;
        z-index: 1;
        height:127px;
        position: relative;
        float: left;
        background-image: url("march2025head1.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	

    .businessprofiletxt {
        width: 90%;
        margin-left: 5%;
        margin-right: 5%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 10px;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        color: #FFFFFF;
        text-align: center;
    }

    .businessprofile1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 50px;
        margin-bottom: 0px;
        z-index: 1;
        height: 267px;
        position: relative;
        float: left;
        background-image: url("goldtemplate.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .businessheader1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 70px;
        margin-bottom: 0px;
        z-index: 1;
        height: 140px;
        position: relative;
        float: left;
        background-image: url("profiletemplate.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
			    .businessheader12024 {
       width: 100%;
        margin-left: 0px;
        margin-top: 70px;
        margin-bottom: 0px;
        z-index: 1;
        height: 98px;
        position: relative;
        float: left;
        background-image: url("profiletemplate2024.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	

    .businessprofile2022 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 534px;
        position: relative;
        float: left;
        background-image: url("goldtemplate2022.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
			  .businessprofile2023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 50px;
        margin-bottom: 0px;
        z-index: 1;
        height: 668px;
        position: relative;
        float: left;
        background-image: url("goldtemplate2023.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
			  .businessprofile2024 {
        width: 100%;
        margin-left: 0px;
        margin-top: 50px;
        margin-bottom: 0px;
        z-index: 1;
        height: 668px;
        position: relative;
        float: left;
        background-image: url("goldtemplate2023.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		 .businessheader12025 {
       width: 100%;
        margin-left: 0px;
        margin-top: 80px;
        margin-bottom: 0px;
        z-index: 1;
        height: 98px;
        position: relative;
        float: left;
        background-image: url("profiletemplate2025.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

   	.businessprofile12024 {
        width: 100%;
        margin-left: 0px;
        margin-top: 50px;
        margin-bottom: 0px;
        z-index: 1;
        height: 382px;
        position: relative;
        float: left;
        background-image: url("goldtemplate2024.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

	
	

    .specialoffer20221 {
        width: 80%;
        margin-left: 10%;
        margin-right: 10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #03FD06;
        text-align: center;
        margin-top: 30px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }





    .signupbutton1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("signupbutton1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	   .monthlybutton1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("monthlybutton1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	   .yearlybutton1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("yearlybutton1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		   .monthlybuttonklopp {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("monthly2024.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	    .signupfreebutton1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("signupfreebutton1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	

    .buynowbutton2023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("buynowbutton.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }



    .businessheader2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 70px;
        margin-bottom: 0px;
        z-index: 1;
        height: 130px;
        position: relative;
        float: left;
        background-image: url("profiletemplate2.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }



    .signupbutton2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("signupbutton1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .topimage2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 690px;
        position: relative;
        float: left;
        background-image: url(image3large3.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .introdescription2 {
        width: 90%;
        margin-left: 5%;
        margin-right: 5%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1002;
    }

	 .introdescription22023 {
        width: 90%;
        margin-left: 5%;
        margin-right: 5%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1002;
		display: block;
    }
	
	
	
	
	
    .topimage4 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(image43.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .topimage5 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(image5large3.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .introbusiness6 {
        width: 100%;
        height: 151px;
        position: relative;
        background-image: url("paymentdetails.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 45px;
    }

    .comaxmainholder2022home2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: 550px;
        background-color: #000000;
        position: relative;
        float: left;
    }

    .signupprocesssection1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: 860px;
        position: relative;
        float: left;
        background-color: #28282B;
    }

    .processsectionsholder {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        ;
        height: auto;
        position: relative;
        float: left;
    }

    .signupboxes {
        width: 25%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: auto;
        position: relative;
        float: left;
    }

    .icon62021 {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 232px;
        position: relative;
        float: left;
        background-image: url("icon62021.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .icon72021 {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 232px;
        position: relative;
        float: left;
        background-image: url("icon72021.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .icon82021 {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 232px;
        position: relative;
        float: left;
        background-image: url("icon82021.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .icon92021 {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 232px;
        position: relative;
        float: left;
        background-image: url("icon92021.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }




    .introbusiness52023 {
        width: 100%;
        height: 235px;
        position: relative;
        background-image: url("introdescription2023new.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 20px;
    }

    .specialoffer2023 {
        width: 80%;
        margin-left: 10%;
        margin-right: 10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 10px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	
	 .specialoffer2024 {
        width: 80%;
        margin-left: 10%;
        margin-right: 10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 10px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	

    .businessheader22023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 45px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("profiletemplate3.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    a.postcodelinks2023:link {
        text-decoration: none;
        color: #03FD06;
    }

    a.postcodelinks2023:visited {
        text-decoration: none;
        color: #03FD06;
    }

    a.postcodelinks2023:hover {
        text-decoration: none;
        color: #03FD06;
    }

    a.postcodelinks2023:active {
        text-decoration: none;
        color: #03FD06;
    }

    .comaxtxt2023holder {
        width: 1300px;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float: none;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }


    .pricingtxt2023holder {
        width: 100%;
        margin-left: 0px;
        margin-right: 0px;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 30px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
		.greentxt2023 {font-weight: 500;
    color: #03FD06; font-size: 16pt;}
	
	

    .pricingtxt2023videoholder {
        width: 530px;
        margin-left: 30px;
        margin-right: 0px;
        height: 490px;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 15px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }

    .pricing2023video1 {
        display: none;
    }


    .pricing2023video2 {
        width: 530px;
        margin-left: 0px;
        margin-right: 0px;
        margin-top: 0px;
        height: 480px;
        position: relative;
        float: left;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
        display: block;
    }

    .pricing2023video3 {
        display: none;
    }


    .pricing2023video4 {
        display: none;
    }

    .pricing2023video5 {
        display: none;
    }




    .pricingtxt2023 {
        width: 98%;
        margin-left: 1%;
        margin-right: 1%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 20px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
		    .pricingtxt2026 {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 40px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	

    .businessprofile2023new {
        width: 100%;
        margin-left: 0px;
        margin-top: 50px;
        margin-bottom: 0px;
        z-index: 1;
        height: 413px;
        position: relative;
        float: left;
        background-image: url("basictemplate.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .businessheader32023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 60px;
        margin-bottom: 0px;
        z-index: 1;
        height:176px;
        position: relative;
        float: left;
        background-image: url("profiletemplate2023.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .janhome2023holder {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 820px;
        position: relative;
        float: left;
        background-color: #000000;
    }


    .janhome2023holdermain {
        width: 1300px;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float: none;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }




    .jan2023hometext {
        width: 650px;
        margin-left: 20px;
        margin-right: 0px;
        height: auto;
        position: relative;
        float: left;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: left;
        margin-top: 40px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }

    .jan2023homeyoutubevideo {
        width: 530px;
        margin-left: 30px;
        margin-right: 0px;
        height: 490px;
        position: relative;
        float: left;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 65px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }



    .comaxtxt2023 {
        width: 70%;
        margin-left: 15%;
        margin-right: 15%;
        height: auto;
        position: relative;
        float: left;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 30px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }


    .homegreentxt {
        color: #03FD06;
    }



    .comaxmainholder2024 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: 180px;
        background-color: #000000;
        position: relative;
        float: left;
    }

    .janhome2023holder {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 820px;
        position: relative;
        float: left;
        background-color: #000000;
    }


    .janhome2023holdermain {
        width: 1300px;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float: none;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }




    .jan2023hometext {
        width: 650px;
        margin-left: 20px;
        margin-right: 0px;
        height: auto;
        position: relative;
        float: left;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: left;
        margin-top: 35px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }

    .jan2023homeyoutubevideo {
        width: 530px;
        margin-left: 40px;
        margin-right: 0px;
        height: 490px;
        position: relative;
        float: left;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 70px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }



    .comaxtxt2023 {
        width: 70%;
        margin-left: 15%;
        margin-right: 15%;
        height: auto;
        position: relative;
        float: left;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 30px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }


    .homegreentxt {
        color: #03FD06;
    }



    .comaxmainholder2024 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: 180px;
        background-color: #000000;
        position: relative;
        float: left;
    }

    .new2023box1 {
        width: 33%;
        margin-left: 0px;
        margin-top: 0px;
        height: 620px;
        position: relative;
        float: left;
        background-image: url("box12023.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }


    .new2023box2 {
        width: 34%;
        margin-left: 0px;
        margin-top: 0px;
        height: 620px;
        position: relative;
        float: left;
        background-image: url("box22023.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .new2023box3 {
        width: 33%;
        margin-left: 0px;
        margin-top: 0px;
        height: 620px;
        position: relative;
        float: left;
        background-image: url("box62023.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .new2023box4 {
        width: 33%;
        margin-left: 0px;
        margin-top: 0px;
        height: 580px;
        position: relative;
        float: left;
        background-image: url("box42023.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }


    .new2023box5 {
        width: 34%;
        margin-left: 0px;
        margin-top: 0px;
        height: 580px;
        position: relative;
        float: left;
        background-image: url("box52023.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .new2023box6 {
        width: 33%;
        margin-left: 0px;
        margin-top: 0px;
        height: 580px;
        position: relative;
        float: left;
        background-image: url("box32023.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .box1header {
        width: 100%;
        height: 89px;
        position: relative;
        background-image: url("box1header.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 42px;
    }

    .box2header {
        width: 100%;
        height: 43px;
        position: relative;
        background-image: url("box2header.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 135px;
    }

    .box3header {
        width: 100%;
        height: 43px;
        position: relative;
        background-image: url("box3header.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 135px;
    }

    .box4header {
        width: 100%;
        height: 39px;
        position: relative;
        background-image: url("box4header.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 132px;
    }


    .box6header {
        width: 100%;
        height: 30px;
        position: relative;
        background-image: url("box6header.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 132px;
    }

    .box5header {
        width: 100%;
        height: 43px;
        position: relative;
        background-image: url("box5header.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 132px;
    }





    .newbox2023text {
        width: 92%;
        margin-left: 4%;
        margin-right: 4%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 15px;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        color: #FFFFFF;
        text-align: center;
    }

    .newbox2023videoholder {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        z-index: 1;
        height: 280px;
        position: relative;
        float: left;
    }

    .newbox2023videoholdermain {
        display: none;
    }

    .newbox2023videoholdermain2 {
        width: 380px;
        margin-left: auto;
        margin-right: auto;
        margin-top: 0px;
        height: 270px;
        position: relative;
        float: none;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
        display: block;
    }



    .moredetailsbutton2023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("moredetailsbutton.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .comingsoonbutton2023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("comingsoon2023.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }




    .newbox2023videoholdermain3 {
        display: none;
    }
	
	
	
			    .newbox2024videoholderdesk {
  
		display:none;
    }

	    .newbox2024videoholderdesk2 {
          width: 100%;
        margin-left: 0px;
        margin-top: 15px;
        z-index: 1;
        height: 230px;
        position: relative;
        float: left;
		display:block;
    }
	
	   .introdescription2024 {
        width: 90%;
        margin-left: 5%;
        margin-right: 5%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 10px;
        margin-bottom: 0px;
        z-index: 1002;
		display: block;
    }		
	
		   .nfccard {
        width: 100%;
        margin-left:0px;
        margin-top:0px;
        margin-bottom: 0px;
        z-index: 1;
        height: 359px;
        position: relative;
        float: left;
        background-image: url("nfccard2.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
	    display: block;
    }	
	
		   .nfccardholer {
        width: 541px;
        margin-left: 50px;
        margin-top: 80px;
        margin-bottom: 0px;
        z-index: 1;
        height: auto;
        position: relative;
        float: left;

    }
	
		    .ordernowbutton2023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("ordernow2023.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

	  .nfctxt2023 {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 10px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }	
	
		    .pricingtxtholder2024grav {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 350px;
        background-color: #000000;
        position: relative;
        float: left;
    }
	
	
	 .pricinggrav2024holder {
        width: 1200px;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float: none;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	
	
	
 .pricingklopp2023holder {
        width: 1300px;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float: none;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
			 .klopppricingholder {
        width: 100%;
        margin-left: 0px;
        margin-right: 0px;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 20px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
		 .downloadappmain {
        width: 530px;
        margin-left: 30px;
        margin-right: 0px;
        height: 530px;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 105px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
		background-image: url("downloadappmain.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto; 
    }
	
			 .klopppricingvideoholder {
        width: 450px;
        margin-left: 30px;
        margin-right: 0px;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 90px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
	   
    }
	
	
	.videoholder1klopp {width:100%; margin-left:0%; margin-right:0%; position:relative; float:left; height:auto; margin-top:5px; margin-bottom:20px; font-size:10pt; font-family: 'Poppins', sans-serif; color:#FFFFFF; text-align:center; display: block; }	
	
	
		    .pricingtxtholder2023home {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height:820px;
        background-color: #111111;
        position: relative;
        float: left;
    }
	
	.whitetxt2023 {font-weight: 500;
    color: #FFFFFF; font-size: 10pt;}
	
	.greentxtklopp {font-weight: 500;
    color: #03FD06; font-size: 12pt;}	
	
		.introbusiness6klopp {
        width: 100%;
        height: 50px;
        position: relative;
        background-image: url("businesscards2.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 110px;
    }	
	
		  .shopnfccards2024 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("shopnfc2024.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	.whitetxt20232 {font-weight: 500;
    color: #FFFFFF; font-size: 12pt;}
	
	 .maccabutton1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("maccabutton.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
				    .businessheader1salah {
       width: 100%;
        margin-left: 0px;
        margin-top: 80px;
        margin-bottom: 0px;
        z-index: 1;
        height: 138px;
        position: relative;
        float: left;
        background-image: url("profiletemplatesalah.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	
	   .businessprofile1salah {
        width: 100%;
        margin-left: 0px;
        margin-top: 50px;
        margin-bottom: 0px;
        z-index: 1;
        height: 169px;
        position: relative;
        float: left;
        background-image: url("goldtemplatesalah.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
			  .nunezbutton {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("nunezbutton.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
 .packageyoutubeholder {
        width: 100%;
        margin-left: 0px;
        margin-right: 0px;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 30px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
	    
	   
    }
	
		
	.youtubeholderdesk {width:480px; margin-left:auto; margin-right:auto; position:relative; float:none; height:380px; margin-top:30px; margin-bottom:0px; font-size:10pt; font-family: 'Poppins', sans-serif; color:#FFFFFF; text-align:center; display: block; }	
	
		.youtubeholdermob { display: none; }	
	
			    .googlereviewsheader2023 {
        width: 100%;
        margin-left: 0px;
        margin-top:75px;
        margin-bottom: 0px;
        z-index: 1;
        height: 88px;
        position: relative;
        float: left;
        background-image: url("googlereviewsheader.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	    .googlereviewslogo {
        width: 100%;
        margin-left: 0px;
        margin-top:35px;
        margin-bottom: 0px;
        z-index: 1;
        height: 150px;
        position: relative;
        float: left;
        background-image: url("googlereviews.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		.googlereviewstxt {
        width: 90%;
        margin-left: 5%;
        margin-right: 5%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 20px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
.googlerevheader {font-weight: 500;
    color: #03FD06; font-size: 12pt;}
	
	
		.greentxtklopp2 {font-weight: 500;
    color: #03FD06; font-size: 12pt;}
	
		  .topimagevideos2023{
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 650px;
        position: relative;
        float: left;
        background-image: url(topimagevideos20233.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }
	
	
		    .videotips2023{
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 340px;
        background-color: #111111;
        position: relative;
        float: left;
    }
	
	 .videotips2023holder {
        width: 1400px;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float: none;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }	
	
			   .box72023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 750px;
        position: relative;
        float: left;
        background-color: #28282B;
    }

	
	
	
	
    .box82023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
    
        height: 750px;
        position: relative;
        float: left;
        background-color: #222222;
    }

	
		    .editvideo {
        width: 100%;
        margin-left: 0px;
        margin-top:90px;
        margin-bottom: 0px;
        z-index: 1;
        height: 122px;
        position: relative;
        float: left;
        background-image: url("editvideoheader.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	    .paymentvideo {
        width: 100%;
        margin-left: 0px;
        margin-top:90px;
        margin-bottom: 0px;
        z-index: 1;
        height: 122px;
        position: relative;
        float: left;
        background-image: url("paymentvideoheader.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
		    .walletvideo {
        width: 100%;
        margin-left: 0px;
        margin-top:90px;
        margin-bottom: 0px;
        z-index: 1;
        height: 122px;
        position: relative;
        float: left;
        background-image: url("walletheader.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }		
	
		.introbusiness600klopp {
        width: 100%;
        height: 50px;
        position: relative;
        background-image: url("videotips.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 130px;
    }
	
.decbutton2023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 30px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("dec2023button.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
	  .topimageprivacy2023{
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 580px;
        position: relative;
        float: left;
        background-image: url(topimageprivacy20233.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }		
	
				    .privacy2023{
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: auto;
        background-color: #111111;
        position: relative;
        float: left;
    }
	
	 .privacy2023holder {
        width: 1300px;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float: none;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	  .privacytxt2023 {
        width: 70%;
        margin-left: 15%;
        margin-right: 15%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 20px;
        margin-bottom: 80px;
        overflow: hidden;
        z-index: 1002;
    }

	
.introbusiness600sobo {
        width: 100%;
        height: 106px;
        position: relative;
        background-image: url("privacypolicy.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 140px;
    }
		
	    .downloadsheader {
        width: 100%;
        margin-left: 0px;
        margin-top:50px;
        margin-bottom: 0px;
        z-index: 1;
        height: 89px;
        position: relative;
        float: left;
        background-image: url("downloadheader.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
		    .googleplay {
        width: 100%;
        margin-left: 0px;
        margin-top:170px;
        margin-bottom: 0px;
        z-index: 1;
        height: 75px;
        position: relative;
        float: left;
        background-image: url("googleplay.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	    .appstore {
        width: 100%;
        margin-left: 0px;
        margin-top:35px;
        margin-bottom: 0px;
        z-index: 1;
        height: 75px;
        position: relative;
        float: left;
        background-image: url("appstore.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	   .box72024 {
        width: 50%;
        margin-left: 0px;
        margin-top: 0px;
        height: 2330px;
        position: relative;
        float: left;
        background-color: #28282B;
    }
	
		   .box82024 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height:2270px;
        position: relative;
        float: left;
        background-color: #222222;
    }
	
	   .box92024 {
        width: 33%;
        margin-left: 0px;
        margin-top: 0px;
        height: 1070px;
        position: relative;
        float: left;
        background-color: #28282B;
    }
	
	  .businessheader32024 {
        width: 100%;
        margin-left: 0px;
        margin-top: 60px;
        margin-bottom: 0px;
        z-index: 1;
        height: 221px;
        position: relative;
        float: left;
        background-image: url("flyrtpackage2024.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
		  .businessheader22024 {
        width: 100%;
        margin-left: 0px;
        margin-top: 60px;
        margin-bottom: 0px;
        z-index: 1;
        height: 248px;
        position: relative;
        float: left;
        background-image: url("profiletemplate2024premium.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
		  .businessheader12024 {
        width: 100%;
        margin-left: 0px;
        margin-top: 50px;
        margin-bottom: 0px;
        z-index: 1;
        height: 217px;
        position: relative;
        float: left;
        background-image: url("2024free.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	

	
	
	
	.businessprofile20241 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 155px;
        position: relative;
        float: left;
        background-image: url("freetemplate.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

	
		.businessprofile20242 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 276px;
        position: relative;
        float: left;
        background-image: url("premiumtemplate.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		.businessprofile20243 {
        width: 100%;
        margin-left: 0px;
        margin-top: 50px;
        margin-bottom: 20px;
        z-index: 1;
        height:396px;
        position: relative;
        float: left;
        background-image: url("platinumtemplate2024.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		   .yearly2024button {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("yearly2024button.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		   .yearly2024button2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("yearly2024button2.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
			   .yearly2024button3 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("yearly2024button3.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		   .free2024button {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("free2024button.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		   .free2024buttondollars {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("free2024buttondollars.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
		
		 .slotpricingholder {
        width: 100%;
        margin-left: 0px;
        margin-right: 0px;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 20px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	 .slotpricingtxt2023 {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }	
	
	    .formchangeheader {
        font-family: 'Poppins', sans-serif;
        font-weight: 700;
        text-align: center;
        font-size: 20pt;
		color:#03FD06;
		
    }

	.formchangesections{
		
	width:94%;
	margin-left:3%;
	margin-right:3%;
	position: relative;
	float:left;
	margin-top:10px;
	margin-bottom:0px;
		
		
	}	
	
	
	    .formgreenntxt {
        
		color:#03FD06;
		
    }	
	
	
		.downloadflyerbutton {
        width: 100%;
        height: 77px;
        position: relative;
        background-image: url("downloadflyer.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 20px;
    }
	
	
	
	.intro2024video {
		
		
	     width: 100%;
        margin-left: 0px;
        margin-top: 60px;
        margin-bottom: 60px;
        z-index: 1;
        height:auto;
        position: relative;
        float: left;
   
		
	}
	
	
	 .intro2025desk { width:710px;  height:410px; position:relative;  text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; float:none; display:block;}	
	
	
		.intro2024video2 {
		
		
	     width: 100%;
        margin-left: 0px;
        margin-top: 50px;
        margin-bottom: 20px;
        z-index: 1;
        height:auto;
        position: relative;
        float: left;
   
		
	}
	
	
	 .intro2025desk2 { width:380px;  height:auto; position:relative;  text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; float:none; display:block;}			
	
			    .businessheader12024 {
       width: 100%;
        margin-left: 0px;
        margin-top: 60px;
        margin-bottom: 0px;
        z-index: 1;
        height: 217px;
        position: relative;
        float: left;
        background-image: url("2024free.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
		
	
.businesscardprofile {
        width: 100%;
        margin-left: 0px;
        margin-top: 50px;
        margin-bottom: 20px;
        z-index: 1;
        height: 456px;
        position: relative;
        float: left;
        background-image: url("businesscardprofile.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
			  .businessheaderus1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 60px;
        margin-bottom: 0px;
        z-index: 1;
        height: 220px;
        position: relative;
        float: left;
        background-image: url("usa1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	
	
	  .businessheaderus2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 60px;
        margin-bottom: 0px;
        z-index: 1;
        height: 181px;
        position: relative;
        float: left;
        background-image:url("usa2.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	  .pricingtxtholderdragonshome {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: auto;
        background-color: #111111;
        position: relative;
        float: left;
    }
	
			.mainappimage1 {
        width: 100%;
        height: 768px;
        position: relative;
        background-image: url("mainappimage1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 60px;
		margin-bottom:70px; 
			
    }
	
	.appbuttonholder {
        width: 100%;
        height: auto;
        position: relative;
      
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 20px;
		margin-bottom:80px; 
			
    }
	
		 .appbuttonsmainholder {
        width: 644px;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float: none;
      
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
	}
	
	
	 .buttonholder1 {
        width:100%;
        margin-left: 0px;
        height: auto;
        position: relative;
        float: left;
       
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
	}
	
	
	 .buttonholder2 {
        width: 307px;
        margin-left: 30px;
        height: 67px;
        position: relative;
        float: left;
       
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
	}
	
	
			.ukappbutton1 {
        width: 100%;
        height: 67px;
        position: relative;
        background-image: url("ukbutton1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;   
			
    }
	
.flyerdec2024 {
        width: 100%;
        height: 450px;
        position: relative;
        background-image: url("flyerdec2024.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;   
			
    }
			.usappbutton1 {
        width: 100%;
        height: 67px;
        position: relative;
        background-image: url("usbutton1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;   
			
    }
	
	.haveyourownapp {
		
		
	      width: 100%;
        margin-left: 0px;
        margin-top: 50px;
        margin-bottom: 0px;
        z-index: 1;
        height: 481px;
        position: relative;
        float: left;
        background-image: url("haveyourownapp.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
   
		
	}	
	
		.greentxtgrav{
    color: #03FD06; }
	
		   .paidqrcodeuk {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("paidqrcodeuk.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	 .paidqrcodeus {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 10px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("paidqrcodeus.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		    .pricingtxtholder2024morton {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 680px;
        background-color: #000000;
        position: relative;
        float: left;
    }	
	
	    .requestacallback {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 650px;
        background-image: url("request13rd.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        position: relative;
        float: left;
    }
	
	
	 .requestacallbackholder {
        width: 1300px;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float: none;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	
	 .requestformholder {
        width: 580px;
        margin-left: 680px;
		margin-right:0px;
        height:auto;
        position: relative;
        float: left;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
 
        z-index: 1002;
    }		
		
	
		.flexiblebutton {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("flexiblebutton.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
		  .salahtext2025 {
        width: 80%;
        margin-left: 10%;
        margin-right: 10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 20pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1002;
		display: block;
    }	
	
	
		.businessprofile20251 {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        margin-bottom: 20px;
        z-index: 1;
        height:630px;
        position: relative;
        float: left;
        background-image: url("businessprofile20251.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
		
	
				    .gravxmasreviews {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        height:auto;
       
        position: relative;
        float: left;
    }
	
	
	
	 .gravreviewsholder {
        width: 1058px;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float: none;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	   .review1 {
        width: 519px;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom:0px;
        z-index: 1;
        height: 320px;
        position: relative;
        float: left;
        background-image: url("review1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
		   .review2 {
        width: 519px;
        margin-left: 20px;
        margin-top: 30px;
        margin-bottom:0px;
        z-index: 1;
        height: 320px;
        position: relative;
        float: left;
        background-image: url("review2.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	   .review3 {
        width: 519px;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom:0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url("review3.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		   .review4 {
        width: 519px;
        margin-left: 20px;
        margin-top: 20px;
        margin-bottom:0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url("review4.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
			  a.janpackage:link {text-decoration:none; color:#03FD06; }
     a.janpackage:visited {text-decoration:none; color:#03FD06; }
     a.janpackage:hover {text-decoration:none; color:#03FD06; }
     a.janpackage:active {text-decoration:none; color:#03FD06; }
	
		 .jan2025pricingholder {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height:1600px;
        background-color:#1C1C1C;
        position: relative;
        float: left;
    }
	
	
		 .jan2025packagesholder {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        height:auto;
       
        position: relative;
        float: left;
    }
	
	
	
	
	 .jan2025pricingholdermain {
        width: 1300px;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float: none;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	.introcontent16 {position:relative; display:block; float:left; margin-bottom:90px; width:600px; margin-left:20px; margin-right:0px; text-align:center;  margin-top:30px; height:1320px;  z-index:100000000; font-size:10pt; font-family: 'Poppins', sans-serif; color:#FFFFFF; border-width:3px;
border-color:#03FD06;
	background-color:#222222;
border-style:solid;
     -moz-border-radius: 20px 20px 20px 20px;
    -webkit-border-radius: 20px 20px 20px 20px;
    -khtml-border-radius: 20px 20px 20px 20px;
    border-radius: 20px 20px 20px 20px; }	
	
		.introcontent17 {position:relative; display:block; float:left; margin-bottom:90px; width:70%; margin-left:15%; margin-right:15%; text-align:center;  margin-top:30px; height:1250px;  z-index:100000000; font-size:10pt; font-family: 'Poppins', sans-serif; color:#FFFFFF; border-width:3px;
border-color:#03FD06;
	background-color:#222222;
border-style:solid;
     -moz-border-radius: 20px 20px 20px 20px;
    -webkit-border-radius: 20px 20px 20px 20px;
    -khtml-border-radius: 20px 20px 20px 20px;
    border-radius: 20px 20px 20px 20px; }	
	
	
	.packagetxtjan2025 {
        width: 80%;
        margin-left: 10%;
        margin-right: 10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 40px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
		.packagetxtjan20252 {
        width: 80%;
        margin-left: 10%;
        margin-right: 10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 10px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	.jan2025head1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 60px;
        margin-bottom:0px;
        z-index: 1;
        height:70px;
        position: relative;
        float: left;
        background-image: url("jan2025head1.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	.jan2025head2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        margin-bottom:0px;
        z-index: 1;
        height:127px;
        position: relative;
        float: left;
        background-image: url("jan2025head2.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
		.janbutton1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("janbutton7.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
			.janbutton4 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("janbutton10.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
		.janbutton2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("janbutton2.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		.janbutton5 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("janbutton5.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		.marchbutton5 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("marchbutton5.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		.janbutton3 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("janbutton3.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
		.janbutton6 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("janbutton6.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
			.janpricestxt {
       
        font-size: 12pt;
     
    }
	
	
		.gravtxt20254 {font-weight: 500;
    color: #03FD06; font-size: 12pt;}
	
			.packagetxtjan20253rd {
        width: 80%;
        margin-left: 10%;
        margin-right: 10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 40px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
	}
	
	
		    .movingtxtholder {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 50px;
        background-color: #333333;
        position: relative;
        float: left;
    }
	
	.gravtxt20252 { color: #03FD06; }
	
				    .marqueetxt {
        width: 100%;
        margin-left: 0px;
        margin-top: 12px;
        height:30px;
        background-color:#333333;
        position: relative;
        float: left;
    }

	  .brandswehavehelpedholder {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height:100px;
        position: relative;
        float: left;
		background-color:#FFFFFF;
    }
	
		
	 .brandswehavehelpedtxt {
        width: 80%;
        margin-left: 10%;
        margin-right:10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 24pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #333333;
        text-align: center;
        margin-top: 30px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	
		
	
	  .pricingrotatorholder {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height:620px;
        position: relative;
        float: left;
		background-color:#FFFFFF;
    }
	
	
	* {box-sizing: border-box;}

.mySlides {display: none;}
img {vertical-align: middle;}

/* Slideshow container */
.slideshow-container {
  max-width: 1200px;
  position: relative;
  margin: auto;
}



.active {
  background-color: #717171;
}

/* Fading animation */
.fade {
  animation-name: fade;
  animation-duration: 1.5s;
}

@keyframes fade {
  from {opacity: .4} 
  to {opacity: 1}
}


	
	    .background1 {
       width: 100%;
        margin-left: 0px;
        margin-top:0px;
        margin-bottom: 0px;
        z-index: 1;
        height:620px;
        position: relative;
        float: left;
        background-image: url("background1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
		    .background2 {
       width: 100%;
        margin-left: 0px;
        margin-top:0px;
        margin-bottom: 0px;
        z-index: 1;
        height:620px;
        position: relative;
        float: left;
        background-image: url("background2.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
	
	
	    .logo1 {
       width: 286px;
        margin-left:30px;
        margin-top:35px;
        margin-bottom: 0px;
        z-index: 1;
        height:99px;
        position: relative;
        float: left;
        background-image: url("logo1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
		    .logo2 {
       width: 182px;
        margin-left: 90px;
        margin-top:32px;
        margin-bottom: 0px;
        z-index: 1;
        height:101px;
        position: relative;
        float: left;
        background-image: url("logo2.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
			    .logo3 {
       width: 483px;
        margin-left: 90px;
        margin-top:38px;
        margin-bottom: 0px;
        z-index: 1;
        height:99px;
        position: relative;
        float: left;
        background-image: url("logo3.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
	    .logo4 {
       width: 255px;
        margin-left:50px;
        margin-top:28px;
        margin-bottom: 0px;
        z-index: 1;
        height:104px;
        position: relative;
        float: left;
        background-image: url("logo4.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
				    .logo5 {
       width: 172px;
        margin-left: 110px;
        margin-top:18px;
        margin-bottom: 0px;
        z-index: 1;
        height:116px;
        position: relative;
        float: left;
        background-image: url("logo5.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
				    .logo6 {
       width: 161px;
        margin-left: 110px;
        margin-top:18px;
        margin-bottom: 0px;
        z-index: 1;
        height:120px;
        position: relative;
        float: left;
        background-image: url("logo6.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
				    .logo7 {
       width: 160px;
        margin-left: 110px;
        margin-top:18px;
        margin-bottom: 0px;
        z-index: 1;
        height:120px;
        position: relative;
        float: left;
        background-image: url("logo7.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
					    .logo8 {
       width: 255px;
        margin-left: 50px;
        margin-top:18px;
        margin-bottom: 0px;
        z-index: 1;
        height:134px;
        position: relative;
        float: left;
        background-image: url("logo8.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
			    .logo9 {
       width: 182px;
        margin-left: 95px;
        margin-top:32px;
        margin-bottom: 0px;
        z-index: 1;
        height:101px;
        position: relative;
        float: left;
        background-image: url("logo9.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
				    .logo10 {
       width: 482px;
        margin-left: 100px;
        margin-top:38px;
        margin-bottom: 0px;
        z-index: 1;
        height:80px;
        position: relative;
        float: left;
        background-image: url("logo10.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
		    .logo11 {
       width: 255px;
        margin-left:50px;
        margin-top:28px;
        margin-bottom: 0px;
        z-index: 1;
        height:104px;
        position: relative;
        float: left;
        background-image: url("logo11.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
					    .logo12 {
       width: 153px;
        margin-left: 126px;
        margin-top:5px;
        margin-bottom: 0px;
        z-index: 1;
        height:153px;
        position: relative;
        float: left;
        background-image: url("logo12.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
					    .logo13 {
       width: 149px;
        margin-left: 120px;
        margin-top:5px;
        margin-bottom: 0px;
        z-index: 1;
        height:149px;
        position: relative;
        float: left;
        background-image: url("logo13.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
						    .logo14 {
       width: 153px;
        margin-left: 114px;
        margin-top:5px;
        margin-bottom: 0px;
        z-index: 1;
        height:149px;
        position: relative;
        float: left;
        background-image: url("logo14.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
	
	
	
		    .logo15 {
       width: 255px;
        margin-left:50px;
        margin-top:28px;
        margin-bottom: 0px;
        z-index: 1;
        height:104px;
        position: relative;
        float: left;
        background-image: url("logo15.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
		    .logo16 {
       width: 223px;
        margin-left: 86px;
        margin-top:25px;
        margin-bottom: 0px;
        z-index: 1;
        height:116px;
        position: relative;
        float: left;
        background-image: url("logo16.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
		    .logo17 {
       
		       width: 149px;
        margin-left: 90px;
        margin-top:5px;
        margin-bottom: 0px;
        z-index: 1;
        height:149px;
        position: relative;
        float: left;
        background-image: url("logo17.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;		
    }	
	
	
			    .logo18 {
       
		       width: 156px;
        margin-left: 115px;
        margin-top:5px;
        margin-bottom: 0px;
        z-index: 1;
        height:149px;
        position: relative;
        float: left;
        background-image: url("logo18.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;		
    }	
	
	
		    .logo19 {
       width: 280px;
        margin-left:40px;
        margin-top:18px;
        margin-bottom: 0px;
        z-index: 1;
        height:120px;
        position: relative;
        float: left;
        background-image: url("logo19.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	    .logo20 {
       width: 280px;
        margin-left:45px;
        margin-top:18px;
        margin-bottom: 0px;
        z-index: 1;
        height:120px;
        position: relative;
        float: left;
        background-image: url("logo20.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
			    .logo21 {
       
		       width: 149px;
        margin-left: 60px;
        margin-top:5px;
        margin-bottom: 0px;
        z-index: 1;
        height:149px;
        position: relative;
        float: left;
        background-image: url("logo21.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;		
    }	
	
	
			    .logo22 {
       
		       width: 156px;
        margin-left: 115px;
        margin-top:5px;
        margin-bottom: 0px;
        z-index: 1;
        height:149px;
        position: relative;
        float: left;
        background-image: url("logo22.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;		
    }
	
	
	
	
	
	
	
	
			    .logorows1 {
       width: 100%;
        margin-left: 0px;
        margin-top:20px;
        margin-bottom: 0px;
        z-index: 1;
        height:auto;
        position: relative;
        float: left;
   
    }	
	
	
			    .logorows2 {
       width: 100%;
        margin-left: 0px;
        margin-top:40px;
        margin-bottom: 0px;
        z-index: 1;
        height:auto;
        position: relative;
        float: left;
   
    }	
		
	
		.fade-element {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:50%;
height:780px;
background-color:#222222;
position:relative;
float:left;
}

.fade-element.visible {
  opacity: 1;
  transform: translateY(0);
}

.fade-element2 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:50%;
height:780px;
background-color:#03FD06;
position:relative;
float:left;
}

.fade-element2.visible {
  opacity: 1;
  transform: translateY(0);
}

.fade-element3 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
height:580px;
background-color:#111111;
position:relative;
float:left;
}

.fade-element3.visible {
  opacity: 1;
  transform: translateY(0);
}	
	
.fade-element4 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
height:360px;
background-color:#111111;
position:relative;
float:left;
}

.fade-element4.visible {
  opacity: 1;
  transform: translateY(0);
}	
		
		
	
	
	
	
	    .packagetxt1june2025 {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top:20px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }	
	
	   .packagetxt1june20251 {
   
        font-size: 24pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 600;
        color: #FFFFFF;
    
    }	
	
	.packagetxt1june20252 {
   
        font-size: 20pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color:#03FD06;
    
    }	
	
	.packagetxt1june20253 {
   
        font-size: 20pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color:#FFFFFF;
    
    }
	
		.packagetxt1june20254 {
   
        font-size: 16pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color:#03FD06;
    
    }	
	
			.packagetxt1june20255 {
   
        font-size: 16pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color:#FFFFFF;
    
    }	
	
	  .june2025button1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("june2025button1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	  .june2025button2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("june2025button2.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	  .june2025button3 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("june2025button3.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	
	  .june2025button4 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("june2025button4.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	
	
	   .pricingtxt2026 {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 40px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	    .pricingbox12025 {
        width: 50%;
        margin-left: 0%;
        margin-right: 0%;
        height:500px;
        position: relative;
        float: left;
 
        overflow: hidden;
        z-index: 1002;
		 background-color:#000000;
  animation: fadeBackground 10s;
  animation-fill-mode: forwards;	
			
    }	
	
	.fade-element5 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
height:auto;
background-color:#222222;
position:relative;
float:left;
display: block;
}

.fade-element5.visible {
  opacity: 1;
  transform: translateY(0);
}
	
			    .faqsholder {
       width: 80%;
        margin-left:10%;
        margin-right:10%;
	    margin-top:50px;
        margin-bottom: 60px;
        z-index: 1;
        height:auto;
        position: relative;
        float: left;
   
    }		

.container {
  color: #fff;
  text-align: left;
}

details{
  background-color: #222222;
  color: #fff;
  font-size: 14pt;
        font-family: 'Poppins', sans-serif;
}

summary {
  padding: .5em 1.3rem;
  list-style: none;
  display: flex;
  justify-content: space-between;  
  transition: height 1s ease;
}

summary::-webkit-details-marker {
  display: none;
}

summary:after{
  content: "\002B";
}

details[open] summary {
    border-bottom: 1px solid #111111;
    margin-bottom: .5em;
}

details[open] summary:after{
  content: "\00D7";
}

details[open] div{
  padding: .5em 1em;
	text-align: left;
}	
	
	
	  .packagetxt1june20256 {
   
        font-size: 24pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 600;
        color: #000000;
    
    }	
	   .packagetxt1june20257  {
   
        font-size: 20pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color:#000000;
    
    }	
	
	
	 .packagetxt100june2025 {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #000000;
        text-align: center;
        margin-top:20px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }	
	
			.packagetxt1june20258 {
   
        font-size: 16pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color:#000000;
    
    }	
	
	
			.packagetxt1june20259 {
   
        font-size: 16pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color:#000000;
    
    }	
		
	.googlereviewsholder {
		
		
	     width: 100%;
        margin-left: 0px;
		margin-right:0px;
        margin-top: 0px;
        margin-bottom: 60px;
        z-index: 1;
        height:auto;
        position: relative;
        float: left;
		background-color:#000000;
   
		
	}
	
	.googlereviewsheader {
		
		
	     width: 100%;
        margin-left: 0%;
		margin-right: 0%;
        margin-top: 0px;
        margin-bottom: 30px;

        height:auto;
        position: relative;
        float: left;
	
	}
	
.fade-element6 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
height:auto;
background-color:#FFFFFF;
position:relative;
float:left;
display: block;
}

.fade-element6.visible {
  opacity: 1;
  transform: translateY(0);
}	
	
		
.fade-element7 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
height:auto;
background-color:#FFFFFF;
position:relative;
float:left;
display: block;
}

.fade-element7.visible {
  opacity: 1;
  transform: translateY(0);
}	
		
.fade-element8 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
height:auto;
background-color:#FFFFFF;
position:relative;
float:left;
display: block;
}

.fade-element8.visible {
  opacity: 1;
  transform: translateY(0);
}	
	
.fade-element9 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
height:auto;
background-color:#FFFFFF;
position:relative;
float:left;
display: block;
}

.fade-element9.visible {
  opacity: 1;
  transform: translateY(0);
}		
	
.fade-element10 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
height:auto;
background-color:#FFFFFF;
position:relative;
float:left;
display: block;
margin-bottom:60px;
}

.fade-element10.visible {
  opacity: 1;
  transform: translateY(0);
}		
		
	
	
	
	
	
	  .logo12028 {
        width: 185px;
        margin-left: 20px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo12028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;  
		  
    }	
	
	
		  .logo22028 {
        width: 116px;
        margin-left: 30px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo22028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;	  
			  
    }	
    
		  .logo32028 {
        width: 312px;
        margin-left: 30px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo32028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;	  
			  
    }	
	
	
			  .logo42028 {
        width: 157px;
        margin-left: 30px;
        margin-top:30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo42028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;		  
    }	
	
		  .logo52028 {
        width: 95px;
        margin-left: 30px;
        margin-top:30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo52028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;	  
    }	
	
	
		  .logo62028 {
        width: 105px;
        margin-left: 40px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo62028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;	  
    }	
	
			  .logo72028 {
        width: 97px;
        margin-left: 30px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo72028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;		  
				  
    }	
	
		  .logo82028 {
        width: 122px;
        margin-left: 30px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo82028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;	  
    }	
	
	
		  .logo92028 {
        width: 388px;
        margin-left: 30px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo92028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;	  
    }	
	
			  .logo102028 {
        width: 118px;
        margin-left: 40px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo102028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;		  
    }
	
	
				  .logo112028 {
        width: 156px;
        margin-left: 20px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo112028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;			  
    }	
	
		  .logo122028 {
        width: 157px;
        margin-left: 30px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo122028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;	  
    }	
	
			  .logo132028 {
        width: 118px;
        margin-left: 30px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo132028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;		  
    }	
	
			  .logo142028 {
        width: 148px;
        margin-left: 30px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo142028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;
    }	
	
			  .logo152028 {
        width: 64px;
        margin-left: 40px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo152028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;		  
    }
	
	
			  .logo162028 {
        width: 67px;
        margin-left: 40px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo162028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;		  
    }	
	
			  .logo172028 {
        width: 67px;
        margin-left: 40px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo172028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;		  
    }	
	
	
	
	
	
	 .logoholder20281 {
        width: 1024px;
        margin-left: auto;
        margin-right: auto;
        height: 120px;;
        position: relative;
        float: none;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
		
		display:block;
    }	
		
	
	.fade-element100 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
   height: 580px;
        background-image: url("pricing20283rd.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        position: relative;
        float: left;
}

.fade-element100.visible {
  opacity: 1;
  transform: translateY(0);
}		
			
		  .pricing2028holder1500 {
        width: 1300px;
        margin-left: auto;
		margin-right: auto;	  
        margin-top: 0px;
        margin-bottom: 0px;
        z-index: 1;
        height: 580px;
        position: relative;
        float: none;
       
        
		  
    }	
	
	
			    .pricingbutton2028 {
       width: 100%;
        margin-left:0px;
        margin-top:45px;
        margin-bottom: 0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("pricingbutton2028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
	
	
	
	
			
	 .pricing2028text {
        width: 96%;
        margin-left: 2%;
        margin-right:2%;
        height: auto;
        position: relative;
        float: left;
        font-size: 40pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color: #FFFFFF;
        text-align: center;
        margin-top: 30px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
		 .pricing2028holder {
        width: 650px;
        margin-left: 20px;
        margin-right:0px;
        height: auto;
        position: relative;
        float: left;
        font-size: 45pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color: #FFFFFF;
        text-align: center;
        margin-top: 50px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
		
	.fade-element101 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
   height: 580px;
        background-image: url("pricing202822nd.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        position: relative;
        float: left;
}

.fade-element101.visible {
  opacity: 1;
  transform: translateY(0);
}		
		
	
.fade-element102 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
   height: 580px;
        background-image: url("pricing202832nd.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        position: relative;
        float: left;
}

.fade-element102.visible {
  opacity: 1;
  transform: translateY(0);
}			
	
	
	 .pricing2028holder2 {
        width: 650px;
        margin-left: 630px;
        margin-right:0px;
        height: auto;
        position: relative;
        float: left;
        font-size: 45pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color: #FFFFFF;
        text-align: center;
        margin-top: 60px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
		
	
		  .bannerpricingsoftware {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 450px;
        position: relative;
        float: left;
        background-image: url("bannerpricingsoftware.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		  .bannerpricinginvite {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 450px;
        position: relative;
        float: left;
        background-image: url("bannerpricinginvite.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	.fade-element200 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
height:350px;
background-color:#111111;
position:relative;
float:left;
}

.fade-element200.visible {
  opacity: 1;
  transform: translateY(0);
}	
	
	
	.fade-element201 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:33%;
height:780px;
background-color:#222222;
position:relative;
float:left;
}

.fade-element201.visible {
  opacity: 1;
  transform: translateY(0);
}
	
	.fade-element202 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:34%;
height:780px;
background-color:#03FD06;
position:relative;
float:left;
}

.fade-element202.visible {
  opacity: 1;
  transform: translateY(0);
}	
	
	.fade-element203 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:33%;
height:780px;
background-color:#222222;
position:relative;
float:left;
}

.fade-element203.visible {
  opacity: 1;
  transform: translateY(0);
}	
		
	
.fade-element204 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
height:450px;
background-color:#111111;
position:relative;
float:left;
}

.fade-element204.visible {
  opacity: 1;
  transform: translateY(0);
}	
	
	
	.packagetxt1july20251 {
   
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color:#FFFFFF;
    
    }		
	
	
	.packagetxt1july20252 {
   
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color:#000000;
    
    }	
	
	
	  .july2025button1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("july2025button1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	.july2025button2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("july2025button2.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	
	
		  .july2025button3 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("july2025button3.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
				    .pricingbuttonjuly2029 {
       width: 100%;
        margin-left:0px;
        margin-top:45px;
        margin-bottom: 0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("pricingbuttonjuly2029.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
	
			
		  .pricing2028holder1500 {
        width: 1300px;
        margin-left: auto;
		margin-right: auto;	  
        margin-top: 0px;
        margin-bottom: 0px;
        z-index: 1;
        height: 580px;
        position: relative;
        float: none;
       
        
		  
    }	
	
	
			    .pricingbutton2028 {
       width: 100%;
        margin-left:0px;
        margin-top:45px;
        margin-bottom: 0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("pricingbutton2028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }		
	
	
	
	
}



@media only screen and (min-width : 1400px) {
	
	
	
			.gravtxt2025 {font-weight: 500;
    color: #03FD06; font-size: 18pt;}
	
	.gravtxt20253 {font-weight: 500;
    color: #03FD06; font-size: 14pt;}
	
	.gravtxt20252 { color: #03FD06; }
	
	
	
		    .pricingtxtholder2024dec {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 580px;
        background-color: #111111;
        position: relative;
        float: left;
    }
	
	
	
	
	 a.boathouselinks:link {text-decoration:none; color:#FFFFFF; }
     a.boathouselinks:visited {text-decoration:none; color:#FFFFFF;  }
     a.boathouselinks:hover {text-decoration:none; color:#FFFFFF; }
     a.boathouselinks:active {text-decoration:none; color:#FFFFFF; }	
	
 a.boathouselinks2:link {text-decoration:none; color:#03FD06; }
     a.boathouselinks2:visited {text-decoration:none; color:#03FD06;  }
     a.boathouselinks2:hover {text-decoration:none; color:#03FD06; }
     a.boathouselinks2:active {text-decoration:none; color:#03FD06; }	
	
		.introbusinesshome2023 {
        width: 100%;
        height: 161px;
        position: relative;
        background-image: url("welcome2023.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 80px;
    }
	
	
	.topimagehome2023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 650px;
        position: relative;
        float: left;
        background-image: url(image2023large3.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }
	
		  .signupbuttonhome2023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("maccabutton.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
		  .nunezbutton {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("nunezbutton.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	
	
	
	
	  .section12023home {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 620px;
        background-color:#222222;
        position: relative;
        float: left;
    }
	
	 .section1holder2023home {
        width: 1400px;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float: none;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	
	 .home2023holder {
        width: 800px;
        margin-left: 20px;
        margin-right: 0px;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 40px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
			 .home2023videoholder {
        width: 500px;
        margin-left: 50px;
        margin-right: 0px;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 95px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
	    
	   
    }
	
	.videoholder1home2023 {width:100%; margin-left:0%; margin-right:0%; position:relative; float:left; height:auto; margin-top:5px; margin-bottom:20px; font-size:10pt; font-family: 'Poppins', sans-serif; color:#FFFFFF; text-align:center; display: block; }	
	
	
	.hometxt2023 {font-weight: 500;  color:#03FD06; font-size: 10pt;}
	
	.homewhitetxt2023 {font-weight: 500;
    color: #FFFFFF; font-size: 10pt;}
	
	.hometxt20232 {font-weight: 500;  color:#03FD06; font-size: 12pt;}
	
		  .section22023home {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 990px;
        background-color:#28282B;
        position: relative;
        float: left;
    }
	
	 .section2holder2023home {
        width: 1250px;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float: none;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
		    .businessheaderhome2023 {
       width: 100%;
        margin-left: 0px;
        margin-top: 80px;
        margin-bottom: 0px;
        z-index: 1;
        height:34px;
        position: relative;
        float: left;
        background-image: url("homeheader2023.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	 .whychoosetxt2023 {
        width: 80%;
        margin-left: 10%;
        margin-right:10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 20px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	 .freetrialUK {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("freetrialuk.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	.freetrialUS {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("freetrialUS.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	
	
	
		  .home2023phoneandtextholder {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height:auto;
        position: relative;
        float: left;
    }
	
	
	   .home2023phone {
        width: 321px;
        margin-left: 20px;
        margin-top: 50px;
        z-index: 1;
        height:634px;
        position: relative;
        float: left;
        background-image: url(clickdigitalphone.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	 .home2023phonetxt {
        width: 800px;
        margin-left: 60px;
        margin-right: 0px;
        height:auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 40px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	 .mainphonetxt2023 {
        width: 96%;
        margin-left: 2%;
        margin-right:2%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 20px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	  .whatweprovidehome2023 {
       width: 100%;
        margin-left: 0px;
        margin-top:10px;
        margin-bottom: 0px;
        z-index: 1;
        height:25px;
        position: relative;
        float: left;
        background-image: url("whatweprovideheader.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
			  .viewpackagesbutton2023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 15px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("viewpackagesbutton2023.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
			  .shopbutton2023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 15px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("shopbutton2023.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	
	
	  .homebox12023 {
        width: 33%;
        margin-left: 0px;
        margin-top: 0px;
    
        height: 590px;
        position: relative;
        float: left;
        background-image:url("homebox12023.jpg");
    }
	
	 .homebox22023 {
        width: 34%;
        margin-left: 0px;
        margin-top: 0px;
    
        height: 590px;
        position: relative;
        float: left;
        background-image:url("homebox22023.jpg");  
    }
	
 .homebox32023 {
        width: 33%;
        margin-left: 0px;
        margin-top: 0px;
    
        height: 590px;
        position: relative;
        float: left;
        background-image:url("homebox32023.jpg");  
    }
	
	
			    .packageheader1home2023 {
       width: 100%;
        margin-left: 0px;
        margin-top: 140px;
        margin-bottom: 0px;
        z-index: 1;
        height:66px;
        position: relative;
        float: left;
        background-image: url("packageheader1home.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
			    .packageheader2home2023 {
       width: 100%;
        margin-left: 0px;
        margin-top: 140px;
        margin-bottom: 0px;
        z-index: 1;
        height:66px;
        position: relative;
        float: left;
        background-image: url("packageheader2home.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
			    .packageheader3home2023 {
       width: 100%;
        margin-left: 0px;
        margin-top: 130px;
        margin-bottom: 0px;
        z-index: 1;
        height:66px;
        position: relative;
        float: left;
        background-image: url("packageheader3home.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
				  .homedetailsbutton2023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 15px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("homedetailsbutton2023.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	.section42023home {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 620px;
        background-color:#222222;
        position: relative;
        float: left;
		background-image: url(section4image20232.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }
	
	 .section4holder2023home {
        width: 1400px;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float: none;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	.hometxtholder44 { width:600px; height:auto; position:relative;   margin-left:680px;   z-index:1; margin-top:95px; float:left; display:block; }	
	
	
	.hometxt202033{width:100%; margin-left:0%; margin-right:0%; position:relative; float:left; height:auto; margin-top:10px; font-size:12pt; font-family: 'Poppins', sans-serif; color:#FFFFFF; text-align:left;}
	
	
		    .homepackageheaderhome2023 {
       width: 100%;
        margin-left: 0px;
        margin-top: 90px;
        margin-bottom: 0px;
        z-index: 1;
        height:27px;
        position: relative;
        float: left;
        background-image: url("homepackageheader2023.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	
	
	
	

    .topholder1 {
        width: 100%;
        height: 143px;
        position: relative;
        background-color: #000000;
        text-align: center;
        float: left;
        margin-left: 0px;
        display: block;
        z-index: 1;
        margin-top: 0px;
    }

    .topholder {
        width: 1400px;
        height: 143px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
    }

    .topimagetxtholder {
        width: 1400px;
        height: 640px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
    }



    .toplogo {
        width: 433px;
        margin-left: 20px;
        margin-top: 22px;
        z-index: 1;
        height: 107px;
        position: relative;
        float: left;
        background-image: url(toplogo.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .topbar2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-color: #03FD06;
        height: 4px;
        position: relative;
        float: left;
    }

    .linksandloginholder {
        width: 830px;
        margin-right: 20px;
        margin-top: 0px;
        z-index: 1;
        height: 142px;
        position: relative;
        float: right;
    }

    .clickdigitallinksholder {
        width: 850px;
        margin-right: 0px;
        margin-top: 58px;
        z-index: 1;
        height: auto;
        position: relative;
        float: right;
    }

    .loginholder {
        width: 930px;
        margin-right: 15px;
        margin-top: 10px;
        z-index: 1;
        height: auto;
        position: relative;
        float: right;
    }

    ul {
        list-style-type: none;
        margin: 0;
        padding: 0;
        overflow: hidden;
        background-color: #000000;
    }

    li {
        float: left;
    }

        li a {
            display: block;
            font-size: 12pt;
            font-family: 'Poppins', sans-serif;
            font-weight: 100;
            color: #FFFFFF;
            text-align: center;
            padding: 10px 20px;
            text-decoration: none;
        }

            li a:hover:not(.active) {
                background-color: #03FD06;
            }

    .Login {
        text-align: right;
        padding: 2px;
        font-size: 1.1em;
        font-weight: normal;
        color: #03FD06;
    }

    .LoginButton {
        cursor: pointer;
    }

    .rotatorbar2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 4px;
        background-color: #03FD06;
        position: relative;
        float: left;
    }

    .topimage1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(image2large3.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .topbanner2022 {
        background-color: #28282B;
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 52px;
        position: relative;
        float: left;
    }

    .topbannerdescription {
        width: 90%;
        margin-left: 5%;
        margin-right: 5%;
        height: auto;
        position: relative;
        float: left;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 13px;
        margin-bottom: 0px;
        z-index: 1002;
    }



    .introdetailssection {
        width: 360px;
        margin-left: 10px;
        margin-top: 0px;
        margin-bottom: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
    }

    .introbusiness2 {
        width: 100%;
        height: 104px;
        position: relative;
        background-image: url(mkabout.fw.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 50px;
    }

    .introbusiness3 {
        width: 100%;
        height: 243px;
        position: relative;
        background-image: url(serviceslist.fw.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 5px;
    }

    .introbusiness4 {
        width: 100%;
        height: 50px;
        position: relative;
        background-image: url("pricingoptions.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 30px;
    }

    .introbusiness5 {
        width: 100%;
        height: 106px;
        position: relative;
        background-image: url("signup.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 30px;
    }


    .introbusiness5 {
        width: 100%;
        height: 106px;
        position: relative;
        background-image: url("signup.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 30px;
    }

    .introdescription {
        width: 80%;
        margin-left: 10%;
        margin-right: 10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 10px;
        margin-bottom: 0px;
        z-index: 1002;
    }

    .joinusbutton {
        width: 100%;
        height: 61px;
        position: relative;
        background-image: url(joinusbutton.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 35px;
    }

    .joinusbutton2 {
        width: 100%;
        height: 61px;
        position: relative;
        background-image: url(joinusbutton.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 35px;
    }

    .comaxmainholder2021home {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: 490px;
        background-color: #000000;
        position: relative;
        float: left;
    }

    .comaxtxt2021 {
        width: 70%;
        margin-left: 15%;
        margin-right: 15%;
        height: auto;
        position: relative;
        float: left;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 30px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }

    h1 {
        font-family: 'Poppins', sans-serif;
        font-weight: 700;
        text-align: center;
        font-size: 22pt;
    }

    h2 {
        font-family: 'Poppins', sans-serif;
        font-weight: 700;
        text-align: center;
        font-size: 22pt;
    }


    h3 {
        font-family: 'Poppins', sans-serif;
        font-weight: 700;
        text-align: center;
        font-size: 26pt;
    }


    .footersection {
        width: 100%;
        height: 170px;
        position: relative;
        text-align: center;
        float: left;
        margin-left: 0px;
        display: block;
        background-color: #000000;
        z-index: 1;
        margin-top: 0px;
    }

    .footerholder {
        width: 1400px;
        height: 170px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
        float: none;
    }


    .footerlogo {
        width: 318px;
        height: 83px;
        position: relative;
        display: block;
        margin-left: 10px;
        background-image: url(footerlogo.png);
        z-index: 1;
        margin-top: 40px;
        float: left;
    }

    .footerlinks {
        width: 400px;
        position: relative;
        float: left;
        height: auto;
        margin-top: 60px;
        margin-left: 200px;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        color: #FFFFFF;
        text-align: center;
    }

    .footercheckatrade {
        width: 250px;
        height: 31px;
        position: relative;
        margin-right: 10px;
        background-image: url(footercheckatrade.png);
        z-index: 1;
        margin-top: 66px;
        float: right;
    }

    .comaxmainholder2022 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: 180px;
        background-color: #28282B;
        position: relative;
        float: left;
    }

    .digitalflyerhomeboxes20201 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: 515px;
        background-color: #28282B;
        position: relative;
        float: left;
    }

    .digitalflyerbox1 {
        width: 20%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: auto;
        position: relative;
        float: left;
    }

    .digitalflyerbox2 {
        width: 20%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: auto;
        position: relative;
        float: left;
    }

    .digitalflyerbox3 {
        width: 20%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: auto;
        position: relative;
        float: left;
    }

    .digitalflyerbox4 {
        width: 20%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: auto;
        position: relative;
        float: left;
    }

    .digitalflyerbox5 {
        width: 20%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: auto;
        position: relative;
        float: left;
    }

    .icon12021 {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 232px;
        position: relative;
        float: left;
        background-image: url("icon12021.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .icon22021 {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 232px;
        position: relative;
        float: left;
        background-image: url("icon22021.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .icon32021 {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 232px;
        position: relative;
        float: left;
        background-image: url("icon32021.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .icon42021 {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 232px;
        position: relative;
        float: left;
        background-image: url("icon42021.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .icon52021 {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 230px;
        position: relative;
        float: left;
        background-image: url("icon52021.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .digitalflyertxt2021 {
        width: 80%;
        margin-left: 10%;
        margin-right: 10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 30px;
        margin-bottom: 0px;
        overflow: hidden;
    }

    .digitalflyerheadertxt2021 {
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color: #03FD06;
    }

    .comaxheadertxt {
        font-size: 26pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color: #03FD06;
    }

    .comaxtxt2 {
        width: 70%;
        margin-left: 15%;
        margin-right: 15%;
        height: auto;
        position: relative;
        float: left;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 30px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }


    .comaxmainholder2022home {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 650px;
        background-color:#222222;
        position: relative;
        float: left;
    }



    .box72022 {
        width: 50%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: 1700px;
        position: relative;
        float: left;
        background-color: #28282B;
    }

    .box82022 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 1500px;
        position: relative;
        float: left;
        background-color: #000000;
    }

    .businessprofiletxt {
        width: 90%;
        margin-left: 5%;
        margin-right: 5%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 10px;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        color: #FFFFFF;
        text-align: center;
    }

    .businessprofile1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 50px;
        margin-bottom: 0px;
        z-index: 1;
        height: 267px;
        position: relative;
        float: left;
        background-image: url("goldtemplate.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
			  .businessprofile2024 {
        width: 100%;
        margin-left: 0px;
        margin-top: 50px;
        margin-bottom: 0px;
        z-index: 1;
        height: 668px;
        position: relative;
        float: left;
        background-image: url("goldtemplate2023.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	

    .businessprofile2022 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 534px;
        position: relative;
        float: left;
        background-image: url("goldtemplate2022.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .specialoffer20221 {
        width: 80%;
        margin-left: 10%;
        margin-right: 10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #03FD06;
        text-align: center;
        margin-top: 20px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }


    .businessheader1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 80px;
        margin-bottom: 0px;
        z-index: 1;
        height: 140px;
        position: relative;
        float: left;
        background-image: url("profiletemplate.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	
	 .businessheader12025 {
       width: 100%;
        margin-left: 0px;
        margin-top: 80px;
        margin-bottom: 0px;
        z-index: 1;
        height: 98px;
        position: relative;
        float: left;
        background-image: url("profiletemplate2025.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

   	.businessprofile12024 {
        width: 100%;
        margin-left: 0px;
        margin-top: 50px;
        margin-bottom: 0px;
        z-index: 1;
        height: 382px;
        position: relative;
        float: left;
        background-image: url("goldtemplate2024.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

	
	
	
	
	
	
			    .businessheader12024 {
       width: 100%;
        margin-left: 0px;
        margin-top: 60px;
        margin-bottom: 0px;
        z-index: 1;
        height: 217px;
        position: relative;
        float: left;
        background-image: url("2024free.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	

    .signupbutton1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("signupbutton1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	   .monthlybutton1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("monthlybutton1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	   .yearlybutton1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("yearlybutton1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		   .monthlybuttonklopp {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("monthly2024.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

	    .signupfreebutton1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("signupfreebutton1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	
    .buynowbutton2023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("buynowbutton.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }


    .businessheader2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 80px;
        margin-bottom: 0px;
        z-index: 1;
        height: 130px;
        position: relative;
        float: left;
        background-image: url("profiletemplate2.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .signupbutton2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("signupbutton1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .topimage2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 690px;
        position: relative;
        float: left;
        background-image: url(image3large3.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .introdescription2 {
        width: 90%;
        margin-left: 5%;
        margin-right: 5%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top:20px;
        margin-bottom: 0px;
        z-index: 1002;
    }

	
	  .introdescription22023 {
        width: 90%;
        margin-left: 5%;
        margin-right: 5%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1002;
		display: block;
    }
	
	
	
	
	
    .topimage4 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(image43.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .topimage5 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(image5large3.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .introbusiness6 {
        width: 100%;
        height: 151px;
        position: relative;
        background-image: url("paymentdetails.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 45px;
    }

    .comaxmainholder2022home2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: 540px;
        background-color: #000000;
        position: relative;
        float: left;
    }

    .signupprocesssection1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: 860px;
        position: relative;
        float: left;
        background-color: #28282B;
    }

    .processsectionsholder {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        ;
        height: 495px;
        position: relative;
        float: left;
    }

    .signupboxes {
        width: 25%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: 495px;
        position: relative;
        float: left;
    }

    .icon62021 {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 232px;
        position: relative;
        float: left;
        background-image: url("icon62021.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .icon72021 {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 232px;
        position: relative;
        float: left;
        background-image: url("icon72021.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .icon82021 {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 232px;
        position: relative;
        float: left;
        background-image: url("icon82021.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .icon92021 {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 232px;
        position: relative;
        float: left;
        background-image: url("icon92021.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .introbusiness52023 {
        width: 100%;
        height: 235px;
        position: relative;
        background-image: url("introdescription2023new.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 20px;
    }

    .specialoffer2023 {
        width: 80%;
        margin-left: 10%;
        margin-right: 10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 10px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	
	 .specialoffer2024 {
        width: 80%;
        margin-left: 10%;
        margin-right: 10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 10px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	

    .businessheader22023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 45px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("profiletemplate3.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    a.postcodelinks2023:link {
        text-decoration: none;
        color: #03FD06;
    }

    a.postcodelinks2023:visited {
        text-decoration: none;
        color: #03FD06;
    }

    a.postcodelinks2023:hover {
        text-decoration: none;
        color: #03FD06;
    }

    a.postcodelinks2023:active {
        text-decoration: none;
        color: #03FD06;
    }

    .comaxtxt2023holder {
        width: 1400px;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float: none;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }


    .pricingtxt2023holder {
        width: 100%;
        margin-left: 0px;
        margin-right: 0px;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 30px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }

    .pricingtxt2023videoholder {
        width: 630px;
        margin-left: 20px;
        margin-right: 0px;
        height: 490px;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 25px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }

    .pricing2023video1 {
        display: none;
    }


    .pricing2023video2 {
        width: 630px;
        margin-left: 0px;
        margin-right: 0px;
        margin-top: 0px;
        height: 480px;
        position: relative;
        float: left;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
        display: block;
    }

    .pricing2023video3 {
        display: none;
    }

    .pricing2023video4 {
        display: none;
    }

    .pricing2023video5 {
        display: none;
    }


    .pricingtxt2023 {
        width: 90%;
        margin-left: 5%;
        margin-right: 5%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 20px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
		    .pricingtxt2026 {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 40px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	
	
		.greentxt2023 {font-weight: 500;
    color: #03FD06; font-size: 16pt;}
	
	

    .businessprofile2023new {
        width: 100%;
        margin-left: 0px;
        margin-top: 50px;
        margin-bottom: 0px;
        z-index: 1;
        height: 413px;
        position: relative;
        float: left;
        background-image: url("basictemplate.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .businessheader32023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 60px;
        margin-bottom: 0px;
        z-index: 1;
        height: 176px;
        position: relative;
        float: left;
        background-image: url("profiletemplate2023.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }


    .janhome2023holder {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 820px;
        position: relative;
        float: left;
        background-color: #000000;
    }


    .janhome2023holdermain {
        width: 1500px;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float: none;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }




    .jan2023hometext {
        width: 750px;
        margin-left: 20px;
        margin-right: 0px;
        height: auto;
        position: relative;
        float: left;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: left;
        margin-top: 40px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }

    .jan2023homeyoutubevideo {
        width: 640px;
        margin-left: 30px;
        margin-right: 0px;
        height: 490px;
        position: relative;
        float: left;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 65px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }



    .comaxtxt2023 {
        width: 70%;
        margin-left: 15%;
        margin-right: 15%;
        height: auto;
        position: relative;
        float: left;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 30px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }


    .homegreentxt {
        color: #03FD06;
    }



    .comaxmainholder2024 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: 180px;
        background-color: #000000;
        position: relative;
        float: left;
    }

    .janhome2023holder {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 820px;
        position: relative;
        float: left;
        background-color: #000000;
    }


    .janhome2023holdermain {
        width: 1400px;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float: none;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }




    .jan2023hometext {
        width: 650px;
        margin-left: 20px;
        margin-right: 0px;
        height: auto;
        position: relative;
        float: left;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: left;
        margin-top: 40px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }

    .jan2023homeyoutubevideo {
        width: 640px;
        margin-left: 40px;
        margin-right: 0px;
        height: 490px;
        position: relative;
        float: left;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 70px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }



    .comaxtxt2023 {
        width: 70%;
        margin-left: 15%;
        margin-right: 15%;
        height: auto;
        position: relative;
        float: left;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 30px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }


    .homegreentxt {
        color: #03FD06;
    }



    .comaxmainholder2024 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: 180px;
        background-color: #000000;
        position: relative;
        float: left;
    }

    .new2023box1 {
        width: 33%;
        margin-left: 0px;
        margin-top: 0px;
        height: 620px;
        position: relative;
        float: left;
        background-image: url("box12023.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }


    .new2023box2 {
        width: 34%;
        margin-left: 0px;
        margin-top: 0px;
        height: 620px;
        position: relative;
        float: left;
        background-image: url("box22023.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .new2023box3 {
        width: 33%;
        margin-left: 0px;
        margin-top: 0px;
        height: 620px;
        position: relative;
        float: left;
        background-image: url("box62023.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .new2023box4 {
        width: 33%;
        margin-left: 0px;
        margin-top: 0px;
        height: 580px;
        position: relative;
        float: left;
        background-image: url("box42023.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }


    .new2023box5 {
        width: 34%;
        margin-left: 0px;
        margin-top: 0px;
        height: 580px;
        position: relative;
        float: left;
        background-image: url("box52023.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .new2023box6 {
        width: 33%;
        margin-left: 0px;
        margin-top: 0px;
        height: 580px;
        position: relative;
        float: left;
        background-image: url("box32023.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .box1header {
        width: 100%;
        height: 89px;
        position: relative;
        background-image: url("box1header.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 48px;
    }

    .box2header {
        width: 100%;
        height: 43px;
        position: relative;
        background-image: url("box2header.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 135px;
    }

    .box3header {
        width: 100%;
        height: 43px;
        position: relative;
        background-image: url("box3header.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 135px;
    }

    .box4header {
        width: 100%;
        height: 39px;
        position: relative;
        background-image: url("box4header.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 132px;
    }


    .box6header {
        width: 100%;
        height: 30px;
        position: relative;
        background-image: url("box6header.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 132px;
    }

    .box5header {
        width: 100%;
        height: 43px;
        position: relative;
        background-image: url("box5header.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 132px;
    }





    .newbox2023text {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 15px;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        color: #FFFFFF;
        text-align: center;
    }

    .newbox2023videoholder {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        z-index: 1;
        height: 280px;
        position: relative;
        float: left;
    }

    .newbox2023videoholdermain {
        display: none;
    }

    .newbox2023videoholdermain2 {
        width: 380px;
        margin-left: auto;
        margin-right: auto;
        margin-top: 0px;
        height: 270px;
        position: relative;
        float: none;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
        display: block;
    }

    .newbox2023videoholdermain3 {
        display: none;
    }



    .moredetailsbutton2023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("moredetailsbutton.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .comingsoonbutton2023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("comingsoon2023.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
			    .newbox2024videoholderdesk {
  
		display:none;
    }

	    .newbox2024videoholderdesk2 {
          width: 100%;
        margin-left: 0px;
        margin-top: 15px;
        z-index: 1;
        height: 230px;
        position: relative;
        float: left;
		display:block;
    }
	
	   .introdescription2024 {
        width: 90%;
        margin-left: 5%;
        margin-right: 5%;
        height: auto;
        position: relative;
        float: left;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 10px;
        margin-bottom: 0px;
        z-index: 1002;
		display: block;
    }	
	
		   .nfccard {
        width:100%;
        margin-left:0px;
        margin-top:0px;
        margin-bottom: 0px;
        z-index: 1;
        height:359px;
        position: relative;
        float: left;
        background-image: url("nfccard2.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		   .nfccardholer {
        width: 541px;
        margin-left: 50px;
        margin-top: 60px;
        margin-bottom: 0px;
        z-index: 1;
        height: auto;
        position: relative;
        float: left;
     
    }
	
	    .ordernowbutton2023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("ordernow2023.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

	  .nfctxt2023 {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 10px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }	
	
		    .pricingtxtholder2024grav {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 350px;
        background-color: #000000;
        position: relative;
        float: left;
    }
	
	
	 .pricinggrav2024holder {
        width: 1400px;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float: none;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	
	
		 .pricingklopp2023holder {
        width: 1400px;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float: none;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
		 .klopppricingholder {
        width:100%;
        margin-left: 0px;
        margin-right: 0px;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 20px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
		 .downloadappmain {
        width: 530px;
        margin-left: 30px;
        margin-right: 0px;
        height: 530px;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 95px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
		background-image: url("downloadappmain.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto; 
    }
	
	
	
			 .klopppricingvideoholder {
        width: 450px;
        margin-left: 30px;
        margin-right: 0px;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 90px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	.videoholder1klopp {width:100%; margin-left:0%; margin-right:0%; position:relative; float:left; height:auto; margin-top:5px; margin-bottom:20px; font-size:10pt; font-family: 'Poppins', sans-serif; color:#FFFFFF; text-align:center; display: block; }	
	
	
		    .pricingtxtholder2023home {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 820px;
        background-color: #000000;
        position: relative;
        float: left;
    }
	
	
		
	
	
	
	
	
	
	
	.whitetxt2023 {font-weight: 500;
    color: #FFFFFF; font-size: 12pt;}
	
	.greentxtklopp {font-weight: 500;
    color: #03FD06; font-size: 12pt;}	
	
	.introbusiness6klopp {
        width: 100%;
        height: 50px;
        position: relative;
        background-image: url("businesscards2.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top:110px;
    }	
	  .shopnfccards2024 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("shopnfc2024.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	.whitetxt20232 {font-weight: 500;
    color: #FFFFFF; font-size: 12pt;}
	
	
	 .maccabutton1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("maccabutton.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
			    .businessheader1salah {
       width: 100%;
        margin-left: 0px;
        margin-top: 80px;
        margin-bottom: 0px;
        z-index: 1;
        height: 138px;
        position: relative;
        float: left;
        background-image: url("profiletemplatesalah.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	
	   .businessprofile1salah {
        width: 100%;
        margin-left: 0px;
        margin-top: 50px;
        margin-bottom: 0px;
        z-index: 1;
        height: 169px;
        position: relative;
        float: left;
        background-image: url("goldtemplatesalah.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
			  .nunezbutton {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("nunezbutton.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
 .packageyoutubeholder {
        width: 100%;
        margin-left: 0px;
        margin-right: 0px;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 30px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
	    
	   
    }
	
		
	.youtubeholderdesk {width:480px; margin-left:auto; margin-right:auto; position:relative; float:none; height:380px; margin-top:30px; margin-bottom:0px; font-size:10pt; font-family: 'Poppins', sans-serif; color:#FFFFFF; text-align:center; display: block; }	
	
		.youtubeholdermob { display: none; }			
	
	
			    .googlereviewsheader2023 {
        width: 100%;
        margin-left: 0px;
        margin-top:75px;
        margin-bottom: 0px;
        z-index: 1;
        height: 88px;
        position: relative;
        float: left;
        background-image: url("googlereviewsheader.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	    .googlereviewslogo {
        width: 100%;
        margin-left: 0px;
        margin-top:35px;
        margin-bottom: 0px;
        z-index: 1;
        height: 150px;
        position: relative;
        float: left;
        background-image: url("googlereviews.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		.googlereviewstxt {
        width: 90%;
        margin-left: 5%;
        margin-right: 5%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 20px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
.googlerevheader {font-weight: 500;
    color: #03FD06; font-size: 12pt;}
	
	
	
		.greentxtklopp2 {font-weight: 500;
    color: #03FD06; font-size: 12pt;}
	
	
	  .topimagevideos2023{
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 650px;
        position: relative;
        float: left;
        background-image: url(topimagevideos20233.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }
	
	    .videotips2023{
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 340px;
        background-color: #111111;
        position: relative;
        float: left;
    }
	
	 .videotips2023holder {
        width: 1400px;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float: none;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }	
	
		   .box72023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 750px;
        position: relative;
        float: left;
        background-color: #28282B;
    }

    .box82023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
    
        height: 750px;
        position: relative;
        float: left;
        background-color: #222222;
    }

	
		    .editvideo {
        width: 100%;
        margin-left: 0px;
        margin-top:90px;
        margin-bottom: 0px;
        z-index: 1;
        height: 122px;
        position: relative;
        float: left;
        background-image: url("editvideoheader.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	    .paymentvideo {
        width: 100%;
        margin-left: 0px;
        margin-top:90px;
        margin-bottom: 0px;
        z-index: 1;
        height: 122px;
        position: relative;
        float: left;
        background-image: url("paymentvideoheader.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
		    .walletvideo {
        width: 100%;
        margin-left: 0px;
        margin-top:90px;
        margin-bottom: 0px;
        z-index: 1;
        height: 122px;
        position: relative;
        float: left;
        background-image: url("walletheader.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
	
		.introbusiness600klopp {
        width: 100%;
        height: 50px;
        position: relative;
        background-image: url("videotips.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 130px;
    }
	
	
	.decbutton2023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 30px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("dec2023button.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	  .topimageprivacy2023{
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 580px;
        position: relative;
        float: left;
        background-image: url(topimageprivacy20233.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }	
	
	
	
			    .privacy2023{
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: auto;
        background-color: #111111;
        position: relative;
        float: left;
    }
	
	 .privacy2023holder {
        width: 1400px;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float: none;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	  .privacytxt2023 {
        width: 70%;
        margin-left: 15%;
        margin-right: 15%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: left;
        margin-top: 20px;
        margin-bottom: 80px;
        overflow: hidden;
        z-index: 1002;
    }

	
.introbusiness600sobo {
        width: 100%;
        height: 106px;
        position: relative;
        background-image: url("privacypolicy.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 140px;
    }
		
		    .downloadsheader {
        width: 100%;
        margin-left: 0px;
        margin-top:50px;
        margin-bottom: 0px;
        z-index: 1;
        height: 89px;
        position: relative;
        float: left;
        background-image: url("downloadheader.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		    .googleplay {
        width: 100%;
        margin-left: 0px;
        margin-top:170px;
        margin-bottom: 0px;
        z-index: 1;
        height: 75px;
        position: relative;
        float: left;
        background-image: url("googleplay.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	    .appstore {
        width: 100%;
        margin-left: 0px;
        margin-top:35px;
        margin-bottom: 0px;
        z-index: 1;
        height: 75px;
        position: relative;
        float: left;
        background-image: url("appstore.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
		    .googleplay {
        width: 100%;
        margin-left: 0px;
        margin-top:170px;
        margin-bottom: 0px;
        z-index: 1;
        height: 75px;
        position: relative;
        float: left;
        background-image: url("googleplay.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	    .appstore {
        width: 100%;
        margin-left: 0px;
        margin-top:35px;
        margin-bottom: 0px;
        z-index: 1;
        height: 75px;
        position: relative;
        float: left;
        background-image: url("appstore.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
			 .slotpricingholder {
        width: 100%;
        margin-left: 0px;
        margin-right: 0px;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 20px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	 .slotpricingtxt2023 {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
		    .formchangeheader {
        font-family: 'Poppins', sans-serif;
        font-weight: 700;
        text-align: center;
        font-size: 20pt;
		color:#03FD06;
		
    }

	
		    .formgreenntxt {
        
		color:#03FD06;
		
    }
	
	
	
	
	.formchangesections{
		
	width:94%;
	margin-left:3%;
	margin-right:3%;
	position: relative;
	float:left;
	margin-top:10px;
	margin-bottom:0px;
		
		
	}
	
	
		.downloadflyerbutton {
        width: 100%;
        height: 77px;
        position: relative;
        background-image: url("downloadflyer.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 20px;
    }
	
	
	
	.intro2024video {
		
		
	     width: 100%;
        margin-left: 0px;
        margin-top: 60px;
        margin-bottom: 60px;
        z-index: 1;
        height:auto;
        position: relative;
        float: left;
   
		
	}
	
	
	 .intro2025desk { width:710px;  height:410px; position:relative;  text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; float:none; display:block;}	
	
	
		.intro2024video2 {
		
		
	     width: 100%;
        margin-left: 0px;
        margin-top: 50px;
        margin-bottom: 20px;
        z-index: 1;
        height:auto;
        position: relative;
        float: left;
   
		
	}
	
	
	 .intro2025desk2 { width:380px;  height:auto; position:relative;  text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; float:none; display:block;}		
	
	
.businesscardprofile {
        width: 100%;
        margin-left: 0px;
        margin-top: 50px;
        margin-bottom: 20px;
        z-index: 1;
        height: 456px;
        position: relative;
        float: left;
        background-image: url("businesscardprofile.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
			
	
			  .businessheaderus1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 60px;
        margin-bottom: 0px;
        z-index: 1;
        height: 220px;
        position: relative;
        float: left;
        background-image: url("usa1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	
	
	  .businessheaderus2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 60px;
        margin-bottom: 0px;
        z-index: 1;
        height: 181px;
        position: relative;
        float: left;
        background-image:url("usa2.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
  .pricingtxtholderdragonshome {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: auto;
        background-color: #111111;
        position: relative;
        float: left;
    }
		
	
	 .jan2025pricingholder {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: auto;
        background-color:#1C1C1C;
        position: relative;
        float: left;
    }
	
	
	
	
	
	
		.mainappimage1 {
        width: 100%;
        height: 768px;
        position: relative;
        background-image: url("mainappimage1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 60px;
		margin-bottom:70px; 
			
    }
	
	.appbuttonholder {
        width: 100%;
        height: auto;
        position: relative;
      
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 10px;
		margin-bottom:80px; 
			
    }
	
		 .appbuttonsmainholder {
        width: 644px;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float: none;
      
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
	}
	
	
	 .buttonholder1 {
        width: 100%;
        margin-left: 0px;
        height: auto;
        position: relative;
        float: left;
       
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
	}
	
	
	 .buttonholder2 {
        width: 307px;
        margin-left: 30px;
        height: 67px;
        position: relative;
        float: left;
       
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
	}
	
	
			.ukappbutton1 {
        width: 100%;
        height: 67px;
        position: relative;
        background-image: url("ukbutton1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;   
			
    }
	
	
.flyerdec2024 {
        width: 100%;
        height: 450px;
        position: relative;
        background-image: url("flyerdec2024.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;   
			
    }
	
			.usappbutton1 {
        width: 100%;
        height: 67px;
        position: relative;
        background-image: url("usbutton1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;   
			
    }
		
	.haveyourownapp {
		
		
	      width: 100%;
        margin-left: 0px;
        margin-top: 50px;
        margin-bottom: 0px;
        z-index: 1;
        height: 481px;
        position: relative;
        float: left;
        background-image: url("haveyourownapp.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
   
		
	}	
	
	.greentxtgrav{
    color: #03FD06; }
	
		   .paidqrcodeuk {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("paidqrcodeuk.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	 .paidqrcodeus {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 10px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("paidqrcodeus.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		    .pricingtxtholder2024morton {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 680px;
        background-color: #000000;
        position: relative;
        float: left;
    }	
	

	    .requestacallback {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 650px;
        background-image: url("request13rd.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        position: relative;
        float: left;
    }
	
	
	 .requestacallbackholder {
        width: 1400px;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float: none;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	
	 .requestformholder {
        width: 580px;
        margin-left: 750px;
		margin-right:0px;
        height:auto;
        position: relative;
        float: left;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;

        z-index: 1002;
    }		
	
	
	.flexiblebutton {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("flexiblebutton.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
		  .salahtext2025 {
        width: 80%;
        margin-left: 10%;
        margin-right: 10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 20pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1002;
		display: block;
    }	
	
	
		.businessprofile20251 {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        margin-bottom: 20px;
        z-index: 1;
        height:630px;
        position: relative;
        float: left;
        background-image: url("businessprofile20251.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
			    .gravxmasreviews {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        height:auto;
       
        position: relative;
        float: left;
    }
	
	
	
	 .gravreviewsholder {
        width: 1058px;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float: none;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	   .review1 {
        width: 519px;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom:0px;
        z-index: 1;
        height: 320px;
        position: relative;
        float: left;
        background-image: url("review1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
		   .review2 {
        width: 519px;
        margin-left: 20px;
        margin-top: 30px;
        margin-bottom:0px;
        z-index: 1;
        height: 320px;
        position: relative;
        float: left;
        background-image: url("review2.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	   .review3 {
        width: 519px;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom:0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url("review3.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		   .review4 {
        width: 519px;
        margin-left: 20px;
        margin-top: 20px;
        margin-bottom:0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url("review4.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
		
	
		  a.janpackage:link {text-decoration:none; color:#03FD06; }
     a.janpackage:visited {text-decoration:none; color:#03FD06; }
     a.janpackage:hover {text-decoration:none; color:#03FD06; }
     a.janpackage:active {text-decoration:none; color:#03FD06; }
	
		 .jan2025pricingholder {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height:1620px;
        background-color:#1C1C1C;
        position: relative;
        float: left;
    }
	
	
		 .jan2025packagesholder {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        height:auto;
        
        position: relative;
        float: left;
    }
	
	
	
	
	 .jan2025pricingholdermain {
        width: 1400px;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float: none;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	.introcontent16 {position:relative; display:block; float:left; margin-bottom:90px; width:600px; margin-left:45px; margin-right:0px; text-align:center;  margin-top:30px; height:1320px;  z-index:100000000; font-size:10pt; font-family: 'Poppins', sans-serif; color:#FFFFFF; border-width:3px;
border-color:#03FD06;
	background-color:#222222;
border-style:solid;
     -moz-border-radius: 20px 20px 20px 20px;
    -webkit-border-radius: 20px 20px 20px 20px;
    -khtml-border-radius: 20px 20px 20px 20px;
    border-radius: 20px 20px 20px 20px; }	
	
		.introcontent17 {position:relative; display:block; float:left; margin-bottom:90px; width:70%; margin-left:15%; margin-right:15%; text-align:center;  margin-top:30px; height:1250px;  z-index:100000000; font-size:10pt; font-family: 'Poppins', sans-serif; color:#FFFFFF; border-width:3px;
border-color:#03FD06;
	background-color:#222222;
border-style:solid;
     -moz-border-radius: 20px 20px 20px 20px;
    -webkit-border-radius: 20px 20px 20px 20px;
    -khtml-border-radius: 20px 20px 20px 20px;
    border-radius: 20px 20px 20px 20px; }	
	
	
	.packagetxtjan2025 {
        width: 80%;
        margin-left: 10%;
        margin-right: 10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 40px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
		.packagetxtjan20252 {
        width: 80%;
        margin-left: 10%;
        margin-right: 10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 10px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	.jan2025head1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 60px;
        margin-bottom:0px;
        z-index: 1;
        height:70px;
        position: relative;
        float: left;
        background-image: url("jan2025head1.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	.jan2025head2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        margin-bottom:0px;
        z-index: 1;
        height:127px;
        position: relative;
        float: left;
        background-image: url("jan2025head2.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
		.janbutton1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("janbutton7.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
			.janbutton4 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("janbutton10.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
		.janbutton2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("janbutton2.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		.janbutton5 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("janbutton5.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		.marchbutton5 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("marchbutton5.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	
	
	
	
		.janbutton3 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("janbutton3.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
		.janbutton6 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("janbutton6.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
			.janpricestxt {
       
        font-size: 12pt;
     
    }
	
	
		.gravtxt20254 {font-weight: 500;
    color: #03FD06; font-size: 12pt;}
		
			.packagetxtjan20253rd {
        width: 80%;
        margin-left: 10%;
        margin-right: 10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 40px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
	}
	
		    .movingtxtholder {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 50px;
        background-color: #333333;
        position: relative;
        float: left;
    }
	
	.gravtxt20252 { color: #03FD06; }
	

	
	
					    .marqueetxt {
        width: 100%;
        margin-left: 0px;
        margin-top: 12px;
        height:30px;
        background-color:#333333;
        position: relative;
        float: left;
    }

	
	  .brandswehavehelpedholder {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height:100px;
        position: relative;
        float: left;
		background-color:#FFFFFF;
    }
	
		
	 .brandswehavehelpedtxt {
        width: 80%;
        margin-left: 10%;
        margin-right:10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 24pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #333333;
        text-align: center;
        margin-top: 30px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	
		
	
	  .pricingrotatorholder {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height:620px;
        position: relative;
        float: left;
		background-color:#FFFFFF;
    }
	
	
	* {box-sizing: border-box;}

.mySlides {display: none;}
img {vertical-align: middle;}

/* Slideshow container */
.slideshow-container {
  max-width: 1200px;
  position: relative;
  margin: auto;
}



.active {
  background-color: #717171;
}

/* Fading animation */
.fade {
  animation-name: fade;
  animation-duration: 1.5s;
}

@keyframes fade {
  from {opacity: .4} 
  to {opacity: 1}
}


	
	    .background1 {
       width: 100%;
        margin-left: 0px;
        margin-top:0px;
        margin-bottom: 0px;
        z-index: 1;
        height:620px;
        position: relative;
        float: left;
        background-image: url("background1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
		    .background2 {
       width: 100%;
        margin-left: 0px;
        margin-top:0px;
        margin-bottom: 0px;
        z-index: 1;
        height:620px;
        position: relative;
        float: left;
        background-image: url("background2.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
	
	
	    .logo1 {
       width: 286px;
        margin-left:30px;
        margin-top:35px;
        margin-bottom: 0px;
        z-index: 1;
        height:99px;
        position: relative;
        float: left;
        background-image: url("logo1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
		    .logo2 {
       width: 182px;
        margin-left: 90px;
        margin-top:32px;
        margin-bottom: 0px;
        z-index: 1;
        height:101px;
        position: relative;
        float: left;
        background-image: url("logo2.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
			    .logo3 {
       width: 483px;
        margin-left: 90px;
        margin-top:38px;
        margin-bottom: 0px;
        z-index: 1;
        height:99px;
        position: relative;
        float: left;
        background-image: url("logo3.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
	    .logo4 {
       width: 255px;
        margin-left:50px;
        margin-top:28px;
        margin-bottom: 0px;
        z-index: 1;
        height:104px;
        position: relative;
        float: left;
        background-image: url("logo4.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
				    .logo5 {
       width: 172px;
        margin-left: 110px;
        margin-top:18px;
        margin-bottom: 0px;
        z-index: 1;
        height:116px;
        position: relative;
        float: left;
        background-image: url("logo5.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
				    .logo6 {
       width: 161px;
        margin-left: 110px;
        margin-top:18px;
        margin-bottom: 0px;
        z-index: 1;
        height:120px;
        position: relative;
        float: left;
        background-image: url("logo6.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
				    .logo7 {
       width: 160px;
        margin-left: 110px;
        margin-top:18px;
        margin-bottom: 0px;
        z-index: 1;
        height:120px;
        position: relative;
        float: left;
        background-image: url("logo7.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
					    .logo8 {
       width: 255px;
        margin-left: 50px;
        margin-top:18px;
        margin-bottom: 0px;
        z-index: 1;
        height:134px;
        position: relative;
        float: left;
        background-image: url("logo8.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
			    .logo9 {
       width: 182px;
        margin-left: 95px;
        margin-top:32px;
        margin-bottom: 0px;
        z-index: 1;
        height:101px;
        position: relative;
        float: left;
        background-image: url("logo9.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
				    .logo10 {
       width: 482px;
        margin-left: 100px;
        margin-top:38px;
        margin-bottom: 0px;
        z-index: 1;
        height:80px;
        position: relative;
        float: left;
        background-image: url("logo10.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
		    .logo11 {
       width: 255px;
        margin-left:50px;
        margin-top:28px;
        margin-bottom: 0px;
        z-index: 1;
        height:104px;
        position: relative;
        float: left;
        background-image: url("logo11.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
					    .logo12 {
       width: 153px;
        margin-left: 126px;
        margin-top:5px;
        margin-bottom: 0px;
        z-index: 1;
        height:153px;
        position: relative;
        float: left;
        background-image: url("logo12.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
					    .logo13 {
       width: 149px;
        margin-left: 120px;
        margin-top:5px;
        margin-bottom: 0px;
        z-index: 1;
        height:149px;
        position: relative;
        float: left;
        background-image: url("logo13.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
						    .logo14 {
       width: 153px;
        margin-left: 114px;
        margin-top:5px;
        margin-bottom: 0px;
        z-index: 1;
        height:149px;
        position: relative;
        float: left;
        background-image: url("logo14.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
	
	
	
		    .logo15 {
       width: 255px;
        margin-left:50px;
        margin-top:28px;
        margin-bottom: 0px;
        z-index: 1;
        height:104px;
        position: relative;
        float: left;
        background-image: url("logo15.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
		    .logo16 {
       width: 223px;
        margin-left: 86px;
        margin-top:25px;
        margin-bottom: 0px;
        z-index: 1;
        height:116px;
        position: relative;
        float: left;
        background-image: url("logo16.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
		    .logo17 {
       
		       width: 149px;
        margin-left: 90px;
        margin-top:5px;
        margin-bottom: 0px;
        z-index: 1;
        height:149px;
        position: relative;
        float: left;
        background-image: url("logo17.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;		
    }	
	
	
			    .logo18 {
       
		       width: 156px;
        margin-left: 115px;
        margin-top:5px;
        margin-bottom: 0px;
        z-index: 1;
        height:149px;
        position: relative;
        float: left;
        background-image: url("logo18.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;		
    }	
	
	
		    .logo19 {
       width: 280px;
        margin-left:40px;
        margin-top:18px;
        margin-bottom: 0px;
        z-index: 1;
        height:120px;
        position: relative;
        float: left;
        background-image: url("logo19.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	    .logo20 {
       width: 280px;
        margin-left:45px;
        margin-top:18px;
        margin-bottom: 0px;
        z-index: 1;
        height:120px;
        position: relative;
        float: left;
        background-image: url("logo20.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
			    .logo21 {
       
		       width: 149px;
        margin-left: 60px;
        margin-top:5px;
        margin-bottom: 0px;
        z-index: 1;
        height:149px;
        position: relative;
        float: left;
        background-image: url("logo21.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;		
    }	
	
	
			    .logo22 {
       
		       width: 156px;
        margin-left: 115px;
        margin-top:5px;
        margin-bottom: 0px;
        z-index: 1;
        height:149px;
        position: relative;
        float: left;
        background-image: url("logo22.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;		
    }
	
	
	
	
	
	
	
	
			    .logorows1 {
       width: 100%;
        margin-left: 0px;
        margin-top:20px;
        margin-bottom: 0px;
        z-index: 1;
        height:auto;
        position: relative;
        float: left;
   
    }	
	
	
			    .logorows2 {
       width: 100%;
        margin-left: 0px;
        margin-top:40px;
        margin-bottom: 0px;
        z-index: 1;
        height:auto;
        position: relative;
        float: left;
   
    }	
		
	
		.fade-element {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:50%;
height:780px;
background-color:#222222;
position:relative;
float:left;
}

.fade-element.visible {
  opacity: 1;
  transform: translateY(0);
}

.fade-element2 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:50%;
height:780px;
background-color:#03FD06;
position:relative;
float:left;
}

.fade-element2.visible {
  opacity: 1;
  transform: translateY(0);
}

.fade-element3 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
height:580px;
background-color:#111111;
position:relative;
float:left;
}

.fade-element3.visible {
  opacity: 1;
  transform: translateY(0);
}	
	
	.fade-element4 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
height:360px;
background-color:#111111;
position:relative;
float:left;
}

.fade-element4.visible {
  opacity: 1;
  transform: translateY(0);
}	
		
	
	
	
	
	    .packagetxt1june2025 {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top:20px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }	
	
	   .packagetxt1june20251 {
   
        font-size: 24pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 600;
        color: #FFFFFF;
    
    }	
	
	.packagetxt1june20252 {
   
        font-size: 20pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color:#03FD06;
    
    }	
	
	.packagetxt1june20253 {
   
        font-size: 20pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color:#FFFFFF;
    
    }
	
		.packagetxt1june20254 {
   
        font-size: 16pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color:#03FD06;
    
    }	
	
			.packagetxt1june20255 {
   
        font-size: 16pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color:#FFFFFF;
    
    }	
	
	  .june2025button1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("june2025button1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	  .june2025button2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("june2025button2.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	  .june2025button3 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("june2025button3.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	
	  .june2025button4 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("june2025button4.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	
	
	   .pricingtxt2026 {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 40px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	    .pricingbox12025 {
        width: 50%;
        margin-left: 0%;
        margin-right: 0%;
        height:500px;
        position: relative;
        float: left;
 
        overflow: hidden;
        z-index: 1002;
		 background-color:#000000;
  animation: fadeBackground 10s;
  animation-fill-mode: forwards;	
			
    }
	
	
	.fade-element5 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
height:auto;
background-color:#222222;
position:relative;
float:left;
display: block;
}

.fade-element5.visible {
  opacity: 1;
  transform: translateY(0);
}
	
			    .faqsholder {
       width: 80%;
        margin-left:10%;
        margin-right:10%;
	    margin-top:50px;
        margin-bottom: 60px;
        z-index: 1;
        height:auto;
        position: relative;
        float: left;
   
    }		

.container {
  color: #fff;
  text-align: left;
}

details{
  background-color: #222222;
  color: #fff;
  font-size: 14pt;
        font-family: 'Poppins', sans-serif;
}

summary {
  padding: .5em 1.3rem;
  list-style: none;
  display: flex;
  justify-content: space-between;  
  transition: height 1s ease;
}

summary::-webkit-details-marker {
  display: none;
}

summary:after{
  content: "\002B";
}

details[open] summary {
    border-bottom: 1px solid #111111;
    margin-bottom: .5em;
}

details[open] summary:after{
  content: "\00D7";
}

details[open] div{
  padding: .5em 1em;
	text-align: left;
}	
	
	
	  .packagetxt1june20256 {
   
        font-size: 24pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 600;
        color: #000000;
    
    }	
	   .packagetxt1june20257  {
   
        font-size: 20pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color:#000000;
    
    }	
	
	
	 .packagetxt100june2025 {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #000000;
        text-align: center;
        margin-top:20px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }	
	
			.packagetxt1june20258 {
   
        font-size: 16pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color:#000000;
    
    }	
	
	
			.packagetxt1june20259 {
   
        font-size: 16pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color:#000000;
    
    }	
	
	
.googlereviewsholder {
		
		
	     width: 100%;
        margin-left: 0px;
	margin-right:0px;
        margin-top: 0px;
        margin-bottom: 60px;
        z-index: 1;
        height:auto;
        position: relative;
        float: left;
	background-color:#000000;
   
		
	}	
	
	
	.googlereviewsheader {
		
		
	     width: 100%;
        margin-left: 0%;
		margin-right: 0%;
        margin-top: 0px;
        margin-bottom: 30px;

        height:auto;
        position: relative;
        float: left;
	
	}
	
.fade-element6 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
height:auto;
background-color:#FFFFFF;
position:relative;
float:left;
display: block;
}

.fade-element6.visible {
  opacity: 1;
  transform: translateY(0);
}	
	
		
.fade-element7 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
height:auto;
background-color:#FFFFFF;
position:relative;
float:left;
display: block;
}

.fade-element7.visible {
  opacity: 1;
  transform: translateY(0);
}	
		
.fade-element8 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
height:auto;
background-color:#FFFFFF;
position:relative;
float:left;
display: block;
}

.fade-element8.visible {
  opacity: 1;
  transform: translateY(0);
}	
	
.fade-element9 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
height:auto;
background-color:#FFFFFF;
position:relative;
float:left;
display: block;
}

.fade-element9.visible {
  opacity: 1;
  transform: translateY(0);
}		
	
.fade-element10 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
height:auto;
background-color:#FFFFFF;
position:relative;
float:left;
display: block;
margin-bottom:60px;
}

.fade-element10.visible {
  opacity: 1;
  transform: translateY(0);
}		
		
	
	
	
	
	
	  .logo12028 {
        width: 185px;
        margin-left: 20px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo12028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;  
		  
    }	
	
	
		  .logo22028 {
        width: 116px;
        margin-left: 30px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo22028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;	  
			  
    }	
    
		  .logo32028 {
        width: 312px;
        margin-left: 30px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo32028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;	  
			  
    }	
	
	
			  .logo42028 {
        width: 157px;
        margin-left: 30px;
        margin-top:30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo42028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;		  
    }	
	
		  .logo52028 {
        width: 95px;
        margin-left: 30px;
        margin-top:30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo52028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;	  
    }	
	
	
		  .logo62028 {
        width: 105px;
        margin-left: 40px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo62028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;	  
    }	
	
			  .logo72028 {
        width: 97px;
        margin-left: 30px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo72028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;		  
				  
    }	
	
		  .logo82028 {
        width: 122px;
        margin-left: 30px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo82028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;	  
    }	
	
	
		  .logo92028 {
        width: 388px;
        margin-left: 30px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo92028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;	  
    }	
	
			  .logo102028 {
        width: 118px;
        margin-left: 40px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo102028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;		  
    }
	
	
				  .logo112028 {
        width: 156px;
        margin-left: 20px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo112028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;			  
    }	
	
		  .logo122028 {
        width: 157px;
        margin-left: 30px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo122028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;	  
    }	
	
			  .logo132028 {
        width: 118px;
        margin-left: 30px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo132028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;		  
    }	
	
			  .logo142028 {
        width: 148px;
        margin-left: 30px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo142028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;
    }	
	
			  .logo152028 {
        width: 64px;
        margin-left: 40px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo152028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;		  
    }
	
	
			  .logo162028 {
        width: 67px;
        margin-left: 40px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo162028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;		  
    }	
	
			  .logo172028 {
        width: 67px;
        margin-left: 40px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo172028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;		  
    }	
	
	
	
	
	
	 .logoholder20281 {
        width: 1024px;
        margin-left: auto;
        margin-right: auto;
        height: 120px;;
        position: relative;
        float: none;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
		display:block;
    }	
	
	
	.fade-element100 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
   height: 580px;
        background-image: url("pricing20282nd.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        position: relative;
        float: left;
}

.fade-element100.visible {
  opacity: 1;
  transform: translateY(0);
}		
			
		  .pricing2028holder1500 {
        width: 1400px;
        margin-left: auto;
		margin-right: auto;	  
        margin-top: 0px;
        margin-bottom: 0px;
        z-index: 1;
        height: 580px;
        position: relative;
        float: none;
       
        
		  
    }	
	
	
			    .pricingbutton2028 {
       width: 100%;
        margin-left:0px;
        margin-top:45px;
        margin-bottom: 0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("pricingbutton2028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
	
	
	
	
			
	 .pricing2028text {
        width: 96%;
        margin-left: 2%;
        margin-right:2%;
        height: auto;
        position: relative;
        float: left;
        font-size: 40pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color: #FFFFFF;
        text-align: center;
        margin-top: 30px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
		 .pricing2028holder {
        width: 650px;
        margin-left: 20px;
        margin-right:0px;
        height: auto;
        position: relative;
        float: left;
        font-size: 45pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color: #FFFFFF;
        text-align: center;
        margin-top: 50px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	.fade-element101 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
   height: 580px;
        background-image: url("pricing202822nd.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        position: relative;
        float: left;
}

.fade-element101.visible {
  opacity: 1;
  transform: translateY(0);
}		
		
	
.fade-element102 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
   height: 580px;
        background-image: url("pricing202832nd.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        position: relative;
        float: left;
}

.fade-element102.visible {
  opacity: 1;
  transform: translateY(0);
}			
	
	
	 .pricing2028holder2 {
        width: 650px;
        margin-left: 730px;
        margin-right:0px;
        height: auto;
        position: relative;
        float: left;
        font-size: 45pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color: #FFFFFF;
        text-align: center;
        margin-top: 60px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
		
	
		  .bannerpricingsoftware {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 450px;
        position: relative;
        float: left;
        background-image: url("bannerpricingsoftware.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		  .bannerpricinginvite {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 450px;
        position: relative;
        float: left;
        background-image: url("bannerpricinginvite.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	.fade-element200 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
height:350px;
background-color:#111111;
position:relative;
float:left;
}

.fade-element200.visible {
  opacity: 1;
  transform: translateY(0);
}	
	
	
	.fade-element201 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:33%;
height:780px;
background-color:#222222;
position:relative;
float:left;
}

.fade-element201.visible {
  opacity: 1;
  transform: translateY(0);
}
	
	.fade-element202 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:34%;
height:780px;
background-color:#03FD06;
position:relative;
float:left;
}

.fade-element202.visible {
  opacity: 1;
  transform: translateY(0);
}	
	
	.fade-element203 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:33%;
height:780px;
background-color:#222222;
position:relative;
float:left;
}

.fade-element203.visible {
  opacity: 1;
  transform: translateY(0);
}	
		
	
.fade-element204 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
height:450px;
background-color:#111111;
position:relative;
float:left;
}

.fade-element204.visible {
  opacity: 1;
  transform: translateY(0);
}	
	
	
	.packagetxt1july20251 {
   
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color:#FFFFFF;
    
    }		
	
	
	.packagetxt1july20252 {
   
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color:#000000;
    
    }	
	
	
	  .july2025button1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("july2025button1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	.july2025button2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("july2025button2.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	
	
		  .july2025button3 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("july2025button3.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
				    .pricingbuttonjuly2029 {
       width: 100%;
        margin-left:0px;
        margin-top:45px;
        margin-bottom: 0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("pricingbuttonjuly2029.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
	
			
		  .pricing2028holder1500 {
        width: 1400px;
        margin-left: auto;
		margin-right: auto;	  
        margin-top: 0px;
        margin-bottom: 0px;
        z-index: 1;
        height: 580px;
        position: relative;
        float: none;
       
        
		  
    }	
	
	
			    .pricingbutton2028 {
       width: 100%;
        margin-left:0px;
        margin-top:45px;
        margin-bottom: 0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("pricingbutton2028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
	
	
}





/* large Screen ----------- */
@media only screen and (min-width : 1500px) {
	
			.gravtxt2025 {font-weight: 500;
    color: #03FD06; font-size: 18pt;}
	
	.gravtxt20253 {font-weight: 500;
    color: #03FD06; font-size: 14pt;}
	
	.gravtxt20252 { color: #03FD06; }
	
	
	
		    .pricingtxtholder2024dec {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 580px;
        background-color: #111111;
        position: relative;
        float: left;
    }
	
	
	
	
	
	 a.boathouselinks:link {text-decoration:none; color:#FFFFFF; }
     a.boathouselinks:visited {text-decoration:none; color:#FFFFFF;  }
     a.boathouselinks:hover {text-decoration:none; color:#FFFFFF; }
     a.boathouselinks:active {text-decoration:none; color:#FFFFFF; }	
	
 a.boathouselinks2:link {text-decoration:none; color:#03FD06; }
     a.boathouselinks2:visited {text-decoration:none; color:#03FD06;  }
     a.boathouselinks2:hover {text-decoration:none; color:#03FD06; }
     a.boathouselinks2:active {text-decoration:none; color:#03FD06; }	
	
	
			.introbusinesshome2023 {
        width: 100%;
        height: 161px;
        position: relative;
        background-image: url("welcome2023.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 80px;
    }
	
	
	.topimagehome2023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 650px;
        position: relative;
        float: left;
        background-image: url(image2023large2.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }
	
		  .signupbuttonhome2023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("maccabutton.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	  .section12023home {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 600px;
        background-color:#222222;
        position: relative;
        float: left;
    }
	
	 .section1holder2023home {
        width: 1500px;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float: none;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	
	 .home2023holder {
        width: 800px;
        margin-left: 20px;
        margin-right: 0px;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 40px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
			 .home2023videoholder {
        width: 500px;
        margin-left: 50px;
        margin-right: 0px;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 95px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
	    
	   
    }
	
	.videoholder1home2023 {width:100%; margin-left:0%; margin-right:0%; position:relative; float:left; height:auto; margin-top:5px; margin-bottom:20px; font-size:10pt; font-family: 'Poppins', sans-serif; color:#FFFFFF; text-align:center; display: block; }	
	
	
	.hometxt2023 {font-weight: 500;  color:#03FD06; font-size: 10pt;}
	
	.homewhitetxt2023 {font-weight: 500;
    color: #FFFFFF; font-size: 10pt;}
	
	.hometxt20232 {font-weight: 500;  color:#03FD06; font-size: 12pt;}
	
		  .section22023home {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 990px;
        background-color:#28282B;
        position: relative;
        float: left;
    }
	
	 .section2holder2023home {
        width: 1250px;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float: none;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
		    .businessheaderhome2023 {
       width: 100%;
        margin-left: 0px;
        margin-top: 80px;
        margin-bottom: 0px;
        z-index: 1;
        height:34px;
        position: relative;
        float: left;
        background-image: url("homeheader2023.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	 .whychoosetxt2023 {
        width: 80%;
        margin-left: 10%;
        margin-right:10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 20px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	
		  .home2023phoneandtextholder {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height:auto;
        position: relative;
        float: left;
    }
	
	
	   .home2023phone {
        width: 321px;
        margin-left: 20px;
        margin-top: 50px;
        z-index: 1;
        height:634px;
        position: relative;
        float: left;
        background-image: url(clickdigitalphone.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	 .home2023phonetxt {
        width: 800px;
        margin-left: 60px;
        margin-right: 0px;
        height:auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 40px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	 .mainphonetxt2023 {
        width: 96%;
        margin-left: 2%;
        margin-right:2%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 20px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	  .whatweprovidehome2023 {
       width: 100%;
        margin-left: 0px;
        margin-top:10px;
        margin-bottom: 0px;
        z-index: 1;
        height:25px;
        position: relative;
        float: left;
        background-image: url("whatweprovideheader.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
			  .viewpackagesbutton2023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 15px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("viewpackagesbutton2023.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
			  .shopbutton2023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 15px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("shopbutton2023.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	
	
	
	
	
	  .homebox12023 {
        width: 33%;
        margin-left: 0px;
        margin-top: 0px;
    
        height: 590px;
        position: relative;
        float: left;
        background-image:url("homebox12023.jpg");
    }
	
	 .homebox22023 {
        width: 34%;
        margin-left: 0px;
        margin-top: 0px;
    
        height: 590px;
        position: relative;
        float: left;
        background-image:url("homebox22023.jpg");  
    }
	
 .homebox32023 {
        width: 33%;
        margin-left: 0px;
        margin-top: 0px;
    
        height: 590px;
        position: relative;
        float: left;
        background-image:url("homebox32023.jpg");  
    }
	
	
			    .packageheader1home2023 {
       width: 100%;
        margin-left: 0px;
        margin-top: 140px;
        margin-bottom: 0px;
        z-index: 1;
        height:66px;
        position: relative;
        float: left;
        background-image: url("packageheader1home.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
			    .packageheader2home2023 {
       width: 100%;
        margin-left: 0px;
        margin-top: 140px;
        margin-bottom: 0px;
        z-index: 1;
        height:66px;
        position: relative;
        float: left;
        background-image: url("packageheader2home.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
			    .packageheader3home2023 {
       width: 100%;
        margin-left: 0px;
        margin-top: 130px;
        margin-bottom: 0px;
        z-index: 1;
        height:66px;
        position: relative;
        float: left;
        background-image: url("packageheader3home.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
				  .homedetailsbutton2023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 15px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("homedetailsbutton2023.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	.section42023home {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 620px;
        background-color:#222222;
        position: relative;
        float: left;
		background-image: url(section4image20232.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }
	
	 .section4holder2023home {
        width: 1500px;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float: none;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	.hometxtholder44 { width:600px; height:auto; position:relative;   margin-left:730px;   z-index:1; margin-top:95px; float:left; display:block; }	
	
	
	.hometxt202033{width:100%; margin-left:0%; margin-right:0%; position:relative; float:left; height:auto; margin-top:10px; font-size:12pt; font-family: 'Poppins', sans-serif; color:#FFFFFF; text-align:left;}
	
	
		    .homepackageheaderhome2023 {
       width: 100%;
        margin-left: 0px;
        margin-top: 90px;
        margin-bottom: 0px;
        z-index: 1;
        height:27px;
        position: relative;
        float: left;
        background-image: url("homepackageheader2023.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	

    .topholder1 {
        width: 100%;
        height: 143px;
        position: relative;
        background-color: #000000;
        text-align: center;
        float: left;
        margin-left: 0px;
        display: block;
        z-index: 1;
        margin-top: 0px;
    }

    .topholder {
        width: 1500px;
        height: 143px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
    }

    .topimagetxtholder {
        width: 1500px;
        height: 640px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
    }



    .toplogo {
        width: 433px;
        margin-left: 20px;
        margin-top: 22px;
        z-index: 1;
        height: 107px;
        position: relative;
        float: left;
        background-image: url(toplogo.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .topbar2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-color: #03FD06;
        height: 4px;
        position: relative;
        float: left;
    }

    .linksandloginholder {
        width: 950px;
        margin-right: 20px;
        margin-top: 0px;
        z-index: 1;
        height: 142px;
        position: relative;
        float: right;
    }

    .clickdigitallinksholder {
        width: 950px;
        margin-right: 0px;
        margin-top: 58px;
        z-index: 1;
        height: auto;
        position: relative;
        float: right;
    }

    .loginholder {
        width: 930px;
        margin-right: 15px;
        margin-top: 10px;
        z-index: 1;
        height: auto;
        position: relative;
        float: right;
    }

    ul {
        list-style-type: none;
        margin: 0;
        padding: 0;
        overflow: hidden;
        background-color: #000000;
    }

    li {
        float: left;
    }

        li a {
            display: block;
            font-size: 12pt;
            font-family: 'Poppins', sans-serif;
            font-weight: 100;
            color: #FFFFFF;
            text-align: center;
            padding: 10px 27px;
            text-decoration: none;
        }

            li a:hover:not(.active) {
                background-color: #03FD06;
            }

    .Login {
        text-align: right;
        padding: 2px;
        font-size: 1.1em;
        font-weight: normal;
        color: #03FD06;
    }

    .LoginButton {
        cursor: pointer;
    }

    .rotatorbar2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 4px;
        background-color: #03FD06;
        position: relative;
        float: left;
    }

    .topimage1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(image2large2.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }


    .janhome2023holder {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 820px;
        position: relative;
        float: left;
        background-color: #000000;
    }


    .janhome2023holdermain {
        width: 1500px;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float: none;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }




    .jan2023hometext {
        width: 750px;
        margin-left: 20px;
        margin-right: 0px;
        height: auto;
        position: relative;
        float: left;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: left;
        margin-top: 40px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }

    .jan2023homeyoutubevideo {
        width: 640px;
        margin-left: 30px;
        margin-right: 0px;
        height: 490px;
        position: relative;
        float: left;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 50px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }



    .comaxtxt2023 {
        width: 70%;
        margin-left: 15%;
        margin-right: 15%;
        height: auto;
        position: relative;
        float: left;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 30px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }


    .homegreentxt {
        color: #03FD06;
    }



    .comaxmainholder2024 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: 180px;
        background-color: #000000;
        position: relative;
        float: left;
    }



    .topbanner2022 {
        background-color: #28282B;
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 52px;
        position: relative;
        float: left;
    }

    .topbannerdescription {
        width: 90%;
        margin-left: 5%;
        margin-right: 5%;
        height: auto;
        position: relative;
        float: left;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 13px;
        margin-bottom: 0px;
        z-index: 1002;
    }



    .introdetailssection {
        width: 360px;
        margin-left: 10px;
        margin-top: 0px;
        margin-bottom: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
    }

    .introbusiness2 {
        width: 100%;
        height: 104px;
        position: relative;
        background-image: url(mkabout.fw.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 50px;
    }

    .introbusiness3 {
        width: 100%;
        height: 243px;
        position: relative;
        background-image: url(serviceslist.fw.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 10px;
    }

    .introbusiness4 {
        width: 100%;
        height: 50px;
        position: relative;
        background-image: url("pricingoptions.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 30px;
    }


    .introbusiness52023 {
        width: 100%;
        height: 235px;
        position: relative;
        background-image: url("introdescription2023new.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 5px;
    }


   .introdescription2024 {
        width: 80%;
        margin-left: 10%;
        margin-right: 10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 10px;
        margin-bottom: 0px;
        z-index: 1002;
		display: block;
    }	
	
	
		    .newbox2024videoholderdesk {
  
		display:none;
    }

	    .newbox2024videoholderdesk2 {
          width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        z-index: 1;
        height: 230px;
        position: relative;
        float: left;
		display:block;
    }
	

    .introbusiness5 {
        width: 100%;
        height: 106px;
        position: relative;
        background-image: url("signup.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 30px;
    }

    .introdescription {
        width: 80%;
        margin-left: 10%;
        margin-right: 10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 10px;
        margin-bottom: 0px;
        z-index: 1002;
    }

    .joinusbutton {
        width: 100%;
        height: 61px;
        position: relative;
        background-image: url(joinusbutton.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 35px;
    }

    .joinusbutton2 {
        width: 100%;
        height: 61px;
        position: relative;
        background-image: url(joinusbutton.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 35px;
    }

    .comaxmainholder2021home {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: 450px;
        background-color: #000000;
        position: relative;
        float: left;
    }

    .comaxtxt2021 {
        width: 70%;
        margin-left: 15%;
        margin-right: 15%;
        height: auto;
        position: relative;
        float: left;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 30px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }

    h1 {
        font-family: 'Poppins', sans-serif;
        font-weight: 700;
        text-align: center;
        font-size: 22pt;
    }

    h2 {
        font-family: 'Poppins', sans-serif;
        font-weight: 700;
        text-align: center;
        font-size: 22pt;
    }

    h3 {
        font-family: 'Poppins', sans-serif;
        font-weight: 700;
        text-align: center;
        font-size: 26pt;
    }


    .footersection {
        width: 100%;
        height: 170px;
        position: relative;
        text-align: center;
        float: left;
        margin-left: 0px;
        display: block;
        background-color: #000000;
        z-index: 1;
        margin-top: 0px;
    }

    .footerholder {
        width: 1400px;
        height: 170px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
        float: none;
    }


    .footerlogo {
        width: 318px;
        height: 83px;
        position: relative;
        display: block;
        margin-left: 10px;
        background-image: url(footerlogo.png);
        z-index: 1;
        margin-top: 40px;
        float: left;
    }

    .footerlinks {
        width: 400px;
        position: relative;
        float: left;
        height: auto;
        margin-top: 60px;
        margin-left: 200px;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        color: #FFFFFF;
        text-align: center;
    }

    .footercheckatrade {
        width: 250px;
        height: 31px;
        position: relative;
        margin-right: 10px;
        background-image: url(footercheckatrade.png);
        z-index: 1;
        margin-top: 66px;
        float: right;
    }

    .comaxmainholder2022 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: 180px;
        background-color: #28282B;
        position: relative;
        float: left;
    }

    .digitalflyerhomeboxes20201 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: 495px;
        background-color: #28282B;
        position: relative;
        float: left;
    }

    .digitalflyerbox1 {
        width: 20%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: auto;
        position: relative;
        float: left;
    }

    .digitalflyerbox2 {
        width: 20%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: auto;
        position: relative;
        float: left;
    }

    .digitalflyerbox3 {
        width: 20%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: auto;
        position: relative;
        float: left;
    }

    .digitalflyerbox4 {
        width: 20%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: auto;
        position: relative;
        float: left;
    }

    .digitalflyerbox5 {
        width: 20%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: auto;
        position: relative;
        float: left;
    }

    .icon12021 {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 232px;
        position: relative;
        float: left;
        background-image: url("icon12021.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .icon22021 {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 232px;
        position: relative;
        float: left;
        background-image: url("icon22021.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .icon32021 {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 232px;
        position: relative;
        float: left;
        background-image: url("icon32021.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .icon42021 {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 232px;
        position: relative;
        float: left;
        background-image: url("icon42021.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .icon52021 {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 230px;
        position: relative;
        float: left;
        background-image: url("icon52021.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .digitalflyertxt2021 {
        width: 80%;
        margin-left: 10%;
        margin-right: 10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 30px;
        margin-bottom: 0px;
        overflow: hidden;
    }

    .digitalflyerheadertxt2021 {
        font-size: 16pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color: #03FD06;
    }

    .comaxheadertxt {
        font-size: 26pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color: #03FD06;
    }

    .comaxtxt2 {
        width: 70%;
        margin-left: 15%;
        margin-right: 15%;
        height: auto;
        position: relative;
        float: left;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 30px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }

    .comaxmainholder2022home {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 590px;
        background-color: #222222;
        position: relative;
        float: left;
    }
	
	
	   .nfccardholer {
        width: 541px;
        margin-left: 50px;
        margin-top:60px;
        margin-bottom: 0px;
        z-index: 1;
        height: auto;
        position: relative;
        float: left;
    
    }
	
	
	   .nfccard {
        width: 100%;
        margin-left: 0px;
        margin-top:0px;
        margin-bottom: 0px;
        z-index: 1;
        height: 359px;
        position: relative;
        float: left;
        background-image: url("nfccard2.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .comaxtxt2023holder {
        width: 1500px;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float: none;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }

    .comaxheadertxt2023 {
        font-size: 28pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color: #ffffff;
    }





    .pricingtxt2023holder {
        width: 100%;
        margin-left: 0px;
        margin-right: 0px;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 30px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	
	
	
	.greentxt2023 {font-weight: 500;
    color: #03FD06; font-size: 16pt;}

    .pricingtxt2023videoholder {
        width: 680px;
        margin-left: 20px;
        margin-right: 0px;
        height: 490px;
        position: relative;
        float: left;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 25px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }

    .pricing2023video1 {
        width: 680px;
        margin-left: 0px;
        margin-right: 0px;
        margin-top: 10px;
        height: 480px;
        position: relative;
        float: left;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
        display: block;
    }

    .pricing2023video2 {
        display: none;
    }





    .pricingtxt2023 {
        width: 90%;
        margin-left: 5%;
        margin-right: 5%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 20px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
		    .pricingtxt2026 {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 40px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	

    .box72022 {
        width:50%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: 1780px;
        position: relative;
        float: left;
        background-color: #28282B;
    }

    .box82022 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 1530px;
        position: relative;
        float: left;
        background-color: #000000;
    }

    .businessprofiletxt {
        width: 80%;
        margin-left: 10%;
        margin-right: 10%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 10px;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        color: #FFFFFF;
        text-align: center;
    }

    .businessprofile1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 50px;
        margin-bottom: 0px;
        z-index: 1;
        height: 267px;
        position: relative;
        float: left;
        background-image: url("goldtemplate.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	.businessprofile12024 {
        width: 100%;
        margin-left: 0px;
        margin-top: 50px;
        margin-bottom: 0px;
        z-index: 1;
        height: 382px;
        position: relative;
        float: left;
        background-image: url("goldtemplate2024.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	

    .businessprofile2022 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 534px;
        position: relative;
        float: left;
        background-image: url("goldtemplate2022.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		  .businessprofile2024 {
        width: 100%;
        margin-left: 0px;
        margin-top: 50px;
        margin-bottom: 0px;
        z-index: 1;
        height: 668px;
        position: relative;
        float: left;
        background-image: url("goldtemplate2023.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
		  .businessprofile2023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 50px;
        margin-bottom: 0px;
        z-index: 1;
        height: 668px;
        position: relative;
        float: left;
        background-image: url("goldtemplate2023.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	

    .specialoffer20221 {
        width: 80%;
        margin-left: 10%;
        margin-right: 10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #03FD06;
        text-align: center;
        margin-top: 20px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }

 .businessheader12025 {
       width: 100%;
        margin-left: 0px;
        margin-top: 80px;
        margin-bottom: 0px;
        z-index: 1;
        height: 98px;
        position: relative;
        float: left;
        background-image: url("profiletemplate2025.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .businessheader1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 80px;
        margin-bottom: 0px;
        z-index: 1;
        height: 140px;
        position: relative;
        float: left;
        background-image: url("profiletemplate.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

		    .businessheader12024 {
       width: 100%;
        margin-left: 0px;
        margin-top: 80px;
        margin-bottom: 0px;
        z-index: 1;
        height: 98px;
        position: relative;
        float: left;
        background-image: url("profiletemplate2024.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
    .signupbutton1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("signupbutton1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	   .monthlybutton1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("monthlybutton1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	   .yearlybutton1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("yearlybutton1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		   .monthlybuttonklopp {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("monthly2024.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	    .signupfreebutton1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("signupfreebutton1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	

    .buynowbutton2023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("buynowbutton.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }


    .businessheader2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 80px;
        margin-bottom: 0px;
        z-index: 1;
        height: 130px;
        position: relative;
        float: left;
        background-image: url("profiletemplate2.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .businessheader22023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 45px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("profiletemplate3.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    a.postcodelinks2023:link {
        text-decoration: none;
        color: #03FD06;
    }

    a.postcodelinks2023:visited {
        text-decoration: none;
        color: #03FD06;
    }

    a.postcodelinks2023:hover {
        text-decoration: none;
        color: #03FD06;
    }

    a.postcodelinks2023:active {
        text-decoration: none;
        color: #03FD06;
    }


    .signupbutton2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("signupbutton1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .topimage2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 690px;
        position: relative;
        float: left;
        background-image: url(image3large2.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .introdescription2 {
        width: 90%;
        margin-left: 5%;
        margin-right: 5%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1002;
    }

	    .introdescription22023 {
        width: 90%;
        margin-left: 5%;
        margin-right: 5%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1002;
		display: block;
    }
	
	
	
	
    .topimage4 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(image42.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .topimage5 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(image5large2.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .introbusiness6 {
        width: 100%;
        height: 151px;
        position: relative;
        background-image: url("paymentdetails.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 50px;
    }

    .comaxmainholder2022home2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: 530px;
        background-color: #000000;
        position: relative;
        float: left;
    }

    .signupprocesssection1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: 860px;
        position: relative;
        float: left;
        background-color: #28282B;
    }

    .processsectionsholder {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        ;
        height: 495px;
        position: relative;
        float: left;
    }

    .signupboxes {
        width: 25%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: 495px;
        position: relative;
        float: left;
    }

    .icon62021 {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 232px;
        position: relative;
        float: left;
        background-image: url("icon62021.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .icon72021 {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 232px;
        position: relative;
        float: left;
        background-image: url("icon72021.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .icon82021 {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 232px;
        position: relative;
        float: left;
        background-image: url("icon82021.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .icon92021 {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 232px;
        position: relative;
        float: left;
        background-image: url("icon92021.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .specialoffer2023 {
        width: 80%;
        margin-left: 10%;
        margin-right: 10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 10px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }

	
	
	
	 .specialoffer2024 {
        width: 80%;
        margin-left: 10%;
        margin-right: 10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 10px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	
	
    .businessprofile2023new {
        width: 100%;
        margin-left: 0px;
        margin-top: 50px;
        margin-bottom: 0px;
        z-index: 1;
        height: 413px;
        position: relative;
        float: left;
        background-image: url("basictemplate.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .businessheader32023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 60px;
        margin-bottom: 0px;
        z-index: 1;
        height: 176px;
        position: relative;
        float: left;
        background-image: url("profiletemplate2023.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }


    .new2023box1 {
        width: 33%;
        margin-left: 0px;
        margin-top: 0px;
        height: 620px;
        position: relative;
        float: left;
        background-image: url("box12023.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }


    .new2023box2 {
        width: 34%;
        margin-left: 0px;
        margin-top: 0px;
        height: 620px;
        position: relative;
        float: left;
        background-image: url("box22023.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .new2023box3 {
        width: 33%;
        margin-left: 0px;
        margin-top: 0px;
        height: 620px;
        position: relative;
        float: left;
        background-image: url("box62023.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .new2023box4 {
        width: 33%;
        margin-left: 0px;
        margin-top: 0px;
        height: 580px;
        position: relative;
        float: left;
        background-image: url("box42023.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }


    .new2023box5 {
        width: 34%;
        margin-left: 0px;
        margin-top: 0px;
        height: 580px;
        position: relative;
        float: left;
        background-image: url("box52023.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .new2023box6 {
        width: 33%;
        margin-left: 0px;
        margin-top: 0px;
        height: 580px;
        position: relative;
        float: left;
        background-image: url("box32023.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .box1header {
        width: 100%;
        height: 89px;
        position: relative;
        background-image: url("box1header.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 48px;
    }

    .box2header {
        width: 100%;
        height: 43px;
        position: relative;
        background-image: url("box2header.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 135px;
    }

    .box3header {
        width: 100%;
        height: 43px;
        position: relative;
        background-image: url("box3header.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 135px;
    }

    .box4header {
        width: 100%;
        height: 39px;
        position: relative;
        background-image: url("box4header.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 132px;
    }


    .box6header {
        width: 100%;
        height: 30px;
        position: relative;
        background-image: url("box6header.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 132px;
    }

    .box5header {
        width: 100%;
        height: 43px;
        position: relative;
        background-image: url("box5header.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 132px;
    }





    .newbox2023text {
        width: 90%;
        margin-left: 5%;
        margin-right: 5%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 15px;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        color: #FFFFFF;
        text-align: center;
    }

    .newbox2023videoholder {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        z-index: 1;
        height: 280px;
        position: relative;
        float: left;
    }

    .newbox2023videoholdermain {
        display: none;
    }

    .newbox2023videoholdermain2 {
        width: 380px;
        margin-left: auto;
        margin-right: auto;
        margin-top: 0px;
        height: 270px;
        position: relative;
        float: none;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
        display: block;
    }


    .newbox2023videoholdermain3 {
        display: none;
    }


    .moredetailsbutton2023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("moredetailsbutton.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .comingsoonbutton2023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("comingsoon2023.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	    .ordernowbutton2023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("ordernow2023.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

	  .nfctxt2023 {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 10px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }	
	
	
		    .pricingtxtholder2024grav {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 350px;
        background-color: #000000;
        position: relative;
        float: left;
    }
	
	
	 .pricinggrav2024holder {
        width: 1500px;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float: none;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	
		 .pricingklopp2023holder {
        width: 1500px;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float: none;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
		 .klopppricingholder {
        width: 100%;
        margin-left: 0px;
        margin-right: 0px;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 20px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
		 .downloadappmain {
        width: 530px;
        margin-left: 20px;
        margin-right: 0px;
        height: 530px;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 95px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
		background-image: url("downloadappmain.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto; 
    }
	
	
			 .klopppricingvideoholder {
        width: 450px;
        margin-left: 60px;
        margin-right: 0px;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 80px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
	   
    }
	
	
	.videoholder1klopp {width:100%; margin-left:0%; margin-right:0%; position:relative; float:left; height:auto; margin-top:5px; margin-bottom:20px; font-size:10pt; font-family: 'Poppins', sans-serif; color:#FFFFFF; text-align:center; display: block; }	
	
	
		    .pricingtxtholder2023home {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 820px;
        background-color: #000000;
        position: relative;
        float: left;
    }
	
	.whitetxt2023 {font-weight: 500;
    color: #FFFFFF; font-size: 12pt;}
	
	.greentxtklopp {font-weight: 500;
    color: #03FD06; font-size: 12pt;}
	
	.introbusiness6klopp {
        width: 100%;
        height: 50px;
        position: relative;
        background-image: url("businesscards2.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 110px;
    }
		
	  .shopnfccards2024 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("shopnfc2024.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	.whitetxt20232 {font-weight: 500;
    color: #FFFFFF; font-size: 12pt;}
	
	 .maccabutton1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("maccabutton.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		    .businessheader1salah {
       width: 100%;
        margin-left: 0px;
        margin-top: 80px;
        margin-bottom: 0px;
        z-index: 1;
        height: 138px;
        position: relative;
        float: left;
        background-image: url("profiletemplatesalah.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	
	   .businessprofile1salah {
        width: 100%;
        margin-left: 0px;
        margin-top: 50px;
        margin-bottom: 0px;
        z-index: 1;
        height: 169px;
        position: relative;
        float: left;
        background-image: url("goldtemplatesalah.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
			  .nunezbutton {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("nunezbutton.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		 .packageyoutubeholder {
        width: 100%;
        margin-left: 0px;
        margin-right: 0px;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 30px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
	    
	   
    }
	
		
	.youtubeholderdesk {width:480px; margin-left:auto; margin-right:auto; position:relative; float:none; height:380px; margin-top:30px; margin-bottom:0px; font-size:10pt; font-family: 'Poppins', sans-serif; color:#FFFFFF; text-align:center; display: block; }	
	
		.youtubeholdermob { display: none; }		
	
		    .googlereviewsheader2023 {
        width: 100%;
        margin-left: 0px;
        margin-top:115px;
        margin-bottom: 0px;
        z-index: 1;
        height: 88px;
        position: relative;
        float: left;
        background-image: url("googlereviewsheader.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	    .googlereviewslogo {
        width: 100%;
        margin-left: 0px;
        margin-top:45px;
        margin-bottom: 0px;
        z-index: 1;
        height: 150px;
        position: relative;
        float: left;
        background-image: url("googlereviews.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		.googlereviewstxt {
        width: 90%;
        margin-left: 5%;
        margin-right: 5%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 20px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
.googlerevheader {font-weight: 500;
    color: #03FD06; font-size: 12pt;}
	
	.greentxtklopp2 {font-weight: 500;
    color: #03FD06; font-size: 12pt;}	
	
	
	
		
	  .topimagevideos2023{
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 650px;
        position: relative;
        float: left;
        background-image: url(topimagevideos20232.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }
	
	
		    .videotips2023{
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 290px;
        background-color: #111111;
        position: relative;
        float: left;
    }
	
	 .videotips2023holder {
        width: 1500px;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float: none;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
		   .box72023 {
        width: 33%;
        margin-left: 0px;
        margin-top: 0px;
        height: 920px;
        position: relative;
        float: left;
        background-color: #28282B;
    }

    .box82023 {
        width: 34%;
        margin-left: 0px;
        margin-top: 0px;
    
        height: 920px;
        position: relative;
        float: left;
        background-color: #222222;
    }

	
		    .editvideo {
        width: 100%;
        margin-left: 0px;
        margin-top:90px;
        margin-bottom: 0px;
        z-index: 1;
        height: 122px;
        position: relative;
        float: left;
        background-image: url("editvideoheader.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	    .paymentvideo {
        width: 100%;
        margin-left: 0px;
        margin-top:90px;
        margin-bottom: 0px;
        z-index: 1;
        height: 122px;
        position: relative;
        float: left;
        background-image: url("paymentvideoheader.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
		    .walletvideo {
        width: 100%;
        margin-left: 0px;
        margin-top:90px;
        margin-bottom: 0px;
        z-index: 1;
        height: 122px;
        position: relative;
        float: left;
        background-image: url("walletheader.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	.introbusiness600klopp {
        width: 100%;
        height: 50px;
        position: relative;
        background-image: url("videotips.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 130px;
    }
		
	.decbutton2023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 30px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("dec2023button.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
  .topimageprivacy2023{
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 580px;
        position: relative;
        float: left;
        background-image: url(topimageprivacy20232.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }	
	
	
		    .privacy2023{
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: auto;
        background-color: #111111;
        position: relative;
        float: left;
    }
	
	 .privacy2023holder {
        width: 1500px;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float: none;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	  .privacytxt2023 {
        width: 70%;
        margin-left: 15%;
        margin-right: 15%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 20px;
        margin-bottom: 80px;
        overflow: hidden;
        z-index: 1002;
    }
	
.introbusiness600sobo {
        width: 100%;
        height: 106px;
        position: relative;
        background-image: url("privacypolicy.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 140px;
    }
	
		    .downloadsheader {
        width: 100%;
        margin-left: 0px;
        margin-top:50px;
        margin-bottom: 0px;
        z-index: 1;
        height: 89px;
        position: relative;
        float: left;
        background-image: url("downloadheader.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		    .googleplay {
        width: 100%;
        margin-left: 0px;
        margin-top:170px;
        margin-bottom: 0px;
        z-index: 1;
        height: 75px;
        position: relative;
        float: left;
        background-image: url("googleplay.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	    .appstore {
        width: 100%;
        margin-left: 0px;
        margin-top:35px;
        margin-bottom: 0px;
        z-index: 1;
        height: 75px;
        position: relative;
        float: left;
        background-image: url("appstore.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
		   .box72024 {
        width: 50%;
        margin-left: 0px;
        margin-top: 0px;
        height: 2380px;
        position: relative;
        float: left;
        background-color: #28282B;
    }
	
		   .box82024 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 2300px;
        position: relative;
        float: left;
        background-color: #222222;
    }
	
	   .box92024 {
        width: 33%;
        margin-left: 0px;
        margin-top: 0px;
        height: 1070px;
        position: relative;
        float: left;
        background-color: #28282B;
    }
	
	  .businessheader32024 {
        width: 100%;
        margin-left: 0px;
        margin-top: 60px;
        margin-bottom: 0px;
        z-index: 1;
        height:221px;
        position: relative;
        float: left;
        background-image: url("flyrtpackage2024.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		.downloadflyerbutton {
        width: 100%;
        height: 77px;
        position: relative;
        background-image: url("downloadflyer.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 20px;
    }
	
	
		.mainappimage1 {
        width: 100%;
        height: 768px;
        position: relative;
        background-image: url("mainappimage1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 60px;
		margin-bottom:70px; 
			
    }
	
	.appbuttonholder {
        width: 100%;
        height: auto;
        position: relative;
      
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 20px;
		margin-bottom:80px; 
			
    }
	
		 .appbuttonsmainholder {
        width: 644px;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float: none;
      
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
	}
	
	
	 .buttonholder1 {
        width:100%;
        margin-left: 0px;
        height:auto;
        position: relative;
        float: left;
       
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
	}
	
	
	 .buttonholder2 {
        width: 307px;
        margin-left: 30px;
        height: 67px;
        position: relative;
        float: left;
       
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
	}
	
	
			.ukappbutton1 {
        width: 100%;
        height: 67px;
        position: relative;
        background-image: url("ukbutton1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;   
			
    }
	
	
	.flyerdec2024 {
        width: 100%;
        height: 450px;
        position: relative;
        background-image: url("flyerdec2024.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;   
			
    }
	
	
	
			.usappbutton1 {
        width: 100%;
        height: 67px;
        position: relative;
        background-image: url("usbutton1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;   
			
    }
	
	
	
	.intro2024video {
		
		
	     width: 100%;
        margin-left: 0px;
        margin-top: 60px;
        margin-bottom: 60px;
        z-index: 1;
        height:auto;
        position: relative;
        float: left;
   
		
	}
	
	
		.googlereviewsholder {
		
		
	     width: 100%;
        margin-left: 0px;
		margin-right:0px;
        margin-top: 0px;
        margin-bottom: 60px;
        z-index: 1;
        height:auto;
        position: relative;
        float: left;
		background-color:#000000;
   
		
	}
	
	.googlereviewsheader {
		
		
	     width: 100%;
        margin-left: 0%;
		margin-right: 0%;
        margin-top: 0px;
        margin-bottom: 30px;

        height:auto;
        position: relative;
        float: left;
	
	}
	
	 .intro2025desk { width:710px;  height:410px; position:relative;  text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; float:none; display:block;}	
	
	
		.intro2024video2 {
		
		
	     width: 100%;
        margin-left: 0px;
        margin-top: 50px;
        margin-bottom: 20px;
        z-index: 1;
        height:auto;
        position: relative;
        float: left;
   
		
	}
	
	
			.haveyourownapp {
		
		
	      width: 100%;
        margin-left: 0px;
        margin-top: 50px;
        margin-bottom: 0px;
        z-index: 1;
        height: 481px;
        position: relative;
        float: left;
        background-image: url("haveyourownapp.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
   
		
	}
	
	
	
	
	
	 .intro2025desk2 { width:380px;  height:auto; position:relative;  text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; float:none; display:block;}	
	
	

		  .businessheader22024 {
        width: 100%;
        margin-left: 0px;
        margin-top: 60px;
        margin-bottom: 0px;
        z-index: 1;
        height: 248px;
        position: relative;
        float: left;
        background-image: url("profiletemplate2024premium.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	
	

	
	
	
	.businessprofile20241 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 155px;
        position: relative;
        float: left;
        background-image: url("freetemplate.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

	
		.businessprofile20242 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 276px;
        position: relative;
        float: left;
        background-image: url("premiumtemplate.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		.businessprofile20243 {
        width: 100%;
        margin-left: 0px;
        margin-top: 50px;
        margin-bottom:30px;
        z-index: 1;
        height:396px;
        position: relative;
        float: left;
        background-image: url("platinumtemplate2024.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		   .yearly2024button {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("yearly2024button.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		   .yearly2024button2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("yearly2024button2.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
			   .yearly2024button3 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("yearly2024button3.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
		   .free2024button {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("free2024button.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		   .free2024buttondollars {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("free2024buttondollars.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
			 .slotpricingholder {
        width: 100%;
        margin-left: 0px;
        margin-right: 0px;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 20px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	 .slotpricingtxt2023 {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
		    .formchangeheader {
        font-family: 'Poppins', sans-serif;
        font-weight: 700;
        text-align: center;
        font-size: 20pt;
		color:#03FD06;
		
    }

	.formchangesections{
		
	width:94%;
	margin-left:3%;
	margin-right:3%;
	position: relative;
	float:left;
	margin-top:10px;
	margin-bottom:0px;
		
		
	}
	
	  .businessheader12024 {
        width: 100%;
        margin-left: 0px;
        margin-top: 60px;
        margin-bottom: 0px;
        z-index: 1;
        height: 217px;
        position: relative;
        float: left;
        background-image: url("2024free.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
.businesscardprofile {
        width: 100%;
        margin-left: 0px;
        margin-top: 50px;
        margin-bottom: 20px;
        z-index: 1;
        height: 456px;
        position: relative;
        float: left;
        background-image: url("businesscardprofile.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
		
				  .businessheaderus1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 60px;
        margin-bottom: 0px;
        z-index: 1;
        height: 220px;
        position: relative;
        float: left;
        background-image: url("usa1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	
	
	  .businessheaderus2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 60px;
        margin-bottom: 0px;
        z-index: 1;
        height: 181px;
        position: relative;
        float: left;
        background-image:url("usa2.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
  .pricingtxtholderdragonshome {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: auto;
        background-color: #111111;
        position: relative;
        float: left;
    }
		
 .freetrialUK {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("freetrialuk.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	.freetrialUS {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("freetrialUS.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
 .freetrialUK {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("freetrialuk.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	.freetrialUS {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("freetrialUS.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
	
	.greentxtgrav{
    color: #03FD06; }
	
		   .paidqrcodeuk {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("paidqrcodeuk.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	 .paidqrcodeus {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 10px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("paidqrcodeus.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		    .pricingtxtholder2024morton {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 680px;
        background-color: #000000;
        position: relative;
        float: left;
    }	
	
	    .requestacallback {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 650px;
        background-image: url("request12nd.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        position: relative;
        float: left;
    }
	
	
	 .requestacallbackholder {
        width: 1500px;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float: none;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	
	 .requestformholder {
        width: 580px;
        margin-left: 830px;
        height:auto;
        position: relative;
        float: left;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
       
        z-index: 1002;
    }	
	
		.flexiblebutton {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("flexiblebutton.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
		  .salahtext2025 {
        width: 80%;
        margin-left: 10%;
        margin-right: 10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 20pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1002;
		display: block;
    }	
	
	
		.businessprofile20251 {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        margin-bottom: 20px;
        z-index: 1;
        height:630px;
        position: relative;
        float: left;
        background-image: url("businessprofile20251.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
			    .gravxmasreviews {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        height:auto;
       
        position: relative;
        float: left;
    }
	
	
	
	 .gravreviewsholder {
        width: 1058px;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float: none;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	   .review1 {
        width: 519px;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom:0px;
        z-index: 1;
        height: 320px;
        position: relative;
        float: left;
        background-image: url("review1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
		   .review2 {
        width: 519px;
        margin-left: 20px;
        margin-top: 30px;
        margin-bottom:0px;
        z-index: 1;
        height: 320px;
        position: relative;
        float: left;
        background-image: url("review2.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	   .review3 {
        width: 519px;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom:0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url("review3.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		   .review4 {
        width: 519px;
        margin-left: 20px;
        margin-top: 20px;
        margin-bottom:0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url("review4.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	
	  a.janpackage:link {text-decoration:none; color:#03FD06; }
     a.janpackage:visited {text-decoration:none; color:#03FD06; }
     a.janpackage:hover {text-decoration:none; color:#03FD06; }
     a.janpackage:active {text-decoration:none; color:#03FD06; }
	
		 .jan2025pricingholder {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height:1580px;
        background-color:#1C1C1C;
        position: relative;
        float: left;
    }
	
	
		 .jan2025packagesholder {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        height:auto;
        
        position: relative;
        float: left;
    }
	
	
	
	
	 .jan2025pricingholdermain {
        width: 1500px;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float: none;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	.introcontent16 {position:relative; display:block; float:left; margin-bottom:90px; width:600px; margin-left:100px; margin-right:0px; text-align:center;  margin-top:30px; height:1320px;  z-index:100000000; font-size:10pt; font-family: 'Poppins', sans-serif; color:#FFFFFF; border-width:3px;
border-color:#03FD06;
	background-color:#222222;
border-style:solid;
     -moz-border-radius: 20px 20px 20px 20px;
    -webkit-border-radius: 20px 20px 20px 20px;
    -khtml-border-radius: 20px 20px 20px 20px;
    border-radius: 20px 20px 20px 20px; }	
	
		.introcontent17 {position:relative; display:block; float:left; margin-bottom:90px; width:70%; margin-left:15%; margin-right:15%; text-align:center;  margin-top:30px; height:1260px;  z-index:100000000; font-size:10pt; font-family: 'Poppins', sans-serif; color:#FFFFFF; border-width:3px;
border-color:#03FD06;
	background-color:#222222;
border-style:solid;
     -moz-border-radius: 20px 20px 20px 20px;
    -webkit-border-radius: 20px 20px 20px 20px;
    -khtml-border-radius: 20px 20px 20px 20px;
    border-radius: 20px 20px 20px 20px; }	
	
	
	.packagetxtjan2025 {
        width: 80%;
        margin-left: 10%;
        margin-right: 10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 40px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
		.packagetxtjan20252 {
        width: 80%;
        margin-left: 10%;
        margin-right: 10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 10px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	.jan2025head1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 60px;
        margin-bottom:0px;
        z-index: 1;
        height:70px;
        position: relative;
        float: left;
        background-image: url("jan2025head1.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	.jan2025head2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        margin-bottom:0px;
        z-index: 1;
        height:127px;
        position: relative;
        float: left;
        background-image: url("jan2025head2.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
		.janbutton1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("janbutton7.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
			.janbutton4 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("janbutton10.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
		.janbutton2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("janbutton2.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		.janbutton5 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("janbutton5.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		.marchbutton5 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("marchbutton5.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		.janbutton3 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("janbutton3.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
		.janbutton6 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("janbutton6.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
			.janpricestxt {
       
        font-size: 12pt;
     
    }
	
	
		.gravtxt20254 {font-weight: 500;
    color: #03FD06; font-size: 12pt;}
		
	
	
			    .movingtxtholder {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 50px;
        background-color: #333333;
        position: relative;
        float: left;
    }
	
	.gravtxt20252 { color: #03FD06; }
	

					    .marqueetxt {
        width: 100%;
        margin-left: 0px;
        margin-top: 12px;
        height:30px;
        background-color:#333333;
        position: relative;
        float: left;
    }

	
	  .brandswehavehelpedholder {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height:100px;
        position: relative;
        float: left;
		background-color:#FFFFFF;
    }
	
		
	 .brandswehavehelpedtxt {
        width: 80%;
        margin-left: 10%;
        margin-right:10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 24pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #333333;
        text-align: center;
        margin-top: 30px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	
		
	
	  .pricingrotatorholder {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height:620px;
        position: relative;
        float: left;
		background-color:#FFFFFF;
    }
	
	
	* {box-sizing: border-box;}

.mySlides {display: none;}
img {vertical-align: middle;}

/* Slideshow container */
.slideshow-container {
  max-width: 1200px;
  position: relative;
  margin: auto;
}



.active {
  background-color: #717171;
}

/* Fading animation */
.fade {
  animation-name: fade;
  animation-duration: 1.5s;
}

@keyframes fade {
  from {opacity: .4} 
  to {opacity: 1}
}


	
	    .background1 {
       width: 100%;
        margin-left: 0px;
        margin-top:0px;
        margin-bottom: 0px;
        z-index: 1;
        height:620px;
        position: relative;
        float: left;
        background-image: url("background1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
		    .background2 {
       width: 100%;
        margin-left: 0px;
        margin-top:0px;
        margin-bottom: 0px;
        z-index: 1;
        height:620px;
        position: relative;
        float: left;
        background-image: url("background2.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
	
	
	    .logo1 {
       width: 286px;
        margin-left:30px;
        margin-top:35px;
        margin-bottom: 0px;
        z-index: 1;
        height:99px;
        position: relative;
        float: left;
        background-image: url("logo1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
		    .logo2 {
       width: 182px;
        margin-left: 90px;
        margin-top:32px;
        margin-bottom: 0px;
        z-index: 1;
        height:101px;
        position: relative;
        float: left;
        background-image: url("logo2.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
			    .logo3 {
       width: 483px;
        margin-left: 90px;
        margin-top:38px;
        margin-bottom: 0px;
        z-index: 1;
        height:99px;
        position: relative;
        float: left;
        background-image: url("logo3.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
	    .logo4 {
       width: 255px;
        margin-left:50px;
        margin-top:28px;
        margin-bottom: 0px;
        z-index: 1;
        height:104px;
        position: relative;
        float: left;
        background-image: url("logo4.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
				    .logo5 {
       width: 172px;
        margin-left: 110px;
        margin-top:18px;
        margin-bottom: 0px;
        z-index: 1;
        height:116px;
        position: relative;
        float: left;
        background-image: url("logo5.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
				    .logo6 {
       width: 161px;
        margin-left: 110px;
        margin-top:18px;
        margin-bottom: 0px;
        z-index: 1;
        height:120px;
        position: relative;
        float: left;
        background-image: url("logo6.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
				    .logo7 {
       width: 160px;
        margin-left: 110px;
        margin-top:18px;
        margin-bottom: 0px;
        z-index: 1;
        height:120px;
        position: relative;
        float: left;
        background-image: url("logo7.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
					    .logo8 {
       width: 255px;
        margin-left: 50px;
        margin-top:18px;
        margin-bottom: 0px;
        z-index: 1;
        height:134px;
        position: relative;
        float: left;
        background-image: url("logo8.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
			    .logo9 {
       width: 182px;
        margin-left: 95px;
        margin-top:32px;
        margin-bottom: 0px;
        z-index: 1;
        height:101px;
        position: relative;
        float: left;
        background-image: url("logo9.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
				    .logo10 {
       width: 482px;
        margin-left: 100px;
        margin-top:38px;
        margin-bottom: 0px;
        z-index: 1;
        height:80px;
        position: relative;
        float: left;
        background-image: url("logo10.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
		    .logo11 {
       width: 255px;
        margin-left:50px;
        margin-top:28px;
        margin-bottom: 0px;
        z-index: 1;
        height:104px;
        position: relative;
        float: left;
        background-image: url("logo11.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
					    .logo12 {
       width: 153px;
        margin-left: 126px;
        margin-top:5px;
        margin-bottom: 0px;
        z-index: 1;
        height:153px;
        position: relative;
        float: left;
        background-image: url("logo12.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
					    .logo13 {
       width: 149px;
        margin-left: 120px;
        margin-top:5px;
        margin-bottom: 0px;
        z-index: 1;
        height:149px;
        position: relative;
        float: left;
        background-image: url("logo13.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
						    .logo14 {
       width: 153px;
        margin-left: 114px;
        margin-top:5px;
        margin-bottom: 0px;
        z-index: 1;
        height:149px;
        position: relative;
        float: left;
        background-image: url("logo14.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
	
	
	
		    .logo15 {
       width: 255px;
        margin-left:50px;
        margin-top:28px;
        margin-bottom: 0px;
        z-index: 1;
        height:104px;
        position: relative;
        float: left;
        background-image: url("logo15.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
		    .logo16 {
       width: 223px;
        margin-left: 86px;
        margin-top:25px;
        margin-bottom: 0px;
        z-index: 1;
        height:116px;
        position: relative;
        float: left;
        background-image: url("logo16.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
		    .logo17 {
       
		       width: 149px;
        margin-left: 90px;
        margin-top:5px;
        margin-bottom: 0px;
        z-index: 1;
        height:149px;
        position: relative;
        float: left;
        background-image: url("logo17.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;		
    }	
	
	
			    .logo18 {
       
		       width: 156px;
        margin-left: 115px;
        margin-top:5px;
        margin-bottom: 0px;
        z-index: 1;
        height:149px;
        position: relative;
        float: left;
        background-image: url("logo18.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;		
    }	
	
	
		    .logo19 {
       width: 280px;
        margin-left:40px;
        margin-top:18px;
        margin-bottom: 0px;
        z-index: 1;
        height:120px;
        position: relative;
        float: left;
        background-image: url("logo19.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	    .logo20 {
       width: 280px;
        margin-left:45px;
        margin-top:18px;
        margin-bottom: 0px;
        z-index: 1;
        height:120px;
        position: relative;
        float: left;
        background-image: url("logo20.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
			    .logo21 {
       
		       width: 149px;
        margin-left: 60px;
        margin-top:5px;
        margin-bottom: 0px;
        z-index: 1;
        height:149px;
        position: relative;
        float: left;
        background-image: url("logo21.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;		
    }	
	
	
			    .logo22 {
       
		       width: 156px;
        margin-left: 115px;
        margin-top:5px;
        margin-bottom: 0px;
        z-index: 1;
        height:149px;
        position: relative;
        float: left;
        background-image: url("logo22.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;		
    }
	
	
	
	
	
	
	
	
			    .logorows1 {
       width: 100%;
        margin-left: 0px;
        margin-top:20px;
        margin-bottom: 0px;
        z-index: 1;
        height:auto;
        position: relative;
        float: left;
   
    }	
	
	
			    .logorows2 {
       width: 100%;
        margin-left: 0px;
        margin-top:40px;
        margin-bottom: 0px;
        z-index: 1;
        height:auto;
        position: relative;
        float: left;
   
    }	
	
	.fade-element {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:50%;
height:780px;
background-color:#222222;
position:relative;
float:left;
}

.fade-element.visible {
  opacity: 1;
  transform: translateY(0);
}

.fade-element2 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:50%;
height:780px;
background-color:#03FD06;
position:relative;
float:left;
}

.fade-element2.visible {
  opacity: 1;
  transform: translateY(0);
}

.fade-element3 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
height:580px;
background-color:#111111;
position:relative;
float:left;
}

.fade-element3.visible {
  opacity: 1;
  transform: translateY(0);
}	
	
.fade-element4 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
height:360px;
background-color:#111111;
position:relative;
float:left;
}

.fade-element4.visible {
  opacity: 1;
  transform: translateY(0);
}	
		
.fade-element5 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
height:auto;
background-color:#222222;
position:relative;
float:left;
display: block;
}

.fade-element5.visible {
  opacity: 1;
  transform: translateY(0);
}

.fade-element6 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
height:auto;
background-color:#FFFFFF;
position:relative;
float:left;
display: block;
}

.fade-element6.visible {
  opacity: 1;
  transform: translateY(0);
}	
	
		
.fade-element7 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
height:auto;
background-color:#FFFFFF;
position:relative;
float:left;
display: block;
}

.fade-element7.visible {
  opacity: 1;
  transform: translateY(0);
}	
		
.fade-element8 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
height:auto;
background-color:#FFFFFF;
position:relative;
float:left;
display: block;
}

.fade-element8.visible {
  opacity: 1;
  transform: translateY(0);
}	
	
.fade-element9 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
height:auto;
background-color:#FFFFFF;
position:relative;
float:left;
display: block;
}

.fade-element9.visible {
  opacity: 1;
  transform: translateY(0);
}		
	
.fade-element10 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
height:auto;
background-color:#FFFFFF;
position:relative;
float:left;
display: block;
margin-bottom:60px;
}

.fade-element10.visible {
  opacity: 1;
  transform: translateY(0);
}		
		
.fade-element100 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
   height: 580px;
        background-image: url("pricing2028.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        position: relative;
        float: left;
}

.fade-element100.visible {
  opacity: 1;
  transform: translateY(0);
}		
	
	
.fade-element101 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
   height: 580px;
        background-image: url("pricing20282.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        position: relative;
        float: left;
}

.fade-element101.visible {
  opacity: 1;
  transform: translateY(0);
}		
		
	
.fade-element102 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
   height: 580px;
        background-image: url("pricing20283.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        position: relative;
        float: left;
}

.fade-element102.visible {
  opacity: 1;
  transform: translateY(0);
}			
	
	
	 .pricing2028holder2 {
        width: 780px;
        margin-left: 690px;
        margin-right:0px;
        height: auto;
        position: relative;
        float: left;
        font-size: 45pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color: #FFFFFF;
        text-align: center;
        margin-top: 60px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
		
	
		  .bannerpricingsoftware {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 450px;
        position: relative;
        float: left;
        background-image: url("bannerpricingsoftware.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		  .bannerpricinginvite {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 450px;
        position: relative;
        float: left;
        background-image: url("bannerpricinginvite.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	.fade-element200 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
height:350px;
background-color:#111111;
position:relative;
float:left;
}

.fade-element200.visible {
  opacity: 1;
  transform: translateY(0);
}	
	
	
	.fade-element201 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:33%;
height:780px;
background-color:#222222;
position:relative;
float:left;
}

.fade-element201.visible {
  opacity: 1;
  transform: translateY(0);
}
	
	.fade-element202 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:34%;
height:780px;
background-color:#03FD06;
position:relative;
float:left;
}

.fade-element202.visible {
  opacity: 1;
  transform: translateY(0);
}	
	
	.fade-element203 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:33%;
height:780px;
background-color:#222222;
position:relative;
float:left;
}

.fade-element203.visible {
  opacity: 1;
  transform: translateY(0);
}	
		
	
.fade-element204 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
height:450px;
background-color:#111111;
position:relative;
float:left;
}

.fade-element204.visible {
  opacity: 1;
  transform: translateY(0);
}	
	
	
	.packagetxt1july20251 {
   
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color:#FFFFFF;
    
    }		
	
	
	.packagetxt1july20252 {
   
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color:#000000;
    
    }	
	
	
	  .july2025button1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("july2025button1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	.july2025button2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("july2025button2.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	
	
		  .july2025button3 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("july2025button3.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
				    .pricingbuttonjuly2029 {
       width: 100%;
        margin-left:0px;
        margin-top:45px;
        margin-bottom: 0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("pricingbuttonjuly2029.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
	
			
		  .pricing2028holder1500 {
        width: 1500px;
        margin-left: auto;
		margin-right: auto;	  
        margin-top: 0px;
        margin-bottom: 0px;
        z-index: 1;
        height: 580px;
        position: relative;
        float: none;
       
        
		  
    }	
	
	
			    .pricingbutton2028 {
       width: 100%;
        margin-left:0px;
        margin-top:45px;
        margin-bottom: 0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("pricingbutton2028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
	
	
	
	
			
	 .pricing2028text {
        width: 96%;
        margin-left: 2%;
        margin-right:2%;
        height: auto;
        position: relative;
        float: left;
        font-size: 40pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color: #FFFFFF;
        text-align: center;
        margin-top: 30px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
		 .pricing2028holder {
        width: 780px;
        margin-left: 50px;
        margin-right:0px;
        height: auto;
        position: relative;
        float: left;
        font-size: 45pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color: #FFFFFF;
        text-align: center;
        margin-top: 70px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	
	
	
	
	
	
	  .logo12028 {
        width: 185px;
        margin-left: 20px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo12028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;  
		  
    }	
	
	
		  .logo22028 {
        width: 116px;
        margin-left: 30px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo22028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;	  
			  
    }	
    
		  .logo32028 {
        width: 312px;
        margin-left: 30px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo32028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;	  
			  
    }	
	
	
			  .logo42028 {
        width: 157px;
        margin-left: 30px;
        margin-top:30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo42028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;		  
    }	
	
		  .logo52028 {
        width: 95px;
        margin-left: 30px;
        margin-top:30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo52028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;	  
    }	
	
	
		  .logo62028 {
        width: 105px;
        margin-left: 40px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo62028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;	  
    }	
	
			  .logo72028 {
        width: 97px;
        margin-left: 30px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo72028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;		  
				  
    }	
	
		  .logo82028 {
        width: 122px;
        margin-left: 30px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo82028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;	  
    }	
	
	
		  .logo92028 {
        width: 388px;
        margin-left: 30px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo92028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;	  
    }	
	
			  .logo102028 {
        width: 118px;
        margin-left: 40px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo102028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;		  
    }
	
	
				  .logo112028 {
        width: 156px;
        margin-left: 20px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo112028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;			  
    }	
	
		  .logo122028 {
        width: 157px;
        margin-left: 30px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo122028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;	  
    }	
	
			  .logo132028 {
        width: 118px;
        margin-left: 30px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo132028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;		  
    }	
	
			  .logo142028 {
        width: 148px;
        margin-left: 30px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo142028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;
    }	
	
			  .logo152028 {
        width: 64px;
        margin-left: 40px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo152028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;		  
    }
	
	
			  .logo162028 {
        width: 67px;
        margin-left: 40px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo162028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;		  
    }	
	
			  .logo172028 {
        width: 67px;
        margin-left: 40px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 64px;
        position: relative;
        float: left;
        background-image: url("logo172028.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
		display:block;		  
    }	
	
	
	
	
	
	 .logoholder20281 {
        width: 1024px;
        margin-left: auto;
        margin-right: auto;
        height: 120px;;
        position: relative;
        float: none;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
		
		display:block;
    }	
	
	
	
	
	
			    .faqsholder {
       width: 80%;
        margin-left:10%;
        margin-right:10%;
	    margin-top:50px;
        margin-bottom: 60px;
        z-index: 1;
        height:auto;
        position: relative;
        float: left;
   
    }	
	
	
			    .bannerbackpricing {
       width: 100%;
        margin-left:0%;
        margin-right:0%;
	    margin-top:0px;
        margin-bottom:0px;
        z-index: 1;
        height:490px;
        position: relative;
        float: left;
		background-color:#040404;
   
    }	
	
	  .bannerpricing {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 450px;
        position: relative;
        float: left;
        background-image: url("bannerpricing.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	
	
	

.container {
  color: #fff;
  text-align: left;
}

details{
  background-color: #222222;
  color: #fff;
  font-size: 14pt;
        font-family: 'Poppins', sans-serif;
}

summary {
  padding: .5em 1.3rem;
  list-style: none;
  display: flex;
  justify-content: space-between;  
  transition: height 1s ease;
}

summary::-webkit-details-marker {
  display: none;
}

summary:after{
  content: "\002B";
}

details[open] summary {
    border-bottom: 1px solid #111111;
    margin-bottom: .5em;
}

details[open] summary:after{
  content: "\00D7";
}

details[open] div{
  padding: .5em 1em;
	text-align: left;
}	
	
	
	
	
	
	
	
	
	
	
	
	    .packagetxt1june2025 {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top:20px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }	
	
	   .packagetxt1june20251 {
   
        font-size: 24pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 600;
        color: #FFFFFF;
    
    }	
	
	
	
	  .packagetxt1june20256 {
   
        font-size: 24pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 600;
        color: #000000;
    
    }	
	   .packagetxt1june20257  {
   
        font-size: 20pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color:#000000;
    
    }	
	
	
	 .packagetxt100june2025 {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #000000;
        text-align: center;
        margin-top:20px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }	
	
			.packagetxt1june20258 {
   
        font-size: 16pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color:#000000;
    
    }	
	
	
			.packagetxt1june20259 {
   
        font-size: 16pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color:#000000;
    
    }	
	
	
	
	
	
	.packagetxt1june20252 {
   
        font-size: 20pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color:#03FD06;
    
    }	
	
	.packagetxt1june20253 {
   
        font-size: 20pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color:#FFFFFF;
    
    }
	
		.packagetxt1june20254 {
   
        font-size: 16pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color:#03FD06;
    
    }	
	
			.packagetxt1june20255 {
   
        font-size: 16pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color:#FFFFFF;
    
    }	
	
	  .june2025button1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("june2025button1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	  .june2025button2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("june2025button2.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	  .june2025button3 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("june2025button3.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	
	  .june2025button4 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("june2025button4.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	
	
	   .pricingtxt2026 {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 40px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	    .pricingbox12025 {
        width: 50%;
        margin-left: 0%;
        margin-right: 0%;
        height:500px;
        position: relative;
        float: left;
 
        overflow: hidden;
        z-index: 1002;
		 background-color:#000000;
  animation: fadeBackground 10s;
  animation-fill-mode: forwards;	
			
    }
		
	
	
	
}

/* large Screen ----------- */
@media only screen and (min-width : 1700px) {
	
	
			    .gravxmasreviews {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        height:auto;
       
        position: relative;
        float: left;
    }
	
	
	
	 .gravreviewsholder {
        width: 1058px;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float: none;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	  a.janpackage:link {text-decoration:none; color:#03FD06; }
     a.janpackage:visited {text-decoration:none; color:#03FD06; }
     a.janpackage:hover {text-decoration:none; color:#03FD06; }
     a.janpackage:active {text-decoration:none; color:#03FD06; }
	
		 .jan2025pricingholder {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height:1620px;
        background-color:#1C1C1C;
        position: relative;
        float: left;
    }
	
	
		 .jan2025packagesholder {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        height:auto;
        
        position: relative;
        float: left;
    }
	
	
	
	
	 .jan2025pricingholdermain {
        width: 1700px;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float: none;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	.introcontent16 {position:relative; display:block; float:left; margin-bottom:90px; width:600px; margin-left:190px; margin-right:0px; text-align:center;  margin-top:30px; height:1340px;  z-index:100000000; font-size:10pt; font-family: 'Poppins', sans-serif; color:#FFFFFF; border-width:3px;
border-color:#03FD06;
	background-color:#222222;
border-style:solid;
     -moz-border-radius: 20px 20px 20px 20px;
    -webkit-border-radius: 20px 20px 20px 20px;
    -khtml-border-radius: 20px 20px 20px 20px;
    border-radius: 20px 20px 20px 20px; }	
	
		.introcontent17 {position:relative; display:block; float:left; margin-bottom:90px; width:70%; margin-left:15%; margin-right:15%; text-align:center;  margin-top:30px; height:1250px;  z-index:100000000; font-size:10pt; font-family: 'Poppins', sans-serif; color:#FFFFFF; border-width:3px;
border-color:#03FD06;
	background-color:#222222;
border-style:solid;
     -moz-border-radius: 20px 20px 20px 20px;
    -webkit-border-radius: 20px 20px 20px 20px;
    -khtml-border-radius: 20px 20px 20px 20px;
    border-radius: 20px 20px 20px 20px; }	
	
	
	.packagetxtjan2025 {
        width: 80%;
        margin-left: 10%;
        margin-right: 10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 40px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
		.packagetxtjan20252 {
        width: 80%;
        margin-left: 10%;
        margin-right: 10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 10px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	.jan2025head1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 60px;
        margin-bottom:0px;
        z-index: 1;
        height:70px;
        position: relative;
        float: left;
        background-image: url("jan2025head1.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	.jan2025head2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        margin-bottom:0px;
        z-index: 1;
        height:127px;
        position: relative;
        float: left;
        background-image: url("jan2025head2.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
		.janbutton1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("janbutton7.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
			.janbutton4 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("janbutton10.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
		.janbutton2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("janbutton2.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		.janbutton5 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("janbutton5.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
		.marchbutton5 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("marchbutton5.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
		.janbutton3 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("janbutton3.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
		.janbutton6 {
        width: 100%;
        margin-left: 0px;
        margin-top: 10px;
        margin-bottom:0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("janbutton6.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
			.janpricestxt {
       
        font-size: 12pt;
     
    }
	
	
		.gravtxt20254 {font-weight: 500;
    color: #03FD06; font-size: 12pt;}
	
	
	
			.packagetxtjan20253rd {
        width: 80%;
        margin-left: 10%;
        margin-right: 10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 40px;
        margin-bottom: 0px;
        overflow: hidden;
				z-index: 1002;}
	
	
	
	
	
	   .review1 {
        width: 519px;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom:0px;
        z-index: 1;
        height: 320px;
        position: relative;
        float: left;
        background-image: url("review1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
		   .review2 {
        width: 519px;
        margin-left: 20px;
        margin-top: 30px;
        margin-bottom:0px;
        z-index: 1;
        height: 320px;
        position: relative;
        float: left;
        background-image: url("review2.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	   .review3 {
        width: 519px;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom:0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url("review3.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		   .review4 {
        width: 519px;
        margin-left: 20px;
        margin-top: 20px;
        margin-bottom:0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url("review4.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	
		.gravtxt2025 {font-weight: 500;
    color: #03FD06; font-size: 18pt;}
	
	.gravtxt20253 {font-weight: 500;
    color: #03FD06; font-size: 14pt;}
	
	.gravtxt20252 { color: #03FD06; }
	
	
	
		    .pricingtxtholder2024dec {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 580px;
        background-color: #000000;
        position: relative;
        float: left;
    }
	
	
		    .movingtxtholder {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 50px;
        background-color: #333333;
        position: relative;
        float: left;
    }
	
	.gravtxt20252 { color: #03FD06; }
	

	
	
	
	
	   .decbutton2023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 30px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("dec2023button.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	
			  .nunezbutton {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("nunezbutton.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	 a.boathouselinks:link {text-decoration:none; color:#FFFFFF; }
     a.boathouselinks:visited {text-decoration:none; color:#FFFFFF;  }
     a.boathouselinks:hover {text-decoration:none; color:#FFFFFF; }
     a.boathouselinks:active {text-decoration:none; color:#FFFFFF; }	
	
 a.boathouselinks2:link {text-decoration:none; color:#03FD06; }
     a.boathouselinks2:visited {text-decoration:none; color:#03FD06;  }
     a.boathouselinks2:hover {text-decoration:none; color:#03FD06; }
     a.boathouselinks2:active {text-decoration:none; color:#03FD06; }	
	
		.introbusinesshome2023 {
        width: 100%;
        height: 161px;
        position: relative;
        background-image: url("welcome2023.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 80px;
    }
	
	
	.topimagehome2023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 650px;
        position: relative;
        float: left;
        background-image: url(image2023large.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }
	
		  .signupbuttonhome2023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("maccabutton.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	  .section12023home {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 600px;
        background-color:#222222;
        position: relative;
        float: left;
    }
	
	 .section1holder2023home {
        width: 1500px;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float: none;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	
	 .home2023holder {
        width: 800px;
        margin-left: 20px;
        margin-right: 0px;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 40px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
			 .home2023videoholder {
        width: 500px;
        margin-left: 50px;
        margin-right: 0px;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 95px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
	    
	   
    }
	
	
	
			 .packageyoutubeholder {
        width: 100%;
        margin-left: 0px;
        margin-right: 0px;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 30px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
	    
	   
    }
	
		
	.youtubeholderdesk {width:480px; margin-left:auto; margin-right:auto; position:relative; float:none; height:380px; margin-top:30px; margin-bottom:0px; font-size:10pt; font-family: 'Poppins', sans-serif; color:#FFFFFF; text-align:center; display: block; }	
	
		.youtubeholdermob { display: none; }	
	
	
	.videoholder1home2023 {width:100%; margin-left:0%; margin-right:0%; position:relative; float:left; height:auto; margin-top:5px; margin-bottom:20px; font-size:10pt; font-family: 'Poppins', sans-serif; color:#FFFFFF; text-align:center; display: block; }	
	
	
	.hometxt2023 {font-weight: 500;  color:#03FD06; font-size: 10pt;}
	
	.homewhitetxt2023 {font-weight: 500;
    color: #FFFFFF; font-size: 10pt;}
	
	.hometxt20232 {font-weight: 500;  color:#03FD06; font-size: 12pt;}
	
		  .section22023home {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 990px;
        background-color:#28282B;
        position: relative;
        float: left;
    }
	
	 .section2holder2023home {
        width: 1250px;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float: none;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
		    .businessheaderhome2023 {
       width: 100%;
        margin-left: 0px;
        margin-top: 80px;
        margin-bottom: 0px;
        z-index: 1;
        height:34px;
        position: relative;
        float: left;
        background-image: url("homeheader2023.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	 .whychoosetxt2023 {
        width: 80%;
        margin-left: 10%;
        margin-right:10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 20px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	
		  .home2023phoneandtextholder {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height:auto;
        position: relative;
        float: left;
    }
	
	  .brandswehavehelpedholder {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height:100px;
        position: relative;
        float: left;
		background-color:#FFFFFF;
    }
	
		
	 .brandswehavehelpedtxt {
        width: 80%;
        margin-left: 10%;
        margin-right:10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 24pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #333333;
        text-align: center;
        margin-top: 30px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	
		
	
	  .pricingrotatorholder {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height:620px;
        position: relative;
        float: left;
		background-color:#FFFFFF;
    }
	
	
	* {box-sizing: border-box;}

.mySlides {display: none;}
img {vertical-align: middle;}

/* Slideshow container */
.slideshow-container {
  max-width: 1200px;
  position: relative;
  margin: auto;
}



.active {
  background-color: #717171;
}

/* Fading animation */
.fade {
  animation-name: fade;
  animation-duration: 1.5s;
}

@keyframes fade {
  from {opacity: .4} 
  to {opacity: 1}
	
	
	
.fade-element {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:50%;
height:780px;
background-color:#222222;
position:relative;
float:left;
}

.fade-element.visible {
  opacity: 1;
  transform: translateY(0);
}

.fade-element2 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:50%;
height:780px;
background-color:#03FD06;
position:relative;
float:left;
}

.fade-element2.visible {
  opacity: 1;
  transform: translateY(0);
}

.fade-element3 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
height:580px;
background-color:#111111;
position:relative;
float:left;
}

.fade-element3.visible {
  opacity: 1;
  transform: translateY(0);
}	
	
	
	    .packagetxt1june2025 {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top:20px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }	
	
	   .packagetxt1june20251 {
   
        font-size: 24pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 600;
        color: #FFFFFF;
    
    }	
	
	.packagetxt1june20252 {
   
        font-size: 20pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color:#03FD06;
    
    }	
	
	.packagetxt1june20253 {
   
        font-size: 20pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color:#FFFFFF;
    
    }
	
		.packagetxt1june20254 {
   
        font-size: 16pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color:#03FD06;
    
    }	
	
			.packagetxt1june20255 {
   
        font-size: 16pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color:#FFFFFF;
    
    }	
	
	  .june2025button1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("june2025button1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	  .june2025button2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("june2025button2.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	  .june2025button3 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("june2025button3.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	
	  .june2025button4 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("june2025button4.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	
	
	   .pricingtxt2026 {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 40px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	    .pricingbox12025 {
        width: 50%;
        margin-left: 0%;
        margin-right: 0%;
        height:500px;
        position: relative;
        float: left;
 
        overflow: hidden;
        z-index: 1002;
		 background-color:#000000;
  animation: fadeBackground 10s;
  animation-fill-mode: forwards;	
			
    }	
	
	
	



	
	    .background1 {
       width: 100%;
        margin-left: 0px;
        margin-top:0px;
        margin-bottom: 0px;
        z-index: 1;
        height:620px;
        position: relative;
        float: left;
        background-image: url("background1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
		    .background2 {
       width: 100%;
        margin-left: 0px;
        margin-top:0px;
        margin-bottom: 0px;
        z-index: 1;
        height:620px;
        position: relative;
        float: left;
        background-image: url("background2.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
	
	
	    .logo1 {
       width: 286px;
        margin-left:30px;
        margin-top:35px;
        margin-bottom: 0px;
        z-index: 1;
        height:99px;
        position: relative;
        float: left;
        background-image: url("logo1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
		    .logo2 {
       width: 182px;
        margin-left: 90px;
        margin-top:32px;
        margin-bottom: 0px;
        z-index: 1;
        height:101px;
        position: relative;
        float: left;
        background-image: url("logo2.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
			    .logo3 {
       width: 483px;
        margin-left: 90px;
        margin-top:38px;
        margin-bottom: 0px;
        z-index: 1;
        height:99px;
        position: relative;
        float: left;
        background-image: url("logo3.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
	    .logo4 {
       width: 255px;
        margin-left:50px;
        margin-top:28px;
        margin-bottom: 0px;
        z-index: 1;
        height:104px;
        position: relative;
        float: left;
        background-image: url("logo4.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
				    .logo5 {
       width: 172px;
        margin-left: 110px;
        margin-top:18px;
        margin-bottom: 0px;
        z-index: 1;
        height:116px;
        position: relative;
        float: left;
        background-image: url("logo5.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
				    .logo6 {
       width: 161px;
        margin-left: 110px;
        margin-top:18px;
        margin-bottom: 0px;
        z-index: 1;
        height:120px;
        position: relative;
        float: left;
        background-image: url("logo6.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
				    .logo7 {
       width: 160px;
        margin-left: 110px;
        margin-top:18px;
        margin-bottom: 0px;
        z-index: 1;
        height:120px;
        position: relative;
        float: left;
        background-image: url("logo7.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
					    .logo8 {
       width: 255px;
        margin-left: 50px;
        margin-top:18px;
        margin-bottom: 0px;
        z-index: 1;
        height:134px;
        position: relative;
        float: left;
        background-image: url("logo8.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
			    .logo9 {
       width: 182px;
        margin-left: 95px;
        margin-top:32px;
        margin-bottom: 0px;
        z-index: 1;
        height:101px;
        position: relative;
        float: left;
        background-image: url("logo9.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
				    .logo10 {
       width: 482px;
        margin-left: 100px;
        margin-top:38px;
        margin-bottom: 0px;
        z-index: 1;
        height:80px;
        position: relative;
        float: left;
        background-image: url("logo10.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
		    .logo11 {
       width: 255px;
        margin-left:50px;
        margin-top:28px;
        margin-bottom: 0px;
        z-index: 1;
        height:104px;
        position: relative;
        float: left;
        background-image: url("logo11.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
					    .logo12 {
       width: 153px;
        margin-left: 126px;
        margin-top:5px;
        margin-bottom: 0px;
        z-index: 1;
        height:153px;
        position: relative;
        float: left;
        background-image: url("logo12.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
					    .logo13 {
       width: 149px;
        margin-left: 120px;
        margin-top:5px;
        margin-bottom: 0px;
        z-index: 1;
        height:149px;
        position: relative;
        float: left;
        background-image: url("logo13.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
						    .logo14 {
       width: 153px;
        margin-left: 114px;
        margin-top:5px;
        margin-bottom: 0px;
        z-index: 1;
        height:149px;
        position: relative;
        float: left;
        background-image: url("logo14.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	
	
	
	
		    .logo15 {
       width: 255px;
        margin-left:50px;
        margin-top:28px;
        margin-bottom: 0px;
        z-index: 1;
        height:104px;
        position: relative;
        float: left;
        background-image: url("logo15.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
		    .logo16 {
       width: 223px;
        margin-left: 86px;
        margin-top:25px;
        margin-bottom: 0px;
        z-index: 1;
        height:116px;
        position: relative;
        float: left;
        background-image: url("logo16.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
		    .logo17 {
       
		       width: 149px;
        margin-left: 90px;
        margin-top:5px;
        margin-bottom: 0px;
        z-index: 1;
        height:149px;
        position: relative;
        float: left;
        background-image: url("logo17.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;		
    }	
	
	
			    .logo18 {
       
		       width: 156px;
        margin-left: 115px;
        margin-top:5px;
        margin-bottom: 0px;
        z-index: 1;
        height:149px;
        position: relative;
        float: left;
        background-image: url("logo18.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;		
    }	
	
	
		    .logo19 {
       width: 280px;
        margin-left:40px;
        margin-top:18px;
        margin-bottom: 0px;
        z-index: 1;
        height:120px;
        position: relative;
        float: left;
        background-image: url("logo19.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
	    .logo20 {
       width: 280px;
        margin-left:45px;
        margin-top:18px;
        margin-bottom: 0px;
        z-index: 1;
        height:120px;
        position: relative;
        float: left;
        background-image: url("logo20.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }	
	
			    .logo21 {
       
		       width: 149px;
        margin-left: 60px;
        margin-top:5px;
        margin-bottom: 0px;
        z-index: 1;
        height:149px;
        position: relative;
        float: left;
        background-image: url("logo21.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;		
    }	
	
	
			    .logo22 {
       
		       width: 156px;
        margin-left: 115px;
        margin-top:5px;
        margin-bottom: 0px;
        z-index: 1;
        height:149px;
        position: relative;
        float: left;
        background-image: url("logo22.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;		
    }
	
	
	
	
	
	
	
	
			    .logorows1 {
       width: 100%;
        margin-left: 0px;
        margin-top:20px;
        margin-bottom: 0px;
        z-index: 1;
        height:auto;
        position: relative;
        float: left;
   
    }	
	
	
			    .logorows2 {
       width: 100%;
        margin-left: 0px;
        margin-top:40px;
        margin-bottom: 0px;
        z-index: 1;
        height:auto;
        position: relative;
        float: left;
   
    }	
	
	
	
	
	
	
	
	   .home2023phone {
        width: 321px;
        margin-left: 20px;
        margin-top: 50px;
        z-index: 1;
        height:634px;
        position: relative;
        float: left;
        background-image: url(clickdigitalphone.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	 .home2023phonetxt {
        width: 800px;
        margin-left: 60px;
        margin-right: 0px;
        height:auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 40px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	 .mainphonetxt2023 {
        width: 96%;
        margin-left: 2%;
        margin-right:2%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 20px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	  .whatweprovidehome2023 {
       width: 100%;
        margin-left: 0px;
        margin-top:10px;
        margin-bottom: 0px;
        z-index: 1;
        height:25px;
        position: relative;
        float: left;
        background-image: url("whatweprovideheader.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
			  .viewpackagesbutton2023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 15px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("viewpackagesbutton2023.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
			  .shopbutton2023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 15px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("shopbutton2023.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	
	
	
	
	  .homebox12023 {
        width: 33%;
        margin-left: 0px;
        margin-top: 0px;
    
        height: 590px;
        position: relative;
        float: left;
        background-image:url("homebox12023.jpg");
    }
	
	 .homebox22023 {
        width: 34%;
        margin-left: 0px;
        margin-top: 0px;
    
        height: 590px;
        position: relative;
        float: left;
        background-image:url("homebox22023.jpg");  
    }
	
 .homebox32023 {
        width: 33%;
        margin-left: 0px;
        margin-top: 0px;
    
        height: 590px;
        position: relative;
        float: left;
        background-image:url("homebox32023.jpg");  
    }
	
	
			    .packageheader1home2023 {
       width: 100%;
        margin-left: 0px;
        margin-top: 140px;
        margin-bottom: 0px;
        z-index: 1;
        height:66px;
        position: relative;
        float: left;
        background-image: url("packageheader1home.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
			    .packageheader2home2023 {
       width: 100%;
        margin-left: 0px;
        margin-top: 140px;
        margin-bottom: 0px;
        z-index: 1;
        height:66px;
        position: relative;
        float: left;
        background-image: url("packageheader2home.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
			    .packageheader3home2023 {
       width: 100%;
        margin-left: 0px;
        margin-top: 130px;
        margin-bottom: 0px;
        z-index: 1;
        height:66px;
        position: relative;
        float: left;
        background-image: url("packageheader3home.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
				  .homedetailsbutton2023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 15px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("homedetailsbutton2023.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	.section42023home {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 620px;
        background-color:#222222;
        position: relative;
        float: left;
		background-image: url(section4image2023.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }
	
	 .section4holder2023home {
        width: 1500px;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float: none;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	.hometxtholder44 { width:600px; height:auto; position:relative;   margin-left:680px;   z-index:1; margin-top:95px; float:left; display:block; }	
	
	
	.hometxt202033 {width:100%; margin-left:0%; margin-right:0%; position:relative; float:left; height:auto; margin-top:10px; font-size:12pt; font-family: 'Poppins', sans-serif; color:#FFFFFF; text-align:left;}
	
	
		    .homepackageheaderhome2023 {
       width: 100%;
        margin-left: 0px;
        margin-top: 90px;
        margin-bottom: 0px;
        z-index: 1;
        height:27px;
        position: relative;
        float: left;
        background-image: url("homepackageheader2023.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	

    .topholder1 {
        width: 100%;
        height: 143px;
        position: relative;
        background-color: #000000;
        text-align: center;
        float: left;
        margin-left: 0px;
        display: block;
        z-index: 1;
        margin-top: 0px;
    }

    .topholder {
        width: 1500px;
        height: 143px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
    }

    .topimagetxtholder {
        width: 1500px;
        height: 640px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
    }



    .toplogo {
        width: 433px;
        margin-left: 20px;
        margin-top: 22px;
        z-index: 1;
        height: 107px;
        position: relative;
        float: left;
        background-image: url(toplogo.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .topbar2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        background-color: #03FD06;
        height: 4px;
        position: relative;
        float: left;
    }

    .linksandloginholder {
        width: 950px;
        margin-right: 20px;
        margin-top: 0px;
        z-index: 1;
        height: 142px;
        position: relative;
        float: right;
    }

    .clickdigitallinksholder {
        width: 950px;
        margin-right: 0px;
        margin-top: 58px;
        z-index: 1;
        height: auto;
        position: relative;
        float: right;
    }

    .loginholder {
        width: 930px;
        margin-right: 15px;
        margin-top: 10px;
        z-index: 1;
        height: auto;
        position: relative;
        float: right;
    }

    ul {
        list-style-type: none;
        margin: 0;
        padding: 0;
        overflow: hidden;
        background-color: #000000;
    }

    li {
        float: left;
    }

        li a {
            display: block;
            font-size: 12pt;
            font-family: 'Poppins', sans-serif;
            font-weight: 100;
            color: #FFFFFF;
            text-align: center;
            padding: 10px 27px;
            text-decoration: none;
        }

            li a:hover:not(.active) {
                background-color: #03FD06;
            }

    .Login {
        text-align: right;
        padding: 2px;
        font-size: 1.1em;
        font-weight: normal;
        color: #03FD06;
    }

    .LoginButton {
        cursor: pointer;
    }

    .rotatorbar2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 4px;
        background-color: #03FD06;
        position: relative;
        float: left;
    }

    .topimage1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(image2large.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .topbanner2022 {
        background-color: #28282B;
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 52px;
        position: relative;
        float: left;
    }

    .topbannerdescription {
        width: 90%;
        margin-left: 5%;
        margin-right: 5%;
        height: auto;
        position: relative;
        float: left;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 13px;
        margin-bottom: 0px;
        z-index: 1002;
    }



    .introdetailssection {
        width: 450px;
        margin-left: 10px;
        margin-top: 0px;
        margin-bottom: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
    }

    .introbusiness2 {
        width: 100%;
        height: 104px;
        position: relative;
        background-image: url(mkabout.fw.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 50px;
    }

    .introbusiness3 {
        width: 100%;
        height: 243px;
        position: relative;
        background-image: url(serviceslist.fw.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 15px;
    }

    .introbusiness4 {
        width: 100%;
        height: 43px;
        position: relative;
        background-image: url("pricingoptions.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 20px;
    }

    .introbusiness5 {
        width: 100%;
        height: 106px;
        position: relative;
        background-image: url("signup.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 35px;
    }


    .introbusiness52023 {
        width: 100%;
        height: 235px;
        position: relative;
        background-image: url("introdescription2023new.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 5px;
    }




    .introdescription {
        width: 80%;
        margin-left: 10%;
        margin-right: 10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 10px;
        margin-bottom: 0px;
        z-index: 1002;
    }

    .joinusbutton {
        width: 100%;
        height: 61px;
        position: relative;
        background-image: url(joinusbutton.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 35px;
    }

    .joinusbutton2 {
        width: 100%;
        height: 61px;
        position: relative;
        background-image: url(joinusbutton.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 40px;
    }

    .comaxmainholder2021home {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: 450px;
        background-color: #000000;
        position: relative;
        float: left;
    }

    .comaxtxt2021 {
        width: 70%;
        margin-left: 15%;
        margin-right: 15%;
        height: auto;
        position: relative;
        float: left;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 30px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }

		    .pricingtxtholder2024grav {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 350px;
        background-color: #000000;
        position: relative;
        float: left;
    }
	
	
	 .pricinggrav2024holder {
        width: 1500px;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float: none;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	
	
	
	
    .comaxtxt2023holder {
        width: 1500px;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float: none;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }

	
	 .pricingklopp2023holder {
        width: 1500px;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float: none;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
		 .klopppricingholder {
        width: 100%;
        margin-left:0px;
        margin-right: 0px;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 20px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
		 .slotpricingholder {
        width: 100%;
        margin-left: 0px;
        margin-right: 0px;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 20px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	 .slotpricingtxt2023 {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	
	
	 .downloadappmain {
        width: 530px;
        margin-left: 20px;
        margin-right: 0px;
        height: 530px;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 60px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
		background-image: url("downloadappmain.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto; 
    }
	
	
	
	
	
	
	
	
			 .klopppricingvideoholder {
        width: 450px;
        margin-left: 60px;
        margin-right: 0px;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 70px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
	   
    }
	
	
	.videoholder1klopp {width:100%; margin-left:0%; margin-right:0%; position:relative; float:left; height:auto; margin-top:5px; margin-bottom:20px; font-size:10pt; font-family: 'Poppins', sans-serif; color:#FFFFFF; text-align:center; display: block; }	
	
	
	

    .pricingtxt2023holder {
        width: 100%;
        margin-left: 0px;
        margin-right: 0px;
        height: auto;
        position: relative;
        float: left;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 30px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	   .nfccard {
        width: 100%;
        margin-left:0px;
        margin-top:0px;
        margin-bottom: 0px;
        z-index: 1;
        height: 359px;
        position: relative;
        float: left;
        background-image: url("nfccard2.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

	   .nfccardholer {
        width: 541px;
        margin-left: 50px;
        margin-top: 60px;
        margin-bottom: 0px;
        z-index: 1;
        height: auto;
        position: relative;
        float: left;
     
    }
	
	

    .pricingtxt2023videoholder {
        width: 680px;
        margin-left: 20px;
        margin-right: 0px;
        height: 490px;
        position: relative;
        float: left;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 20px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }

    .pricing2023video1 {
        width: 680px;
        margin-left: 0px;
        margin-right: 0px;
        margin-top: 10px;
        height: 480px;
        position: relative;
        float: left;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
        display: block;
    }





	
	    .pricingtxt2023 {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top:20px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
.fade-element {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:50%;
height:780px;
background-color:#222222;
position:relative;
float:left;
}

.fade-element.visible {
  opacity: 1;
  transform: translateY(0);
}

.fade-element2 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:50%;
height:780px;
background-color:#03FD06;
position:relative;
float:left;
}

.fade-element2.visible {
  opacity: 1;
  transform: translateY(0);
}

.fade-element3 {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  width:100%;
height:580px;
background-color:#111111;
position:relative;
float:left;
}

.fade-element3.visible {
  opacity: 1;
  transform: translateY(0);
}	
	
	
	    .packagetxt1june2025 {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top:20px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }	
	
	   .packagetxt1june20251 {
   
        font-size: 24pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 600;
        color: #FFFFFF;
    
    }	
	
	.packagetxt1june20252 {
   
        font-size: 20pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color:#03FD06;
    
    }	
	
	.packagetxt1june20253 {
   
        font-size: 20pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color:#FFFFFF;
    
    }
	
		.packagetxt1june20254 {
   
        font-size: 16pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color:#03FD06;
    
    }	
	
			.packagetxt1june20255 {
   
        font-size: 16pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color:#FFFFFF;
    
    }	
	
	  .june2025button1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("june2025button1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	  .june2025button2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("june2025button2.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	  .june2025button3 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("june2025button3.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	
	  .june2025button4 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("june2025button4.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	
	
	   .pricingtxt2026 {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 40px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	    .pricingbox12025 {
        width: 50%;
        margin-left: 0%;
        margin-right: 0%;
        height:500px;
        position: relative;
        float: left;
 
        overflow: hidden;
        z-index: 1002;
		 background-color:#000000;
  animation: fadeBackground 10s;
  animation-fill-mode: forwards;	
			
    }
	




  .privacytxt2023 {
        width: 70%;
        margin-left: 15%;
        margin-right: 15%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: left;
        margin-top: 20px;
        margin-bottom: 80px;
        overflow: hidden;
        z-index: 1002;
    }



    .specialoffer20221 {
        width: 80%;
        margin-left: 10%;
        margin-right: 10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #03FD06;
        text-align: center;
        margin-top: 10px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }


    .specialoffer2023 {
        width: 80%;
        margin-left: 10%;
        margin-right: 10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 20px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	 .specialoffer2024 {
        width: 80%;
        margin-left: 10%;
        margin-right: 10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 10px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	

    .comax2023holder {
        width: 70%;
        margin-left: 15%;
        margin-right: 15%;
        height: auto;
        position: relative;
        float: left;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 30px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }




    h1 {
        font-family: 'Poppins', sans-serif;
        font-weight: 700;
        text-align: center;
        font-size: 22pt;
    }

    h2 {
        font-family: 'Poppins', sans-serif;
        font-weight: 700;
        text-align: center;
        font-size: 22pt;
    }

    h3 {
        font-family: 'Poppins', sans-serif;
        font-weight: 700;
        text-align: center;
        font-size: 26pt;
    }


    .footersection {
        width: 100%;
        height: 170px;
        position: relative;
        text-align: center;
        float: left;
        margin-left: 0px;
        display: block;
        background-color: #000000;
        z-index: 1;
        margin-top: 0px;
    }

    .footerholder {
        width: 1400px;
        height: 170px;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        display: block;
        z-index: 1;
        margin-top: 0px;
        float: none;
    }


    .footerlogo {
        width: 318px;
        height: 83px;
        position: relative;
        display: block;
        margin-left: 10px;
        background-image: url(footerlogo.png);
        z-index: 1;
        margin-top: 40px;
        float: left;
    }

    .footerlinks {
        width: 400px;
        position: relative;
        float: left;
        height: auto;
        margin-top: 60px;
        margin-left: 200px;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        color: #FFFFFF;
        text-align: center;
    }

    .footercheckatrade {
        width: 250px;
        height: 31px;
        position: relative;
        margin-right: 10px;
        background-image: url(footercheckatrade.png);
        z-index: 1;
        margin-top: 66px;
        float: right;
    }

    .comaxmainholder2022 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: 180px;
        background-color: #28282B;
        position: relative;
        float: left;
    }




    .digitalflyerhomeboxes20201 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: 495px;
        background-color: #28282B;
        position: relative;
        float: left;
    }

    .digitalflyerbox1 {
        width: 20%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: auto;
        position: relative;
        float: left;
    }

    .digitalflyerbox2 {
        width: 20%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: auto;
        position: relative;
        float: left;
    }

    .digitalflyerbox3 {
        width: 20%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: auto;
        position: relative;
        float: left;
    }

    .digitalflyerbox4 {
        width: 20%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: auto;
        position: relative;
        float: left;
    }

    .digitalflyerbox5 {
        width: 20%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: auto;
        position: relative;
        float: left;
    }

    .icon12021 {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 232px;
        position: relative;
        float: left;
        background-image: url("icon12021.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .icon22021 {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 232px;
        position: relative;
        float: left;
        background-image: url("icon22021.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .icon32021 {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 232px;
        position: relative;
        float: left;
        background-image: url("icon32021.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .icon42021 {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 232px;
        position: relative;
        float: left;
        background-image: url("icon42021.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .icon52021 {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 230px;
        position: relative;
        float: left;
        background-image: url("icon52021.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .digitalflyertxt2021 {
        width: 80%;
        margin-left: 10%;
        margin-right: 10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 30px;
        margin-bottom: 0px;
        overflow: hidden;
    }

    .digitalflyerheadertxt2021 {
        font-size: 16pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color: #03FD06;
    }

    .comaxheadertxt {
        font-size: 26pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        color: #03FD06;
    }

    .comaxtxt2 {
        width: 70%;
        margin-left: 15%;
        margin-right: 15%;
        height: auto;
        position: relative;
        float: left;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 30px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }

    .introdescription2 {
        width: 80%;
        margin-left: 10%;
        margin-right: 10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1002;
    }

	
	    .introdescription22023 {
        width: 80%;
        margin-left: 10%;
        margin-right: 10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1002;
		display: block;
    }
	
	
	
	
	
	
    .introdescription2024 {
        width: 80%;
        margin-left: 10%;
        margin-right: 10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 10px;
        margin-bottom: 0px;
        z-index: 1002;
		display: block;
    }	
	
	
	
	
    .comaxmainholder2022home {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 590px;
        background-color: #222222;
        position: relative;
        float: left;
    }

	
	    .pricingtxtholder2023home {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 760px;
        background-color: #111111;
        position: relative;
        float: left;
    }
	
	  .pricingtxtholderdragonshome {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: auto;
        background-color: #111111;
        position: relative;
        float: left;
    }
	
	
	    .videotips2023{
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 290px;
        background-color: #111111;
        position: relative;
        float: left;
    }
	
	 .videotips2023holder {
        width: 1500px;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float: none;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
		    .privacy2023{
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: auto;
        background-color: #111111;
        position: relative;
        float: left;
    }
	
	 .privacy2023holder {
        width: 1500px;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float: none;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	
	
	
		
		    .googlereviews2023main {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 800px;
        background-color: #000000;
        position: relative;
        float: left;
    }
	
			 .googlereviews2023holder{
        width: 1500px;
        margin-left: auto;
        margin-right: auto;
        height: 800px;
        position: relative;
        float: none;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	


	
	
	
	
	
	
	
	.jquerypresentation  {width:1024px;  margin-top:30px;  height:620px; position:relative; float:none; margin-left:auto; margin-right:auto; }
	
	
	
	#example {
width:100%;
  height: 557px;
  overflow:visible;
  margin-top: 0px;
}	


	
	
		.infoBlock8mob {
display:none;
}

		.infoBlock9mob {
display:none;
}

.infoBlock10mob {
display:none;
}
.infoBlock11mob {
display:none;
}
.infoBlock12mob {
 display:none;
}
.infoBlock13mob {
 display:none;
}
		.infoBlock {
    position: absolute;
    right:0;
    left: 0;
	margin-top:194px;
	margin-left: auto;
    margin-right: auto;
    width:260px;
	height:156px;
    padding-bottom: 0;
  
    overflow: hidden;
   
    z-index: 1002;
	
}

		.infoBlock2 {
    position: absolute;
    right:0;
    left: 0;
	margin-top:194px;
	margin-left: auto;
    margin-right: auto;
    width:260px;
	height:156px;
    padding-bottom: 0;
    background-image:url(housemob2.png);
    overflow: hidden;
   
    z-index: 1002;
	
}

	.infoBlock3 {
    position: absolute;
    right:0;
    left: 0;
	margin-top:465px;
	margin-left:0px;
    width:1024px;
	height:63px;
    padding-bottom: 0;
    overflow: hidden;
    z-index: 1002;
	
}


	.infoBlock3new {
    position: absolute;
    right:0;
    left: 0;
	top:620px;
	margin-left: auto;
    margin-right: auto;
    width:100%;
	height:130px;
    padding-bottom: 0;
   
    overflow: hidden;
   background-image: url(bluebar1.png);  z-index:1; background-repeat:repeat-x;
    z-index: 1002;
	
}

	.infoBlock4 {
    position: absolute;
    right:0;
    left: 0;
	margin-top:194px;
	margin-left: auto;
    margin-right: auto;
    width:260px;
	height:156px;
    padding-bottom: 0;
    background-image:url(housemob4.png);
    overflow: hidden;
   
    z-index: 1002;
}

	.infoBlock5 {
    position: absolute;
    right:0;
    left: 0;
	margin-top:194px;
	margin-left: auto;
    margin-right: auto;
    width:270px;
	height:156px;
    padding-bottom: 0;
    background-image:url(housemob5.png);
    overflow: hidden;
   
    z-index: 1002;
	
}

	.infoBlock6 {
    position: absolute;
    right:0;
    left: 0px;
	top:0px;
	
    width:1024px;
	height:63px;
    padding-bottom: 0;
    background-image:url(ldrotator1.png);
    overflow: hidden;
    opacity: 0;
    z-index: 1002;
	
}

		.infoBlock7 {
    position: absolute;
    right:0;
    left: 0px;
	top:0px;
	
    width:1024px;
	height:63px;
    padding-bottom: 0;
    background-image:url(ldrotator2.png);
    overflow: hidden;
    opacity: 0;
    z-index: 1002;
	
}

		.infoBlock8 {
    position: absolute;
    right:0;
    left: 0px;
	top:0px;
	
    width:1024px;
	height:120px;
    padding-bottom: 0;
    background-image:url(ldrotator3.png);
    overflow: hidden;
    opacity: 0;
    z-index: 1002;
	
}

	.infoBlock9 {
    position: absolute;
    right:0;
    left:0px;
	top:0px;
	
    width:1024px;
	height:63px;
    padding-bottom: 0;
    background-image:url(ldrotator4.png);
    overflow: hidden;
    opacity: 0;
    z-index: 1002;
	
}

	.infoBlock10 {
    position: absolute;
    right:0;
    left: 620px;
	top:25px;
	
    width:394px;
	height:465px;
    padding-bottom: 0;
    background-image:url(introcarpet1.png);
    overflow: hidden;
    opacity: 0;
    z-index: 1002;
	
}

.slideimage1 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:557px; position:relative; float:left; background-image:url(image1.png); background-position: center center; background-repeat: no-repeat; background-size: cover;}
.slideimage2 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:557px; position:relative; float:left; background-image:url(slideimage2.png); background-position: center center; background-repeat: no-repeat; background-size: cover;}
.slideimage3 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:557px; position:relative; float:left; background-image:url(image3.png); background-position: center center; background-repeat: no-repeat; background-size: cover;}
.slideimage4{width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:557px; position:relative; float:left; background-image:url(image4.png); background-position: center center; background-repeat: no-repeat; background-size: cover;}
.slideimage5{width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:750px; position:relative; float:left; background-image:url(image5.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}	
	
	
	
	
	
	  .salahtext2025 {
        width: 80%;
        margin-left: 10%;
        margin-right: 10%;
        height: auto;
        position: relative;
        float: left;
        font-size: 20pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1002;
		display: block;
    }	
	
	


    .box72022 {
        width: 50%;
        margin-left: 0px;
        margin-top: 0px;
        height: 1670px;
        position: relative;
        float: left;
        background-color: #28282B;
    }

    .box82022 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
    
        height: 1570px;
        position: relative;
        float: left;
        background-color: #000000;
    }
	
	   .box72024 {
        width: 50%;
        margin-left: 0px;
        margin-top: 0px;
        height: 2320px;
        position: relative;
        float: left;
        background-color: #28282B;
    }
	
		   .box82024 {
        width:100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 2290px;
        position: relative;
        float: left;
        background-color: #222222;
    }
	
	   .box92024 {
        width: 33%;
        margin-left: 0px;
        margin-top: 0px;
        height: 1070px;
        position: relative;
        float: left;
        background-color: #28282B;
    }
	
	  .businessheader32024 {
        width: 100%;
        margin-left: 0px;
        margin-top: 60px;
        margin-bottom: 0px;
        z-index: 1;
        height: 221px;
        position: relative;
        float: left;
        background-image:url("flyrtpackage2024.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	
			  .businessheaderus1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 60px;
        margin-bottom: 0px;
        z-index: 1;
        height: 220px;
        position: relative;
        float: left;
        background-image: url("usa1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	
	
	  .businessheaderus2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 60px;
        margin-bottom: 0px;
        z-index: 1;
        height: 181px;
        position: relative;
        float: left;
        background-image:url("usa2.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		  .businessheader22024 {
        width: 100%;
        margin-left: 0px;
        margin-top: 60px;
        margin-bottom: 0px;
        z-index: 1;
        height: 248px;
        position: relative;
        float: left;
        background-image: url("profiletemplate2024premium.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
		  .businessheader12024 {
        width: 100%;
        margin-left: 0px;
        margin-top: 60px;
        margin-bottom: 0px;
        z-index: 1;
        height: 217px;
        position: relative;
        float: left;
        background-image: url("2024free.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	

	
	
	
	.businessprofile20241 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 155px;
        position: relative;
        float: left;
        background-image: url("freetemplate.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

	
		.businessprofile20242 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 276px;
        position: relative;
        float: left;
        background-image: url("premiumtemplate.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		.businessprofile20243 {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        margin-bottom: 20px;
        z-index: 1;
        height:396px;
        position: relative;
        float: left;
        background-image: url("platinumtemplate2024.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	.businessprofile20251 {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        margin-bottom: 20px;
        z-index: 1;
        height:630px;
        position: relative;
        float: left;
        background-image: url("businessprofile20251.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	
		.businesscardprofile {
        width: 100%;
        margin-left: 0px;
        margin-top: 50px;
        margin-bottom: 20px;
        z-index: 1;
        height: 456px;
        position: relative;
        float: left;
        background-image: url("businesscardprofile.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	
		   .yearly2024button {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 60px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("yearly2024button.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	 .freetrialUK {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("freetrialuk.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	.flexiblebutton {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("flexiblebutton.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	
	
	
	.freetrialUS {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("freetrialUS.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
		   .yearly2024button2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("yearly2024button2.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
			   .yearly2024button3 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("yearly2024button3.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	
	
		   .free2024button {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        margin-bottom: 0px;
        z-index: 1;
        height:67px;
        position: relative;
        float: left;
        background-image: url("free2024button.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	   .free2024buttondollars {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("free2024buttondollars.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	
	
	   .box72023 {
        width: 33%;
        margin-left: 0px;
        margin-top: 0px;
        height: 920px;
        position: relative;
        float: left;
        background-color: #28282B;
    }

    .box82023 {
        width: 34%;
        margin-left: 0px;
        margin-top: 0px;
    
        height: 920px;
        position: relative;
        float: left;
        background-color: #222222;
    }

	
	
	
	
	
	
    .businessprofiletxt {
        width: 80%;
        margin-left: 10%;
        margin-right: 10%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 10px;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        color: #FFFFFF;
        text-align: center;
    }

    .businessprofile1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 50px;
        margin-bottom: 0px;
        z-index: 1;
        height: 267px;
        position: relative;
        float: left;
        background-image: url("goldtemplate.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	
	   .businessprofile1salah {
        width: 100%;
        margin-left: 0px;
        margin-top: 50px;
        margin-bottom: 0px;
        z-index: 1;
        height: 169px;
        position: relative;
        float: left;
        background-image: url("goldtemplatesalah.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	
	
	   .businessprofile12024 {
        width: 100%;
        margin-left: 0px;
        margin-top: 50px;
        margin-bottom: 0px;
        z-index: 1;
        height: 382px;
        position: relative;
        float: left;
        background-image: url("goldtemplate2024.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }


    .businessprofile2022 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 534px;
        position: relative;
        float: left;
        background-image: url("goldtemplate2022.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

	
	  .businessprofile2024 {
        width: 100%;
        margin-left: 0px;
        margin-top: 50px;
        margin-bottom: 0px;
        z-index: 1;
        height: 668px;
        position: relative;
        float: left;
        background-image: url("goldtemplate2023.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	
	
    .businessprofile2023new {
        width: 100%;
        margin-left: 0px;
        margin-top: 50px;
        margin-bottom: 0px;
        z-index: 1;
        height: 413px;
        position: relative;
        float: left;
        background-image: url("basictemplate.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }



    .businessheader1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 80px;
        margin-bottom: 0px;
        z-index: 1;
        height: 98px;
        position: relative;
        float: left;
        background-image: url("profiletemplate.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	    .businessheader1salah {
       width: 100%;
        margin-left: 0px;
        margin-top: 80px;
        margin-bottom: 0px;
        z-index: 1;
        height: 138px;
        position: relative;
        float: left;
        background-image: url("profiletemplatesalah.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	
	
	
	
	    .businessheader1 {
       width: 100%;
        margin-left: 0px;
        margin-top: 80px;
        margin-bottom: 0px;
        z-index: 1;
        height: 140px;
        position: relative;
        float: left;
        background-image: url("profiletemplate.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	    .businessheader12025 {
       width: 100%;
        margin-left: 0px;
        margin-top: 80px;
        margin-bottom: 0px;
        z-index: 1;
        height: 98px;
        position: relative;
        float: left;
        background-image: url("profiletemplate2025.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

	

    .signupbutton1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("signupbutton1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	   .monthlybutton1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("monthlybutton1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	  .maccabutton1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("maccabutton.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	
	   .yearlybutton1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("yearlybutton1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	  .shopnfccards2024 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("shopnfc2024.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	
	
	
	
	
	
	
	
		   .monthlybuttonklopp {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("monthly2024.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	    .signupfreebutton1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("signupfreebutton1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	    .ordernowbutton2023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("ordernow2023.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

	  .nfctxt2023 {
        width: 94%;
        margin-left: 3%;
        margin-right: 3%;
        height: auto;
        position: relative;
        float: left;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 10px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }



    .buynowbutton2023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("buynowbutton.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }


    .businessheader2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 80px;
        margin-bottom: 0px;
        z-index: 1;
        height: 130px;
        position: relative;
        float: left;
        background-image: url("profiletemplate2.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .businessheader32023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 60px;
        margin-bottom: 0px;
        z-index: 1;
        height: 176px;
        position: relative;
        float: left;
        background-image: url("profiletemplate2023.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

	    .googlereviewsheader2023 {
        width: 100%;
        margin-left: 0px;
        margin-top:130px;
        margin-bottom: 0px;
        z-index: 1;
        height: 88px;
        position: relative;
        float: left;
        background-image: url("googlereviewsheader.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	    .downloadsheader {
        width: 100%;
        margin-left: 0px;
        margin-top:50px;
        margin-bottom: 0px;
        z-index: 1;
        height: 89px;
        position: relative;
        float: left;
        background-image: url("downloadheader.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	    .googleplay {
        width: 100%;
        margin-left: 0px;
        margin-top:170px;
        margin-bottom: 0px;
        z-index: 1;
        height: 75px;
        position: relative;
        float: left;
        background-image: url("googleplay.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	    .appstore {
        width: 100%;
        margin-left: 0px;
        margin-top:35px;
        margin-bottom: 0px;
        z-index: 1;
        height: 75px;
        position: relative;
        float: left;
        background-image: url("appstore.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	    .paymentvideo {
        width: 100%;
        margin-left: 0px;
        margin-top:110px;
        margin-bottom: 0px;
        z-index: 1;
        height: 122px;
        position: relative;
        float: left;
        background-image: url("paymentvideoheader.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
		    .walletvideo {
        width: 100%;
        margin-left: 0px;
        margin-top:110px;
        margin-bottom: 0px;
        z-index: 1;
        height: 122px;
        position: relative;
        float: left;
        background-image: url("walletheader.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	
	
	
	    .googlereviewslogo {
        width: 100%;
        margin-left: 0px;
        margin-top:40px;
        margin-bottom: 0px;
        z-index: 1;
        height: 150px;
        position: relative;
        float: left;
        background-image: url("googlereviews.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		.googlereviewstxt {
        width: 90%;
        margin-left: 5%;
        margin-right: 5%;
        height: auto;
        position: relative;
        float: left;
        font-size: 10pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 20px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
.googlerevheader {font-weight: 500;
    color: #03FD06; font-size: 12pt;}

    .businessheader22023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 45px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("profiletemplate3.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    a.postcodelinks2023:link {
        text-decoration: none;
        color: #03FD06;
    }

    a.postcodelinks2023:visited {
        text-decoration: none;
        color: #03FD06;
    }

    a.postcodelinks2023:hover {
        text-decoration: none;
        color: #03FD06;
    }

    a.postcodelinks2023:active {
        text-decoration: none;
        color: #03FD06;
    }
	.greentxt2023 {font-weight: 500;
    color: #03FD06; font-size: 16pt;}
	
.whitetxt2023 {font-weight: 500;
    color: #FFFFFF; font-size: 12pt;}
	
	.greentxtklopp {font-weight: 500;
    color: #03FD06; font-size: 12pt;}
	
	.whitetxt20232 {font-weight: 500;
    color: #FFFFFF; font-size: 12pt;}
	

    .signupbutton2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("signupbutton1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .topimage2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 690px;
        position: relative;
        float: left;
        background-image: url(image3large.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }
	
	
	  .topimagevideos2023{
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 650px;
        position: relative;
        float: left;
        background-image: url(topimagevideos2023.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }
	
	
		  .topimageprivacy2023{
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 580px;
        position: relative;
        float: left;
        background-image: url(topimageprivacy2023.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }
	
	

    .topimage3 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(image3large.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .new2023box1 {
        width: 33%;
        margin-left: 0px;
        margin-top: 0px;
        height: 620px;
        position: relative;
        float: left;
        background-image: url("box12023.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }


    .new2023box2 {
        width: 34%;
        margin-left: 0px;
        margin-top: 0px;
        height: 620px;
        position: relative;
        float: left;
        background-image: url("box22023.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .new2023box3 {
        width: 33%;
        margin-left: 0px;
        margin-top: 0px;
        height: 620px;
        position: relative;
        float: left;
        background-image: url("box62023.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .new2023box4 {
        width: 33%;
        margin-left: 0px;
        margin-top: 0px;
        height: 580px;
        position: relative;
        float: left;
        background-image: url("box42023.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }


    .new2023box5 {
        width: 34%;
        margin-left: 0px;
        margin-top: 0px;
        height: 580px;
        position: relative;
        float: left;
        background-image: url("box52023.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .new2023box6 {
        width: 33%;
        margin-left: 0px;
        margin-top: 0px;
        height: 580px;
        position: relative;
        float: left;
        background-image: url("box32023.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .box1header {
        width: 100%;
        height: 89px;
        position: relative;
        background-image: url("box1header.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 48px;
    }

    .box2header {
        width: 100%;
        height: 43px;
        position: relative;
        background-image: url("box2header.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 152px;
    }

    .box3header {
        width: 100%;
        height: 43px;
        position: relative;
        background-image: url("box3header.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 152px;
    }

    .box4header {
        width: 100%;
        height: 39px;
        position: relative;
        background-image: url("box4header.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 132px;
    }


    .box6header {
        width: 100%;
        height: 30px;
        position: relative;
        background-image: url("box6header.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 132px;
    }

    .box5header {
        width: 100%;
        height: 43px;
        position: relative;
        background-image: url("box5header.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 132px;
    }





    .newbox2023text {
        width: 90%;
        margin-left: 5%;
        margin-right: 5%;
        position: relative;
        float: left;
        height: auto;
        margin-top: 15px;
        font-size: 12pt;
        font-family: 'Poppins', sans-serif;
        color: #FFFFFF;
        text-align: center;
    }

    .newbox2023videoholder {
        width: 100%;
        margin-left: 0px;
        margin-top: 15px;
        z-index: 1;
        height: 280px;
        position: relative;
        float: left;
    }
	
	    .newbox2024videoholderdesk {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        z-index: 1;
        height: 280px;
        position: relative;
        float: left;
		display:block;
    }

	    .newbox2024videoholderdesk2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 280px;
        position: relative;
        float: left;
		display:none;
    }
	

    .newbox2023videoholdermain {
        width: 380px;
        margin-left: auto;
        margin-right: auto;
        margin-top: 0px;
        height: 280px;
        position: relative;
        float: none;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
        display: block;
    }

    .newbox2023videoholdermain2 {
        display: none;
    }




    .moredetailsbutton2023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("moredetailsbutton.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .comingsoonbutton2023 {
        width: 100%;
        margin-left: 0px;
        margin-top: 40px;
        margin-bottom: 0px;
        z-index: 1;
        height: 61px;
        position: relative;
        float: left;
        background-image: url("comingsoon2023.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }




    .topimage4 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(image4large.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .topimage5 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        z-index: 1;
        height: 640px;
        position: relative;
        float: left;
        background-image: url(image5large.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .introbusiness6 {
        width: 100%;
        height: 151px;
        position: relative;
        background-image: url("paymentdetails.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 50px;
    }
	
	.introbusiness6klopp {
        width: 100%;
        height: 50px;
        position: relative;
        background-image: url("businesscards.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 130px;
    }
	
	
	    .formchangeheader {
        font-family: 'Poppins', sans-serif;
        font-weight: 700;
        text-align: center;
        font-size: 20pt;
		color:#03FD06;
		
    }

	.formchangesections{
		
	width:94%;
	margin-left:3%;
	margin-right:3%;
	position: relative;
	float:left;
	margin-top:10px;
	margin-bottom:0px;
		
		
	}
	
	
	
	
	
	
		.introbusiness600klopp {
        width: 100%;
        height: 50px;
        position: relative;
        background-image: url("videotips.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 130px;
    }
	
		.introbusiness600sobo {
        width: 100%;
        height: 106px;
        position: relative;
        background-image: url("privacypolicy.fw.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
        margin-left: 0px;
        float: left;
        display: block;
        z-index: 1;
        margin-top: 140px;
    }
	
	

    .comaxmainholder2022home2 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: 470px;
        position: relative;
        float: left;
    }

    .signupprocesssection1 {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: 860px;
        position: relative;
        float: left;
        background-color: #28282B;
    }

    .processsectionsholder {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        ;
        height: 495px;
        position: relative;
        float: left;
    }

    .signupboxes {
        width: 25%;
        margin-left: 0px;
        margin-top: 0px;
        ;
        height: 495px;
        position: relative;
        float: left;
    }

    .icon62021 {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 232px;
        position: relative;
        float: left;
        background-image: url("icon62021.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .icon72021 {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 232px;
        position: relative;
        float: left;
        background-image: url("icon72021.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .icon82021 {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 232px;
        position: relative;
        float: left;
        background-image: url("icon82021.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }

    .icon92021 {
        width: 100%;
        margin-left: 0px;
        margin-top: 25px;
        margin-bottom: 0px;
        z-index: 1;
        height: 232px;
        position: relative;
        float: left;
        background-image: url("icon92021.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	.greentxtklopp2 {font-weight: 500;
    color: #03FD06; font-size: 12pt;}
	
	
	.greentxtgrav{
    color: #03FD06; }
	
		   .paidqrcodeuk {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 0px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("paidqrcodeuk.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
	 .paidqrcodeus {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 10px;
        z-index: 1;
        height: 67px;
        position: relative;
        float: left;
        background-image: url("paidqrcodeus.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: auto;
    }
	
		    .pricingtxtholder2024morton {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 680px;
        background-color: #000000;
        position: relative;
        float: left;
    }
	
	
	
	    .requestacallback {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        height: 650px;
        background-image: url("request1.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        position: relative;
        float: left;
    }
	
	
	 .requestacallbackholder {
        width: 1500px;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        position: relative;
        float: none;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: hidden;
        z-index: 1002;
    }
	
	
	
	 .requestformholder {
        width: 580px;
        margin-left: 820px;
        height:auto;
        position: relative;
        float: left;
        font-size: 14pt;
        font-family: 'Poppins', sans-serif;
        font-weight: 300;
        color: #FFFFFF;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
   
        z-index: 1002;
    }
	
	
	
	
	
	
}

#CleanerPhone, #CleanerEmail, #VCFHolder a {
    text-decoration: none;
    color: inherit;
    text-align: center;
    display: flex;
    flex-wrap: wrap;
    flex-grow: 1;
    text-align: left;
}



#CleanerPhone, #CleanerEmail, #VCFHolder a {
    text-decoration: none;
    color: inherit;
    text-align: center;
    display: flex;
    flex-wrap: wrap;
    flex-grow: 1;
    text-align: left;
}


    #CleanerPhone:after {
        background-color: #eee;
        padding: 5px 10px;
        color: #000;
        font-family: arial;
        font-size: 10px;
        text-transform: uppercase;
        font-weight: Bold;
        border-radius: 5px;
        cursor: pointer;
        content: 'Call';
        transition: 1s all;
        transition: .5s all;
        /* font-weight: bold; */
        font-size: 1em;
        /* padding: 0.5em 1em; */
        box-shadow: 0 0 5px #333;
        /* margin: 10px; */
        cursor: pointer;
        text-align: center;
        display: flex;
        justify-content: center;
        align-items: center;
    }

    #CleanerEmail:after {
        background-color: #eee;
        padding: 5px 10px;
        color: #000;
        font-size: 10px;
        text-transform: uppercase;
        font-weight: Bold;
        border-radius: 5px;
        cursor: pointer;
        content: 'Email';
        transition: 1s all;
        transition: .5s all;
        /* font-weight: bold; */
        font-size: 1em;
        /* padding: 0.5em 1em; */
        box-shadow: 0 0 5px #333;
        /* margin: 10px; */
        cursor: pointer;
        text-align: center;
        display: flex;
        justify-content: center;
        align-items: center;
    }





    #VCFHolder a:after {
        background-color: #eee;
        padding: 5px 10px;
        color: #000;
        font-family: arial;
        font-size: 10px;
        text-transform: uppercase;
        font-weight: bold;
        border-radius: 5px;
        cursor: pointer;
        content: 'Save to Phone Book';
        transition: .5s all;
        /* font-weight: bold; */
        font-size: 1em;
        /* padding: 0.5em 1em; */
        box-shadow: 0 0 5px #333;
        /* margin: 10px; */
        cursor: pointer;
        text-align: center;
        display: flex;
        justify-content: center;
        align-items: center;
    }

#AddToHomeButton:after {
    background-color: #eee;
    padding: 5px 10px;
    color: #000;
    font-family: arial;
    font-size: 10px;
    text-transform: uppercase;
    font-weight: bold;
    border-radius: 5px;
    cursor: pointer;
    content: 'Download App';
    transition: .5s all;
    /* font-weight: bold; */
    font-size: 1em;
    /* padding: 0.5em 1em; */
    box-shadow: 0 0 5px #333;
    /* margin: 10px; */
    cursor: pointer;
    text-align: center;
    display: flex;
    justify-content: center;
    align-items: center;
}

#AddToHomeButton, #VCFHolder a, #CleanerPhone, #CleanerEmail {
    flex-direction: column;
    flex-grow: 1;
}

@media screen and (orientation:portrait) {

    #CleanerPhone, #CleanerEmail, #VCFHolder a, #AddToHomeButton {
        flex-direction: column;
    }

        #VCFHolder a:after, #CleanerEmail:after, #CleanerPhone:after, #AddToHomeButton:after {
            margin-left: 0;
            flex-grow: 1;
        }
}

#VCFHolder a:hover:after, #CleanerEmail:hover:after, #CleanerPhone:hover:after, #AddToHomeButton:hover:after {
    color: #eee;
    background-color: #333;
}


.ChargeHolder .Link {
    color: #333;
}


