
.home-diferenciais{width:100%; min-height:487px;}

/* .home-slider-wrapper .column-center .swiper-slide .title-wrapper {top: 75px;}

.home-slider-wrapper .column-center .swiper .arrow-right, .home-slider-wrapper .column-center .swiper .arrow-left {display: none;}

.home-slider-wrapper .column-center .swiper-slide .info-wrapper {top: 435px;} */

.home-diferenciais #containerStatic .top-wrapper{width:100%;display:flex;flex-direction:column;align-items:center;margin-top:38px; margin-bottom:38px;}

.home-diferenciais #containerStatic .top-wrapper .title span:nth-of-type(1){margin-right:10px;}

.home-diferenciais #containerStatic .top-wrapper .title span{color:#104e97; font-size:20px; font-weight:800; text-transform: uppercase;}

.home-diferenciais #containerStatic .top-wrapper .title span:nth-of-type(3){margin-left:10px;}

.home-diferenciais #containerStatic .top-wrapper .subtitle span{color:#626262; font-size:17px;}

.home-diferenciais #containerStatic .center-wrapper{width:100%;min-height:329px; overflow:hidden;}

.home-diferenciais #containerStatic .center-wrapper .swiper {width:100%;height:100%;}

.home-diferenciais #containerStatic .center-wrapper .swiper-slide {width:29.6%;margin-right:10px; background:#fff; border-radius:10px; min-height:329px;}

.home-diferenciais #containerStatic .center-wrapper .swiper-slide .flip-card {width:100%;min-height:329px;perspective: 1000px;border-radius: 10px;}

.home-diferenciais #containerStatic .center-wrapper .swiper-slide .flip-card-inner {position: relative;width: 100%;min-height:329px;text-align: center;transition: transform 0.6s;transform-style: preserve-3d;box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);}

.home-diferenciais #containerStatic .center-wrapper .swiper-slide .flip-card:hover .flip-card-inner {transform: rotateY(180deg);}

.home-diferenciais #containerStatic .center-wrapper .swiper-slide .flip-card-front, .flip-card-back {position: absolute;width: 100%;height: 100%;-webkit-backface-visibility: hidden;backface-visibility: hidden;display:flex;flex-direction:column;}

.home-diferenciais #containerStatic .center-wrapper .swiper-slide .flip-card-front {background: #CBCBCB;border-radius:10px;}

.home-diferenciais #containerStatic .center-wrapper .swiper-slide .flip-card-front .box-white-wrapper{position:relative;width:91%;height:296px;border-radius:15px;margin-left:18px;margin-top:15px;display:flex; justify-content:center;align-items:center;}

.home-diferenciais #containerStatic .center-wrapper .swiper-slide .flip-card-front .box-white-wrapper .controller-top .icon-wrapper{margin-top:11px;}

.home-diferenciais #containerStatic .center-wrapper .swiper-slide .flip-card-front .box-white-wrapper .controller-top .icon-wrapper i{font-size:117px;color:#104e97;}

.home-diferenciais #containerStatic .center-wrapper .swiper-slide .flip-card-front .box-white-wrapper .controller-top .button-wrapper{width:100%;display:flex;justify-content:center;}

.home-diferenciais #containerStatic .center-wrapper .swiper-slide .flip-card-front .box-white-wrapper .controller-top .button-wrapper span{display:flex;justify-content:center;align-items:center;width:auto;height:40px !important; padding-left:20px;padding-right:20px;background:#104e97;border-radius:10px;color:#fff;font-weight:bold;font-size:20px;}

.home-diferenciais #containerStatic .center-wrapper .swiper-slide .flip-card-front .box-white-wrapper .controller-bottom{position:absolute;bottom:0;width:100%;height:111px;display:flex;justify-content:center;align-items:center;}

.home-diferenciais #containerStatic .center-wrapper .swiper-slide .flip-card-back {background-color: #004D9B !important; border-radius:10px; color: white;transform: rotateY(180deg);}

.home-diferenciais #containerStatic .center-wrapper .swiper-slide .flip-card-back .box-white-wrapper{position:relative;width:91%;height:296px;border-radius:15px;border:2px solid #fff;margin-left:18px;margin-top:15px;}

.home-diferenciais #containerStatic .center-wrapper .swiper-slide .flip-card-back .box-white-wrapper .controller-top{position:absolute;top:0;width:100%;height:178px;}

.home-diferenciais #containerStatic .center-wrapper .swiper-slide .flip-card-back .box-white-wrapper .controller-top .icon-wrapper{margin-top:11px;}

.home-diferenciais #containerStatic .center-wrapper .swiper-slide .flip-card-back .box-white-wrapper .controller-top .icon-wrapper i{font-size:117px;color:#fff;}

.home-diferenciais #containerStatic .center-wrapper .swiper-slide .flip-card-back .box-white-wrapper .controller-top .button-wrapper{width:100%;display:flex;justify-content:center;}

.home-diferenciais #containerStatic .center-wrapper .swiper-slide .flip-card-back .box-white-wrapper .controller-top .button-wrapper span{display:flex;justify-content:center;align-items:center;width:auto;height:40px !important; padding-left:20px;padding-right:20px;background:#fff;border-radius:10px;color:#104e97;font-weight:bold;font-size:20px;}

.home-diferenciais #containerStatic .center-wrapper .swiper-slide .flip-card-back .box-white-wrapper .controller-bottom{position:absolute;bottom:0;width:100%;height:111px;display:flex;justify-content:center;align-items:center;}

.home-diferenciais #containerStatic .center-wrapper .swiper-slide .flip-card-back .box-white-wrapper .controller-bottom .text-wrapper{max-width:319px;}

.home-diferenciais #containerStatic .center-wrapper .swiper-slide .flip-card-back .box-white-wrapper .controller-bottom .text-wrapper span{color:#fff;}

@media(max-width:992px){.home-diferenciais{min-height:auto;} .home-diferenciais #containerStatic .center-wrapper .swiper-slide .flip-card-front .box-white-wrapper{width:96%;}  .home-diferenciais #containerStatic .center-wrapper .swiper-slide .flip-card-back .box-white-wrapper{width:96%;} .home-diferenciais #containerStatic .center-wrapper .swiper-slide{padding-left:10px; padding-right:10px;}}

@media(max-width:582px){.home-diferenciais #containerStatic .center-wrapper .swiper-slide .flip-card-back .box-white-wrapper{width:94%;} .home-diferenciais #containerStatic .center-wrapper .swiper-slide .flip-card-front .box-white-wrapper{width:94%;} .home-diferenciais #containerStatic .top-wrapper .subtitle{padding-left:10px;}}

@media(max-width:465px){.home-diferenciais #containerStatic .center-wrapper .swiper-slide .flip-card-back .box-white-wrapper{width:92%;} .home-diferenciais #containerStatic .center-wrapper .swiper-slide .flip-card-front .box-white-wrapper{width:92%;}}

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

.home-newsletter #containerStatic{display:flex;}

.home-newsletter #containerStatic .form-wrapper{width:30.9%; min-height:293px; margin-top:120px;}

.home-newsletter #containerStatic .form-wrapper .wrapper{width:100%; display:flex;flex-direction:column;margin-bottom:20px;}

.home-newsletter #containerStatic .form-wrapper .wrapper label{color:#fff; font-weight:bold; font-size:20px; margin-left:15px;margin-bottom:10px;}

.home-newsletter #containerStatic .form-wrapper .wrapper input{width:100%; min-height:49px; background:#fff; border-style:none; border-radius:10px;color:#88868b; font-size:17px;padding-left:15px;}

.home-newsletter #containerStatic .form-wrapper .privacy-wrapper{width:100%;}

.home-newsletter #containerStatic .form-wrapper .privacy-wrapper .content .check{margin-top:10px; border-radius:4px; border: 2px solid #fff;background:#ABB7CB;width:15px;height:15px;}

.home-newsletter #containerStatic .form-wrapper .privacy-wrapper .content .checkbox{display: none;}

.home-newsletter #containerStatic .form-wrapper .privacy-wrapper .content .checkbox + label:before{content: '';display: inline-block;width:10px;height: 9px;margin: -1px 2px 5px 1px;transition:0.5s;}

.home-newsletter #containerStatic .form-wrapper .privacy-wrapper .content .checkbox:checked + label:before{background:#00469F;}

.home-newsletter #containerStatic .form-wrapper .privacy-wrapper .content .text-right{font-size:15px;margin-left:10px;max-width:355px;}

.home-newsletter #containerStatic .form-wrapper .privacy-wrapper .content .text-right span{color:#fff;}

.home-newsletter #containerStatic .form-wrapper .privacy-wrapper .content .text-right span a{color:#fff;font-weight: 600;}

.home-newsletter #containerStatic .form-wrapper .privacy-wrapper .content .text-right strong{color:#BA8F4E;}

.home-newsletter #containerStatic .form-wrapper .btn-wrapper{width:100%; display:flex;justify-content:end;}

.home-newsletter #containerStatic .form-wrapper .btn-wrapper button{width:108px;height:39px; background:#06519D; border-style:none; border-radius:10px; color:#fff; font-size:17px; font-weight: 800;}

.home-newsletter #containerStatic .form-wrapper .btn-wrapper button:hover{cursor:pointer;}

.home-newsletter #containerStatic .text-wrapper{width:26.5%; min-height:240px;margin-left:78px;margin-top:120px;}

.home-newsletter #containerStatic .text-wrapper .text{max-width:344px;}

.home-newsletter #containerStatic .text-wrapper .text span{font-size:36px; color:#fff;}

.home-newsletter #containerStatic .text-wrapper .subtext{width:100%; display:flex; flex-direction:column; align-items: end; margin-top:38px;}

.home-newsletter #containerStatic .text-wrapper .subtext .separator{width:93px; height:7px;background:#fff; margin-bottom:17px;}

.home-newsletter #containerStatic .text-wrapper .subtext .sub-text{max-width:140px; text-align:right;}

.home-newsletter #containerStatic .text-wrapper .subtext .sub-text span{color:#fff;}

@media(max-width:992px){.home-newsletter #containerStatic{display:flex; flex-direction: column; margin-top:20px;} .home-newsletter #containerStatic .form-wrapper{width:100%;} .home-newsletter{background:#4C79B9; padding-left: 10px; padding-right: 10px;} .home-newsletter #containerStatic .text-wrapper{width:100%;margin-left:0;margin-top:0; } .home-newsletter #containerStatic .text-wrapper .text{width:100% !important; max-width: none;} }

