.banner-top{width:100%; min-height:100px; background-image:url('../img/site/banner-top.webp'); background-size:cover;}

.banner-top .top-wrapper{width:100%;display:flex;justify-content:center;padding-top:28px;}

.banner-top .top-wrapper #containerStatic{display:flex;flex-direction: column;}

.banner-top .top-wrapper .button-wrapper{display:flex; text-decoration:none; justify-content:center; align-items:center; width:11%; min-height:39px; background:#fff;border-radius:10px;}

.banner-top .top-wrapper .button-wrapper span{font-size:20px; font-weight: 800; color:#104e97;}

.banner-top .bottom-wrapper{width:100%; margin-top:-10px}

.banner-top .bottom-wrapper a{color:#fff; font-size:17px; font-weight: 700; text-decoration: none;}

.banner-top .bottom-wrapper span{color:#fff; font-size:22px;}

@media(max-width:992px){.banner-top{padding-bottom:20px;} .banner-top .top-wrapper .button-wrapper{width:80%;} .banner-top .bottom-wrapper{margin-top:10px;display:flex;justify-content:center;align-items:center;} .banner-top .bottom-wrapper span{padding-left:10px;padding-right:10px;} }

.parceiros-wrapper{width:100%;min-height:445px;overflow: hidden;}

.parceiros-wrapper .conteudo{
    padding: 0 29px;
    margin-top: 69px;
    margin-bottom: 58px;
}
.parceiros-wrapper .conteudo::before{
    color: #104e97;
    font-size: 20px;
    font-family: "Font Awesome 6 Free";
    font-weight: 900;
    -webkit-font-smoothing: antialiased;
    display: var(--fa-display,inline-block);
    font-style: normal;
    font-variant: normal;
    line-height: 1;
    text-rendering: auto;
    content: "\f178";
    position: absolute;
    transform: translateX(calc(-100% - 5px));
}
.parceiros-wrapper .conteudo p{
    color: #626262;
    font-size: 17px;
    line-height: 20px;
}
.parceiros-wrapper .conteudo p:not(:last-child){
    margin-bottom: 1em;
}

.parceiros-wrapper #containerStatic{display:flex;flex-direction:column;}

.parceiros-wrapper #containerStatic .top-wrapper{width:100%;min-height:70px;display:flex;justify-content:center;align-items:center;}

.parceiros-wrapper #containerStatic .top-wrapper span{color:#626262;}

.parceiros-wrapper #containerStatic .slider-wrapper{position:relative;width:97.1%;min-height:308px;margin: auto;}

.parceiros-wrapper #containerStatic .slider-wrapper::before {
    content: "";
    display: block;
    width: 200vw;
    left: 0;
    transform: translate(-50%, -50%);
    height: 257px;
    background: #b0c8e3;
    position: absolute;
    top: 50%;
    z-index: -1;
}

.parceiros-wrapper #containerStatic .slider-wrapper .column-left{position:absolute;/*top:39px;*/top: 50%;transform: translateY(-50%);left:0;width:39.11%;/*min-height:268px;*/background:#fff;border-radius:10px;overflow:hidden; /*opacity:0.5;*/box-shadow:1px 1px 11px 3px rgb(0 0 0 / 26%);padding-top: 26.4%;}


.parceiros-wrapper #containerStatic .slider-wrapper .column-left .swiper {width: 100%;height: 100%;filter: blur(2px); position: absolute; top: 0;}

.parceiros-wrapper #containerStatic .slider-wrapper .column-left .swiper-slide {min-height:268px;display:flex;justify-content:center;align-items:center;}
.parceiros-wrapper #containerStatic .slider-wrapper .column-left .swiper-slide .image-wrapper{
    height: 100%;
}

.parceiros-wrapper #containerStatic .slider-wrapper .column-left .swiper-slide .image-wrapper img{/*max-width:202px;max-height:170px;*/}

.parceiros-wrapper #containerStatic .slider-wrapper .column-left .swiper-slide img {display: block;width: 100%;height: 100%;object-fit: cover;}

@media(max-width:992px){.parceiros-wrapper #containerStatic .slider-wrapper .column-left{display:none;}}

.parceiros-wrapper #containerStatic .slider-wrapper .column-center{position:absolute;/*left:357px;*/left: 50%;width:47.8%;/*min-height:329px;*/background:#fff;z-index:999;border-radius:10px;overflow:hidden;top: 50%;transform: translateY(-50%) translateX(-50%);padding-top: 31.9%;}

.parceiros-wrapper #containerStatic .slider-wrapper .column-center .swiper {width: 100%;height: 100%;position: absolute; top: 0;}

.parceiros-wrapper #containerStatic .slider-wrapper .column-center .swiper-slide {display:flex;justify-content:center;align-items:center;min-height:329px;}

.parceiros-wrapper #containerStatic .slider-wrapper .column-center .swiper-slide .wrapper{display:flex;justify-content:center;align-items:center;/*width:89.9%;*/height:100%;/*border:3px solid #004D9B;*/border-radius:10px;}

.parceiros-wrapper #containerStatic .slider-wrapper .column-center .swiper-slide .wrapper .image-wrapper{
    width: 100%;
    height: 100%;
}

.parceiros-wrapper #containerStatic .slider-wrapper .column-center .swiper-slide .wrapper .image-wrapper img{/*max-width:258px;max-height:202px;*/max-height: 100%;max-width: 100%;}

.parceiros-wrapper #containerStatic .slider-wrapper .column-center .swiper-slide img {display: block;/*max-width: 286px;max-height: 197px;*/width:100%;height: 100%;object-fit: cover;}

@media(max-width:992px){
    .parceiros-wrapper #containerStatic .slider-wrapper .column-center{
        position:relative;left:0;width:100%;transform: unset; padding-top: 69.9%;
    }
}

.parceiros-wrapper #containerStatic .slider-wrapper .column-right{position:absolute;/*top:39px;*/right:0;width:39.11%;/*min-height:268px;*/padding-top: 26.4%;border-radius:10px;background:#fff;overflow:hidden; /*opacity:0.5;*/box-shadow:1px 1px 11px 3px rgb(0 0 0 / 26%);top: 50%;transform: translateY(-50%);}

.parceiros-wrapper #containerStatic .slider-wrapper .column-right .swiper {width: 100%;height: 100%;filter: blur(2px); position: absolute; top: 0;}

.parceiros-wrapper #containerStatic .slider-wrapper .column-right .swiper-slide {min-height:268px;display:flex;justify-content:center;align-items:center;}

.parceiros-wrapper #containerStatic .slider-wrapper .column-right .swiper-slide .image-wrapper{
    height: 100%;
}

/*.parceiros-wrapper #containerStatic .slider-wrapper .column-right .swiper-slide .image-wrapper img{max-width:250px;max-height:170px;}*/

.parceiros-wrapper #containerStatic .slider-wrapper .column-right .swiper-slide img {display: block;width: 100%;height: 100%;object-fit: cover;}

@media(max-width:992px){.parceiros-wrapper #containerStatic .slider-wrapper .column-right{display:none;}}

.parceiros-wrapper #containerStatic .slider-wrapper .arrow-left{position:absolute; left:0; top:160px; width:23px;height:23px;background:#004D9B; z-index:999; border-radius:20px;display:flex;justify-content:center;align-items:center;text-decoration:none;}

.parceiros-wrapper #containerStatic .slider-wrapper .arrow-left i{color:#fff;}

.parceiros-wrapper #containerStatic .slider-wrapper .arrow-right{position:absolute; right:0; top:160px; width:23px;height:23px;background:#004D9B; z-index:999; border-radius:20px;display:flex;justify-content:center;align-items:center;text-decoration:none;}

.parceiros-wrapper #containerStatic .slider-wrapper .arrow-right i{color:#fff;}

@media(max-width:992px){.parceiros-wrapper #containerStatic .slider-wrapper .arrow-left{display:none;}.parceiros-wrapper #containerStatic .slider-wrapper .arrow-right{display:none;} }

.banner-bottom{width:100%; min-height:260px; /*background-image:url('../img/parceiros/banner-bottom.webp'); background-position:center; background-size:cover;*/}

.banner-bottom #containerStatic .controller-wrapper{width:100%; min-height:260px; display:flex; justify-content:end;align-items: center;}

.banner-bottom #containerStatic .controller-wrapper .wrapper{display:flex; flex-direction:column;}

.banner-bottom #containerStatic .controller-wrapper .wrapper .text-wrapper{font-size:36px; color:#fff; max-width:493px; text-align:center;margin-bottom:20px;}

.banner-bottom #containerStatic .controller-wrapper .wrapper .separator-wrapper{width:100%;display:flex;justify-content:end;}

.banner-bottom #containerStatic .controller-wrapper .wrapper .separator{width:93px;min-height:6px;background:#fff;margin-bottom:17px;}

.banner-bottom #containerStatic .controller-wrapper .wrapper .subtitle{text-align:right;margin-bottom:25px;}

.banner-bottom #containerStatic .controller-wrapper .wrapper .subtitle span{color:#fff;font-size:17px;}

.banner-bottom #containerStatic .controller-wrapper .wrapper .button-wrapper{width:100%;display:flex;justify-content:end;}

.banner-bottom #containerStatic .controller-wrapper .wrapper .button-wrapper .wrapper{width:108px; min-height:38px;background:#004D9B;border-radius:10px;display:flex;justify-content:center;align-items:center;text-decoration:none;}

.banner-bottom #containerStatic .controller-wrapper .wrapper .button-wrapper .wrapper span{color:#fff;font-size:17px;font-weight:bold;}

@media(max-width:992px){.banner-bottom{background-position: right;margin-top:20px;}.banner-bottom #containerStatic .controller-wrapper .wrapper{text-shadow: 0 0 10px #000000c7;} .banner-bottom #containerStatic .controller-wrapper .wrapper .text-wrapper{text-align:left;} .banner-bottom #containerStatic .controller-wrapper{justify-content:center;padding-left:10px;padding-right:10px;} .banner-bottom #containerStatic .controller-wrapper .wrapper .button-wrapper{margin-bottom:30px;} .banner-bottom #containerStatic .controller-wrapper .wrapper .text-wrapper{margin-top:30px;} }