/* HEADER */

.header-logo-container > a{
    margin-inline-start: calc(5vw + 2%);
    
}
/* SECTION MAIN */

.section_main {
    padding: 4rem 7vw;
}
main .section_main h2{
    font-size: 5.7rem;
    line-height: 5.7rem;
}
main .section_main h1{
    font-size: 3.8rem;
    line-height: 3.8rem;
    width: 57rem;
    height: 5.5rem;
}

/* LEFT & RIGHT SECTIONS */


main .left-side section{
    grid-template-rows: 20% 80%;
}
main .left-side section ul{
    width: 68%;
    margin-block-start: -20%;
}

main .left-side section ul li a{
    font-size: 1.8rem;
}
main .right-side section {
    grid-template-rows: 20% 80%;
}
main .left-side h3{
    font-weight: 400;
    font-size: 1.2rem;
    width: 68%;
}
main .left-side section H2,main .right-side section H2{
    padding-block-start: 0;
}

/* RIGHT SECTION - PROYECTOS */


main .projects-news_slider{
  margin-block-start: -20%;
  display: flex;
  align-items: center;
}  
.projects-news_slider article{
    width: 25rem;
}
.projects-news_slider article figure{
    width: 25rem;
    height: 23rem;
}


  /* SECTION LOGO PRODUCTS */



.body-section_product h2{
    font-size: 2.1rem;
}
.body-section_product img{
    max-height: 5.5rem;
    margin: 3rem;
}

/* SECTION LOGO CAROUSEL BRANDS NEW*/


.body-section-carousel_brands_MainContainer--titles h3{
    font-size: 2.5rem;
    font-weight: 600;
    padding-inline-end: 3rem;
}


/* WHATSAPP CONTACT */


body button.Whatsapp_contact{
    width: 6.5rem;
    height: 6.5rem;
    background-color: #25D366;
    margin-block-start: calc( 90dvh - 1rem );
    margin-left: calc( 95vw - 1rem );
}
body button.Whatsapp_contact a span img{
    padding: 1.5rem;
}

/*Mostly Fluid, Section for customers clients*/


.customer{
    width: calc(100% / 3);
}
