blob: 98af4ba188c3c909a4c1b76b88064f3950261fbe [file] [log] [blame]
.footer-footer {
width: 100%;
display: flex;
position: relative;
max-width: var(--dl-size-size-maxwidth);
align-items: center;
padding-top: var(--dl-space-space-twounits);
padding-left: var(--dl-space-space-threeunits);
padding-right: var(--dl-space-space-threeunits);
flex-direction: column;
padding-bottom: var(--dl-space-space-twounits);
justify-content: space-between;
}
.footer-container {
width: 100%;
display: flex;
justify-content: space-between;
}
.footer-logo {
width: 32%;
display: flex;
max-width: var(--dl-size-size-maxwidth);
align-items: flex-start;
margin-bottom: var(--dl-space-space-twounits);
flex-direction: column;
}
.footer-image {
width: 64px;
height: auto;
}
.footer-text {
width: 100%;
margin-top: var(--dl-space-space-twounits);
}
.footer-links-container {
display: flex;
align-items: flex-start;
flex-direction: row;
justify-content: flex-end;
}
.footer-container1 {
display: flex;
align-items: flex-start;
margin-right: 4rem;
flex-direction: row;
justify-content: flex-start;
}
.footer-product-container {
flex: 0 0 auto;
display: flex;
align-items: flex-start;
margin-right: 4rem;
flex-direction: column;
justify-content: flex-start;
}
.footer-text1 {
color: var(--dl-color-bliss-primary);
font-weight: 700;
margin-bottom: var(--dl-space-space-oneandhalfunits);
}
.footer-link {
margin-bottom: var(--dl-space-space-unit);
text-decoration: none;
}
.footer-link01 {
margin-bottom: var(--dl-space-space-unit);
text-decoration: none;
}
.footer-link02 {
margin-bottom: var(--dl-space-space-unit);
text-decoration: none;
}
.footer-company-container {
flex: 0 0 auto;
display: flex;
align-items: flex-start;
flex-direction: column;
justify-content: flex-start;
}
.footer-text2 {
color: var(--dl-color-bliss-primary);
font-weight: 700;
margin-bottom: var(--dl-space-space-oneandhalfunits);
}
.footer-link03 {
margin-bottom: var(--dl-space-space-unit);
text-decoration: none;
}
.footer-link04 {
margin-bottom: var(--dl-space-space-unit);
text-decoration: none;
}
.footer-link05 {
margin-bottom: var(--dl-space-space-unit);
text-decoration: none;
}
.footer-link06 {
margin-bottom: var(--dl-space-space-unit);
text-decoration: none;
}
.footer-link07 {
margin-bottom: var(--dl-space-space-unit);
text-decoration: none;
}
.footer-container2 {
display: flex;
align-items: flex-start;
flex-direction: column;
justify-content: flex-start;
}
.footer-contact {
display: flex;
align-items: flex-start;
margin-bottom: var(--dl-space-space-oneandhalfunits);
flex-direction: column;
justify-content: flex-start;
}
.footer-text3 {
color: var(--dl-color-bliss-primary);
font-weight: 700;
margin-bottom: var(--dl-space-space-oneandhalfunits);
}
.footer-link08 {
margin-bottom: var(--dl-space-space-unit);
text-decoration: none;
}
.footer-link09 {
margin-bottom: var(--dl-space-space-unit);
text-decoration: none;
}
.footer-link10 {
text-decoration: none;
}
.footer-socials {
display: flex;
align-items: flex-start;
flex-direction: column;
justify-content: flex-start;
}
.footer-text4 {
color: var(--dl-color-bliss-primary);
font-weight: 700;
margin-bottom: var(--dl-space-space-oneandhalfunits);
}
.footer-icon-group {
display: flex;
align-items: center;
flex-direction: row;
justify-content: space-between;
}
.footer-link11 {
display: contents;
}
.footer-icon {
width: var(--dl-size-size-xsmall);
height: var(--dl-size-size-xsmall);
margin-right: var(--dl-space-space-unit);
text-decoration: none;
}
.footer-link12 {
display: contents;
}
.footer-icon2 {
width: var(--dl-size-size-xsmall);
height: var(--dl-size-size-xsmall);
margin-right: var(--dl-space-space-unit);
text-decoration: none;
}
.footer-link13 {
display: contents;
}
.footer-icon4 {
width: var(--dl-size-size-xsmall);
height: var(--dl-size-size-xsmall);
text-decoration: none;
}
.footer-separator {
width: 100%;
height: 1px;
margin-top: var(--dl-space-space-twounits);
margin-bottom: var(--dl-space-space-twounits);
background-color: var(--dl-color-gray-900);
}
.footer-text5 {
align-self: center;
}
@media(max-width: 991px) {
.footer-footer {
flex-direction: column;
}
.footer-container1 {
margin-right: var(--dl-space-space-fourunits);
}
.footer-product-container {
margin-right: var(--dl-space-space-fourunits);
}
}
@media(max-width: 767px) {
.footer-footer {
padding-left: var(--dl-space-space-twounits);
padding-right: var(--dl-space-space-twounits);
}
.footer-container {
align-items: center;
flex-direction: column;
justify-content: space-between;
}
.footer-logo {
align-items: center;
}
.footer-image {
margin-bottom: var(--dl-space-space-oneandhalfunits);
}
.footer-text {
margin-top: var(--dl-space-space-unit);
text-align: center;
}
.footer-links-container {
width: 100%;
margin-top: var(--dl-space-space-twounits);
align-items: flex-start;
flex-direction: row;
justify-content: center;
}
.footer-container1 {
margin-right: var(--dl-space-space-fourunits);
}
.footer-product-container {
margin-right: var(--dl-space-space-fourunits);
}
}
@media(max-width: 479px) {
.footer-footer {
padding: var(--dl-space-space-unit);
}
.footer-container {
align-items: center;
flex-direction: column;
}
.footer-logo {
width: auto;
}
.footer-image {
margin-bottom: 0px;
}
.footer-text {
width: 80%;
}
.footer-links-container {
align-items: flex-start;
flex-direction: column;
}
.footer-container1 {
margin-right: 0px;
flex-direction: column;
}
.footer-company-container {
margin-top: var(--dl-space-space-twounits);
}
.footer-container2 {
margin-top: var(--dl-space-space-twounits);
align-items: flex-start;
margin-bottom: 0px;
}
.footer-contact {
align-items: flex-start;
margin-bottom: var(--dl-space-space-unit);
}
.footer-text5 {
text-align: center;
}
}