.slide{display:flex;margin:0 auto}.solutions{background:url(../img/home/solutions.png) no-repeat center top;padding-bottom:60px}.solutions-icon{height:92px;width:84px;border-radius:0 0 42px 42px;margin:0 auto 0;background-size:30px;display:block}.solutions-title{width:100%;font-size:50px;text-align:center;margin-bottom:35px}.solutions-text{width:65%;text-align:center;margin-bottom:25px}.cardS{border-radius:30px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;text-align:center;font-family:montserrat-regular;color:#fff;flex-basis:48%}.cardS-orange{background:linear-gradient(#e8a013,#eaa915);margin-top:85px}.cardS-blue{background:linear-gradient(#1f284d,#2a4275);margin-top:170px}.cardS-icon{height:115px;width:115px;margin:-57.5px 0 0;background-color:#fff;border-radius:50%;position:relative}.cardS-orange .cardS-icon{background-size:35%}.cardS-blue .cardS-icon{background-size:50%}.cardS-title{font-size:32px;line-height:1;margin-top:40px}.cardS-number{font-size:74px;line-height:1}.cardS-text{font-size:13.5px;line-height:2;width:80%;margin:35px 0 65px}.cardS-button{padding:15px 22px;font:12px montserrat-bold;border-radius:26.5px;position:relative;margin:0 0 -22.5px 0;transition:all .8s;box-shadow:0 0 2px 0 rgba(0,0,0,.5);border-bottom:1px solid transparent}.cardS-orange .cardS-button{background:linear-gradient(to right,#fff 50%,#1b3565 50%);background-size:210% 100%;background-position:right bottom}.cardS-blue .cardS-button{background:linear-gradient(to left,#fff 50%,#eda945 50%);background-size:210% 100%;background-position:left bottom}.cardS-orange:hover .cardS-button{color:#eda945;background-position:left bottom;box-shadow:none;border-bottom:1px solid #eda945}.cardS-blue:hover .cardS-button{color:#1b3565;background-position:right bottom;box-shadow:none;border-bottom:1px solid #1b3565}.cardS-blue .cardS-button span{color:#1b3565}.cardS-orange .cardS-button span{color:#eda945}.secure{background:url(../img/home/tracejado.png) no-repeat center top;margin:0 0 90px}.secure-title{font-size:52px;margin-left:60px}.secure-items{width:100%;display:flex;justify-content:space-between;padding:0 60px}.secure-item-icon{height:131px;width:131px;border-radius:50%;margin-bottom:40px;background-size:50%}.secure-item-title{font-size:12px;display:block;margin-bottom:5px}.secure-item:nth-child(1){margin-top:60px}.secure-item:nth-child(2){margin-top:15px}.secure-item:nth-child(3){margin-top:-35px}.tech{background:url(../img/home/tech.png) no-repeat center bottom;height:618px}.tech-photo{margin-top:60px}.tech-content{padding:60px 60px 60px 0}.tech-headline{font:12px montserrat-medium;color:#999;text-transform:uppercase}.tech-title{font-size:52px;margin:35px 0 30px}.tech-button{font:12px montserrat-bold;color:#fff;padding:14px 22px;margin-top:40px;border-radius:22px;display:inline-block;transition:.3s all}.tech-button:hover{background:#2a4275!important}.background{background:url(../img/home/background.png) no-repeat center top;padding-top:40px}.clients{height:270px;margin:0 0 150px;overflow:hidden}.clients-logos{padding:0 60px}.client img{filter:grayscale(100%);-webkit-filter:grayscale(100%)}.client:hover img{filter:none}.clients-title{height:100%;padding:0 60px 0 75px;position:relative}.clients-title::before{content:"";position:absolute;left:0;top:50%;transform:translate(-50%,-50%) rotate(45deg);height:35px;width:35px;background:#eda945}.clients-title::after{content:"";position:absolute;height:100%;width:1000%;background:#eda945;top:0;right:-1000%}.cardC{position:relative;padding:70px 4% 50px;background:#fff;flex:1;border-radius:15px;display:flex;flex-direction:column;justify-content:space-between}.cardC:nth-child(2){margin:0 2.5%}.cardC-icon{position:absolute;left:50%;top:0;transform:translate(-50%,-50%);height:90px;width:90px;border-radius:50%;background-size:40%}.cardC-text{width:100%;font-size:13px}.cardC-footerline{width:100%;display:block;font-size:11px;text-transform:uppercase;margin-top:10px}.cases-button{background:#fafafa;margin:60px auto 0}.cases-button a{font:12px montserrat-bold;color:#fff;padding:14px 22px;border-radius:22px}.cases-button a:hover{background:#2a4275!important}@media(max-width:1230px){.tech{height:auto;background:linear-gradient(to right,#183872 30%,transparent 0)}.tech-photo{width:80%;margin-top:30px}.tech-content{padding:60px 0}.tech-title{font-size:45px}.tech-title br{display:none}.secure-title{margin-left:0}.secure-items{padding:0}.clients-logos{padding:0 6% 0 0}.clients-title{padding:0 0 0 6%}.clients-title .title{position:relative;z-index:2;font-size:45px}.background{background-position:bottom}}@media(max-width:990px){#view{overflow:hidden}.slide{margin:0 auto 0 -30%;width:160%;max-width:inherit}.solutions{padding:25px 0}.solutions .container{height:auto}.solutions-title{margin:10px 0}.solutions-text{margin:0 auto 30px}.cardS{flex-basis:100%;margin:0 auto 25px;box-shadow:0 0 3px 0 rgba(0,0,0,.5);border-radius:0}.cardS-icon{height:80px;width:80px;margin-top:25px}.cardS-title{font-size:20px;margin-top:25px}.cardS-number{font-size:40px}.cardS-text{margin:20px 0 25px}.cardS-button{font-size:10px;padding:12px 19px;margin-bottom:0;width:100%;border-radius:0;box-shadow:none}.tech{background:0 0}.tech-photo{margin:0}.tech-content{padding:0}.tech-headline{text-align:center}.tech-title{margin:25px 0 10px}.tech-button{margin:20px auto 25px;display:block;text-align:center;padding:10px 0}.secure{background:0 0;margin:0}.secure br{display:none}.secure-title{margin:0 0 25px 0}.secure-items{flex-direction:column}.secure-item{width:100%;margin:0 0 35px!important}.secure-item-icon{display:block;margin:0 auto;height:70px;width:70px}.secure-item-title{text-align:center;margin:15px 0 5px}.secure-item-text{text-align:center!important}.background{padding:0;background:0 0}.clients{margin:0;height:auto}.clients-logos{padding:0}.client{width:50%!important;margin:15px 0}.clients-title{margin:15px 0;padding:0;height:auto;background:0 0!important}.clients-title span{color:#393b42!important}.clients-title::after,.clients-title::before{display:none}.cards-mobile{width:100%;display:block;margin:0 auto}.cards-mobile .bx-controls-direction{display:none}.cardC{flex:inherit;display:flex;margin:25px 0 0!important;background:0 0;padding:0 30px}.cardC-icon{position:static;transform:translate(0,0);margin:0 auto;height:70px;width:70px}.cardC-footerline{text-align:center;order:1;margin:15px 0 5px}.cardC-text{order:2}.cases-button{background:0 0;margin:25px 0;width:100%;padding:0 6%}.cases-button a{width:100%;padding:10px 0;text-align:center}}