body {
    background-color: #2749b0;
    background-image:url(dark-beachbg.png);
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-size: cover;
}


.explorebtn {
        height:25px;
        width:125px;
        background-color:#038cfc;
        padding: 30px;
        border-radius: 40px;
        margin-left: auto;
        margin-right: auto;
        border-color: orange;
    }

.explore {
    color: white;
    font-size: 25px;
    text-decoration: none;
    display: block;
}

.container {
    position: relative;
    text-align: center;
    color: white;
}

/* Centered text */
.centered {
    color: white;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.centereddark {
    color: black;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.centered2 {
    color:darkslategrey;
    position: absolute;
    left: 20%;
    transform: translate(-20%);
}

.centered3 {
    color:antiquewhite;
    position: absolute;
    left: 20%;
    transform: translate(-20%);
}

.home {
    font-size: 12pt;
    color: gray;
    width: 150px;
    height: 50px;
    
}

.contact {
        height:300px;
        width:400px;
        background-color:gainsboro;
        padding: 30px;
        border-radius: 20px;
        margin-left: auto;
        margin-right: auto;
        border-color: orange;
    }


/* Style the button that is used to open and close the collapsible content */
.collapsible {
    color: gray;
    font-family: "Brush script MT", Helvetica, sans-serif;
    position: absolute;
    left: 50%;
    transform: translate(-50%, -50%);
    cursor: pointer;
    padding: 18px;
    width: 300px;
    text-align: center;
    outline: 5px solid gray;
    font-size: 15px;
}

/* Add a background color to the button if it is clicked on (add the .active class with JS), and when you move the mouse over it (hover) */
.active, .collapsible:hover {
  background-color: lightgray;
}

/* Style the collapsible content. Note: hidden by default */
.content {
    padding: 0 18px;
    width: 700px;
    display: none;
    position: absolute;
    overflow: hidden;
    top: 30px;
    left: 50%;
    transform: translate(-50%);
}