body {
    overflow-x: hidden;
}
.js-prev.d-sm-inline-block.u-slick__arrow-classic.u-slick__arrow-centered--y.rounded-circle.fas.fa-arrow-left.u-slick__arrow-classic-inner.u-slick__arrow-classic-inner--left.buttom-lef-projeto.slick-arrow.slick-disabled {
    background: #C0C5D8 !important;
    box-shadow: 0px 3px 6px #00000029;
  }
  .js-prev.d-sm-inline-block.u-slick__arrow-classic.u-slick__arrow-centered--y.rounded-circle.fas.fa-arrow-left.u-slick__arrow-classic-inner.u-slick__arrow-classic-inner--left.buttom-lef-projeto.slick-arrow {
    background-color: #7255FF!important;
    box-shadow: 0px 3px 6px #00000029;
    transition: 0.3s;
  }
  
  .js-next.d-sm-inline-block.u-slick__arrow-classic.u-slick__arrow-centered--y.rounded-circle.fas.fa-arrow-right.u-slick__arrow-classic-inner.u-slick__arrow-classic-inner--right.buttom-right-projeto.slick-arrow {
    background-color: #7255FF!important;
    box-shadow: 0px 3px 6px #00000029;
    transition: 0.3s;
  }


  .js-next.d-sm-inline-block.u-slick__arrow-classic.u-slick__arrow-centered--y.rounded-circle.fas.fa-arrow-right.u-slick__arrow-classic-inner.u-slick__arrow-classic-inner--right.buttom-right-projeto.slick-arrow.slick-disabled {

    background: #C0C5D8 !important;
    box-shadow: 0px 3px 6px #00000029;
  }


  .js-prev.d-sm-inline-block.u-slick__arrow-classic.u-slick__arrow-centered--y.rounded-circle.fas.fa-arrow-left.u-slick__arrow-classic-inner.u-slick__arrow-classic-inner--left.buttom-lef-projeto.slick-arrow:hover {
    background-color: #836BF6!important;
    box-shadow: 0px 3px 6px #00000029;
    transition: 0.3s;
  }
  
  .js-next.d-sm-inline-block.u-slick__arrow-classic.u-slick__arrow-centered--y.rounded-circle.fas.fa-arrow-right.u-slick__arrow-classic-inner.u-slick__arrow-classic-inner--right.buttom-right-projeto.slick-arrow:hover {
    background-color: #836BF6!important;
    box-shadow: 0px 3px 6px #00000029;
    transition: 0.3s;
  }


.h-txto-gprojeto{
    height: 697px;
}
  
.ppvw{
    padding: 40px;
}
.ppvw-right{
    padding-left: 30px;
    padding-top: 112px;
    padding-bottom: 30px;
    padding-right: 30px;
}

.bg-img-cyspa {
    background: url('/biblioteca/img/projetos/cypap.jpg') no-repeat;
    background-size:cover;
    height: 100%;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
}

.bg-img-dogana {
    background: url('/biblioteca/img/projetos/doganap.jpg') no-repeat;
    background-size:cover;
    height: 100%;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
}
.bg-img-forensor {
    background: url('/biblioteca/img/projetos/forensor.jpg') no-repeat;
    background-size:cover;
    height: 100%;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
}

.bg-img-lasie {
    background: url('/biblioteca/img/projetos/laseip.jpg') no-repeat;
    background-size:cover;
    height: 100%;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
}

.bg-img-scene {
    background: url('/biblioteca/img/projetos/scenep.jpg') no-repeat;
    background-size:cover;
    height: 100%;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
}

.pading-delete{
    padding-left: 0px;
}
.section-projeto-hid{
     overflow-x: hidden;
}
.ppvw-right::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: transparent url('img/victor-2PJMDIgK9EA-unsplash.png') 0% 0% no-repeat padding-box;
    z-index: 1;
}
.bg-img-vesta {
    background: url('/biblioteca/img/projetos/vesta.jpg') no-repeat;
    background-size:cover;
    height: 100%;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
}

.bg-img-i2dt {
    background: url('/biblioteca/img/projetos/I2DT.jpg') no-repeat;
    background-size:cover;
    height: 100%;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
}
.pd-js{
    padding-right: 40px;
}
.txt-height-projeto{
    height: 325px;
}
.title-projeto-txt{
    height: 121px;
}
.pd-top-projto{
    margin-top: 3rem;
}

.u-slick__pagination li span {
    display: inline-block;
    width: 309px !important;
    height: 8px !important;
    background-color: #E8E8E8;
    border-radius: 5px;
    transform: scale(0.6);
    transition: 0.3s ease-in-out;
  }
.u-slick__pagination li {
    display: -ms-flexbox;
    display: flex;
    pointer-events: all;
    margin: -5rem;
    cursor: pointer;
  }
.bg-card-abou{
    background: #E8E8E8;
    height: 8px!important;
    border-radius: 13px;
    opacity: 1;

}
.u-slick__pagination li.slick-active span {
    background-color: #CACACA !important;
}
.buttom-lef-projeto{
    margin-top: 436px;
    left: 0px;
}
.buttom-right-projeto{
    margin-top: 436px;
    right: 99.6%;
}
.p-hidvw{
    display: none;
}
@media (max-width: 1199.98px) {
    .u-slick__pagination li span {
        display: inline-block;
        width: 281px !important;
        height: 8px !important;
        background-color: #E8E8E8;
        border-radius: 5px;
        transform: scale(0.6);
        transition: 0.3s ease-in-out;
    }

    .buttom-right-projeto {
        margin-top: 436px;
        right: 99.6%;
    }
}
@media (max-width: 991.98px) {
     .p-hidvw{
        display: block;
     }
     .p-block{
        display: none;
     }
     .altura-txt-projeto{
        height: 885px;
     }
     .pd-top-projto {
        margin-top: 3rem;
      }
    .buttom-lef-projeto {
        margin-top: 544px;
        left: 13px;
    }
    .buttom-right-projeto {
        margin-top: 544px;
        right: 77.4%;
    }
    .u-slick__pagination li span {
        display: inline-block;
        width: 246px !important;
        height: 8px !important;
        background-color: #E8E8E8;
        border-radius: 5px;
        transform: scale(0.6);
        transition: 0.3s ease-in-out;
    }
    .ppvw {
        padding: 40px 10px 10px 10px;
        
    }
}
@media (max-width: 768px) {
    .altura-txt-projeto{
        height: 1121px;
     }
     .pd-top-projto {
        margin-top: 3rem;
      }
    .buttom-lef-projeto {
        margin-top: 649px;
        left: 13px;
    }
    .buttom-right-projeto {
        margin-top: 649px;
        right: 72.4%;
    }
    .u-slick__pagination li span {
        display: inline-block;
        width: 768px !important;
        height: 8px !important;
        background-color: #E8E8E8;
        border-radius: 5px;
        transform: scale(0.6);
        transition: 0.3s ease-in-out;
    }
}
@media (max-width: 575.98px) {
    .altura-txt-projeto{
        height: 1092px;
     }
     .pd-top-projto {
        margin-top: 3rem;
      }
    .buttom-lef-projeto {
        margin-top: 645px;
        left: 13px;
    }
    .buttom-right-projeto {
        margin-top: 645px;
        right: 72.4%;
    }
    .u-slick__pagination li span {
        display: inline-block;
        width: 225px !important;
        height: 8px !important;
        background-color: #E8E8E8;
        border-radius: 5px;
        transform: scale(0.6);
        transition: 0.3s ease-in-out;
    }
    
}

@media (max-width: 565.98px) {
    .altura-txt-projeto{
        height: 1200px;
     }
     .pd-top-projto {
        margin-top: 3rem;
      }
    .buttom-lef-projeto {
        margin-top: 690px;
        left: 13px;
    }
    .buttom-right-projeto {
        margin-top: 690px;
        right: 68.4%;
    }
    .u-slick__pagination li span {
        display: inline-block;
        width: 220px !important;
        height: 8px !important;
        background-color: #E8E8E8;
        border-radius: 5px;
        transform: scale(0.6);
        transition: 0.3s ease-in-out;
    }
    
}
@media (max-width: 491.98px) {
    .altura-txt-projeto{
        height: 1289px;
     }
     .pd-top-projto {
        margin-top: 3rem;
      }
    .buttom-lef-projeto {
        margin-top: 737px;
        left: 13px;
    }
    .buttom-right-projeto {
        margin-top: 737px;
        right: 68.4%;
    }
    .u-slick__pagination li span {
        display: inline-block;
        width: 214px !important;
        height: 8px !important;
        background-color: #E8E8E8;
        border-radius: 5px;
        transform: scale(0.6);
        transition: 0.3s ease-in-out;
    }
   
}


@media (max-width: 460.98px) {
    .altura-txt-projeto{
        height: 1391px;
     }
     .pd-top-projto {
        margin-top: 3rem;
      }
    .buttom-lef-projeto {
        margin-top: 781px;
        left: 13px;
    }
    .buttom-right-projeto {
        margin-top: 781px;
        right: 64.4%;
    }
    .u-slick__pagination li span {
        display: inline-block;
        width: 197px !important;
        height: 8px !important;
        background-color: #E8E8E8;
        border-radius: 5px;
        transform: scale(0.6);
        transition: 0.3s ease-in-out;
    }
    
}

@media (max-width: 407.98px) {
    .altura-txt-projeto{
        height: 1246px;
     }
     .pd-top-projto {
        margin-top: 2rem;
      }
    .buttom-lef-projeto {
        margin-top: 695px;
        left: 13px;
    }
    .buttom-right-projeto {
        margin-top: 695px;
        right: 64.4%;
    }
    .u-slick__pagination li span {
        display: inline-block;
        width: 203px !important;
        height: 8px !important;
        background-color: #E8E8E8;
        border-radius: 5px;
        transform: scale(0.6);
        transition: 0.3s ease-in-out;
    }
    
}

@media (max-width: 400px) {
    .altura-txt-projeto{
        height: 1483px;
     }
     .pd-top-projto {
        margin-top: 2rem;
      }
    .buttom-lef-projeto {
        margin-top: 811px;
        left: 13px;
    }
    .buttom-right-projeto {
        margin-top: 811px;
        right: 64.4%;
    }
    .u-slick__pagination li span {
        display: inline-block;
        width: 199px !important;
        height: 8px !important;
        background-color: #E8E8E8;
        border-radius: 5px;
        transform: scale(0.6);
        transition: 0.3s ease-in-out;
    }
   
}

@media (max-width: 393px) {
    .altura-txt-projeto{
        height: 1648px;
     }
     .pd-top-projto {
        margin-top: 2rem;
      }
    .buttom-lef-projeto {
        margin-top: 897px;
        left: 13px;
    }
    .buttom-right-projeto {
        margin-top: 897px;
        right: 56.4%;
    }
    .u-slick__pagination li span {
        display: inline-block;
        width: 193px !important;
        height: 8px !important;
        background-color: #E8E8E8;
        border-radius: 5px;
        transform: scale(0.6);
        transition: 0.3s ease-in-out;
    }
    
}

@media (max-width: 363px) {
    .altura-txt-projeto{
        height: 1643px;
     }
     .pd-top-projto {
        margin-top: 2rem;
      }
    .buttom-lef-projeto {
        margin-top: 888px;
        left: 13px;
    }
    .buttom-right-projeto {
        margin-top: 888px;
        right: 56.4%;
    }
    .u-slick__pagination li span {
        display: inline-block;
        width: 204px !important;
        height: 8px !important;
        background-color: #E8E8E8;
        border-radius: 5px;
        transform: scale(0.6);
        transition: 0.3s ease-in-out;
    }
    .ppvw {
        padding: 49px 10px 10px 10px;
      }
}

@media (max-width: 362.98px) {

    .u-slick__pagination li span {
        display: inline-block;
        width: 189px !important;
        height: 8px !important;
        background-color: #E8E8E8;
        border-radius: 5px;
        transform: scale(0.6);
        transition: 0.3s ease-in-out;
    }

    .pd-top-projto {
        margin-top: 2rem;
    }
}

@media (max-width: 342.98px) {

    .altura-txt-projeto{
        height: 1478px;
     }
    .pd-top-projto {
       margin-top: 2rem;
    }
    .buttom-lef-projeto {
        margin-top: 834px;
        left: 13px;
    }
    .buttom-right-projeto {
        margin-top: 834px;
        right: 56.4%;
    }
    .u-slick__pagination li span {
        display: inline-block;
        width: 183px !important;
        height: 8px !important;
        background-color: #E8E8E8;
        border-radius: 5px;
        transform: scale(0.6);
        transition: 0.3s ease-in-out;
    }
    .ppvw {
        padding: 49px 10px 10px 10px;
      }
}

@media (max-width: 337.98px) {
    .altura-txt-projeto{
        height: 1854px;
     }
    .pd-top-projto {
       margin-top: 2rem;
    }
    .buttom-lef-projeto {
        margin-top: 998px;
        left: 13px;
    }
    .buttom-right-projeto {
        margin-top: 998px;
        right: 56.4%;
    }
}

@media (max-width: 320.98px) {
    .altura-txt-projeto{
        height: 1950px;
     }
    .pd-top-projto {
       margin-top: 2rem;
    }
    .buttom-lef-projeto {
        margin-top: 1046px;
        left: 13px;
    }

    .buttom-right-projeto {
        margin-top: 1046px;
        right: 54.4%;
    }
}



@media (max-width: 306.98px) {
    .ppvw {
        padding: 40px 10px 10px 10px;
      }
    .altura-txt-projeto{
        height: 1808px;
     }
     .pd-top-projto {
        margin-top: 2rem;
      }
    .buttom-lef-projeto {
        margin-top: 974px;
        left: 13px;
    }
    .buttom-right-projeto {
        margin-top: 974px;
        right: 54.4%;
    }
    .u-slick__pagination li span {
        display: inline-block;
        width: 186px !important;
        height: 8px !important;
        background-color: #E8E8E8;
        border-radius: 5px;
        transform: scale(0.6);
        transition: 0.3s ease-in-out;
    }
}

@media (max-width: 278.98px) {
    .altura-txt-projeto{
        height: 1915px;
     }
    .pd-top-projto {
       margin-top: 2rem;
    }
    .buttom-lef-projeto {
        margin-top: 1033px;
        left: 13px;
    }
    .buttom-right-projeto {
        margin-top: 1033px;
        right: 52.4%;
    }
    .u-slick__pagination li span {
        display: inline-block;
        width: 179px !important;
        height: 8px !important;
        background-color: #E8E8E8;
        border-radius: 5px;
        transform: scale(0.6);
        transition: 0.3s ease-in-out;
    }
}
