        * {
            color: #BC9678;
        }
        body {
            background-image: url(bg.png);
            cursor: url(cursor.png), default;
            font-size: 15px;
            overflow: hidden;
            width: 100vw;
            letter-spacing: 1px;
            margin-left: 0px;
            font-family: 'BalsamiqSans_Regular';
            
        }
        @font-face {
             font-family: 'BalsamiqSans_Regular';
             src: url('BalsamiqSans-Regular.woff') format('woff');
        }
        b {
            font-weight: bolder;
            color: #FFD9F3;
            font-size: 30px;
            text-decoration: none;
            display: inline-block; 
            transition: .2s ease;
        }
        b:hover {
            transform: translateY(-20%); 
        }
        .price {
            font-weight: bold;
            color: #BC9678;
            font-size: 20px;
            text-decoration: none;
            display: inline-block; 
            transition: .2s ease;
        }
        .price:hover {
            transform: translateY(-20%); 
        }
        .title {
            font-weight: bolder;
            color: #FFD9F3;
            font-size: 50px;
            text-decoration: none;
            display: inline-block; 
            transition: .2s ease;
        }
        .title:hover {
            transform: translateY(-20%); 
        }
        h1 {
            font-weight: bolder;
            color: #FFD9F3;
            font-size: 50px;
            text-decoration: none;
            line-height: 1%;
        }   
        u {
            text-decoration: none;
            border-bottom: 1px #BC9678 dashed;
        }
        a {
            text-decoration: none;
        }
        a:hover{
             cursor: url("cursor1.png"), progress;
             color: #FFD9F3;
        }
        .overlay {
            height: 100%;
            width: 100%;
            display: flex;
            align-items: center;
            justify-content: center;
        }
        .overlay>img {
            position: absolute;
        }
        .lace-top {
            background-image: url(lace-top.png);
            position: fixed;
            top: 0;
            width: 100%;
            height: 57px;
            z-index: 2;
        } 
        .lace-bottom {
            background-image: url(lace-bottom.png);
            position: fixed;
            bottom: 0;
            width: 100%;
            height: 57px;
            z-index: 2;
        }
        .rainbow-top {
            background-image: url(left-rainbow.png);
            position: fixed;
            top: 42;
            left: 0;
            width: 120px;
            height: 120px;
            background-repeat: no-repeat;
        }
        .rainbow-bottom {
            background-image: url(side-rainbow.png);
            position: fixed;
            bottom: 42;
            right: 0;
            width: 120px;
            height: 120px;
            background-repeat: no-repeat;
        }
        .icon {
            background-image: url(icon.png);
            width: 172px;
            height: 171px;
            margin-left: -1px;
        }
        .icon:hover {
            background-position: 0 -171px;
        }
        .about-me {
           display: block;
           background-image: url(about-me.png);
           width: 170px;
           height: 43px;
        }
        .about-me:hover {
           background-position: 0 -43px;
        }
        .tos {
           display: block;
           background-image: url(tos.png);
           width: 170px;
           height: 43px;
        }
        .tos:hover {
           background-position: 0 -43px;
        }        
        .commissions {
           display: block;
           background-image: url(commissions.png);
           width: 170px;
           height: 43px;
        }
        .commissions:hover {
           background-position: 0 -43px;
        }        
        .waitlist {
           display: block;
           background-image: url(waitlist.png);
           width: 170px;
           height: 43px;
        }
        .waitlist:hover {
           background-position: 0 -43px;
        }
        .contact-me {
           display: block;
           background-image: url(contact-me.png);
           width: 170px;
           height: 43px;
        }
        .contact-me:hover {
           background-position: 0 -43px;
        }
        .sidebar {
            display: block;
            position: relative;
            left: -366px;
        }
        .sidebar>a {
            display: block;
            width: 170px;
            margin-left: 5px;
        }
        .textcontent {
            position: absolute;
            width: 642px;
            height: 380px;
            margin-left: 232px;
            padding: 10px;
            overflow: auto;
        }
        .scrollbox {
            position: absolute;
            width: 642px;
            height: 273px;
            overflow: auto;
        }
        .textbox {
            position: relative;
            text-align: center;
            height: 380px;
            overflow: unset;
        }
        .dosanddonts {
            column-count: 2;
        }
        .commission-types {
            column-count: 2;
        }
        .border {
            border-width:7px;
            border-style:solid;
            border-image: url("border.png") 7 fill round;
        }
        .row {
           float: left;
           width: 30%;
           margin-left: 3px;
           padding-bottom: 10px;
        }
        hr {
          border: none;
           border-top: 1px dashed #FFD9F3;
           width: 100%;
           color: #fff;
           background-color: #fff;
        }

        ::-webkit-scrollbar {
            width: 10px;
        }
        ::-webkit-scrollbar-track {
            background: #00000000;
        }
        ::-webkit-scrollbar-thumb {
            background: #00000000;
        }
        ::-webkit-scrollbar-thumb:hover {
            background: #00000000;
        }
        ::-moz-selection { 
         
         color: #BC9678;
         background: #FFEDF9;
        }
        ::selection {
         color: #BC9678;
          background: #FFEDF9;
        }
        #blur {
         animation: blur 3s ease;
       }
       @keyframes blur {
       from {
         filter: blur(2px);
       }
       to {
         filter: blur(0);
       }
       }
       .hrt {
            display: inline-block; 
            transition: .2s ease;
        }
        .hrt:hover {
            transform: translateY(-20%); 
        }

#cbox {
    left: 40px;
    bottom: -320px;
    z-index: 9999;
    position: fixed;
    -webkit-transition: all 0.8s ease-in-out;
    -moz-transition: all 0.8s ease-in-out;
    -o-transition: all 0.8s ease-in-out;
    -ms-transition: all 0.8s ease-in-out;
    transition: all 0.8s ease-in-out;
    border: 5px solid #fff;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    box-shadow: 0px 0px 0px 1px #BC9678;
}

#cbox:hover {
    bottom: 0px;
}
    
#cboxtitle {
    width: 240px;
    height: 18px;
    background-color: #ffffff;
    background-image: url('bg.png');
    padding: 8px 5px 12px 5px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    text-align: center;
    font-size: 18px;
    font-weight: bolder;
    color: #BC9678;
    text-transform: uppercase;
}

#cboxdesc {
    width: 240px;
    height: 41px;
    padding: 5px;
    background-color: #ffffff;
    overflow: auto;
    font-size: 12px;
    text-align: justify;
    letter-spacing: 1px;
    color: #BC9678;
}
