/*General Css*/
:root {
    --primary-color:#ffffff;
    --secondary-color:#d0c08f;
}
@font-face {
    font-family: poppins-bold;
    src: url("../../fonts/GillSansMTPro-Bold.otf");
}
@font-face {
    font-family: poppins-italics;
    src: url("../../fonts/Gill Sans MT Bold Italic.ttf");
}
@font-face {
    font-family: 'Poppins';
    src: url("../../fonts/GillSans.ttc");
}
h2,h3,a{
    color:var(--primary-color);
}
h2{
    font-family: poppins-italics;
}
a,h3{
    font-family: 'Poppins';
}
a:hover{
    border-bottom:1px solid var(--secondary-color);
    text-decoration: none;
    color:var(--secondary-color);
}

/*Header Css*/
.header .header-box{
    display:flex;
    padding: 1.4rem 1rem;
}
.header .header-image{
    max-width:80px;
}
.header .header-list{
    display:flex;
    padding:0px;
    justify-content: flex-end;
}
.header .header-item{
    list-style-type:none;
    margin-left:1.25rem;
}
.header .header-right{
    margin-left:auto;
}
.primary-btn {
    background: white;
    color: #5D133A !important;
    font-weight: 700;
    padding: 5px 10px;
    border: 0;
    border-radius: 3px;
    letter-spacing: 1.5px;
}
.header-title{
    font-size:1.3rem;
}
.header-text{
    margin-bottom:0px;
    font-size:1.1rem;
}
@media only screen and (min-width: 768px) {
    .header .header-box{
        display:flex;
        padding: 0.9375rem 2.5rem;
    }
    .header .header-image{
        max-width:200px;
    }
    .header-title{
        font-size: 2rem;
    }
    .header-text{
        font-size: 1.65rem;
    }
}
/*Content Css*/
.main-content{
    background-image:url("../../images/background.png");
    /* background-size:cover;
    background-position-y: center; */
    /* height:1000px; */
}
@media only screen and (min-width: 550px){
    .main-content {
        height: 100vh;
    }
}

.constellation-image {
    width:100%;
}