.sub-heading-title{
    color: grey;

    /* font-weight: 800; */
    margin-top: 20px;
    font-size: var(--text-l, 2.074em);
    margin-bottom: 8pt;

    text-align: center;

    max-width: var(--responsive--aligndefault-width);
    margin-left: auto;
    margin-right: auto;
}
 
.heading-center{
    text-align: center;

}

.main-title1{
    font-family: "Manrope", Sans-serif;
    font-size: 60px;
    font-weight: 900;
    line-height: 64px;
    margin-bottom: 50px;
}

.main-title1.responsive{
	max-width: var(--responsive--aligndefault-width);
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 30px;
}

.main-title-center{
    text-align: center;
}

.sub-main-title1{

    color: grey;

    /* font-weight: 800; */
    margin-top: 20px;
    font-size: 25px;
    margin-bottom: 8pt;

    text-align: center;

    max-width: var(--responsive--aligndefault-width);
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 50px;
}

.team-area.one.no-padding{
    padding: 0 !important;
}

.mfp-img img{
	border-radius: 32px;
}

/* hero parallax */

.ms-hreo-parallax{
    /* Set a specific height */
    min-height: auto;
    /* height: 750px; */

    /* Create the parallax scrolling effect */
    background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}

@media only screen and (max-device-width: 1366px) {
    .parallax {
        background-attachment: scroll;
    }
}

/* end of hero parallax */

.mt-50{
    margin-top: 50px;
}

.fs-24{
    font-size: 24px;
}

.status-draft {
    padding: 8px;
    background: rgba(255, 127, 0, 0.1);
    border: 1px solid #FF7F00;
    border-radius: 4px;
    color: #FF7F00;
}

.fancybox-content-wrapper {
    margin: 10px;
}

@media(max-width:767px) {
    .fancybox-content-wrapper {
        margin: 15px;
    }
}
