@font-face{font-family:Raleway;font-style:italic;font-weight:100;font-display:swap;src:url(/fonts/1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4WjNPrQ.ttf)format("truetype")}@font-face{font-family:Raleway;font-style:italic;font-weight:200;font-display:swap;src:url(/fonts/1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4ejMPrQ.ttf)format("truetype")}@font-face{font-family:Raleway;font-style:italic;font-weight:300;font-display:swap;src:url(/fonts/1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4TbMPrQ.ttf)format("truetype")}@font-face{font-family:Raleway;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4WjMPrQ.ttf)format("truetype")}@font-face{font-family:Raleway;font-style:italic;font-weight:500;font-display:swap;src:url(/fonts/1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4VrMPrQ.ttf)format("truetype")}@font-face{font-family:Raleway;font-style:italic;font-weight:600;font-display:swap;src:url(/fonts/1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4bbLPrQ.ttf)format("truetype")}@font-face{font-family:Raleway;font-style:italic;font-weight:700;font-display:swap;src:url(/fonts/1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4Y_LPrQ.ttf)format("truetype")}@font-face{font-family:Raleway;font-style:italic;font-weight:800;font-display:swap;src:url(/fonts/1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4ejLPrQ.ttf)format("truetype")}@font-face{font-family:Raleway;font-style:italic;font-weight:900;font-display:swap;src:url(/fonts/1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4cHLPrQ.ttf)format("truetype")}@font-face{font-family:Raleway;font-style:normal;font-weight:100;font-display:swap;src:url(/fonts/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvao4CP.ttf)format("truetype")}@font-face{font-family:Raleway;font-style:normal;font-weight:200;font-display:swap;src:url(/fonts/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVtaooCP.ttf)format("truetype")}@font-face{font-family:Raleway;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVuEooCP.ttf)format("truetype")}@font-face{font-family:Raleway;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvaooCP.ttf)format("truetype")}@font-face{font-family:Raleway;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvoooCP.ttf)format("truetype")}@font-face{font-family:Raleway;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVsEpYCP.ttf)format("truetype")}@font-face{font-family:Raleway;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVs9pYCP.ttf)format("truetype")}@font-face{font-family:Raleway;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVtapYCP.ttf)format("truetype")}@font-face{font-family:Raleway;font-style:normal;font-weight:900;font-display:swap;src:url(/fonts/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVtzpYCP.ttf)format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:100;font-display:swap;src:url(/fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Uw-.ttf)format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:200;font-display:swap;src:url(/fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvr6Ew-.ttf)format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCs16Ew-.ttf)format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Ew-.ttf)format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtZ6Ew-.ttf)format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCu170w-.ttf)format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCuM70w-.ttf)format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvr70w-.ttf)format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;font-display:swap;src:url(/fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvC70w-.ttf)format("truetype")}@font-face{font-family:Poppins;font-style:italic;font-weight:100;font-display:swap;src:url(/fonts/pxiAyp8kv8JHgFVrJJLmE3tF.ttf)format("truetype")}@font-face{font-family:Poppins;font-style:italic;font-weight:200;font-display:swap;src:url(/fonts/pxiDyp8kv8JHgFVrJJLmv1plEA.ttf)format("truetype")}@font-face{font-family:Poppins;font-style:italic;font-weight:300;font-display:swap;src:url(/fonts/pxiDyp8kv8JHgFVrJJLm21llEA.ttf)format("truetype")}@font-face{font-family:Poppins;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/pxiGyp8kv8JHgFVrJJLedw.ttf)format("truetype")}@font-face{font-family:Poppins;font-style:italic;font-weight:500;font-display:swap;src:url(/fonts/pxiDyp8kv8JHgFVrJJLmg1hlEA.ttf)format("truetype")}@font-face{font-family:Poppins;font-style:italic;font-weight:600;font-display:swap;src:url(/fonts/pxiDyp8kv8JHgFVrJJLmr19lEA.ttf)format("truetype")}@font-face{font-family:Poppins;font-style:italic;font-weight:700;font-display:swap;src:url(/fonts/pxiDyp8kv8JHgFVrJJLmy15lEA.ttf)format("truetype")}@font-face{font-family:Poppins;font-style:italic;font-weight:800;font-display:swap;src:url(/fonts/pxiDyp8kv8JHgFVrJJLm111lEA.ttf)format("truetype")}@font-face{font-family:Poppins;font-style:italic;font-weight:900;font-display:swap;src:url(/fonts/pxiDyp8kv8JHgFVrJJLm81xlEA.ttf)format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:100;font-display:swap;src:url(/fonts/pxiGyp8kv8JHgFVrLPTedw.ttf)format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:200;font-display:swap;src:url(/fonts/pxiByp8kv8JHgFVrLFj_V1s.ttf)format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/pxiByp8kv8JHgFVrLDz8V1s.ttf)format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/pxiEyp8kv8JHgFVrFJA.ttf)format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/pxiByp8kv8JHgFVrLGT9V1s.ttf)format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/pxiByp8kv8JHgFVrLEj6V1s.ttf)format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/pxiByp8kv8JHgFVrLCz7V1s.ttf)format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/pxiByp8kv8JHgFVrLDD4V1s.ttf)format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:900;font-display:swap;src:url(/fonts/pxiByp8kv8JHgFVrLBT5V1s.ttf)format("truetype")}::selection{color:#fff;background-color:#000}
.page-home .slick-list,.page-home .slick-slider{display:block;position:relative}.page-home .slick-loading .slick-slide,.page-home .slick-loading .slick-track{visibility:hidden}.page-home #map,.page-home .slick-list,.page-home .slick-slider,.page-home .slick-track{position:relative}.page-home .slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.page-home .slick-list{margin:0;padding:0;overflow:hidden}.page-home .slick-list:focus{outline:0}.page-home .slick-list.dragging{cursor:pointer;cursor:hand}.page-home .slick-slider .slick-list,.page-home .slick-slider .slick-track{transform:translate(0,0)}.page-home .slick-track{top:0;left:0}.page-home .slick-track:after,.page-home .slick-track:before{content:"";display:table}.page-home .slick-track:after{clear:both}.page-home .slick-slide{float:left;height:100%;min-height:1px;display:none}.page-home [dir=rtl] .slick-slide{float:right}.page-home .slick-slide img{display:block}.page-home .slick-slide.slick-loading img{display:none}.page-home .slick-slide.dragging img{pointer-events:none}.page-home .slick-initialized .slick-slide{display:block}.page-home .slick-vertical .slick-slide{border:1px solid #0000;height:auto;display:block}.page-home .slick-arrow.slick-hidden{display:none}.page-home #map,.page-home #map .common-limiter .content,.page-home #map .map{width:100%;display:inline-block}.page-home #map .map{min-height:800px}.page-home #map .common-limiter{z-index:2147483647;max-width:740px;padding:0 125px;position:absolute;top:110px;left:50%;transform:translate(-50%)}.page-home #map .common-limiter .content{z-index:2147483647;gap:0 150px}.page-home #map .common-limiter .content .left{z-index:2147483647;flex-direction:column;gap:30px 0;width:100%;display:inline-flex}.page-home #map .common-limiter .content .left .title{text-align:center;letter-spacing:5.4px;color:#2123f0;text-transform:uppercase;font:700 18px/47px Poppins}.page-home #map .common-limiter .content .left .text{text-align:center;letter-spacing:-.78px;color:#2f2c7e;font:500 31px/40px Poppins}.page-home #map .common-limiter .content .left .buttons{justify-content:center;gap:0 15px;width:100%;display:inline-flex}.page-home #map .common-limiter .content .left .buttons .btn{cursor:pointer;background:#c9c9c9 no-repeat padding-box padding-box;border-radius:100px;justify-content:center;align-items:center;width:100%;max-width:214px;height:60px;display:inline-flex}.page-home #map .common-limiter .content .left .buttons .btn.active{background:#adc90e no-repeat padding-box padding-box}.page-home #map .common-limiter .content .left .buttons .btn span{text-align:center;letter-spacing:-.38px;color:#fff;font:700 15px/15px Poppins}.page-home .gm-style-iw.gm-style-iw-c{background:#fff no-repeat padding-box padding-box;border-radius:10px;box-shadow:0 10px 30px #000;max-width:330px!important;padding:40px 30px!important}.page-home .gm-style-iw.gm-style-iw-c:after{content:"";background:#00c100 no-repeat padding-box padding-box;width:100%;max-width:104px;height:5px;position:absolute;top:0;left:50%;transform:translate(-50%)}.page-home #home,.page-home #home #banner{width:100%;position:relative}.page-home .gm-style-iw.gm-style-iw-c .gm-style-iw-d{width:100%;height:100%;display:inline-block;overflow:hidden!important}.page-home .tooltipmap{z-index:2147483647;width:100%}.page-home .tooltipmap .local{align-items:center;gap:0 30px;display:inline-flex}.page-home .tooltipmap .local .content-location{flex-direction:column;display:inline-flex}.page-home .tooltipmap .local .content-location .title{text-align:center;letter-spacing:0;color:#151555;font:700 19px/19px Poppins}.page-home .tooltipmap .local .content-location .text{text-align:center;letter-spacing:-.26px;color:#555;padding:14.75px 0;font:13px/20px Poppins}.page-home .tooltipmap .local .content-location .number{text-align:center;letter-spacing:0;color:#00c100;font:700 16px/19px Poppins}@media screen and (max-width:1050px){.page-home #map .common-limiter{width:100%;padding:0 20px}}.page-home #home #banner{min-height:120vh;display:inline-block}.page-home #home #banner .slider{background-size:cover;width:100%;height:100%;display:inline-block}.page-home #home #banner .slider .slick-banner{width:100%;display:inline-block;position:relative}.page-home #home #banner .slider .slick-banner .slick-list .slick-track{gap:0}.page-home #home #banner .slider .slick-banner .slick-arrow{z-index:5;background-color:#0000;border:0;width:50px;height:50px;transition:all .6s;position:absolute;bottom:45px}.page-home #home #banner .slider .slick-banner .slick-arrow.slick-next:hover,.page-home #home #banner .slider .slick-banner .slick-arrow.slick-prev:hover{background-color:#fed130}.page-home #home #banner .slider .slick-banner .slick-arrow.slick-next:after,.page-home #home #banner .slider .slick-banner .slick-arrow.slick-prev:after{content:"";box-sizing:border-box;border-bottom:4px solid #fff;width:18px;height:18px;display:block;position:absolute;top:16px}.page-home #home #banner .slider .slick-banner .slick-arrow.slick-prev{transform:translateX(-50%) scale(var(--ggs,1));box-sizing:border-box;left:calc(50% - 30px)}.page-home #home #banner .slider .slick-banner .slick-arrow.slick-prev:after{border-left:4px solid #fff;left:20px;transform:rotate(45deg)}.page-home #home #banner .slider .slick-banner .slick-arrow.slick-next{transform:translateX(50%) scale(var(--ggs,1));box-sizing:border-box;right:calc(50% - 30px)}.page-home #home #banner .slider .slick-banner .slick-arrow.slick-next:after{border-right:4px solid #fff;right:20px;transform:rotate(-45deg)}.page-home #home #banner .slider .slick-banner .item{align-items:center;width:100%;height:auto;min-height:100vh;display:inline-flex;position:relative}.page-home #home #banner .slider .slick-banner .item:after{content:"";mix-blend-mode:multiply;opacity:.75;z-index:0;background:linear-gradient(102deg,#171616 0,#1f304d3b 69%,#0000 100%) no-repeat padding-box padding-box;width:100%;height:100%;position:absolute;top:0;left:0}.page-home #home #banner .slider .slick-banner .item .img-abs,.page-home #home #banner .slider .slick-banner .item video{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.page-home #home #banner .slider .slick-banner .item .celular-banner{z-index:1;width:608px;height:665px;position:absolute;bottom:0;right:0}.page-home #home #banner .slider .slick-banner .item .fundo-banner{z-index:1;position:absolute;bottom:0;right:0}.page-home #home #banner .slider .slick-banner .item .common-limiter{z-index:2;max-width:1140px;padding:0}.page-home #home #banner .slider .slick-banner .item .common-limiter .content{max-width:740px;padding:250px 20px 140px;display:inline-block}.page-home #home #banner .slider .slick-banner .item .common-limiter .content .title{text-align:left;letter-spacing:-2.04px;color:#fff;font:700 68px/71px Raleway}.page-home #home #banner .slider .slick-banner .item .common-limiter .content .subtitle{text-align:left;letter-spacing:-2.04px;color:#fff;padding-bottom:36.5px;font:300 68px/71px Raleway;position:relative}.page-home #home #banner .slider .slick-banner .item .common-limiter .content .subtitle:after{content:"";background-color:#fed130;width:45px;height:2px;display:inline-block;position:absolute;bottom:0;left:0}.page-home #home #banner .slider .slick-banner .item .common-limiter .content .text{width:100%;max-width:580px;margin-top:38.5px;margin-bottom:43px;display:inline-block}.page-home #home #banner .slider .slick-banner .item .common-limiter .content .text p{text-align:left;letter-spacing:0;color:#fff;font:300 16px/28px Raleway}.page-home #home #banner .slider .slick-banner .item .common-limiter .content .link{padding:20px 0;transition:all .5s;display:inline-block}.page-home #home #banner .slider .slick-banner .item .common-limiter .content .link:hover{background-color:#fed130;padding:20px 38px}.page-home #home #banner .slider .slick-banner .item .common-limiter .content .link:hover span{font:800 15px/22px Raleway}.page-home #home #banner .slider .slick-banner .item .common-limiter .content .link:hover span:after{display:none}.page-home #home #banner .slider .slick-banner .item .common-limiter .content .link span{letter-spacing:7.5px;color:#fff;text-transform:uppercase;font:15px/22px Raleway;transition:all .5s;position:relative}.page-home #home #banner .slider .slick-banner .item .common-limiter .content .link span:after{content:"";background-color:#fed130;width:100%;height:3px;transition:all .5s;display:inline-block;position:absolute;bottom:-20px;left:0}.page-home #home #fintech{background-color:#fff;position:relative}.page-home #home #fintech .abs-fundo{z-index:0;position:absolute;bottom:0;right:0}.page-home #home #fintech .common-limiter{max-width:1340px;padding:0}.page-home #home #fintech .common-limiter .content{grid-template-columns:none;gap:36px;width:100%;padding:126px 20px 90px;display:inline-grid}.page-home .fintech-hr{background-color:#fed130;border:none;width:35px;height:3px;margin:auto;position:absolute;bottom:0;left:0;right:0}.page-home #home #fintech .common-limiter .content .left .title{letter-spacing:-.9px;color:#555553;text-align:center;justify-content:center;align-items:center;width:100%;padding-bottom:40px;font:700 45px/46px Raleway;display:flex;position:relative}.page-home #home #fintech .common-limiter .content .left .text{text-align:center;letter-spacing:0;color:#171714;text-transform:none;max-width:535px;margin:auto;padding-top:36px;font:300 16px/28px Raleway;position:relative}.page-home #home #fintech .common-limiter .content .left .subtitle{text-align:center;letter-spacing:-.9px;color:#555553;font:300 45px/46px Raleway}.page-home #home #fintech .common-limiter .content .left{text-align:center}.page-home #home #fintech .common-limiter .content .left .link{color:#000;background-color:#fff;border-radius:5px;margin-top:35px;padding:20px 38px;text-decoration:none;transition:all .5s;display:inline-block}.page-home #home #fintech .common-limiter .content .left .link:hover{background-color:#fed130;padding:20px 38px}.page-home #home #fintech .common-limiter .content .left .link:hover span{color:#fff;font:800 15px/22px Raleway}.page-home #home #fintech .common-limiter .content .left .link:hover span:after{display:none}.page-home #home #fintech .common-limiter .content .left .link span{letter-spacing:7.5px;color:#555553;text-transform:uppercase;font:15px/22px Raleway;transition:all .5s;position:relative}.page-home #home #fintech .common-limiter .content .left .link span:after{content:"";background-color:#fed130;width:100%;height:3px;transition:all .5s;display:inline-block;position:absolute;bottom:-20px;left:0}.page-home #home #fintech .common-limiter .content .right{display:inline-block}.page-home #home #fintech .common-limiter .content .right .text{text-align:left;letter-spacing:0;color:#171714;text-transform:lowercase;padding-top:36px;font:300 16px/28px Raleway;position:relative}.page-home #home #fintech .common-limiter .content .right .text:after{content:"";background-color:#fed130;width:45px;height:2px;display:inline-block;position:absolute;top:0;left:0}.page-home #home #fintech .common-limiter .content .right ul{align-items:flex-start;gap:20px;width:100%;margin-top:50px;display:inline-flex}.page-home #home #fintech .common-limiter .content .right ul li{flex-direction:column;gap:9px;display:inline-flex}.page-home #home #fintech .common-limiter .content .right ul li .number{text-align:left;letter-spacing:-2.35px;color:#fed130;font:700 47px/50px Raleway}.page-home #home #fintech .common-limiter .content .right ul li .text{text-align:left;letter-spacing:0;color:#555553;font:700 15px/20px Raleway}.page-home #home #download-app{background-color:#fed130;width:100%;height:auto;position:relative}.page-home #home #download-app:after{content:"";mix-blend-mode:overlay;opacity:.9;z-index:1;background:url(/modules/comum/assets/img/home/bg-app.png) no-repeat padding-box padding-box;width:100%;height:100%;display:inline-block;position:absolute;top:0;left:0}.page-home #home #download-app .common-limiter{z-index:2;max-width:1340px;padding:0}.page-home #home #download-app .common-limiter .content{grid-template-columns:repeat(2,1fr);justify-content:space-between;align-items:center;gap:30px;width:100%;padding:0 20px;display:inline-grid}.page-home #home #download-app .common-limiter .content .app{width:100%;max-width:370px;height:100%;max-height:600px;margin-top:50px;position:relative;bottom:0;left:0}.page-home #home #download-app .common-limiter .content .right{padding:20px 0}.page-home #home #download-app .common-limiter .content .right .title{text-align:left;letter-spacing:-.9px;color:#fff;padding-bottom:25px;font:300 45px/46px Raleway;position:relative}.page-home #home #download-app .common-limiter .content .right .title:after{content:"";background-color:#fff;width:45px;height:2px;display:inline-block;position:absolute;bottom:0;left:0}.page-home #home #download-app .common-limiter .content .right .title b{font:700 45px/46px Raleway}.page-home #home #download-app .common-limiter .content .right .text{margin:35px 0 30px}.page-home #home #download-app .common-limiter .content .right .text p{text-align:left;letter-spacing:0;color:#171714;font:300 16px/28px Raleway}.page-home #home #download-app .common-limiter .content .right .link{padding:20px 0;transition:all .5s;display:inline-block}.page-home #home #download-app .common-limiter .content .right .link:hover{background-color:#171714;padding:20px 38px}.page-home #home #download-app .common-limiter .content .right .link:hover span{color:#fff;font:800 15px/22px Raleway}.page-home #home #download-app .common-limiter .content .right .link:hover span:after{display:none}.page-home #home #download-app .common-limiter .content .right .link span{letter-spacing:7.5px;color:#171714;text-transform:uppercase;font:300 15px/22px Raleway;transition:all .5s;position:relative}.page-home #home #download-app .common-limiter .content .right .link span:after,.page-home #home #your-account:after{content:"";background-color:#171714;width:100%;position:absolute;left:0}.page-home #home #download-app .common-limiter .content .right .link span:after{height:3px;transition:all .5s;display:inline-block;bottom:-20px}.page-home #home #your-account{width:100%;margin-bottom:0;position:relative}.page-home #home #your-account:after{mix-blend-mode:hard-light;opacity:1;height:100%;top:0}.page-home #home #your-account .common-limiter{z-index:1;max-width:1340px;padding:0}.page-home #home #your-account .common-limiter .content{justify-content:space-between;align-items:center;gap:36px;width:100%;padding:105px 20px;display:inline-flex}.page-home #home #your-account .common-limiter .content .title{text-align:left;letter-spacing:-.9px;color:#fff;max-width:205px;padding-bottom:12.5px;font:300 45px/46px Raleway;position:relative}.page-home #home #your-account .common-limiter .content .title b{font:700 45px/46px Raleway}.page-home #home #your-account .common-limiter .content .title:after{content:"";background-color:#fed130;width:45px;height:2px;display:inline-block;position:absolute;bottom:0;left:0}.page-home #home #your-account .common-limiter .content .text{max-width:700px;padding-top:35px;display:inline-block;position:relative}.page-home #home #your-account .common-limiter .content .text:after{content:"";opacity:.12;background-color:#fff;width:100%;height:2px;display:inline-block;position:absolute;top:0;left:0}.page-home #home #your-account .common-limiter .content .text p{text-align:left;letter-spacing:0;color:#fff;opacity:.5;font:300 16px/28px Raleway}.page-home #home #your-account .common-limiter .content .link{padding:20px 38px;transition:all .5s;display:inline-block}.page-home #home #your-account .common-limiter .content .link:hover{background-color:#fed130}.page-home #home #your-account .common-limiter .content .link:hover span{font:800 15px/22px Raleway}.page-home #home #your-account .common-limiter .content .link:hover span:after{display:none}.page-home #home #your-account .common-limiter .content .link span{letter-spacing:7.5px;color:#fff;text-transform:uppercase;font:15px/22px Raleway;transition:all .5s;position:relative}.page-home #home #your-account .common-limiter .content .link span:after{content:"";background-color:#fed130;width:100%;height:3px;transition:all .5s;display:inline-block;position:absolute;bottom:-20px;left:0}.page-home #home #blog{background-color:#fff;width:100%;display:inline-flex;position:relative}.page-home #home #blog .common-limiter{z-index:1;max-width:1340px;padding:0}.page-home #home #blog .common-limiter .content{text-align:center;flex-direction:column;align-items:center;gap:50px 0;width:100%;padding:130px 20px;display:inline-flex}.page-home #home #blog .common-limiter .content .title{text-align:center;letter-spacing:-.7px;color:#555553;padding-top:12.5px;font:300 35px/48px Raleway;position:relative}.page-home #home #blog .common-limiter .content .title b{font:700 35px/48px Raleway}.page-home #home #blog .common-limiter .content .title:after{content:"";background:#fed130 no-repeat padding-box padding-box;width:45px;height:2px;position:absolute;top:0;left:50%;transform:translate(-50%)}.page-home #home #blog .common-limiter .content ul{justify-content:space-between;gap:27px;width:100%;display:inline-flex}.page-home #home #blog .common-limiter .content ul li a img{object-fit:cover;width:100%;height:270px}.page-home #home #blog .common-limiter .content ul li a .content-item{flex-direction:column;gap:50px;margin-top:32px;display:inline-flex}.page-home #home #blog .common-limiter .content ul li a .content-item .name{text-align:left;letter-spacing:-.48px;color:#555553;font:24px/31px Raleway;position:relative}.page-home #home #blog .common-limiter .content ul li a .content-item .name:after{content:"";opacity:.05;border-top:2px solid #555553;width:100%;position:absolute;top:-25px;left:0}.page-home #home #blog .common-limiter .content ul li a .content-item .date{text-align:left;letter-spacing:-.36px;color:#171714;text-transform:lowercase;font:700 18px/26px Raleway}.page-home #home #blog .common-limiter .content .link{width:fit-content;padding:20px 38px;transition:all .5s;display:inline-block}.page-home #home #blog .common-limiter .content .link:hover{background-color:#fed130}.page-home #home #blog .common-limiter .content .link:hover span{color:#fff;font:800 15px/22px Raleway}.page-home #home #blog .common-limiter .content .link:hover span:after{display:none}.page-home #home #blog .common-limiter .content .link span{letter-spacing:7.5px;color:#555553;text-transform:uppercase;font:15px/22px Raleway;transition:all .5s;position:relative}.page-home #home #blog .common-limiter .content .link span:after{content:"";background-color:#fed130;width:100%;height:2px;transition:all .5s;display:inline-block;position:absolute;bottom:-20px;left:0}.page-home #home #partners{background-color:#fff;width:100%;display:inline-flex;position:relative}.page-home #home #partners .common-limiter{z-index:1;max-width:1340px;padding:0}.page-home #home #partners .common-limiter .content{width:100%;padding:0 20px 80px;display:inline-block}.page-home #home #partners .common-limiter .content .slick-partners .item img{mix-blend-mode:luminosity;filter:grayscale()}.page-home ::placeholder{text-align:left;letter-spacing:0;color:#888585;text-transform:lowercase;font:16px/18px Ubuntu}.page-home .md-app-date,.page-home .md-app-size{opacity:.6;font-size:10px}.page-home .slick-track{gap:0 40px;display:inline-flex}.page-home .md-apps-tab{display:none}.page-home .md-app-date,.page-home .md-app-size,.page-home .md-apps-tab-sel{display:block}.page-home .md-app-detail{display:block;overflow:hidden}.page-home .md-app-size{float:left}.page-home .md-app-date{float:right}.page-home .md-apps-list .mbsc-lv-item{padding-left:50px}@media screen and (max-width:700px){.page-home #map .common-limiter{padding:0 20px}}@media screen and (max-width:1250px){.page-home #soluction .common-limiter .content{padding:70px 50px}}@media (max-width:1100px){.page-home #home #banner .slider .slick-banner .item .celular-banner{display:none}.page-home #home #banner .slider .slick-banner .item .fundo-banner{z-index:0}.page-home #home #download-app .common-limiter .content{text-align:center;flex-direction:column;align-items:center;gap:30px;width:100%;padding:50px 20px 0;display:inline-flex}.page-home #home #download-app .common-limiter .content .app{order:2;width:300px;height:300px;position:relative;bottom:0;left:0}.page-home #home #download-app .common-limiter .content .right{order:1;padding:0}.page-home #home #your-account .common-limiter{text-align:center}.page-home #home #your-account .common-limiter .content{flex-direction:column;align-items:flex-start;max-width:700px}.page-home #home #your-account .common-limiter .content .title{width:100%;max-width:700px}.page-home #home #blog .common-limiter .content ul{flex-direction:column;align-items:center;gap:50px}.page-home #home #blog .common-limiter .content ul li{max-width:600px}}@media (max-width:950px){.page-home #home #fintech .common-limiter .content{flex-direction:column;gap:50px;width:100%;padding:90px 20px;display:flex}}@media (max-width:750px){.page-home #home #banner .slider .slick-banner .item .common-limiter .content .title{letter-spacing:-3.04px;font:700 55px/58px Raleway}.page-home #home #banner .slider .slick-banner .item .common-limiter .content .subtitle{letter-spacing:-3.04px;font:300 55px/58px Raleway}}@media (max-width:600px){.page-home #home #banner .slider .slick-banner .item .common-limiter .content .title{letter-spacing:-3.04px;font:700 40px/43px Raleway}.page-home #home #banner .slider .slick-banner .item .common-limiter .content .subtitle{letter-spacing:-3.04px;font:300 40px/43px Raleway}.page-home #home #partners .common-limiter .content .slick-partners .item img{mix-blend-mode:luminosity;filter:grayscale();object-fit:contain;width:100%;max-height:150px}}.page-sobre-nos .slick-list,.page-sobre-nos .slick-slider,.page-sobre-nos .slick-track{display:block;position:relative}.page-sobre-nos .slick-loading .slick-slide,.page-sobre-nos .slick-loading .slick-track{visibility:hidden}.page-sobre-nos #about-us,.page-sobre-nos #about-us #banner,.page-sobre-nos .slick-list,.page-sobre-nos .slick-slider,.page-sobre-nos .slick-track{position:relative}.page-sobre-nos .slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.page-sobre-nos .slick-list{margin:0;padding:0;overflow:hidden}.page-sobre-nos .slick-list:focus{outline:0}.page-sobre-nos .slick-list.dragging{cursor:pointer;cursor:hand}.page-sobre-nos .slick-slider .slick-list,.page-sobre-nos .slick-slider .slick-track{transform:translate(0,0)}.page-sobre-nos .slick-track{top:0;left:0}.page-sobre-nos .slick-track:after,.page-sobre-nos .slick-track:before{content:"";display:table}.page-sobre-nos .slick-track:after{clear:both}.page-sobre-nos .slick-slide{float:left;height:100%;min-height:1px;display:none}.page-sobre-nos [dir=rtl] .slick-slide{float:right}.page-sobre-nos .slick-slide img{display:block}.page-sobre-nos .slick-slide.slick-loading img{display:none}.page-sobre-nos .slick-slide.dragging img{pointer-events:none}.page-sobre-nos .slick-initialized .slick-slide{display:block}.page-sobre-nos .slick-vertical .slick-slide{border:1px solid #0000;height:auto;display:block}.page-sobre-nos .slick-arrow.slick-hidden{display:none}.page-sobre-nos #about-us{width:100%;display:inline-block}.page-sobre-nos #about-us #banner{height:350px}.page-sobre-nos #about-us #banner .bg-abs{filter:brightness(.5);z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}.page-sobre-nos #about-us #banner .img-abs{z-index:0;opacity:.25;position:absolute;bottom:0;right:0}.page-sobre-nos #about-us #banner .common-limiter{z-index:1;max-width:1340px;padding:0}.page-sobre-nos #about-us #banner .common-limiter .content{justify-content:space-between;width:100%;padding:180px 20px 90px;display:inline-flex}.page-sobre-nos #about-us #banner .common-limiter .content .title{text-align:left;letter-spacing:-1.2px;color:#fff;padding-bottom:30px;font:300 40px/40px Raleway;position:relative}.page-sobre-nos #about-us #banner .common-limiter .content .title b{font:700 40px/40px Raleway}.page-sobre-nos #about-us #banner .common-limiter .content .title:after{content:"";z-index:1;background-color:#fed130;width:45px;height:2px;display:inline-block;position:absolute;bottom:0;left:0}.page-sobre-nos #about-us #banner .common-limiter .content .btn-back{text-align:left;letter-spacing:6.4px;color:#fff;text-transform:uppercase;align-items:center;gap:15px;font:500 16px/49px Poppins;display:inline-flex}.page-sobre-nos #about-us #banner .common-limiter .content .btn-back .gg-chevron-left{box-sizing:border-box;transform:scale(var(--ggs,1));border:2px solid #0000;border-radius:100px;width:22px;height:22px;display:block;position:relative}.page-sobre-nos #about-us #banner .common-limiter .content .btn-back .gg-chevron-left:after{content:"";box-sizing:border-box;border-bottom:2px solid;border-left:2px solid;width:10px;height:10px;display:block;position:absolute;top:4px;left:6px;transform:rotate(45deg)}.page-sobre-nos #about-us #fintech{background-color:#fff;position:relative}.page-sobre-nos #about-us #fintech .abs-fundo{z-index:0;position:absolute;bottom:0;right:0}.page-sobre-nos #about-us #fintech .common-limiter{max-width:1340px;padding:0}.page-sobre-nos #about-us #fintech .common-limiter .content{grid-template-columns:repeat(2,1fr);gap:70px 80px;width:100%;padding:100px 20px 90px;display:inline-grid}.page-sobre-nos #about-us #fintech .common-limiter .content .left .title{text-align:left;letter-spacing:-.9px;color:#555553;max-width:530px;font:300 45px/46px Raleway}.page-sobre-nos #about-us #fintech .common-limiter .content .left .title b{font:700 45px/46px Raleway}.page-sobre-nos #about-us #fintech .common-limiter .content .right{display:inline-block}.page-sobre-nos #about-us #fintech .common-limiter .content .right .text{text-align:left;letter-spacing:0;color:#171714;text-transform:lowercase;padding-top:36px;font:300 16px/28px Raleway;position:relative}.page-sobre-nos #about-us #fintech .common-limiter .content .right .text:after{content:"";background-color:#fed130;width:45px;height:2px;display:inline-block;position:absolute;top:0;left:0}.page-sobre-nos #about-us #fintech .common-limiter .content ul{grid-column:span 2;justify-content:space-between;align-items:flex-start;gap:30px;width:100%;margin-top:50px;display:inline-flex}.page-sobre-nos #about-us #fintech .common-limiter .content ul li{flex-direction:column;gap:9px;max-width:185px;display:inline-flex}.page-sobre-nos #about-us #fintech .common-limiter .content ul li .number{text-align:left;letter-spacing:-2.35px;color:#fed130;font:700 47px/50px Raleway}.page-sobre-nos #about-us #fintech .common-limiter .content ul li .text{text-align:left;letter-spacing:0;color:#555553;font:700 15px/20px Raleway}.page-sobre-nos #about-us #gallery .slick-gallery .slick-arrow{z-index:5;background-color:#0000;border:0;width:50px;height:50px;transition:all .6s;position:absolute;bottom:45px}.page-sobre-nos #about-us #gallery .slick-gallery .slick-arrow.slick-next:hover,.page-sobre-nos #about-us #gallery .slick-gallery .slick-arrow.slick-prev:hover{background-color:#fed130}.page-sobre-nos #about-us #gallery .slick-gallery .slick-arrow.slick-next:after,.page-sobre-nos #about-us #gallery .slick-gallery .slick-arrow.slick-prev:after{content:"";box-sizing:border-box;border-bottom:4px solid #fff;width:18px;height:18px;display:block;position:absolute;top:16px}.page-sobre-nos #about-us #gallery .slick-gallery .slick-arrow.slick-prev{transform:translateX(-50%) scale(var(--ggs,1));box-sizing:border-box;left:calc(50% - 30px)}.page-sobre-nos #about-us #gallery .slick-gallery .slick-arrow.slick-prev:after{border-left:4px solid #fff;left:20px;transform:rotate(45deg)}.page-sobre-nos #about-us #gallery .slick-gallery .slick-arrow.slick-next{transform:translateX(50%) scale(var(--ggs,1));box-sizing:border-box;right:calc(50% - 30px)}.page-sobre-nos #about-us #gallery .slick-gallery .slick-arrow.slick-next:after{border-right:4px solid #fff;right:20px;transform:rotate(-45deg)}.page-sobre-nos #about-us #gallery .slick-gallery .item{width:100%;height:600px;position:relative;box-shadow:30px 30px 40px #0000001a}.page-sobre-nos #about-us #gallery .slick-gallery .item:after{content:"";mix-blend-mode:multiply;opacity:.83;background:linear-gradient(177deg,#0000 0,#021c0b 100%) no-repeat padding-box padding-box;width:100%;height:350px;position:absolute;bottom:0;left:0}.page-sobre-nos #about-us #about-ours-values:after,.page-sobre-nos #about-us #our-history:after{mix-blend-mode:overlay;opacity:.9;content:"";top:0;left:0}.page-sobre-nos #about-us #gallery .slick-gallery .item img{object-fit:cover;width:100%;height:600px}.page-sobre-nos #about-us #about-ours-values{background-color:#fed130;width:100%;height:auto;position:relative}.page-sobre-nos #about-us #about-ours-values:after{z-index:1;background:url(/modules/comum/assets/img/quem-somos/img-amarelo.png) no-repeat padding-box padding-box;width:100%;height:100%;display:inline-block;position:absolute}.page-sobre-nos #about-us #about-ours-values .common-limiter{z-index:2;max-width:1340px;padding:0}.page-sobre-nos #about-us #about-ours-values .common-limiter .content{width:100%;padding:120px 20px 100px;display:inline-block}.page-sobre-nos #about-us #about-ours-values .common-limiter .content ul{justify-content:space-between;gap:30px;width:100%;display:inline-flex}.page-sobre-nos #about-us #about-ours-values .common-limiter .content ul li{width:100%;max-width:305px}.page-sobre-nos #about-us #about-ours-values .common-limiter .content ul li .title{text-align:left;letter-spacing:0;color:#fff;padding:28px 0 50px;font:700 32px/24px Raleway}.page-sobre-nos #about-us #about-ours-values .common-limiter .content ul li .text{padding-top:36px;position:relative}.page-sobre-nos #about-us #about-ours-values .common-limiter .content ul li .text:after{content:"";background-color:#fff;width:45px;height:2px;display:inline-block;position:absolute;top:0;left:0}.page-sobre-nos #about-us #about-ours-values .common-limiter .content ul li .text p{text-align:left;letter-spacing:0;color:#171714;font:300 16px/28px Raleway}.page-sobre-nos #about-us #our-history{background-color:#171714;width:100%;height:auto;position:relative}.page-sobre-nos #about-us #our-history:after{z-index:1;background:url(/modules/comum/assets/img/quem-somos/img-preto.png) no-repeat padding-box padding-box;width:100%;height:100%;display:inline-block;position:absolute}.page-sobre-nos #about-us #our-history .common-limiter{z-index:2;max-width:1340px;padding:0}.page-sobre-nos #about-us #our-history .common-limiter .content{grid-template-columns:repeat(2,1fr);align-items:center;gap:170px;width:100%;padding:0 20px 120px;display:inline-grid}.page-sobre-nos #about-us #our-history .common-limiter .content.no-padding-top-bottom{justify-content:space-between;gap:50px;padding:120px 20px 100px}.page-sobre-nos #about-us #our-history .common-limiter .content.no-padding-top-bottom .left .title{text-align:left;letter-spacing:-.9px;color:#fff;padding-bottom:12.5px;font:300 45px/46px Raleway;position:relative}.page-sobre-nos #about-us #our-history .common-limiter .content.no-padding-top-bottom .left .title b{font:700 45px/46px Raleway}.page-sobre-nos #about-us #our-history .common-limiter .content.no-padding-top-bottom .left .title:after{content:"";background-color:#fed130;width:45px;height:2px;display:inline-block;position:absolute;bottom:0;left:0}.page-sobre-nos #about-us #our-history .common-limiter .content.no-padding-top-bottom .right p{text-align:left;letter-spacing:0;color:#fff;opacity:1;font:300 16px/28px Raleway}.page-sobre-nos #about-us #our-history .common-limiter .content .slider-image{width:100%;display:inline-block}.page-sobre-nos #about-us #our-history .common-limiter .content .slider-image .slick-arrow{border:0;width:18px;height:22px;padding:5px;position:absolute;top:50%;left:calc(100% + 75px)}.page-sobre-nos #about-us #our-history .common-limiter .content .slider-image .slick-arrow.slick-next{background:url(/modules/comum/assets/img/quem-somos/right-arrow.svg) no-repeat;transform:translateY(calc(40px - 50%))rotate(90deg)}.page-sobre-nos #about-us #our-history .common-limiter .content .slider-image .slick-arrow.slick-prev{background:url(/modules/comum/assets/img/quem-somos/left-arrow.svg) no-repeat;transform:translateY(calc(-50% - 40px))rotate(-90deg)}.page-sobre-nos #about-us #our-history .common-limiter .content .slider-image .slick-list{width:100%;display:inline-block;overflow:hidden}.page-sobre-nos #about-us #our-history .common-limiter .content .slider-image .slick-list .slick-track .item img{object-fit:cover;width:100%;height:542px;box-shadow:30px 30px 50px #00000029}.page-sobre-nos #about-us #our-history .common-limiter .content .carousel{width:100%;display:inline-block;overflow:hidden}.page-sobre-nos #about-us #our-history .common-limiter .content .carousel .slick-list{width:100%;display:inline-block;overflow:hidden;height:600px!important}.page-sobre-nos #about-us #our-history .common-limiter .content .carousel .slick-list .slick-track .item .description,.page-sobre-nos #about-us #our-history .common-limiter .content .carousel .slick-list .slick-track .item+.item.slick-current .description,.page-sobre-nos #about-us #our-history .common-limiter .content .carousel .slick-list .slick-track .item.slick-current+.item .description{display:none}.page-sobre-nos #about-us #our-history .common-limiter .content .carousel .slick-list .slick-track .item:has(+.slick-current) .description{display:none}.page-sobre-nos #about-us #our-history .common-limiter .content .carousel .slick-list .slick-track{position:relative}.page-sobre-nos #about-us #our-history .common-limiter .content .carousel .slick-list .slick-track .item .year{text-align:left;letter-spacing:0;color:#fff;opacity:.25;font:24px/60px Raleway;transition:opacity .7s,color .7s}.page-sobre-nos #about-us #our-history .common-limiter .content .carousel .slick-list .slick-track .item+.item.slick-current .year,.page-sobre-nos #about-us #our-history .common-limiter .content .carousel .slick-list .slick-track .item.slick-current+.item .year{text-align:left;letter-spacing:0;color:#fff;opacity:.5;font:35px/60px Raleway}.page-sobre-nos #about-us #our-history .common-limiter .content .carousel .slick-list .slick-track .item:has(+.slick-current) .year{text-align:left;letter-spacing:0;color:#fff;opacity:.5;font:35px/60px Raleway}.page-sobre-nos #about-us #our-history .common-limiter .content .carousel .slick-list .slick-track .slick-current .year{text-align:left!important;letter-spacing:0!important;color:#fed130!important;opacity:1!important;font:700 48px/60px Raleway!important}.page-sobre-nos #about-us #our-history .common-limiter .content .carousel .slick-list .slick-track .slick-current .description{padding-bottom:10px;margin-top:30px!important;padding-top:20px!important;display:inline-block!important;position:relative!important}.page-sobre-nos #about-us #our-history .common-limiter .content .carousel .slick-list .slick-track .slick-current .description:after{content:"";opacity:.12;background-color:#fff;width:100%;height:2px;position:absolute;top:0;left:0}.page-sobre-nos #about-us #our-history .common-limiter .content .carousel .slick-list .slick-track .slick-current .description p{text-align:left;letter-spacing:0;color:#fff;font:300 16px/28px Raleway}.page-sobre-nos #about-us #partners{background-color:#fff;width:100%;display:inline-flex;position:relative}.page-sobre-nos #about-us #partners .common-limiter{z-index:1;max-width:1340px;padding:0}.page-sobre-nos #about-us #partners .common-limiter .content{width:100%;padding:100px 20px;display:inline-block}.page-sobre-nos #about-us #partners .common-limiter .content .title{text-align:center;letter-spacing:-.7px;color:#555553;padding-top:12.5px;font:300 35px/48px Raleway;position:relative}.page-sobre-nos #about-us #partners .common-limiter .content .title b{font:700 35px/48px Raleway}.page-sobre-nos #about-us #partners .common-limiter .content .title:after{content:"";background-color:#fed130;width:45px;height:2px;display:inline-block;position:absolute;top:0;left:50%;transform:translate(-50%)}.page-sobre-nos #about-us #partners .common-limiter .content .slick-partners{margin-top:60px}.page-sobre-nos #about-us #partners .common-limiter .content .slick-partners .item img{mix-blend-mode:luminosity;filter:grayscale()}.page-sobre-nos .our-values-items{grid-gap:10px;grid-template-rows:auto auto auto;grid-template-columns:auto auto auto;display:grid}.page-sobre-nos .our-values-items li div{width:280px}.page-sobre-nos #mission h2{color:#a0a0a0a0;letter-spacing:-4.58px;text-align:center;text-transform:uppercase;margin-top:50px;font:700 130px/286px Raleway}@media (max-width:1320px){.page-sobre-nos .our-values-items{grid-gap:10px;grid-template-rows:auto auto;grid-template-columns:auto auto;padding:10px;display:grid}}@media (max-width:850px){.page-sobre-nos .our-values-items{grid-gap:10px;grid-template-rows:auto;grid-template-columns:auto;padding:10px;display:grid}}@media (max-width:800px){.page-sobre-nos #about-us #fintech .common-limiter .content{grid-template-columns:repeat(1,1fr)}.page-sobre-nos #about-us #fintech .common-limiter .content .left,.page-sobre-nos #about-us #fintech .common-limiter .content .right{grid-column:span 1;width:100%;display:inline-block}.page-sobre-nos #about-us #fintech .common-limiter .content ul{grid-column:span 1;grid-template-columns:repeat(2,1fr);display:inline-grid}.page-sobre-nos #about-us #about-ours-values .common-limiter .content ul{flex-direction:column;align-items:center;width:100%}.page-sobre-nos #about-us #about-ours-values .common-limiter .content ul li{max-width:405px}.page-sobre-nos #about-us #our-history .common-limiter .content{flex-direction:column;align-items:center;gap:100px;width:100%;display:inline-flex}.page-sobre-nos #about-us #our-history .common-limiter .content .slider-image .slick-list .slick-track .item img{object-fit:contain;width:100%;height:auto;max-height:500px}.page-sobre-nos #about-us #our-history .common-limiter .content .carousel .slick-list{height:auto!important}.page-sobre-nos #about-us #our-history .common-limiter .content .carousel .slick-list .slick-track{top:0}.page-sobre-nos #mission h2{color:#a0a0a0a0;letter-spacing:-4.58px;text-align:center;text-transform:uppercase;margin-top:50px;font:700 80px/286px Raleway}}@media (max-width:600px){.page-sobre-nos #about-us #partners .common-limiter .content .slick-partners .item img{mix-blend-mode:luminosity;filter:grayscale();object-fit:contain;width:100%;height:100px}}.page-produtos .slick-list,.page-produtos .slick-slider,.page-produtos .slick-track{display:block;position:relative}.page-produtos .slick-loading .slick-slide,.page-produtos .slick-loading .slick-track{visibility:hidden}.page-produtos #about-us,.page-produtos #about-us #banner,.page-produtos .slick-list,.page-produtos .slick-slider,.page-produtos .slick-track{position:relative}.page-produtos .slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.page-produtos .slick-list{margin:0;padding:0;overflow:hidden}.page-produtos .slick-list:focus{outline:0}.page-produtos .slick-list.dragging{cursor:pointer;cursor:hand}.page-produtos .slick-slider .slick-list,.page-produtos .slick-slider .slick-track{transform:translate(0,0)}.page-produtos .slick-track{top:0;left:0}.page-produtos .slick-track:after,.page-produtos .slick-track:before{content:"";display:table}.page-produtos .slick-track:after{clear:both}.page-produtos .slick-slide{float:left;height:100%;min-height:1px;display:none}.page-produtos [dir=rtl] .slick-slide{float:right}.page-produtos .slick-slide img{display:block}.page-produtos .slick-slide.slick-loading img{display:none}.page-produtos .slick-slide.dragging img{pointer-events:none}.page-produtos .slick-initialized .slick-slide{display:block}.page-produtos .slick-vertical .slick-slide{border:1px solid #0000;height:auto;display:block}.page-produtos .slick-arrow.slick-hidden{display:none}.page-produtos #about-us{width:100%;display:inline-block}.page-produtos #about-us #banner{height:350px}.page-produtos #about-us #banner .bg-abs{filter:brightness(.5);z-index:0;object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.page-produtos #about-us #banner .img-abs{z-index:0;opacity:.25;position:absolute;bottom:0;right:0}.page-produtos #about-us #banner .common-limiter{z-index:1;max-width:1340px;padding:0}.page-produtos #about-us #banner .common-limiter .content{justify-content:space-between;width:100%;padding:180px 20px 90px;display:inline-flex}.page-produtos #about-us #banner .common-limiter .content .title{text-align:left;letter-spacing:-1.2px;color:#fff;padding-bottom:30px;font:300 40px/40px Raleway;position:relative}.page-produtos #about-us #banner .common-limiter .content .title b{font:700 40px/40px Raleway}.page-produtos #about-us #banner .common-limiter .content .title:after{content:"";z-index:1;background-color:#fed130;width:45px;height:2px;display:inline-block;position:absolute;bottom:0;left:0}.page-produtos #about-us #banner .common-limiter .content .btn-back{text-align:left;letter-spacing:6.4px;color:#fff;text-transform:uppercase;align-items:center;gap:15px;font:500 16px/49px Poppins;display:inline-flex}.page-produtos #about-us #banner .common-limiter .content .btn-back .gg-chevron-left{box-sizing:border-box;transform:scale(var(--ggs,1));border:2px solid #0000;border-radius:100px;width:22px;height:22px;display:block;position:relative}.page-produtos #about-us #banner .common-limiter .content .btn-back .gg-chevron-left:after{content:"";box-sizing:border-box;border-bottom:2px solid;border-left:2px solid;width:10px;height:10px;display:block;position:absolute;top:4px;left:6px;transform:rotate(45deg)}.page-produtos #about-us #fintech{background-color:#fff;position:relative}.page-produtos #about-us #fintech .abs-fundo{z-index:0;position:absolute;top:0;right:0}.page-produtos #about-us #fintech .common-limiter{max-width:1340px;padding:0}.page-produtos #about-us #fintech .common-limiter .content{grid-template-columns:repeat(2,1fr);gap:70px 80px;width:100%;padding:100px 20px 90px;display:inline-grid}.page-produtos #about-us #fintech .common-limiter .content .left .title{text-align:left;letter-spacing:-.9px;color:#555553;max-width:530px;font:300 45px/46px Raleway}.page-produtos #about-us #fintech .common-limiter .content .left .title b{font:700 45px/46px Raleway}.page-produtos #about-us #fintech .common-limiter .content .right{display:inline-block}.page-produtos #about-us #fintech .common-limiter .content .right .text{text-align:left;letter-spacing:0;color:#171714;padding-top:36px;font:300 16px/28px Raleway;position:relative}.page-produtos #about-us #fintech .common-limiter .content .right .text:after{content:"";background-color:#fed130;width:45px;height:2px;display:inline-block;position:absolute;top:0;left:0}.page-produtos #about-us #fintech .common-limiter .content ul{grid-column:span 2;grid-template-columns:repeat(3,1fr);justify-content:space-between;gap:120px 140px;width:100%;margin-top:50px;display:inline-grid}.page-produtos #about-us #fintech .common-limiter .content ul li{width:100%;max-width:305px;display:inline-block}.page-produtos #about-us #fintech .common-limiter .content ul li .number{text-align:left;letter-spacing:0;color:#555553;max-width:220px;margin-top:25px;margin-bottom:53px;font:700 32px/32px Raleway}.page-produtos #about-us #fintech .common-limiter .content ul li .text{text-align:left;letter-spacing:0;color:#171714;padding-top:35px;font:300 16px/28px Raleway;position:relative}.page-produtos #about-us #fintech .common-limiter .content ul li .text:after{content:"";background-color:#fed130;width:45px;height:2px;display:inline-block;position:absolute;top:0;left:0}.page-produtos #about-us #download-app{background-color:#fed130;width:100%;height:auto;position:relative}.page-produtos #about-us #download-app:after{content:"";mix-blend-mode:overlay;opacity:.9;z-index:1;background:url(/modules/comum/assets/img/home/bg-app.png) no-repeat padding-box padding-box;width:100%;height:100%;display:inline-block;position:absolute;top:0;left:0}.page-produtos #about-us #download-app .common-limiter{z-index:2;max-width:1340px;padding:0}.page-produtos #about-us #download-app .common-limiter .content{grid-template-columns:repeat(2,1fr);justify-content:space-between;align-items:center;gap:30px;width:100%;padding:0 20px;display:inline-grid}.page-produtos #about-us #download-app .common-limiter .content .app{width:100%;max-width:516px;height:100%;max-height:564px;position:relative;bottom:0;left:0}.page-produtos #about-us #download-app .common-limiter .content .right{padding:20px 0}.page-produtos #about-us #download-app .common-limiter .content .right .title{text-align:left;letter-spacing:-.9px;color:#fff;padding-bottom:25px;font:300 45px/46px Raleway;position:relative}.page-produtos #about-us #download-app .common-limiter .content .right .title:after{content:"";background-color:#fff;width:45px;height:2px;display:inline-block;position:absolute;bottom:0;left:0}.page-produtos #about-us #download-app .common-limiter .content .right .title b{font:700 45px/46px Raleway}.page-produtos #about-us #download-app .common-limiter .content .right .text{margin:35px 0 30px}.page-produtos #about-us #download-app .common-limiter .content .right .text p{text-align:left;letter-spacing:0;color:#171714;font:300 16px/28px Raleway}.page-produtos #about-us #download-app .common-limiter .content .right .link{padding:20px 0;transition:all .5s;display:inline-block}.page-produtos #about-us #download-app .common-limiter .content .right .link:hover{background-color:#171714;padding:20px 38px}.page-produtos #about-us #download-app .common-limiter .content .right .link:hover span{color:#fff;font:800 15px/22px Raleway}.page-produtos #about-us #download-app .common-limiter .content .right .link:hover span:after{display:none}.page-produtos #about-us #download-app .common-limiter .content .right .link span{letter-spacing:7.5px;color:#171714;text-transform:uppercase;font:300 15px/22px Raleway;transition:all .5s;position:relative}.page-produtos #about-us #download-app .common-limiter .content .right .link span:after{content:"";background-color:#171714;width:100%;height:3px;transition:all .5s;display:inline-block;position:absolute;bottom:-20px;left:0}@media (max-width:1100px){.page-produtos #about-us #download-app .common-limiter .content{text-align:center;flex-direction:column;align-items:center;gap:30px;width:100%;padding:50px 20px 0;display:inline-flex}.page-produtos #about-us #download-app .common-limiter .content .app_1{order:2;width:300px;height:300px;position:relative;bottom:0;left:0}.page-produtos #about-us #download-app .common-limiter .content .right{order:1;padding:0}.page-produtos #about-us #fintech .common-limiter .content{grid-template-columns:repeat(1,1fr)}.page-produtos #about-us #fintech .common-limiter .content .left,.page-produtos #about-us #fintech .common-limiter .content .right{grid-column:span 1;width:100%;display:inline-block}.page-produtos #about-us #fintech .common-limiter .content ul{grid-column:span 1;gap:60px 30px}}@media (max-width:900px){.page-produtos #about-us #fintech .common-limiter .content ul{flex-direction:column;align-items:center;gap:60px;display:inline-flex}.page-produtos #about-us #fintech .common-limiter .content ul li{max-width:450px}}.page-antecipacao-recebiveis .hero{color:#fff;background:linear-gradient(90deg,#000c 20%,#0000001a 70%),url(/modules/antecipacao/assets/img/celular.webp) 50%/cover no-repeat;justify-content:flex-start;align-items:center;width:100%;height:100vh;padding:0 10%;display:flex;position:relative;overflow:hidden}.page-antecipacao-recebiveis .hero-content{z-index:2;max-width:600px}.page-antecipacao-recebiveis .hero-content h1{margin-bottom:20px;font-size:5rem;line-height:1.3}.page-antecipacao-recebiveis .hero-content h1 span{color:#fff;font-weight:700}.page-antecipacao-recebiveis .hero-content p{margin-bottom:25px;font:300 18px/25px Raleway}.page-antecipacao-recebiveis .btn-yellow{color:#000;background:#ffd000;border-radius:6px;padding:18px 32px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-block}.page-antecipacao-recebiveis .btn-yellow:hover{background:#e6c000}.page-antecipacao-recebiveis .sobre{z-index:1;background-color:#f1f1f1;border:none;padding:60px 10%;position:relative}.page-antecipacao-recebiveis .sobre:after{content:"";clip-path:polygon(0 0,100% 0,100% 100%,12% 100%);z-index:1;background-color:#575656;width:50%;height:100%;position:absolute;top:0;left:50%}.page-antecipacao-recebiveis .sobre *{z-index:2;position:relative}.page-antecipacao-recebiveis .sobre .container{z-index:2;background:#fff;border-radius:20px;margin-top:-100px;padding:50px;position:relative;box-shadow:0 2px 6px #0000001a}.page-antecipacao-recebiveis .sobre .container h2{font:900 28px/36px Raleway}.page-antecipacao-recebiveis .sobre .container p{text-align:justify;margin-top:10px;font:300 16px/20px Raleway}.page-antecipacao-recebiveis .antecipar{z-index:1;background-color:#f1f1f1;border:none;gap:20px;min-height:350px;padding:60px 10%;display:flex}.page-antecipacao-recebiveis .container-left{background-color:#f1f1f1;border-right:50px solid #ffd000;flex:0 0 20%;min-height:300px}.page-antecipacao-recebiveis .container-right{background-color:#f1f1f1;flex:1;min-height:300px}.page-antecipacao-recebiveis .antecipar .container-right h2{padding-left:20px;font:700 30px/30px Raleway}.page-antecipacao-recebiveis .antecipar .container-right span{color:#ffd000;font:700 30px/30px Raleway}.page-antecipacao-recebiveis .antecipar .container-right p{font:300 16px/16px Raleway}.page-antecipacao-recebiveis .antecipar .container-right ul{padding-left:20px}.page-antecipacao-recebiveis .antecipar .container-right li{margin-top:15px}.page-antecipacao-recebiveis .icon-list{margin:0;padding:0;list-style:none}.page-antecipacao-recebiveis .icon-list li{align-items:center;gap:10px;margin-bottom:8px;display:flex}.page-antecipacao-recebiveis .icon-list .icon{width:25px;height:26px}.page-antecipacao-recebiveis .dicas .container{gap:20px;width:100%;display:flex}.page-antecipacao-recebiveis .dicas{z-index:1;background-color:#f1f1f1;border:none;gap:20px;min-height:350px;display:flex;position:relative}.page-antecipacao-recebiveis .dicas:after{content:"";clip-path:polygon(0 0,88% 0,100% 100%,0 100%);z-index:1;background-color:#575656;width:85%;height:100%;position:absolute;top:0;left:0}.page-antecipacao-recebiveis .container-left-d{z-index:2;flex:0 0 55%;min-height:300px;padding:60px}.page-antecipacao-recebiveis .container-right-d{z-index:2;flex:1;min-height:300px;padding:60px}.page-antecipacao-recebiveis .container-right-d img{width:105%;max-width:800px;height:auto;margin:0 auto;display:block}.page-antecipacao-recebiveis .icon-list-d{color:#fff;float:right;margin:0;font:300 18px/40px Raleway;list-style:none}.page-antecipacao-recebiveis .icon-list-d li{align-items:center;gap:10px;margin-bottom:8px;display:flex}.page-antecipacao-recebiveis .cta-final{text-align:center;background:#fff;padding:80px 10%}.page-antecipacao-recebiveis .cta-final h2{margin-bottom:25px;font:300 36px/36px Raleway}.page-antecipacao-recebiveis .cta-final span{font-weight:700}@media (max-width:980px){.page-antecipacao-recebiveis .container-right-d{display:none}.page-antecipacao-recebiveis .icon-list-d{color:#fff;float:left;margin:0;font:300 14px/40px Raleway;list-style:none}.page-antecipacao-recebiveis .container-left-d{flex:0 0 100%}}@media (max-width:760px){.page-antecipacao-recebiveis .hero{text-align:center;background-position:100%;flex-direction:column;justify-content:center;padding:0 5%}.page-antecipacao-recebiveis .hero-content{max-width:90%}.page-antecipacao-recebiveis .hero-content h1{font:300 24px/24px Raleway}.page-antecipacao-recebiveis .hero-content p{font:300 14px/14px Raleway}.page-antecipacao-recebiveis .btn-yellow{padding:12px 24px}.page-antecipacao-recebiveis .container-left{display:none}}.page-atendimento #about-us{width:100%;display:inline-block;position:relative}.page-atendimento .links-btn:hover{color:#000}.page-atendimento #about-us #banner{height:350px;position:relative}.page-atendimento #about-us #banner .bg-abs,.page-atendimento #about-us #banner .mask{width:100%;height:100%;position:absolute;top:0;left:0}.page-atendimento #about-us #banner .bg-abs{z-index:0;box-shadow:30px 30px 40px #0000001a}.page-atendimento #about-us #banner .mask{mix-blend-mode:multiply;opacity:.75;z-index:1;background:linear-gradient(91deg,#171616 0,#1f304d3b 100%,#0000 100%) no-repeat padding-box padding-box}.page-atendimento #about-us #banner .img-abs{opacity:.25;z-index:1;position:absolute;bottom:0;right:0}.page-atendimento #about-us #banner .common-limiter{z-index:1;max-width:1340px;padding:0}.page-atendimento #about-us #banner .common-limiter .content{justify-content:space-between;width:100%;padding:180px 20px 90px;display:inline-flex}.page-atendimento #about-us #banner .common-limiter .content .title{text-align:left;letter-spacing:-1.2px;color:#fff;padding-bottom:30px;font:300 40px/40px Raleway;position:relative}.page-atendimento #about-us #banner .common-limiter .content .title b{font:700 40px/40px Raleway}.page-atendimento #about-us #banner .common-limiter .content .title:after{content:"";z-index:1;background-color:#fed130;width:45px;height:2px;display:inline-block;position:absolute;bottom:0;left:0}.page-atendimento #about-us #banner .common-limiter .content .btn-back{text-align:left;letter-spacing:6.4px;color:#fff;text-transform:uppercase;align-items:center;gap:15px;font:500 16px/49px Poppins;display:inline-flex}.page-atendimento #about-us #banner .common-limiter .content .btn-back .gg-chevron-left{box-sizing:border-box;transform:scale(var(--ggs,1));border:2px solid #0000;border-radius:100px;width:22px;height:22px;display:block;position:relative}.page-atendimento #about-us #banner .common-limiter .content .btn-back .gg-chevron-left:after{content:"";box-sizing:border-box;border-bottom:2px solid;border-left:2px solid;width:10px;height:10px;display:block;position:absolute;top:4px;left:6px;transform:rotate(45deg)}.page-atendimento #about-us #quetions{background-color:#fff;position:relative}.page-atendimento #about-us #quetions .img-abs{z-index:0;width:720px;height:900px;display:inline-block;position:absolute;top:0;right:0}.page-atendimento #about-us #quetions .common-limiter{max-width:1340px;padding:0}.page-atendimento #about-us #quetions .common-limiter .content{width:100%;padding:90px 20px 130px}.page-atendimento #about-us #quetions .common-limiter .content .title{text-align:center;letter-spacing:-.7px;color:#555553;padding-top:12.5px;font:300 35px/48px Raleway;position:relative}.page-atendimento #about-us #quetions .common-limiter .content .title:after{content:"";background-color:#fed130;width:45px;height:2px;display:inline-block;position:absolute;top:0;left:50%;transform:translate(-50%)}.page-atendimento #about-us #quetions .common-limiter .content .title b{font:700 35px/48px Raleway}.page-atendimento #about-us #quetions .common-limiter .content .question{flex-direction:column;gap:50px;width:100%;margin-top:30px;display:inline-flex}.page-atendimento #about-us #quetions .common-limiter .content .question li{cursor:pointer;width:100%}.page-atendimento #about-us #quetions .common-limiter .content .question li.open{background:#fff no-repeat padding-box padding-box;padding:30px 25px;box-shadow:0 20px 60px #00000014}.page-atendimento #about-us #quetions .common-limiter .content .question li.open .title-box .question-title{color:#555553;font:700 21px/30px Raleway}.page-atendimento #about-us #quetions .common-limiter .content .question li.open .title-box .mais{display:none}.page-atendimento #about-us #quetions .common-limiter .content .question li.open .question-answer,.page-atendimento #about-us #quetions .common-limiter .content .question li.open .title-box .menos{display:inline-block}.page-atendimento #about-us #quetions .common-limiter .content .question li .title-box{justify-content:space-between;align-items:center;gap:30px;width:100%;display:inline-flex}.page-atendimento #about-us #quetions .common-limiter .content .question li .title-box .question-title{text-align:left;letter-spacing:0;color:#171714;font:300 21px/30px Raleway}.page-atendimento #about-us #quetions .common-limiter .content .question li .title-box .mais{display:inline-block}.page-atendimento #about-us #quetions .common-limiter .content .question li .title-box .menos{display:none}.page-atendimento #about-us #quetions .common-limiter .content .question li .question-answer{text-align:left;letter-spacing:0;color:#171714;margin-top:36px;font:300 16px/28px Raleway;display:none}.page-atendimento .button-questions{border:none;border-bottom:3px solid #fed130;border-radius:0;min-width:50px;height:40px;margin-left:12px}.page-atendimento .button-questions:hover{color:#fff;background-color:#f4c931;transition:all .3s}.page-atendimento .button-questions span{color:#000;font-size:14px}.page-atendimento .button-questions span:hover{color:#fff}.page-atendimento #about-us #sac{background-color:#171714;min-height:600px;position:relative}.page-atendimento #about-us #sac .img-abs{z-index:0;width:720px;height:900px;display:inline-block;position:absolute;top:0;right:0}.page-atendimento #about-us #sac .common-limiter{max-width:1340px;padding:0}.page-atendimento #about-us #sac .common-limiter ul li{border:2px solid #fff;border-radius:20px;width:300px;min-height:300px;margin:0 0 0 15px;display:inline-block}.page-atendimento #about-us #sac .common-limiter .content{width:100%;padding:90px 20px 130px}.page-atendimento #about-us #sac .common-limiter .content .title{text-align:left;letter-spacing:-.7px;color:#fff;padding-top:12.5px;font:300 35px/48px Raleway;position:relative}.page-atendimento #about-us #sac .common-limiter .content .title b{font:700 35px/48px Raleway}.page-atendimento #about-us #sac .common-limiter .content .question{flex-direction:column;gap:50px;width:100%;margin-top:30px;display:inline-flex}.page-atendimento #about-us #sac .common-limiter .content .question li{cursor:pointer;width:100%}.page-atendimento #about-us #sac .common-limiter .content .question li.open{background:#fff no-repeat padding-box padding-box;padding:30px 25px;box-shadow:0 20px 60px #00000014}.page-atendimento #about-us #sac .common-limiter .content .question li.open .title-box .question-title{color:#555553;font:700 21px/30px Raleway}.page-atendimento #about-us #sac .common-limiter .content .question li.open .title-box .mais{display:none}.page-atendimento #about-us #sac .common-limiter .content .question li.open .question-answer,.page-atendimento #about-us #sac .common-limiter .content .question li.open .title-box .menos{display:inline-block}.page-atendimento #about-us #sac .common-limiter .content .question li .title-box{justify-content:space-between;align-items:center;gap:30px;width:100%;display:inline-flex}.page-atendimento #about-us #sac .common-limiter .content .question li .title-box .question-title{text-align:left;letter-spacing:0;color:#171714;font:300 21px/30px Raleway}.page-atendimento #about-us #sac .common-limiter .content .question li .title-box .mais{display:inline-block}.page-atendimento #about-us #sac .common-limiter .content .question li .title-box .menos{display:none}.page-atendimento #about-us #sac .common-limiter .content .question li .question-answer{text-align:left;letter-spacing:0;color:#171714;margin-top:36px;font:300 16px/28px Raleway;display:none}.page-atendimento .container-sac{flex-wrap:wrap;justify-content:space-around;gap:20px;margin-top:-100px;margin-bottom:50px;padding:20px;display:flex}.page-atendimento .container-sac .box-sac h4{color:#fff;font:700 30px/30px Raleway}.page-atendimento .container-sac .box-sac p{color:#fff;text-align:left;font:18px/18px Raleway}.page-atendimento .container-sac .box-sac img{margin-right:20px;display:flex}.page-atendimento .container-sac .box-sac .title-sac{flex-wrap:wrap;align-items:center;gap:16px;margin-top:-20px;margin-bottom:20px;display:flex}.page-atendimento .box-sac{flex:1 1 1 30%;color:#fff;text-align:center;background-color:#171714;border:2px solid #fff;border-radius:10px;max-width:400px;padding:40px;transition:transform .2s;box-shadow:0 2px 8px #00000026}.page-atendimento .text-sac{min-height:100px}.page-atendimento .footer-sac h3{text-align:left;font:700 21px/21px Raleway}.page-atendimento .footer-sac a{color:#fff}.page-atendimento .container-footer-sac{border-top:1px solid #fff;max-width:700px;margin:0 auto;padding:10px;display:block}.page-atendimento .container-footer-sac h4{text-align:left;color:#fff;margin-top:10px;font:700 18px/18px Raleway}.page-atendimento .container-footer-sac p{text-align:left;color:#fff;margin-top:20px;font:14px/20px Raleway}.page-atendimento .footer-sac-items .title-sac{flex-wrap:wrap;align-items:center;gap:16px;margin-top:20px;margin-bottom:120px;display:flex}.page-atendimento .footer-sac .link-mobile-sac-tel{display:none}@media screen and (max-width:800px){.page-atendimento .container-footer-sac .footer-sac-items .title-sac{display:block}}@media screen and (max-width:700px){.page-atendimento .footer-sac .link-mobile-sac-tel{display:block}.page-atendimento .footer-sac .link-desktop-sac-tel{display:none}}.page-relatorios #about-us{width:100%;display:inline-block;position:relative}.page-relatorios .links-btn:hover{color:#000}.page-relatorios #about-us #banner{height:350px;position:relative}.page-relatorios #about-us #banner .bg-abs,.page-relatorios #about-us #banner .mask{width:100%;height:100%;position:absolute;top:0;left:0}.page-relatorios #about-us #banner .bg-abs{z-index:0;box-shadow:30px 30px 40px #0000001a}.page-relatorios #about-us #banner .mask{mix-blend-mode:multiply;opacity:.75;z-index:1;background:linear-gradient(91deg,#171616 0,#1f304d3b 100%,#0000 100%) no-repeat padding-box padding-box}.page-relatorios #about-us #banner .img-abs{opacity:.25;z-index:1;position:absolute;bottom:0;right:0}.page-relatorios #about-us #banner .common-limiter{z-index:1;max-width:1340px;padding:0}.page-relatorios #about-us #banner .common-limiter .content{justify-content:space-between;width:100%;padding:180px 20px 90px;display:inline-flex}.page-relatorios #about-us #banner .common-limiter .content .title{text-align:left;letter-spacing:-1.2px;color:#fff;padding-bottom:30px;font:300 40px/40px Raleway;position:relative}.page-relatorios #about-us #banner .common-limiter .content .title b{font:700 40px/40px Raleway}.page-relatorios #about-us #banner .common-limiter .content .title:after{content:"";z-index:1;background-color:#fed130;width:45px;height:2px;display:inline-block;position:absolute;bottom:0;left:0}.page-relatorios #about-us #banner .common-limiter .content .btn-back{text-align:left;letter-spacing:6.4px;color:#fff;text-transform:uppercase;align-items:center;gap:15px;font:500 16px/49px Poppins;display:inline-flex}.page-relatorios #about-us #banner .common-limiter .content .btn-back .gg-chevron-left{box-sizing:border-box;transform:scale(var(--ggs,1));border:2px solid #0000;border-radius:100px;width:22px;height:22px;display:block;position:relative}.page-relatorios #about-us #banner .common-limiter .content .btn-back .gg-chevron-left:after{content:"";box-sizing:border-box;border-bottom:2px solid;border-left:2px solid;width:10px;height:10px;display:block;position:absolute;top:4px;left:6px;transform:rotate(45deg)}.page-relatorios #about-us #quetions{background-color:#fff;position:relative}.page-relatorios #about-us #quetions .img-abs{z-index:0;width:720px;height:900px;display:inline-block;position:absolute;top:0;right:0}.page-relatorios #about-us #quetions .common-limiter{max-width:1340px;padding:0}.page-relatorios #about-us #quetions .common-limiter .content{width:100%;padding:90px 20px 130px}.page-relatorios #about-us #quetions .common-limiter .content .title{text-align:center;letter-spacing:-.7px;color:#555553;padding-top:12.5px;font:300 35px/48px Raleway;position:relative}.page-relatorios #about-us #quetions .common-limiter .content .title:after{content:"";background-color:#fed130;width:45px;height:2px;display:inline-block;position:absolute;top:0;left:50%;transform:translate(-50%)}.page-relatorios #about-us #quetions .common-limiter .content .title b{font:700 35px/48px Raleway}.page-relatorios #about-us #quetions .common-limiter .content .question{flex-direction:column;gap:50px;width:100%;margin-top:30px;display:inline-flex}.page-relatorios #about-us #quetions .common-limiter .content .question li{cursor:pointer;width:100%}.page-relatorios #about-us #quetions .common-limiter .content .question li.open{background:#fff no-repeat padding-box padding-box;padding:30px 25px;box-shadow:0 20px 60px #00000014}.page-relatorios #about-us #quetions .common-limiter .content .question li.open .title-box .question-title{color:#555553;font:700 21px/30px Raleway}.page-relatorios #about-us #quetions .common-limiter .content .question li.open .title-box .mais{display:none}.page-relatorios #about-us #quetions .common-limiter .content .question li.open .question-answer,.page-relatorios #about-us #quetions .common-limiter .content .question li.open .title-box .menos{display:inline-block}.page-relatorios #about-us #quetions .common-limiter .content .question li .title-box{justify-content:space-between;align-items:center;gap:30px;width:100%;display:inline-flex}.page-relatorios #about-us #quetions .common-limiter .content .question li .title-box .question-title{text-align:left;letter-spacing:0;color:#171714;font:300 21px/30px Raleway}.page-relatorios #about-us #quetions .common-limiter .content .question li .title-box .mais{display:inline-block}.page-relatorios #about-us #quetions .common-limiter .content .question li .title-box .menos{display:none}.page-relatorios #about-us #quetions .common-limiter .content .question li .question-answer{text-align:left;letter-spacing:0;color:#171714;margin-top:36px;font:300 16px/28px Raleway;display:none}.page-relatorios .button-questions{border:none;border-bottom:3px solid #fed130;border-radius:0;min-width:50px;height:40px;margin-left:12px}.page-relatorios .button-questions:hover{color:#fff;background-color:#f4c931;transition:all .3s}.page-relatorios .button-questions span{color:#000;font-size:14px}.page-relatorios .button-questions span:hover{color:#fff}.page-relatorios #about-us #sac{background-color:#171714;min-height:600px;position:relative}.page-relatorios #about-us #sac .img-abs{z-index:0;width:720px;height:900px;display:inline-block;position:absolute;top:0;right:0}.page-relatorios #about-us #sac .common-limiter{max-width:1340px;padding:0}.page-relatorios #about-us #sac .common-limiter ul li{border:2px solid #fff;border-radius:20px;width:300px;min-height:300px;margin:0 0 0 15px;display:inline-block}.page-relatorios #about-us #sac .common-limiter .content{width:100%;padding:90px 20px 130px}.page-relatorios #about-us #sac .common-limiter .content .title{text-align:left;letter-spacing:-.7px;color:#fff;padding-top:12.5px;font:300 35px/48px Raleway;position:relative}.page-relatorios #about-us #sac .common-limiter .content .title b{font:700 35px/48px Raleway}.page-relatorios #about-us #sac .common-limiter .content .question{flex-direction:column;gap:50px;width:100%;margin-top:30px;display:inline-flex}.page-relatorios #about-us #sac .common-limiter .content .question li{cursor:pointer;width:100%}.page-relatorios #about-us #sac .common-limiter .content .question li.open{background:#fff no-repeat padding-box padding-box;padding:30px 25px;box-shadow:0 20px 60px #00000014}.page-relatorios #about-us #sac .common-limiter .content .question li.open .title-box .question-title{color:#555553;font:700 21px/30px Raleway}.page-relatorios #about-us #sac .common-limiter .content .question li.open .title-box .mais{display:none}.page-relatorios #about-us #sac .common-limiter .content .question li.open .question-answer,.page-relatorios #about-us #sac .common-limiter .content .question li.open .title-box .menos{display:inline-block}.page-relatorios #about-us #sac .common-limiter .content .question li .title-box{justify-content:space-between;align-items:center;gap:30px;width:100%;display:inline-flex}.page-relatorios #about-us #sac .common-limiter .content .question li .title-box .question-title{text-align:left;letter-spacing:0;color:#171714;font:300 21px/30px Raleway}.page-relatorios #about-us #sac .common-limiter .content .question li .title-box .mais{display:inline-block}.page-relatorios #about-us #sac .common-limiter .content .question li .title-box .menos{display:none}.page-relatorios #about-us #sac .common-limiter .content .question li .question-answer{text-align:left;letter-spacing:0;color:#171714;margin-top:36px;font:300 16px/28px Raleway;display:none}.page-relatorios .container-sac{flex-wrap:wrap;justify-content:space-around;gap:20px;margin-top:-100px;margin-bottom:50px;padding:20px;display:flex}.page-relatorios .container-sac .box-sac h4{color:#fff;font:700 30px/30px Raleway}.page-relatorios .container-sac .box-sac p{color:#fff;text-align:left;font:18px/18px Raleway}.page-relatorios .container-sac .box-sac img{margin-right:20px;display:flex}.page-relatorios .container-sac .box-sac .title-sac{flex-wrap:wrap;align-items:center;gap:16px;margin-top:-20px;margin-bottom:20px;display:flex}.page-relatorios .box-sac{flex:1 1 1 30%;color:#fff;text-align:center;background-color:#171714;border:2px solid #fff;border-radius:10px;max-width:400px;padding:40px;transition:transform .2s;box-shadow:0 2px 8px #00000026}.page-relatorios .text-sac{min-height:100px}.page-relatorios .footer-sac h3{text-align:left;font:700 21px/21px Raleway}.page-relatorios .footer-sac a{color:#fff}.page-relatorios .container-footer-sac{border-top:1px solid #fff;max-width:700px;margin:0 auto;padding:10px;display:block}.page-relatorios .container-footer-sac h4{text-align:left;color:#fff;margin-top:10px;font:700 18px/18px Raleway}.page-relatorios .container-footer-sac p{text-align:left;color:#fff;margin-top:20px;font:14px/20px Raleway}.page-relatorios .footer-sac-items .title-sac{flex-wrap:wrap;align-items:center;gap:16px;margin-top:20px;margin-bottom:120px;display:flex}.page-relatorios .footer-sac .link-mobile-sac-tel{display:none}@media screen and (max-width:800px){.page-relatorios .container-footer-sac .footer-sac-items .title-sac{display:block}}@media screen and (max-width:700px){.page-relatorios .footer-sac .link-mobile-sac-tel{display:block}.page-relatorios .footer-sac .link-desktop-sac-tel{display:none}}.page-termos-de-uso #about-us{width:100%;display:inline-block;position:relative}.page-termos-de-uso #about-us #banner{height:350px;position:relative}.page-termos-de-uso #about-us #banner .bg-abs,.page-termos-de-uso #about-us #banner .mask{width:100%;height:100%;position:absolute;top:0;left:0}.page-termos-de-uso #about-us #banner .bg-abs{z-index:0;object-fit:cover;box-shadow:30px 30px 40px #0000001a}.page-termos-de-uso #about-us #banner .mask{mix-blend-mode:multiply;opacity:.75;z-index:1;background:linear-gradient(91deg,#171616 0,#1f304d3b 100%,#0000 100%) no-repeat padding-box padding-box}.page-termos-de-uso #about-us #banner .img-abs{opacity:.25;z-index:1;position:absolute;bottom:0;right:0}.page-termos-de-uso #about-us #banner .common-limiter{z-index:1;max-width:1340px;padding:0}.page-termos-de-uso #about-us #banner .common-limiter .content{justify-content:space-between;width:100%;padding:180px 20px 90px;display:inline-flex}.page-termos-de-uso #about-us #banner .common-limiter .content .title{text-align:left;letter-spacing:-1.2px;color:#fff;padding-bottom:30px;font:300 40px/40px Raleway;position:relative}.page-termos-de-uso #about-us #banner .common-limiter .content .title b{font:700 40px/40px Raleway}.page-termos-de-uso #about-us #banner .common-limiter .content .title:after{content:"";z-index:1;background-color:#fed130;width:45px;height:2px;display:inline-block;position:absolute;bottom:0;left:0}.page-termos-de-uso #about-us #banner .common-limiter .content .btn-back{text-align:left;letter-spacing:6.4px;color:#fff;text-transform:uppercase;align-items:center;gap:15px;font:500 16px/49px Poppins;display:inline-flex}.page-termos-de-uso #about-us #banner .common-limiter .content .btn-back .gg-chevron-left{box-sizing:border-box;transform:scale(var(--ggs,1));border:2px solid #0000;border-radius:100px;width:22px;height:22px;display:block;position:relative}.page-termos-de-uso #about-us #banner .common-limiter .content .btn-back .gg-chevron-left:after{content:"";box-sizing:border-box;border-bottom:2px solid;border-left:2px solid;width:10px;height:10px;display:block;position:absolute;top:4px;left:6px;transform:rotate(45deg)}.page-termos-de-uso #about-us #terms{background-color:#fff;position:relative}.page-termos-de-uso #about-us #terms .common-limiter{max-width:1340px;padding:0}.page-termos-de-uso #about-us #terms .common-limiter .content{width:100%;padding:90px 20px 100px}.page-termos-de-uso #about-us #terms .common-limiter .content .title{text-align:center;letter-spacing:-.7px;color:#555553;padding-top:12.5px;font:300 35px/48px Raleway;position:relative}.page-termos-de-uso #about-us #terms .common-limiter .content .title:after{content:"";background-color:#fed130;width:45px;height:2px;display:inline-block;position:absolute;top:0;left:50%;transform:translate(-50%)}.page-termos-de-uso #about-us #terms .common-limiter .content .title b{font:700 35px/48px Raleway}.page-termos-de-uso #about-us #terms .common-limiter .content .description{margin-top:50px}.page-termos-de-uso #about-us #terms .common-limiter .content .description p{text-align:left;letter-spacing:0;color:#171714;font:300 16px/28px Raleway}.page-termos-de-uso .contacts{justify-content:center;align-items:center;margin-top:40px;display:flex}.page-termos-de-uso .info{justify-content:center;align-items:center;display:flex}.page-termos-de-uso #about-us #terms .common-limiter .content .description .info-p{margin-top:10px;margin-left:20px;font-size:20px}.page-termos-de-uso .info-div{margin-left:50px}.page-termos-de-uso .info-div .btn-denuncia{color:#000;background-color:#fed130;border:none;border-radius:3px;width:200px;height:50px;font:700 16px/16px Raleway}.page-termos-de-uso #link-phone-mobile{display:none}@media only screen and (max-width:800px){.page-termos-de-uso #link-phone-mobile{display:inline}.page-termos-de-uso #link-phone-desktop{display:none}}@media only screen and (max-width:680px){.page-termos-de-uso .info,.page-termos-de-uso .contacts{display:block}.page-termos-de-uso #about-us #terms .common-limiter .content .description .info-p{margin-top:10px;font-size:16px}.page-termos-de-uso .info-div{margin-left:0}}.page-ouvidoria #about-us{width:100%;display:inline-block;position:relative}.page-ouvidoria #about-us #banner{height:350px;position:relative}.page-ouvidoria #about-us #banner .bg-abs,.page-ouvidoria #about-us #banner .mask{width:100%;height:100%;position:absolute;top:0;left:0}.page-ouvidoria #about-us #banner .bg-abs{z-index:0;object-fit:cover;box-shadow:30px 30px 40px #0000001a}.page-ouvidoria #about-us #banner .mask{mix-blend-mode:multiply;opacity:.75;z-index:1;background:linear-gradient(91deg,#171616 0,#1f304d3b 100%,#0000 100%) no-repeat padding-box padding-box}.page-ouvidoria #about-us #banner .img-abs{opacity:.25;z-index:1;position:absolute;bottom:0;right:0}.page-ouvidoria #about-us #banner .common-limiter{z-index:1;max-width:1340px;padding:0}.page-ouvidoria #about-us #banner .common-limiter .content{justify-content:space-between;width:100%;padding:180px 20px 90px;display:inline-flex}.page-ouvidoria #about-us #banner .common-limiter .content .title{text-align:left;letter-spacing:-1.2px;color:#fff;padding-bottom:30px;font:300 40px/40px Raleway;position:relative}.page-ouvidoria #about-us #banner .common-limiter .content .title b{font:700 40px/40px Raleway}.page-ouvidoria #about-us #banner .common-limiter .content .title:after{content:"";z-index:1;background-color:#fed130;width:45px;height:2px;display:inline-block;position:absolute;bottom:0;left:0}.page-ouvidoria #about-us #banner .common-limiter .content .btn-back{text-align:left;letter-spacing:6.4px;color:#fff;text-transform:uppercase;align-items:center;gap:15px;font:500 16px/49px Poppins;display:inline-flex}.page-ouvidoria #about-us #banner .common-limiter .content .btn-back .gg-chevron-left{box-sizing:border-box;transform:scale(var(--ggs,1));border:2px solid #0000;border-radius:100px;width:22px;height:22px;display:block;position:relative}.page-ouvidoria #about-us #banner .common-limiter .content .btn-back .gg-chevron-left:after{content:"";box-sizing:border-box;border-bottom:2px solid;border-left:2px solid;width:10px;height:10px;display:block;position:absolute;top:4px;left:6px;transform:rotate(45deg)}.page-ouvidoria #about-us #terms{background-color:#fff;position:relative}.page-ouvidoria #about-us #terms .common-limiter{max-width:1340px;padding:0}.page-ouvidoria #about-us #terms .common-limiter .content{width:100%;padding:90px 20px 100px}.page-ouvidoria #about-us #terms .common-limiter .content .title{text-align:center;letter-spacing:-.7px;color:#555553;padding-top:12.5px;font:300 35px/48px Raleway;position:relative}.page-ouvidoria #about-us #terms .common-limiter .content .title:after{content:"";background-color:#fed130;width:45px;height:2px;display:inline-block;position:absolute;top:0;left:50%;transform:translate(-50%)}.page-ouvidoria #about-us #terms .common-limiter .content .title b{font:700 35px/48px Raleway}.page-ouvidoria #about-us #terms .common-limiter .content .description{margin-top:50px}.page-ouvidoria #about-us #terms .common-limiter .content .description p{text-align:left;letter-spacing:0;color:#171714;font:300 16px/28px Raleway}.page-ouvidoria .contacts{justify-content:center;align-items:center;margin-top:40px;display:flex}.page-ouvidoria .info{justify-content:center;align-items:center;display:flex}.page-ouvidoria #about-us #terms .common-limiter .content .description .info-p{margin-top:10px;margin-left:20px;font-size:20px}.page-ouvidoria .info-div{margin-left:50px}.page-ouvidoria .info-div .btn-denuncia{color:#000;background-color:#fed130;border:none;border-radius:3px;width:200px;height:50px;font:700 16px/16px Raleway}.page-ouvidoria #link-phone-mobile{display:none}@media only screen and (max-width:800px){.page-ouvidoria #link-phone-mobile{display:inline}.page-ouvidoria #link-phone-desktop{display:none}}@media only screen and (max-width:680px){.page-ouvidoria .info,.page-ouvidoria .contacts{display:block}.page-ouvidoria #about-us #terms .common-limiter .content .description .info-p{margin-top:10px;font-size:16px}.page-ouvidoria .info-div{margin-left:0}}.page-canal-etica #about-us{width:100%;display:inline-block;position:relative}.page-canal-etica #about-us #banner{height:350px;position:relative}.page-canal-etica #about-us #banner .bg-abs,.page-canal-etica #about-us #banner .mask{width:100%;height:100%;position:absolute;top:0;left:0}.page-canal-etica #about-us #banner .bg-abs{z-index:0;object-fit:cover;box-shadow:30px 30px 40px #0000001a}.page-canal-etica #about-us #banner .mask{mix-blend-mode:multiply;opacity:.75;z-index:1;background:linear-gradient(91deg,#171616 0,#1f304d3b 100%,#0000 100%) no-repeat padding-box padding-box}.page-canal-etica #about-us #banner .img-abs{opacity:.25;z-index:1;position:absolute;bottom:0;right:0}.page-canal-etica #about-us #banner .common-limiter{z-index:1;max-width:1340px;padding:0}.page-canal-etica #about-us #banner .common-limiter .content{justify-content:space-between;width:100%;padding:180px 20px 90px;display:inline-flex}.page-canal-etica #about-us #banner .common-limiter .content .title{text-align:left;letter-spacing:-1.2px;color:#fff;padding-bottom:30px;font:300 40px/40px Raleway;position:relative}.page-canal-etica #about-us #banner .common-limiter .content .title b{font:700 40px/40px Raleway}.page-canal-etica #about-us #banner .common-limiter .content .title:after{content:"";z-index:1;background-color:#fed130;width:45px;height:2px;display:inline-block;position:absolute;bottom:0;left:0}.page-canal-etica #about-us #banner .common-limiter .content .btn-back{text-align:left;letter-spacing:6.4px;color:#fff;text-transform:uppercase;align-items:center;gap:15px;font:500 16px/49px Poppins;display:inline-flex}.page-canal-etica #about-us #banner .common-limiter .content .btn-back .gg-chevron-left{box-sizing:border-box;transform:scale(var(--ggs,1));border:2px solid #0000;border-radius:100px;width:22px;height:22px;display:block;position:relative}.page-canal-etica #about-us #banner .common-limiter .content .btn-back .gg-chevron-left:after{content:"";box-sizing:border-box;border-bottom:2px solid;border-left:2px solid;width:10px;height:10px;display:block;position:absolute;top:4px;left:6px;transform:rotate(45deg)}.page-canal-etica #about-us #terms{background-color:#fff;position:relative}.page-canal-etica #about-us #terms .common-limiter{max-width:1340px;padding:0}.page-canal-etica #about-us #terms .common-limiter .content{width:100%;padding:90px 20px 100px}.page-canal-etica #about-us #terms .common-limiter .content .title{text-align:center;letter-spacing:-.7px;color:#555553;padding-top:12.5px;font:300 35px/48px Raleway;position:relative}.page-canal-etica #about-us #terms .common-limiter .content .title:after{content:"";background-color:#fed130;width:45px;height:2px;display:inline-block;position:absolute;top:0;left:50%;transform:translate(-50%)}.page-canal-etica #about-us #terms .common-limiter .content .title b{font:700 35px/48px Raleway}.page-canal-etica #about-us #terms .common-limiter .content .description{margin-top:50px}.page-canal-etica #about-us #terms .common-limiter .content .description p{text-align:left;letter-spacing:0;color:#171714;font:300 16px/28px Raleway}.page-canal-etica .contacts{justify-content:center;align-items:center;margin-top:40px;display:flex}.page-canal-etica .info{justify-content:center;align-items:center;display:flex}.page-canal-etica #about-us #terms .common-limiter .content .description .info-p{margin-top:10px;margin-left:20px;font-size:20px}.page-canal-etica .info-div{margin-left:50px}.page-canal-etica .info-div .btn-denuncia{color:#000;background-color:#fed130;border:none;border-radius:3px;width:200px;height:50px;font:700 16px/16px Raleway}.page-canal-etica #link-phone-mobile{display:none}@media only screen and (max-width:800px){.page-canal-etica #link-phone-mobile{display:inline}.page-canal-etica #link-phone-desktop{display:none}}@media only screen and (max-width:680px){.page-canal-etica .info,.page-canal-etica .contacts{display:block}.page-canal-etica #about-us #terms .common-limiter .content .description .info-p{margin-top:10px;font-size:16px}.page-canal-etica .info-div{margin-left:0}}
:focus-visible{outline-offset:5px;outline:3px solid #e8aa00}button{cursor:pointer}#header .menu-list>li>.item-menu{display:inline-block}#header{top:0;left:0}#header #line-top{display:block;position:absolute;top:0;left:0}@media (min-width:1251px){#header.header-fixed{height:90px}#header.header-fixed .box-menu{padding:20px 35px}#header.header-fixed .box-menu .menu{height:50px}#header.header-fixed .box-menu .menu .logo-black,#header.header-fixed .box-menu .menu .logo-black a{align-items:center;height:100%;display:inline-flex}#header.header-fixed .box-menu .menu .logo-black img{object-fit:contain;width:auto;height:44px;display:block}}@media (max-width:1250px){#header:not(.header-fixed) .box-menu>.logo img{object-fit:contain;width:auto;height:62px;display:block}#header.header-fixed{height:90px}#header.header-fixed .box-menu{padding:20px 24px}#header.header-fixed .box-menu>.logo-black{align-items:center;height:44px;display:inline-flex}#header.header-fixed .box-menu>.logo-black img{object-fit:contain;width:auto;height:44px;display:block}}button.btn-back{background:0 0;border:0}.skip-link{color:#171714;z-index:2147483647;background:#fed130;padding:16px;font-size:16px;position:fixed;top:-100px;left:16px}.skip-link:focus{top:16px}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}body.menu-open{overflow:hidden}#header .box-menu .menu .menu-list li:focus-within>.submenu{opacity:1;visibility:visible;pointer-events:auto;display:block}#header #menu-mobile .close-menu{background:0 0;border:0}.FilterSearch{border:2px solid gray;border-radius:5px;width:100%;max-width:520px;height:60px;margin:30px auto;padding:5px 10px;font-size:16px;line-height:60px;display:block}.question-categories{flex-wrap:wrap;justify-content:center;align-items:center;margin:50px 0;display:flex}.question-categories [aria-pressed=true]{color:#000;background:#fed130}.question-categories [aria-pressed=true] span{color:#000}#about-us #quetions .question button.title-box{text-align:left;background:0 0;border:0;padding:0}.question-symbol{flex-shrink:0}#about-us #quetions .question .question-answer[hidden]{display:none}#about-us #quetions .question .question-answer{cursor:auto;width:100%}.question .semester-label{justify-content:center;align-items:center;max-width:calc(100% - 100px);display:inline-flex}.question .links-btn{display:inline-block}.no-results{padding:20px;font:400 18px/28px Raleway,sans-serif}.page-relatorios .question{margin-top:50px}.page-relatorios .report-semesters{color:#101b34;grid-template-columns:minmax(0,300px) 50px 50px;align-items:center;row-gap:20px;margin-top:36px;font:300 16px/28px Raleway;display:grid}.page-relatorios .report-year[open]{background:#fff;padding:30px 25px;box-shadow:0 20px 60px #00000014}.page-relatorios .report-year-summary{cursor:pointer;color:#171714;justify-content:space-between;align-items:center;gap:30px;font:700 21px/30px Raleway;list-style:none;display:flex}.page-relatorios .report-year-summary::-webkit-details-marker{display:none}.page-relatorios .report-year-summary>span:first-child{text-decoration:underline}.page-relatorios .report-year[open] .report-year-summary{color:#555553}.page-relatorios .report-toggle{flex-shrink:0;width:20px;height:20px;position:relative}.page-relatorios .report-toggle:before,.page-relatorios .report-toggle:after{content:"";background:#fec62e;width:20px;height:4px;position:absolute;top:8px;left:0}.page-relatorios .report-toggle:after{transform:rotate(90deg)}.page-relatorios .report-year[open] .report-toggle:after{display:none}.page-relatorios .report-semesters .links-btn:hover{color:#555553}.page-relatorios .question .semester-label{border:2px solid #888;max-width:100%;font:700 16px/24px Raleway}.page-relatorios .report-semesters .links-btn{align-items:center;min-height:44px;display:flex}.page-relatorios .question li+li{border-top:1px solid #ccc;padding-top:30px}.video-play{color:#fff;text-shadow:0 2px 8px #000;place-items:center;font:70px/1 Arial,sans-serif;display:grid;position:absolute;inset:0}.video-dialog{color:#fff;background:#171714;border:0;width:min(90vw,900px,160dvh - 71.1111px);max-width:90vw;max-height:90dvh;margin:auto;padding:40px 0 0;position:fixed;inset:0}.video-dialog::backdrop{background:#000c}.video-dialog form{position:absolute;top:0;right:0}.video-dialog button{color:#fff;background:#171714;border:0;padding:4px 14px;font-size:30px;line-height:30px}.video-dialog iframe{aspect-ratio:16/9;border:0;width:100%;display:block}.not-found{color:#fff;text-align:center;background:#171714;padding:240px 24px 100px;font:20px/1.6 Raleway,sans-serif}.not-found a{color:#fed130;text-decoration:underline}.page-canal-etica .btn-denuncia{color:#000;text-align:center;background-color:#fed130;border-radius:3px;justify-content:center;align-items:center;width:200px;max-width:100%;min-height:50px;padding:12px 20px;font:700 16px/24px Raleway;display:inline-flex}.page-canal-etica .btn-denuncia:hover{color:#000;background-color:#f4c931}.page-canal-etica .btn-denuncia:focus-visible{outline-offset:4px;outline:3px solid #171714}.page-canal-etica .contacts{text-align:center}@media (max-width:760px){.page-sobre-nos #our-values .videos{grid-template-columns:minmax(0,1fr);display:grid}.page-sobre-nos #our-values .videos li{min-width:0;max-width:100%}.page-sobre-nos #our-values .videos img{width:100%;min-width:0!important}.question-categories{gap:8px}.question-categories .common-button{min-width:0}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}
