@font-face {
    font-family: "FournierMTStd-Regular";
    src: url(../media/fonts/FournierMTStd-Regular.otf);
}

@font-face {
    font-family: "FournierMTStd-Italic";
    src: url(../media/fonts/FournierMTStd-Italic.otf);
}

@font-face {
    font-family: "Futura-CondensedExtraBold-04";
    src: url(../media/fonts/Futura-CondensedExtraBold-04.ttf);
}

@font-face {
    font-family: "Futura-CondensedMedium-03";
    src: url(../media/fonts/Futura-CondensedMedium-03.ttf);
}

@font-face {
    font-family: "Futura-Medium-01";
    src: url(../media/fonts/Futura-Medium-01.ttf);
}

@font-face {
    font-family: "Futura-MediumItalic-02";
    src: url(../media/fonts/Futura-MediumItalic-02.ttf);
}

@font-face {
    font-family: "FuturaPTLight";
    src: url(../media/fonts/Futura/FuturaPTLight.otf);
}

@font-face {
    font-family: "FuturaPTMedium";
    src: url(../media/fonts/Futura/FuturaPTMedium.otf);
}

p{margin-bottom: 1rem;font-size: 20px;font-weight: 600;}
/* label:hover{background: black;color: white;border-radius: 5%;} */
label:hover{cursor: pointer;}
/* input:checked + label {background: #575757;color: white;} */
input:checked + label {text-decoration: underline;}
label{padding: 1px;border-radius: 5%;font-size:18px;}
body{background:#FBFAF6;color: #575757;margin: 0;display: flex;justify-content: center;flex-direction: column;align-items: center;}
body img {width: 15vw;margin: 3rem;}
.main{width: 65%;}
input{border: none;border-bottom: 1px solid #575757;font-size: 30px;background: transparent;font-family: "FournierMTStd-Regular";text-transform: uppercase;}
label, p {font-family: "FournierMTStd-Regular";text-transform: uppercase;}
input{color: #575757;margin-bottom: 1rem;}
button {
    background-color: #F1D3BF;
    color: #575757;
    cursor: pointer;
    border: none;
    margin-top: 10px;
	text-transform: uppercase;
    font-family: "FournierMTStd-Regular";
    padding: 15px 20px;
    font-size: 24px;
    font-weight: 500;
}