.propr{
    padding: 26px 0 36px;
}

.propr .container{
    max-width: calc(1100px + 140px);
}

.propr .row{
    justify-content: space-between;
    -webkit-justify-content: space-between;
    grid-gap: 2rem 0;
}

.propr .row>*{
    align-content: center;
}

.propr .text{
    margin-top: 2rem;
}

.formation{
    background: #F2F2F2;
    padding: 76px 0;
}

.formation .container{
    max-width: calc(915px + 140px);
}

.formation .owl-carousel{
    margin-top: 2rem;
}

.formation .item{
    display: flex;
    display: -webkit-flex;
    align-items: center;
    grid-gap: 2rem;
    background: var(--title);
    padding: 20px 20px 20px 2rem;
}

.formation .item img{
    width: 71px;
}

.participation{
    padding: 84px 0 97px;
}

.participation .container{
    max-width: calc(1127px + 140px);
}

.participation .row{
    grid-gap: 2rem 0;
}

.participation .row>*{
    align-content: center;
}

.participation .sectitle{
    line-height: 1.15384;
}

.participation .sectitle::after{
    content: url('data:image/svg+xml;utf8,<svg width="100" height="23" viewBox="0 0 100 23" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M93 0.5H7C3.41015 0.5 0.5 3.41015 0.5 7V16C0.5 19.5899 3.41015 22.5 7 22.5H93C96.5899 22.5 99.5 19.5899 99.5 16V7C99.5 3.41015 96.5899 0.5 93 0.5Z" stroke="rgb(0, 61, 96)"/><path d="M58.9235 3.17719C58.8613 3.23941 58.812 3.31327 58.7783 3.39456C58.7446 3.47585 58.7273 3.56297 58.7273 3.65096C58.7273 3.73894 58.7446 3.82607 58.7783 3.90735C58.812 3.98864 58.8613 4.0625 58.9235 4.12472L66.2612 11.4624L58.9249 18.7986C58.7993 18.9242 58.7287 19.0947 58.7287 19.2724C58.7287 19.4501 58.7993 19.6205 58.9249 19.7461C59.0506 19.8718 59.221 19.9424 59.3987 19.9424C59.5764 19.9424 59.7468 19.8718 59.8725 19.7461L67.6825 11.9361C67.7447 11.8739 67.794 11.8001 67.8277 11.7188C67.8614 11.6375 67.8787 11.5504 67.8787 11.4624C67.8787 11.3744 67.8614 11.2873 67.8277 11.206C67.794 11.1247 67.7447 11.0508 67.6825 10.9886L59.8711 3.17719C59.8088 3.11498 59.735 3.06563 59.6537 3.03196C59.5724 2.99829 59.4853 2.98096 59.3973 2.98096C59.3093 2.98096 59.2222 2.99829 59.1409 3.03196C59.0596 3.06563 58.9857 3.11498 58.9235 3.17719Z" fill="rgb(0, 61, 96)"/><path d="M67.4629 10.8689C67.6411 11.0468 67.7416 11.2881 67.7422 11.54C67.7436 12.0632 66.7982 12.4839 66.7982 12.4839L33.1894 12.4896C32.9379 12.4884 32.697 12.388 32.5192 12.2102C32.3413 12.0323 32.2409 11.7915 32.2398 11.54C32.2391 11.4158 32.2631 11.2927 32.3103 11.1779C32.3575 11.0631 32.427 10.9588 32.5148 10.871C32.6026 10.7832 32.7069 10.7137 32.8217 10.6665C32.9365 10.6193 33.0596 10.5953 33.1837 10.596L66.7918 10.5896C67.0437 10.5902 67.285 10.6906 67.4629 10.8689Z" fill="rgb(0, 61, 96)"/></svg>');
    display: block;
    display: -webkit-block;
    margin-top: 10px;
}

.participation .boxes{
    display: grid;
    display: -webkit-grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: 10px;
}

.participation .boxes>*{
    background: #F2F2F2;
    padding: 1rem 20px 1rem 2rem;
}

.participation .boxes>*:nth-child(3n + 1){
    grid-column: span 2;
}

.participation .boxes>* .text{
    color: var(--black);
}

.participation .boxes>* .text ::marker{
    color: var(--main);
}

.participation .boxes>* .text ul,
.participation .boxes>* .text ol{
    margin: 0;
    padding: 0;
}

.contato{
    background: #FCFCFC;
    padding: 132px 0;
}

@media(max-width:992px){
    .propr,
    .formation,
    .participation{
        padding: 2rem 0;
    }
}

@media(max-width:768px){
    .participation .boxes{
        grid-template-columns: 1fr;
    }
    .participation .boxes>*:nth-child(3n + 1){
        grid-column: unset;
    }
}

@media(max-width:575px){
    .formation .item{
        flex-wrap: wrap;
        -ms-flex-wrap: wrap;
    }
}
