.sectionBckTitlesParaBtnContainer{
    overflow:hidden;
}
.sectionBckTitlesParaBtnContainer .subTitle{
    color:var(--basicColor1);
}
.sectionBckTitlesParaBtnContainer .horizontalTranslateParent{
    transition:transform 2s;
}
.sectionBckTitlesParaBtnContainer h2:not(.subTitle){
    line-height:1.5;
}
.bodyEditor .sectionBckTitlesParaBtnContainer .containerImg{
    white-space:normal;
}
.bodyEditor .sectionBckTitlesParaBtnContainer section{
    align-items:flex-start;
}
.bodyEditor .sectionBckTitlesParaBtnContainer .containerImg img{
    height:5em;
}
.sectionBckTitlesParaBtnContainer .containerImg img{
    height:35em;
}
.sectionBckTitlesParaBtnContainer .containerImg .elementDivImg{
    display:inline-block;
    width:100vw;
    height:auto;
}
.sectionBckTitlesParaBtnContainer .containerImg{
    z-index:1;
    background:transparent;
    width:42%;
}
.sectionBckTitlesParaBtnContainer .containerImg .rightArrow, .sectionBckTitlesParaBtnContainer .containerImg .leftArrow{
    display:none;
}

.sectionBckTitlesParaBtnContainer .containerBtn{
    display: flex;
    flex-wrap: wrap;
    gap: 1em;
}

.sectionBckTitlesParaBtnContainer a{
    background:var(--basicColor1);
    color:white;
    text-transform:uppercase;
    font-weight:lighter;
    padding: .5em 1em;
    border-radius:5em;
    cursor:pointer;
    transition:0.3s all ease;
    font-size: 1em;
    display: flex;
    gap: .5em;
}
.sectionBckTitlesParaBtnContainer > div{
    height:85vh;
    padding-bottom:0;
}
.sectionBckTitlesParaBtnContainer section{
    height:100%;
    display:flex;
    align-items:center;
}
.sectionBckTitlesParaBtnContainer section > div{
    z-index:5;
    width:60%;
}
.sectionBckTitlesParaBtnContainer section > div > *:not(img){
    position:relative;
}
.sectionBckTitlesParaBtnContainer img{
    width:initial;
}
.sectionBckTitlesParaBtnContainer img.sectionBckTitlesParaBtn{
    position:absolute;
    bottom:0;
    max-height:55%;
    min-height:35%;
    left:50%;
    transform:translateX(-50%);
    width:100vw;
}
.sectionBckTitlesParaBtnContainer a:hover{
    background:transparent;
    color:var(--basicColor1);
    outline:1px solid var(--basicColor1);
}
.sectionBckTitlesParaBtnContainer .round1, .sectionBckTitlesParaBtnContainer .round2{
    background-color:var(--basicColor1);
    width:55rem;
    height:55rem;
    position:absolute;
    z-index:0;
    right:-10rem;
    bottom:-2%;
    border-radius:50%;
    opacity:0.1;
}
.sectionBckTitlesParaBtnContainer .round2{
    background-color:var(--basicColor1);
    width:40rem;
    height:40rem;
    right:-3rem;
    bottom:12%;
    opacity:0.15;
}
@media screen and (max-width:1200px){
    .sectionBckTitlesParaBtnPerson{
        top:7%;
    }
    .sectionBckTitlesParaBtnContainer section > div{
        width:50%;
    }
}
@media screen and (max-width:1000px){
    .sectionBckTitlesParaBtnPerson{
        top:15%;
    }
}
@media screen and (max-width:950px){
    .sectionBckTitlesParaBtnContainer section{
        flex-direction:column;
    }
    .sectionBckTitlesParaBtnContainer .bigSpacing{
        padding-right:0;
        padding-left:0;
    }
    .sectionBckTitlesParaBtnContainer div section > div{
        padding:2em;
    }
    .sectionBckTitlesParaBtnContainer .containerImg{
        width:65%;
    }
    .sectionBckTitlesParaBtnContainer section > div{;
        background-color:white;
    }
    .sectionBckTitlesParaBtnPerson{
        position:initial;
        padding-top:6vh;
    }
    .sectionBckTitlesParaBtnContainer > div{
        height:auto;
        position:relative;
    }
    .sectionBckTitlesParaBtnContainer section{
        position:initial;
    }
    .sectionBckTitlesParaBtnContainer section > div{
        order:1;
        width:100%;
        padding-top:5%;
        position:relative;
    }
    .sectionBckTitlesParaBtnContainer .round1, .sectionBckTitlesParaBtnContainer .round2{
        top:11vw;
        right:initial;
        bottom:initial;
        width:85vw;
        height:85vw;
    }
    .sectionBckTitlesParaBtnContainer .round2{
        width:60vw;
        height:60vw;
        top:23vw;
    }
    .sectionBckTitlesParaBtnContainer img.sectionBckTitlesParaBtn{
        position:absolute;
        left:50%;
        bottom:99%;
        z-index:4;
        transform:translateX(-50%);
        width:150%;
        object-fit:cover;
    }
}
@media screen and (max-width:700px){
    .sectionBckTitlesParaBtnContainer > div{
        padding-top:5em;
    }
    .sectionBckTitlesParaBtnContainer section{
        width:100%;
    }
}
@media screen and (max-width:500px){
    .sectionBckTitlesParaBtnContainer .containerImg{
        width:100%;
    }
}