.section--header--info-bar {
margin-bottom: var(--space-5);
} .section-front-page--slider {
position: relative;
max-width: 2560px;
display: block;
margin: 0 auto;
overflow: hidden;
}
.section-front-page--slider .slick-dotted.slick-slider {
margin-bottom: 0;
}
@media only screen and (max-width: 768px) {
.section-front-page--slider {
margin-bottom: 0;
}
}
.container-front-page--slider {
margin: 0 auto;
text-align: center;
}
.section-front-page--slider ul {
list-style: none;
margin: 0;
}
.section-front-page--slider .slick-prev {
left: 50px;
}
.section-front-page--slider .slick-next {
right: 50px;
}
@media only screen and (max-width: 768px) {
.section-front-page--slider .slick-prev,
.section-front-page--slider .slick-next {
height: 36px;
width: 36px;
}
.section-front-page--slider .slick-prev {
left: 12px;
}
.section-front-page--slider .slick-next {
right: 12px;
}
}
.section-front-page--slider .slick-slide img {
width: 100%;
}
.section-front-page--slider .slick-dots {
bottom: 0;
}
.slick-dots li button:before,
.slick-dots li.slick-active button:before {
color: var(--color-white);
}  .section-front-page--brands .container-footer--brands {
margin-bottom: var(--space-20);
padding: var(--space-8) 0;
border-top: 1px solid var(--color-border);
border-bottom: 1px solid var(--color-border);
} .section-front-page--categories {
margin-bottom: var(--space-12);
}
.front-page-categories-column {
display: block;
margin: 0 auto var(--space-12) auto;
text-align: center;
}
.front-page-categories__tittle {
display: block;
margin-bottom: var(--space-4);
color: var(--color-primary);
font-size: var(--text-3xl);
font-weight: var(--font-light);
}
.front-page-categories__description {
font-size: var(--text-lg);
font-weight: var(--font-light);
}
.categories-column__last {
display: grid;
grid-template-columns: repeat(3, 1fr);
grid-column-gap: var(--space-6);
grid-row-gap: var(--space-6);
margin: 0 auto;
text-decoration: none;
}
.categories-column__last a {
text-decoration: none;
}
.front-page-category-row {
height: 420px;
padding: var(--space-40) 0;
}
.categories-column__last a {
transition: all var(--transition-time);
-webkit-transition: all var(--transition-time);
-moz-transition: all var(--transition-time);
-ms-transition: all var(--transition-time);
-o-transition: all var(--transition-time);
}
.front-page-categories__category-tittle {
display: block;
margin-bottom: var(--space-6);
color: var(--color-white);
font-size: var(--text-4xl);
font-weight: var(--font-light);
}
.front-page-categories__category-description {
max-width: 420px;
display: block;
margin: 0 auto;
color: var(--color-white);
line-height: var(--leading-6);
text-align: center;
}
.categories-column__last a:hover .front-page-categories__category-tittle {
color: var(--color-secondary);
} .section-front-page--about-us {
margin-bottom: var(--space-24);
text-align: center;
}
.front-page-about-us__img {
display: block;
margin: 0 auto var(--space-6) auto;
}
.front-page-about-us__description {
max-width: 920px;
margin: 0 auto;
font-size: var(--text-xxl);
font-weight: var(--font-light);
} .section-front-page--services {
position: relative;
display: block;
margin: 0 auto var(--space-28) auto;
padding: 0 var(--space-4);
}
.container-front-page--services {
max-width: var(--container-2xl);
display: flex;
flex-direction: column;
gap: var(--space-16);
margin: 0 auto;
}
.front-page-service-row {
display: flex;
flex-direction: row;
align-items: center;
}
.front-page-service-column__img {
max-width: 45%;
}
.front-page-service-column__content {
max-width: 740px;
}
.front-page--service-tittle {
display: block;
margin-bottom: var(--space-4);
padding-left: var(--space-16);
color: var(--color-primary);
font-size: var(--text-3xl);
font-weight: var(--font-light);
line-height: var(--leading-5);
}
@media only screen and (max-width: 1024px) {
.front-page--service-tittle {
font-size: var(--text-2xl);
}
}
.front-page-service-row p {
display: block;
margin-bottom: var(--space-6);
padding-left: var(--space-16);
padding: var(--space-6) var(--space-32) var(--space-6) var(--space-16);
background-color: var(--color-background);
font-size: var(--text-lg);
font-weight: var(--font-light);
}
.front-page--service-button {
display: inline-block;
margin-left: var(--space-16);
padding: var(--space-3) var(--space-8);
border: 1px solid var(--color-primary);
border-radius: var(--space-1);
background-color: var(--color-primary);
color: var(--color-white);
font-size: var(--text-base);
line-height: var(--leading-5);
text-decoration: none;
-webkit-border-radius: var(--space-1);
-moz-border-radius: var(--space-1);
-ms-border-radius: var(--space-1);
-o-border-radius: var(--space-1);
}
.home .front-page--service-button {
color: var(--color-white);
}
.front-page--service-button:hover {
color: var(--color-white);
background-color: var(--color-secondary);
border-color: var(--color-secondary);
}
@media only screen and (max-width: 1024px) {
}
@media only screen and (max-width: 768px) {
} .section-front-page--product-listing {
margin: 0 auto;
padding: var(--space-18) var(--space-4) var(--space-20) var(--space-4);
background-color: var(--color-background);
}
.product-listing__tittle {
display: block;
color: var(--color-primary);
font-size: var(--text-3xl);
font-weight: var(--font-light);
line-height: var(--leading-6);
}
.product-listing__tittle strong {
color: var(--color-secondary);
font-weight: var(--font-bold);
}
@media only screen and (max-width: 1024px) {
}
@media only screen and (max-width: 768px) {
}