/* Custom Styles */
section{
border-bottom: 1px solid #000 !important;
}

/*#section-1638828727659 section{*/
/*z-index: 3;*/
/*}*/

/*#section-1652083014070 section{*/
/*z-index: 2;*/
/*}*/

.heading__background-text{
font-size: 224px !important;
line-height: 0.9;
}

.social__heading-text{
font-size: 69px;
color: #F9F4B7 !important;
}

.social__link-text{
color: #f9f4b7 !important;
font-size: 17px;
font-weight: 600;
}

@media screen and (max-width: 1440px){
    #section-1652084198936 .sizer{
        padding-top: 150px !important;
    }
    .heading__background-text{
        font-size: 168px !important;
        line-height: 0.9;
        margin-bottom: 0.6em;
    }
        
    .social__heading-text{
        font-size: 56px;
        color: #F9F4B7 !important;
    }
        
    .social__link-text{
        color: #f9f4b7 !important;
        font-size: 13px;
        font-weight: 600;
    }
    
    #block-1652083014070_0 p{
        font-size: 18.9px !important;
    }
}

@media screen and (max-width: 1024px){
    #section-1652084198936 .sizer{
        padding-top: 150px !important;
    }
    .heading__background-text{
        font-size: 119px !important;
        line-height: 0.9;
        margin-bottom: 0.9em;
    }
        
    .social__heading-text{
        font-size: 36px;
        color: #F9F4B7 !important;
    }
        
    .social__link-text{
        color: #f9f4b7 !important;
        font-size: 9px;
        font-weight: 600;
    }
    
    #block-1652083014070_0 p{
        font-size: 18.9px !important;
    }
}

p{
font-family:termina!important;
}

.link-list__link{
font-family:termina!important;
}

.btn, .form-btn{
font-family:termina!important;
}

.copyright{
font-family:termina!important;
}

.form ::placeholder{
font-family:termina!important;
}


.header__content--desktop .link-list__link {
    margin: 0 50px !important;
}

h1,h2,h3{
font-family:le_major;
padding:10px 0px;
font-weight:400;
}

.btn, .form-btn{
transition:all 0.3s ease-in-out;
text-transform:uppercase;
font-size:16px;
letter-spacing:3px;
font-weight:500;
}

.btn:hover{
background-color:transparent!important;
border: 2px solid #0d0d0d!important;
color:#0d0d0d!important;
}

#block-1638828727659_1 .image__image{
z-index: 2;
position: relative;
border: 1px solid #000;
border-radius: 100%;
height: 46.944vw !important;
width: 30vw !important;
margin: auto !important;
}

#block-1652083014070_0 .block{
    padding-top: 26vw !important;
    padding-left: 11vw !important;
    padding-right: 11vw !important;
    position: relative;
    z-index: 1;
}

#block-1652083014070_0 label{
text-align: center !important;
font-family:termina!important;
font-size: 18px !important;
text-transform: uppercase;
}

#block-1652083014070_0 input{
background: transparent !important;
border: 1px solid #000 !important;
border-radius: 0px !important;
}

#block-1652083014070_0 .form form{
padding-top: 50px !important;
}

#block-1652088071556 .image__image{
    width: 50vw !important;
    margin: auto;
}