/*PINK ROW*/
.pink-row{
    background-color:white;
    position:relative;
}
#forma-pink-row{position:absolute;right:9%;top:-22%;}
#forma-pink-row img{height:100%;}
.pink-row-content {
    background: linear-gradient(145deg, #FFDCE4 0%, #FFDBE3 75%, var(--rosa) 100%);
    text-align: center;
    min-height: 100px;
    padding: 140px 50px;
    border-top-left-radius: 50px;
    border-top-right-radius: 50px;
            
}
.pink-row-content h3 {
    font-size:2.6rem;
    font-weight:400;
    margin-bottom:-13px;
}
.pink-row-content h2{
    margin-bottom:45px;
    font-size:2.4rem;
    line-height:2.5rem;
}
.pink-row-content p {
    font-size:2.6rem;
    font-weight:400;
    line-height: 3rem;
    margin-bottom:40px;
}
@media(max-width:1700px){
    .pink-row-content h3{font-size:2.2rem;}
    .pink-row-content p{font-size:2.2rem;line-height:2.8rem}
    .pink-row-content h2{font-size: 2rem;margin-bottom:20px;}
}

@media(max-width:1400px){
    .pink-row-content h3{font-size:2.0rem;}
    .pink-row-content p{font-size:2.0rem;line-height:2.6rem}
    .pink-row-content h2{font-size: 2rem;margin-bottom:20px;}
    .pink-row-content {padding: 90px 0px;border-top-left-radius: 35px;border-top-right-radius: 35px;}
    #forma-pink-row {top: -15%;height: 90px;}
}
@media(max-width:870px){
    #forma-pink-row {top: -15%;height: 90px;}
}
@media(max-width:576px){
    /*PINK ROW*/
    .pink-row-content {
        padding: 50px 10px;
        border-top-left-radius: 20px;
        border-top-right-radius: 20px;
    }
    #forma-pink-row {width: 30%;top: -25%;right: 20px;}
    #forma-pink-row img {width: 100%;}
    .pink-row-content h3 {font-size: 1.5rem;line-height:1.75rem;margin-bottom:-6px;}
    .pink-row-content p {font-size: 1.4rem;line-height:1.6rem}
    .pink-row-content h2 {font-size: 1.5rem;line-height:1.6rem}

}