.home-fast-access{margin-top:30px}@media(max-width:1024px){.home-fast-access{margin-top:80px}}.home-fast-access .header{display:flex;align-items:center;justify-content:space-between}.home-fast-access .header .title{font-size:20px;line-height:36px}.home-fast-access .header .title,.home-fast-access .header .trigger{color:#3a334f;font-family:Codec Warm;font-style:normal;font-weight:700}.home-fast-access .header .trigger{font-size:14px;line-height:26px;cursor:pointer}.home-fast-access .content{margin-top:14px;position:relative;max-height:110px}.home-fast-access .content .slider-container{height:109.5px}@media(max-width:1024px){.home-fast-access .content .slider-container{height:116px}}.home-fast-access .content .slider-container .spinner-container{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.home-fast-access .content .slider-container .slick-arrow{width:32px;height:32px}@media(min-width:1025px){.home-fast-access .content .slider-container .slick-arrow{display:none!important}}.home-fast-access .content .slider-container .slick-arrow:before{display:none!important}.home-fast-access .content .slider-container .slick-arrow.slick-prev{bottom:-44px;left:calc(50% - 24px);transform:translateX(-50%);z-index:998;top:auto}.home-fast-access .content .slider-container .slick-arrow.slick-next{bottom:-44px;right:calc(50% - 24px);transform:translateX(50%);z-index:998;top:auto}.home-fast-access .content .slider-container .slick-dots{bottom:-16px!important;height:3px;line-height:3px;display:flex!important;justify-content:center;align-items:center}@media(max-width:1024px){.home-fast-access .content .slider-container .slick-dots{display:none!important;bottom:-6px!important}}.home-fast-access .content .slider-container .slick-dots li{width:20px;height:3px}.home-fast-access .content .slider-container .slick-dots li button{padding:0;border-radius:2px;opacity:.65;background:#e2d6bc;width:20px;height:3px}.home-fast-access .content .slider-container .slick-dots li button:before{display:none!important}.home-fast-access .content .slider-container .slick-dots li.slick-active{width:40px}.home-fast-access .content .slider-container .slick-dots li.slick-active button{opacity:1;background-color:#751cec;width:40px}.home-fast-access .content .slider-container .slick-list{overflow:hidden;padding:0 0 32.5px!important}.home-fast-access .content .slider-container .slick-list .slick-track{display:flex;gap:10px}.home-fast-access .content .slider-container .slick-list .slick-track .slick-slide{border-radius:10px;background-color:#fff;box-shadow:16px 24px 24px 0 rgba(0,0,0,.04);height:90px;display:flex;align-items:center;justify-content:center;max-width:125px}.home-fast-access .content .slider-container .slick-list .slick-track .slick-slide div{height:100%;display:flex;align-items:center;justify-content:center}.home-fast-access .content .slider-container .slick-list .slick-track .slick-slide div .item{height:100%;text-decoration:none;display:flex!important;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:10px;width:125px;min-width:125px}.home-fast-access .content .slider-container .slick-list .slick-track .slick-slide div .item .item-text{color:#3a334f;font-family:Codec Warm;font-size:14px;font-style:normal;font-weight:700;line-height:normal;height:auto;max-width:100px}.ReactModalPortal .ReactModal__Overlay{background-color:transparent!important;z-index:9999!important}.ReactModalPortal .ReactModal__Overlay .ReactModal__Content{background:rgba(58,51,79,.85)!important}.ReactModalPortal .ReactModal__Overlay .ReactModal__Content .modal-home-fast-access{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:6px;background-color:#fff;width:340px;display:flex;flex-direction:column;padding:20px 0 30px}@media(max-width:1024px){.ReactModalPortal .ReactModal__Overlay .ReactModal__Content .modal-home-fast-access{width:calc(100% - 24px)}}.ReactModalPortal .ReactModal__Overlay .ReactModal__Content .modal-home-fast-access .modal-header{display:flex;align-items:center;justify-content:space-between;padding:0 20px}.ReactModalPortal .ReactModal__Overlay .ReactModal__Content .modal-home-fast-access .modal-header .modal-header-title{color:#3a334f;font-family:Codec Warm;font-size:20px;font-style:normal;font-weight:700;line-height:36px}.ReactModalPortal .ReactModal__Overlay .ReactModal__Content .modal-home-fast-access .modal-header .modal-header-close{all:unset;cursor:pointer}.ReactModalPortal .ReactModal__Overlay .ReactModal__Content .modal-home-fast-access .modal-content .services{margin-top:10px;padding:20px}.ReactModalPortal .ReactModal__Overlay .ReactModal__Content .modal-home-fast-access .modal-content .services .services-title{color:#3a334f;font-family:Codec Warm;font-size:14px;font-style:normal;font-weight:700;line-height:18px}.ReactModalPortal .ReactModal__Overlay .ReactModal__Content .modal-home-fast-access .modal-content .services .services-itens .services-item{margin-top:20px;display:flex;justify-content:space-between}.ReactModalPortal .ReactModal__Overlay .ReactModal__Content .modal-home-fast-access .modal-content .services .services-itens .services-item .services-item-left{display:flex;align-items:center;gap:10px}.ReactModalPortal .ReactModal__Overlay .ReactModal__Content .modal-home-fast-access .modal-content .services .services-itens .services-item .services-item-left .services-item-left-icon{width:24px;height:24px;display:flex;align-items:center;justify-content:center}.ReactModalPortal .ReactModal__Overlay .ReactModal__Content .modal-home-fast-access .modal-content .services .services-itens .services-item .services-item-left .services-item-left-text{color:#3a334f;font-family:Codec Warm;font-size:14px;font-style:normal;font-weight:700;line-height:normal}.ReactModalPortal .ReactModal__Overlay .ReactModal__Content .modal-home-fast-access .modal-content .services .services-itens .services-item .services-item-right{display:flex;align-items:center}.ReactModalPortal .ReactModal__Overlay .ReactModal__Content .modal-home-fast-access .modal-content .services .services-itens .services-item .services-item-right .services-item-right-add{all:unset;cursor:pointer;display:flex}.ReactModalPortal .ReactModal__Overlay .ReactModal__Content .modal-home-fast-access .modal-content .office{margin-top:10px;margin-bottom:10px;background-color:#f8f8f8;padding:20px 20px 10px}.ReactModalPortal .ReactModal__Overlay .ReactModal__Content .modal-home-fast-access .modal-content .office .office-title{color:#3a334f;font-family:Codec Warm;font-size:14px;font-style:normal;font-weight:700;line-height:18px;margin-bottom:10px}.ReactModalPortal .ReactModal__Overlay .ReactModal__Content .modal-home-fast-access .modal-content .office .office-itens{position:relative}.ReactModalPortal .ReactModal__Overlay .ReactModal__Content .modal-home-fast-access .modal-content .office .office-itens .office-item{border-radius:4px;padding:10px 0;position:relative;display:flex;justify-content:space-between;background-color:#f8f8f8}.ReactModalPortal .ReactModal__Overlay .ReactModal__Content .modal-home-fast-access .modal-content .office .office-itens .office-item.hovering{top:auto!important;left:auto!important}.ReactModalPortal .ReactModal__Overlay .ReactModal__Content .modal-home-fast-access .modal-content .office .office-itens .office-item .office-item-left{display:flex;align-items:center;gap:10px}.ReactModalPortal .ReactModal__Overlay .ReactModal__Content .modal-home-fast-access .modal-content .office .office-itens .office-item .office-item-left .office-item-left-icon{width:24px;height:24px;display:flex;align-items:center;justify-content:center}.ReactModalPortal .ReactModal__Overlay .ReactModal__Content .modal-home-fast-access .modal-content .office .office-itens .office-item .office-item-left .office-item-right-text{color:#3a334f;font-family:Codec Warm;font-size:14px;font-style:normal;font-weight:700;line-height:normal}.ReactModalPortal .ReactModal__Overlay .ReactModal__Content .modal-home-fast-access .modal-content .office .office-itens .office-item .office-item-right{display:flex;align-items:center;gap:5px}.ReactModalPortal .ReactModal__Overlay .ReactModal__Content .modal-home-fast-access .modal-content .office .office-itens .office-item .office-item-right .office-item-right-remove{all:unset;cursor:pointer;display:flex}.ReactModalPortal .ReactModal__Overlay .ReactModal__Content .modal-home-fast-access .modal-content .office .office-itens .office-item .office-item-right .office-item-right-move{display:flex}.ReactModalPortal .ReactModal__Overlay .ReactModal__Content .modal-home-fast-access .modal-footer{display:flex;gap:16px;border-top:1px solid #eee;padding:10px 20px 0}.ReactModalPortal .ReactModal__Overlay .ReactModal__Content .modal-home-fast-access .modal-footer button{all:unset;width:100%;display:flex;align-items:center;justify-content:center;height:38px;border-radius:4px;transition:all .2s;cursor:pointer}.ReactModalPortal .ReactModal__Overlay .ReactModal__Content .modal-home-fast-access .modal-footer .button-clean{color:#444;text-align:center;font-family:Codec Warm;font-size:15px;font-style:normal;font-weight:700;line-height:20px;border:2px solid #444}.ReactModalPortal .ReactModal__Overlay .ReactModal__Content .modal-home-fast-access .modal-footer .button-clean:hover{background-color:#751cec;border:2px solid #751cec;color:#fff}.ReactModalPortal .ReactModal__Overlay .ReactModal__Content .modal-home-fast-access .modal-footer .button-apply{color:#fff;text-align:center;font-family:Codec Warm;font-size:16px;font-style:normal;font-weight:400;line-height:22px;background-color:#751cec;border:2px solid #751cec}.ReactModalPortal .ReactModal__Overlay .ReactModal__Content .modal-home-fast-access .modal-footer .button-apply:hover{background-color:#3a334f;border:2px solid #3a334f}.ReactModalPortal .ReactModal__Overlay .ReactModal__Content .modal-home-fast-access .modal-footer .button-apply.disabled{cursor:auto;opacity:.45}.ReactModalPortal .ReactModal__Overlay .ReactModal__Content .modal-home-fast-access .modal-footer .button-apply.disabled:hover{background-color:#751cec;border:2px solid #751cec}