.page-integracoes{margin-top:90px}@media (min-width:768px){.page-integracoes{padding:45px 0 0}}@media (min-width:992px){.page-integracoes .headline .container{background-image:url(https://2530812.fs1.hubspotusercontent-na1.net/hubfs/2530812/Site_Imagens2025-hero-integracoes.png)!important;background-position:100% 0;background-position:85% 0;background-repeat:no-repeat;background-size:326px}}@media (min-width:1600px){.page-integracoes .headline .container{background-size:360px}}@media (min-width:767.98px){.headline .text{margin:0 0 60px;padding:0 0 60px;position:relative}.headline .text:after{background:linear-gradient(90deg,#fff,#dedede);bottom:0;content:"";height:1px;left:-30%;position:absolute;width:100%}}.headline .text h1{color:#ff4800;font-size:48px;line-height:60px;margin:20px 0}.headline .text p{color:#000;font-family:Montserrat,sans-serif;font-size:15px;font-weight:500;line-height:24px;margin:0}@media (min-width:992px){.headline .text{max-width:590px}}@media (min-width:768px) and (max-width:1366px){.headline .text{margin:0 0 30px;padding:0 0 30px}.headline .text h1{font-size:40px;line-height:50px;margin:0 0 20px}}.page-integracoes .search-input{align-items:center;background-color:#fff;border:1px solid #dedede;display:flex;margin-top:30px;padding:10px 20px;position:relative}.page-integracoes .search-input .fa-search{color:#ccc;font-size:18px}.page-integracoes .search-input #quicksearch{border:0;color:#8e8e8e;font-size:18px;margin-left:15px;width:95%}.page-integracoes #titFeatures{padding:20px 0 10px}.page-integracoes #titFeatures h3{font-size:30px;font-weight:600;margin:0;opacity:1}.page-integracoes .grid{margin:0}.page-integracoes .element-item{height:342px;min-height:1px;padding-left:15px;padding-right:15px;width:25%}.page-integracoes .element-item .col-item{background-color:#fff;border:0;box-shadow:0 0 11px rgba(0,0,0,.13);text-align:center}.element-item .col-item .img{align-items:center;background-color:#f9f9f9;display:flex;height:195px;justify-content:center;overflow:hidden;padding:30px}.element-item .col-item .text{padding:30px}.page-integracoes .element-item .name{color:#090051;display:block;font-size:20px;font-weight:700;line-height:24px;margin:10px 0}.page-integracoes #resultSearch{display:none;padding:0 0 30px;text-align:center}.page-integracoes #resultSearch h2{color:#ff4800;font-size:30px;font-weight:300;line-height:42px;margin:20px 0}.page-integracoes #resultSearch h2 span{color:#676767;font-weight:500}.page-integracoes #resultSearch p{font-size:20px}.page-integracoes #resultSearch p a{color:#ff4800;font-weight:600;text-decoration:none}.cta{background-color:#fff;padding:60px 0;text-align:center}.cta .box{border-top:1px solid #f1f1f1;padding-top:30px;position:relative}.cta .box:before{background-color:#ff9000;content:"";height:1px;left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;top:-1px;width:212px}.cta h2{color:#000;font-size:18px;font-weight:600;line-height:30px}@media (max-width:767px){.page-integracoes{background-color:#fff}.page-integracoes .search-input{padding:15px;position:relative}.page-integracoes .search-input .fa-search{display:none}.page-integracoes .search-input #quicksearch{font-size:16px;margin-left:0;width:100%}.headline .text br{display:none}.headline .text{margin:0 0 30px}.headline .text h1{font-size:30px;line-height:42px;margin:0 0 10px}.page-integracoes .grid{margin-left:0}.page-integracoes .element-item{left:0!important;margin-left:auto;margin-right:auto;right:0;width:100%}.page-integracoes #resultSearch{display:none;padding:10px 0;text-align:center}.page-integracoes #resultSearch h2{font-size:30px;margin:10px 0}.page-integracoes #resultSearch p{font-size:16px}.cta .col-12:last-child .box{margin-top:60px}}@media (min-width:768px) and (max-width:1366px){.headline .text{margin:0 0 60px;padding:0 0 60px}.headline .text h1{font-size:40px;line-height:50px;margin:0 0 20px}}