@font-face {
    font-family: Poppins-Light;
    src: local("Poppins-Light"),url(/_next/static/media/Poppins-Light.e7c61afc.ttf) format("truetype")
}

@font-face {
    font-family: Poppins-Bold;
    src: local("Poppins-Bold"),url(/_next/static/media/Poppins-Bold.e81b5167.ttf) format("truetype")
}

@font-face {
    font-family: Poppins-Medium;
    src: local("Poppins-Medium"),url(/_next/static/media/Poppins-Medium.9796c93f.ttf) format("truetype")
}

@font-face {
    font-family: AbrilFatface-Regular;
    src: local("AbrilFatface-Regular"),url(/_next/static/media/AbrilFatface-Regular.e174cc0d.ttf) format("truetype")
}

@font-face {
    font-family: Aileron-Regular;
    src: local("Aileron-Regular"),url(/_next/static/media/Aileron-Regular.06c1d599.otf) format("truetype")
}

@font-face {
    font-family: Trocchi-Regular;
    src: local("Trocchi-Regular"),url(/_next/static/media/Trocchi-Regular.6ea196bb.ttf) format("truetype")
}

@font-face {
    font-family: Marcellus-Regular;
    src: local("Marcellus-Regular"),url(/_next/static/media/Marcellus-Regular.df4b0a14.ttf) format("truetype")
}

.AboutUs_heading__WMWM3 {
    font-size: 33px!important;
    font-weight: 600!important;
    text-align: center;
    font-family: Inter;
    color: #080356;
    margin: 53px
}

@media only screen and (max-width: 600px) {
    .AboutUs_heading__WMWM3 {
        font-size:20px!important;
        margin: 20px
    }
}

.AboutUs_about__dP68h {
    text-align: center;
    font-size: 33px;
    font-family: poppins;
    color: #080356;
    margin-bottom: 20px;
    margin-top: 0
}

@media only screen and (max-width: 600px) {
    .AboutUs_about__dP68h {
        font-size:24px;
        /* margin-top:-58px; */
    }
}

.AboutUs_logoImg__F7Sqs {
    width: 46%;
    border-radius: 10px;
    margin: 25px 10px
}

@media only screen and (max-width: 900px) {
    .AboutUs_logoImg__F7Sqs {
        width:100%
    }
}

@media only screen and (max-width: 600px) {
    .AboutUs_logoImg__F7Sqs {
        margin:10px 0
    }
}

.AboutUs_diamond__R5xF4 {
    width: 100%;
    height: 100%;
    border-radius: 10px;
    margin: 25px 10px
}

.AboutUs_para__xbFhC {
    font-family: poppins;
    font-size: 20px;
    font-weight: 400;
    height: 515px;
    display: flex;
    align-items: center
}

@media only screen and (max-width: 900px) {
    .AboutUs_para__xbFhC {
        height:auto
    }
}

.AboutUs_abouttext__T2Mo4 {
    display: flex;
    gap: 70px
}

@media only screen and (max-width: 900px) {
    .AboutUs_abouttext__T2Mo4 {
        flex-direction:column-reverse;
        gap: 20px
    }
}

.AboutUs_paragraph__JaCWo {
    font-family: poppins;
    font-size: 16px;
    font-weight: 400;
    letter-space: 1px;
    color: #6d6d6d
}

@media only screen and (max-width: 900px) {
    .AboutUs_paragraph__JaCWo {
        font-size:14px
    }
}

.AboutUs_sideHeading__DtHRR {
    margin-top: 0;
    text-align: center;
    font-size: 18px;
    line-height: 1.5;
    font-family: poppins;
    font-weight: 400;
    font-style: normal;
    color: #969696;
    margin-bottom: 20px;
    font-size: 16px
}

.AboutUs_root__0o74w {
    margin: 8px
}

.AboutUs_cardContent__J86eI {
    display: flex;
    flex-direction: column
}

.AboutUs_imgBox__lrxN3 {
    position: relative
}

.AboutUs_img__odw9o {
    width: 100%;
    height: 300px;
    -o-object-fit: cover;
    object-fit: cover
}

@media only screen and (max-width: 425px) {
    .AboutUs_img__odw9o {
        width:100%
    }
}

.AboutUs_chip__xcT1b {
    position: absolute;
    margin: 8px;
    display: flex;
    gap: 16px;
    top: 0;
    right: 0
}

.AboutUs_contentSection__SvbvM {
    width: 100%;
    display: flex;
    flex-direction: column;
    justify-content: space-between
}

.AboutUs_headerSection__T8Zyd {
    width: 100%;
    padding: 16px;
    display: flex;
    justify-content: space-between;
    align-items: center
}

.AboutUs_titleSection__0h2V5 {
    flex: 2 1
}

.AboutUs_priceSection__ae3pS {
    display: flex;
    flex: 1 1;
    align-items: left
}

.AboutUs_price__7W4IJ {
    margin: 0;
    color: #219553;
    font-size: 26px;
    font-weight: 800
}

.AboutUs_month__ZJY7D {
    margin: 2;
    color: gray;
    font-size: 14px
}

.AboutUs_title__7yYwh {
    font-size: 1.2rem;
    font-weight: 700;
    margin: 0
}

.AboutUs_location__6zLE_ {
    width: 100%;
    margin: 0;
    flex-direction: row;
    gap: 16px;
    display: flex;
    justify-content: space-between;
    color: gray
}

.AboutUs_icons__nhJi6 {
    display: flex;
    align-items: center;
    gap: 32px;
    justify-content: space-between
}

.AboutUs_iconBox__48hNv {
    display: flex;
    flex-direction: column;
    justify-content: center;
    color: gray
}

.AboutUs_iconBox__48hNv p {
    margin: 0;
    font-size: 14px
}

.AboutUs_description__09HdB {
    color: gray;
    padding-inline:16px;margin: 0
}

.AboutUs_icon1___paaM {
    display: flex;
    justify-content: center;
    color: #219553;
    font-weight: 600
}

.AboutUs_icon1___paaM:hover {
    cursor: pointer;
    color: #000f22;
    transition: all .3s ease-in-out
}

.AboutUs_icon1___paaM svg {
    margin-top: 13px;
    display: block;
    font-size: 25px;
    color: #219553
}

.AboutUs_icon1___paaM svg:hover {
    transition: all .3s ease-in-out;
    cursor: pointer;
    color: #000f22
}
