main{position:relative}main .wrapper-quem-sou{padding:32px 0}main .wrapper-quem-sou .container-img{width:50%;text-align:end}main .wrapper-quem-sou .container-img img{position:relative;z-index:2}main .wrapper-quem-sou .faixa{position:absolute;top:50%;transform:translateY(-50%);background-color:var(--vinhoMedio);color:var(--texto);width:64%;min-height:250px;right:0;padding:6px 0 24px 312px}main .wrapper-quem-sou .faixa h1{margin-bottom:10px;font-weight:400}main .wrapper-quem-sou .faixa ul{list-style:inside}main .wrapper-quem-sou .faixa ul li{font-size:17px;font-weight:300;width:66%;margin-bottom:12px}main .wrapper-quem-sou .faixa ul li>span{left:-10px;position:relative}main .wrapper-quem-sou .faixa button{position:absolute;bottom:-42px;left:50%;transform:translateX(-50%);border-radius:5px;color:var(--texto);background-color:var(--vinhoMedio);border:0;padding:4px 16px;font-size:17px;font-weight:200}section.carrossel{border-top:#620520 8px solid;text-align:center}section.carrossel h2{color:#620520;margin:36px 0;font-size:2rem}section.carrossel .splide{margin-bottom:64px}section.carrossel .splide__slide{text-align:center;width:470px;height:296px}section.carrossel .splide__slide img{height:100%;width:100%;object-fit:cover;transform:scale(.8);border-radius:25px;transition:transform 0.4s ease;box-shadow:0 0 26px rgba(128,128,128,.74)}section.carrossel .splide__slide.is-active img{transform:scale(1)}#mini-curriculo{cursor:pointer;transition:background-color 0.4s}#mini-curriculo:hover{background-color:var(--vinho)}.modal{opacity:0;visibility:hidden;position:fixed;z-index:999;left:0;top:0;width:100%;height:100%;overflow:hidden;background-color:rgb(0,0,0);background-color:rgba(0,0,0,.4);transition:opacity 0.4s ease}.modal-content{background-color:#fefefe;padding:20px;border-radius:25px;width:60%;height:fit-content;color:#222;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.modal-content h3,.modal-content p{margin:8px 20px;font-size:17px}.close{color:#aaa;float:right;font-size:28px;font-weight:700}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer}@media(max-width:1250px){main .wrapper-quem-sou .faixa{padding:6px 0 24px 200px}main .wrapper-quem-sou .faixa ul li{width:96%}}@media(max-width:1024px){.modal-content{width:88%;padding:20px;height:72%}.modal-content div{overflow:scroll;height:86%;background:#e9e9e9;padding:0 8px;border-radius:16px}.modal-content h3,.modal-content p{margin:12px 0}}@media(max-width:840px){::-webkit-scrollbar{-webkit-overflow-scrolling:Auto;width:6px}::-webkit-scrollbar-thumb:vertical{min-height:6px;min-width:6px}::-webkit-scrollbar-thumb{background-color:#888}main .wrapper-quem-sou{padding:32px 12px}main .wrapper-quem-sou .container-img{width:46%;float:left;margin-right:12px}main .wrapper-quem-sou .container-img img{width:100%;height:auto}main .wrapper-quem-sou .faixa{position:relative;top:inherit;transform:inherit;background-color:unset;color:#000;width:100%;min-height:inherit;padding:0}main .wrapper-quem-sou .faixa ul li{width:100%;font-size:1.06rem;margin-bottom:20px}main .wrapper-quem-sou .faixa button{position:static;transform:inherit}.modal-content{width:88%;padding:20px;height:50%}.modal-content div{overflow:scroll;height:86%;background:#e9e9e9;padding:0 8px;border-radius:16px}.modal-content h3,.modal-content p{margin:12px 0}}