.fixed,.fixed__div{display:-webkit-box;display:-ms-flexbox}.fixed,.footer,.footer__container{background-color:var(--primary-color1)}.fixed{position:relative;width:100%;padding:0 1.4rem;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fixed:before{content:"";position:absolute;left:50%;bottom:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);height:1px;width:calc(100% - 2.8rem);border-bottom:2px solid silver}.fixed__title{font-family:var(--font-title);color:var(--text-color-white);font-size:var(--size-subTitle-mobile);text-transform:uppercase;font-weight:400;padding:1.4rem 0}.fixed__description{display:inline-block;width:100%;font-family:var(--font-text);font-size:var(--size-text-mobile);color:var(--text-color-white);font-weight:300;letter-spacing:1px;margin-bottom:1rem 0;text-align:justify}.fixed__btn{display:inline-block;margin:1rem 0}.fixed__div{width:100%;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.fixed__div .fixed__title{font-size:var(--size-subTitle-mobile)}.fixed__ul,.footer p{font-weight:300;font-size:var(--size-text-mobile);color:var(--text-color-white)}.fixed__ul{font-family:var(--font-text);margin-bottom:1rem}.fixed__ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fixed__ul img{width:20px;height:20px;margin:8px 0}.fixed__ul a{display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fixed__ul p{display:block;margin:8px 16px;color:var(--text-color-white)}.footer{width:100%;padding:1rem 1.4rem}.footer p{font-family:var(--font-title);text-align:center}@media screen and (min-width:48rem){.fixed{padding:0 3rem}.fixed:before{width:calc(100% - 6rem)}.fixed__div{padding:0 6vw}}@media screen and (min-width:56.25rem){.fixed{padding:1rem 3rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.fixed__about{width:45%}.fixed__div{width:50%;padding:0}}@media screen and (min-width:64rem){.fixed,.footer{max-width:1300px;margin:0 auto}}