@import url(../CCS/fonts.css);

:root {
    --ff-1: "SpaceMono";
    --ff-2: "LexendDeca";
    --txt-clr: #939CAA;
    --txt-ttl: #495567;
    --main-clr: #FCB72B;


}
* {
    padding: 0;
    margin: 0;
    text-decoration: none;
    list-style: none;
    box-sizing: border-box;

}

/* HEADER START */
.header {
    max-width: 1440px;
    width: 100%;

}

.header__container {
    max-width: 1200px;
    width: 100%;
    margin: auto;

}

.container {
    max-width: 1200px;
    width: 100%;
    margin: auto;
}

.header__nav {
    display: flex;
    margin-left: 50px;


}

.header__list {
    display: flex;
    column-gap: 32px;
    align-items: center;
    margin-top: 36px;

}

.header__item {
    color: var(--txt-clr);
    font-family: var(--ff-1);
    font-size: 15px;
    line-height: 25px;



}

.header__link {
    transition: .5s ease-in-out;
}

.header__link:hover {
    color: var(--main-clr);
}

.header__logo {
    width: 107px;
    height: 28.5px;
    color: var(--txt-ttl);
    margin-right: 58px;
    margin-top: 34px;

}

.all-btn {

    background: var(--main-clr);
    color: #FFFF;
    width: 180px;
    border: 1px solid #FCB72B;
    border-radius: 2px;
    height: 53px;
    font-family: var(--ff-1);
    font-weight: 700;
    font-size: 15px;
    line-height: 25px;

}

.header__btn {
    background: var(--main-clr);
    color: #FFFF;
    width: 180px;
    border: 1px solid #FCB72B;
    border-radius: 2px;
    height: 53px;
    font-family: var(--ff-1);
    font-weight: 700;
    font-size: 15px;
    line-height: 25px;
    margin-left: 511px;
    margin-top: 22px;
    transition: .5s ease-in-out;

}

.header__btn:hover {
    background-color: #FFFFFF;
    color: var(--main-clr);
}

.header__about-img {
    width: 100%;

}
.header__cont-img{
   margin: 120px 0;
   
}
.header__2{
    display: flex;
    margin-top: 120px;
    
}
.header__2-ttl{
    width: 351px;
    height: 96px;
    color: var(--txt-ttl);
    font-family: var(--ff-1);
    font-size: 48px;
    font-weight: 700;
    line-height: 48px;
    margin-right: 30px;
}
.header__2-p{
    color: var(--txt-clr);
    font-family: var(--ff-2);
    font-size: 15px;
    font-weight: 400;
    line-height: 25px;
    margin-right: 105px;
    display: flex;
    align-items: center;
}
.header__2-btn{
    transition: .5s ease-in-out;
}
.header__2-btn:hover{
    background-color: #FFFFFF;
    color: var(--main-clr);
}
.footer{
    width: 1440px;
    margin-top: 120px;
   
}

.footer__img-sect{
    background-image: url(../img/Mask.png);
    display: flex;
    height: 300px;
    column-gap: 335px;
    padding: 0 165px;
}
.footer__ttl{
    width: 415px;
    height: 96px;
    font-family: var(--ff-1);
    font-weight: 700;
    font-size: 48px;
    line-height: 48px;
    color: #FFFFFF;
    margin-top: 102px;
    

}
.footer__apps{
    display: flex;
    column-gap: 20px;
    margin-top: 122px;

}
.app__img{
    width: 160px;
    height: 55px;
}
.footer__cont{
    width: 1440px;
    background: #333A44;
    padding: 35px 0 ;
}


.footer__cont-exp{
    display: flex;
    column-gap: 571px;
}
.footer__link{
    color: #939CAA;
}
.footer__logo{
   color:  #FFFFFF;
   margin-left: 168px;
}