.schedule-list-ppc-2025 .schedule-list-ppc-2025-dropdown{background:0 0;border:none;cursor:pointer;height:20px;outline:0;padding:0;width:20px}.schedule-list-ppc-2025 .modal-form-container{margin:0 auto;max-width:600px}body.modal-open,html.modal-open{overflow:hidden}.schedule-list-ppc-2025 .content-wrapper{position:relative}.schedule-list-ppc-2025 .graphic-image-wrap{height:auto;position:absolute;right:-150px;top:15%;width:auto}.schedule-list-ppc-2025 .graphic-image-text{color:#22adbe;font-family:Caveat;font-size:22px;font-weight:700;letter-spacing:0;line-height:18px;max-width:100%;text-align:center;transform:rotate(6deg);width:160px}.schedule-list-ppc-2025 .graphic-image{display:flex;margin-left:21px;margin-top:10px;width:auto}.schedule-list-ppc-2025{position:relative}.schedule-list-ppc-2025 .content-desc .subtitle{color:#005c71;font-weight:700;letter-spacing:0;margin-bottom:16px;text-align:center}.schedule-list-ppc-2025 .schedule-list-ppc-2025-dropdown svg{height:100%;rotate:270deg;width:100%}.schedule-list-ppc-2025 .schedule-list-ppc-2025-container.selected-parent .schedule-list-ppc-2025-dropdown svg,.schedule-list-ppc-2025 .schedule-list-ppc-2025-container.selected-subfolder .schedule-list-ppc-2025-dropdown svg{rotate:0deg}.schedule-list-ppc-2025 .schedule-list-ppc-2025-container,.schedule-list-ppc-2025 .subfolder-innr-container{align-items:center;cursor:pointer;display:flex;justify-content:space-between}.schedule-list-ppc-2025 .schedule-list-ppc-2025-title-icon{align-items:center;display:flex;font-weight:500;gap:9px;justify-content:start;padding-block:20px;padding-left:40px;user-select:none}.schedule-list-ppc-2025 .schedule-list-ppc-2025-title-icon svg{color:#38939b;height:32px;width:32px}.schedule-list-ppc-2025 .titleItem-text-wrapper{align-items:center;border-bottom:1px solid #e4e8eb;display:flex;flex-direction:row;gap:9px;margin-left:20px;padding-block:20px;padding-left:40px;padding-right:20px;user-select:none;width:100%}.schedule-list-ppc-2025 .tree li:not(:last-child){border-bottom:1px solid #e4e8eb}.schedule-list-ppc-2025 .titleItem-text-wrapper svg{cursor:pointer;height:32px;width:32px}.schedule-list-ppc-2025 .search-bar-schedule{display:flex;justify-content:center;margin:0 auto;max-width:591px;position:relative;width:100%}.schedule-list-ppc-2025 .search-bar-schedule input[type=text]{background-color:#fff;border:.5px solid #989898;border-radius:60px;font-size:16px;font-weight:500;letter-spacing:0;line-height:24px;max-width:591px;padding:14px 25px!important}.schedule-list-ppc-2025 .titleItem-text-title,.schedule-list-ppc-2025 span.schedule-list-ppc-2025-folder-title{color:#042d38;cursor:pointer;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.schedule-list-ppc-2025 .content-desc h2{color:#202b36;font-weight:700;letter-spacing:0;margin:0 auto 18px;max-width:829px;text-align:center}.schedule-list-ppc-2025 .content-desc .desc{font-weight:500;letter-spacing:0;margin:0 auto 29px;max-width:806px;text-align:center}.schedule-list-ppc-2025 .content-desc .desc>:last-child{margin:0}.schedule-list-ppc-2025 .tree li{display:flex;flex-direction:column;line-height:normal;margin-bottom:0;margin-left:20px;min-height:auto;min-width:auto;padding-right:20px;width:100%}.schedule-list-ppc-2025 .schedule-list-ppc-2025-file-container{align-items:center;cursor:pointer;display:flex;flex-direction:row;font-weight:500;gap:9px;padding-block:20px;padding-left:40px;user-select:none}.schedule-list-ppc-2025 .schedule-list-ppc-2025-file-container.file-folder{justify-content:space-between}.schedule-list-ppc-2025 .schedule-list-ppc-2025-file-container .schedule-list-ppc-2025-file-folder{align-items:center;display:flex;flex-direction:row;gap:9px}.schedule-list-ppc-2025 .schedule-list-ppc-2025-file-container svg{cursor:pointer;height:32px;width:32px}.schedule-list-ppc-2025 .schedule-list-ppc-2025-file-title .schedule-list-ppc-2025 .schedule-list-ppc-2025-title{cursor:pointer;font-weight:400;line-height:normal}.schedule-list-ppc-2025 .modal{align-items:center;background-color:rgba(0,0,0,.7);box-shadow:0 4px 10px rgba(0,0,0,.1);height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:999}.schedule-list-ppc-2025 .modal-content{background:#fff;border-radius:8px;max-width:954px;overflow:hidden;width:100%}.schedule-list-ppc-2025 .modal-content-inner{display:block;height:auto;margin-bottom:-1px;max-height:90vh;overflow-y:auto;position:relative;text-align:center;width:100%}.schedule-list-ppc-2025 .modal-text-container{align-items:center;display:flex;flex-direction:column;gap:0;margin-inline:auto;max-width:587px;padding:74px 0 36px}.schedule-list-ppc-2025 .modal h2.modal-title{color:#117380;font-size:34px;font-style:normal;font-weight:700;letter-spacing:.6px;line-height:normal;margin-bottom:14px;text-align:center}.schedule-list-ppc-2025 .modal p.subheading{color:#637381;font-size:12px;font-style:normal;font-weight:400;letter-spacing:.96px;line-height:24px;margin-bottom:12px;text-align:center}.schedule-list-ppc-2025 .modal p.summary{color:#637381;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.6px;line-height:19px;margin-bottom:0;text-align:center}.schedule-list-ppc-2025 .modal .modal-task-count-container{align-items:normal;display:flex;gap:19px;justify-content:center;margin-inline:auto;margin-bottom:65px;max-width:779px}.schedule-list-ppc-2025 .modal .task-count-red{background:hsla(1,73%,76%,.1);border:1px solid #ef9897;position:relative}.schedule-list-ppc-2025 .modal .task-count{border-radius:12px;box-shadow:0 2px 6px 0 rgba(99,115,129,.25);height:auto;max-width:380px;padding:12px 25px 15px;width:100%}.schedule-list-ppc-2025 .modal .task-count-amber{background:hsla(19,87%,78%,.1);border:1px solid #f8b697}.schedule-list-ppc-2025 .modal .task-count-row-number{align-items:center;display:flex;gap:7px;justify-content:start;margin-bottom:9px}.schedule-list-ppc-2025 .modal .circular-progress{align-items:center;border-radius:50%;display:flex;height:75px;justify-content:center;width:75px}.schedule-list-ppc-2025 .modal .inner-circle{align-items:center;background-color:#fdf5f5;border-radius:50%;display:flex;height:60px;justify-content:center;position:absolute;width:60px}.schedule-list-ppc-2025 .modal .task-count-red .task-count-number{color:#e51017}.schedule-list-ppc-2025 .modal .task-count .count{font-size:40px;font-style:normal;font-weight:700;line-height:20px}.schedule-list-ppc-2025 .modal .task-count-red .task-view-button{border:1px solid #ef9897;box-shadow:0 2px 6px 0 rgba(99,115,129,.1);color:#e61e24}.schedule-list-ppc-2025 .schedule-list-ppc-2025-container.selected .schedule-list-ppc-2025-dropdown svg{rotate:0deg}.no-amber-task{display:none}.schedule-list-ppc-2025 .modal .task-view-button{background:#fff;border-radius:8px;cursor:pointer;font-size:14px;font-style:normal;font-weight:600;line-height:20px;margin-left:auto;padding:10px 16px}.schedule-list-ppc-2025 .modal .task-count-title{color:#000;font-size:20px;font-style:normal;font-weight:600;letter-spacing:.6px;line-height:20px;text-align:left}.schedule-list-ppc-2025 .modal .task-count-subtitle{color:#042d38;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.6px;line-height:19px;text-align:left}.schedule-list-ppc-2025 .modal .task-count-amber .inner-circle{background-color:#fef8f4}.schedule-list-ppc-2025 .modal .task-count-amber .task-count-number{color:#fb6a05}.schedule-list-ppc-2025 .modal .task-count-amber .task-view-button{border:1px solid #f8b697;box-shadow:0 2px 6px 0 rgba(99,115,129,.1);color:#fb7214}.schedule-list-ppc-2025 .modal .close{background-color:transparent;border:none;color:#000;cursor:pointer;font-size:20px;position:absolute;right:30px;top:30px}.schedule-list-ppc-2025 .modal .modal-compliance-container{align-items:center;display:flex;flex-direction:column;margin-inline:auto;margin-bottom:67px;max-width:587px;position:relative}.schedule-list-ppc-2025 .modal .modal-compliance-title{color:#000;font-size:25px;font-style:normal;font-weight:600;line-height:20px;margin-bottom:15px;text-align:center}.schedule-list-ppc-2025 .modal .modal-compliance-subtitle{color:#042d38;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.6px;line-height:19px;margin-bottom:24px;text-align:center}.schedule-list-ppc-2025 .modal .modal-compliance-container ul{align-items:start;display:flex;flex-direction:column;list-style:none;margin-inline:auto;margin-left:37px;max-width:550px;padding:0}.schedule-list-ppc-2025 .modal .modal-compliance-container ul li{align-items:start;display:flex;gap:15px;justify-content:start;list-style:none;margin-bottom:18px;width:100%}.schedule-list-ppc-2025 .modal .modal-compliance-container ul li svg{height:19px!important;margin-top:2px;width:22px!important}.schedule-list-ppc-2025 .modal .modal-compliance-container ul li p{color:#042d38;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.6px;line-height:19px;margin-bottom:0;max-width:513px;text-align:left}.schedule-list-ppc-2025 .modal .modal-compliance-container ul li p span{font-weight:700}.schedule-list-ppc-2025 .modal .modal-wave{width:100%}.schedule-list-ppc-2025 .modal .modal-form-section{background:#005d71;padding-bottom:60px}.schedule-list-ppc-2025 .modal .modal-form-section .modal-form-title{color:#fff;font-size:25px;font-style:normal;font-weight:600;line-height:20px;margin-bottom:20px;text-align:center}.schedule-list-ppc-2025 .modal .modal-form-section .modal-form-subtitle{color:#fff;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.6px;line-height:19px;margin-inline:auto;margin-bottom:34px;max-width:587px;text-align:center}.schedule-list-ppc-2025 .modal .modal-form-section .modal-form-subtitle span{font-weight:700}.schedule-list-ppc-2025 .modal .modal-form-container form{margin:0 auto;max-width:738.64px}.schedule-list-ppc-2025 .modal .modal-form-container form .hs-form-field>label{display:none}.schedule-list-ppc-2025 .modal .legal-consent-container .hs-richtext,.schedule-list-ppc-2025 .modal .legal-consent-container .hs-richtext a{color:#fff}.schedule-list-ppc-2025 .modal .legal-consent-container .hs-richtext a:hover{text-decoration:underline}.schedule-list-ppc-2025 ul.tree{margin:35px 0 0;padding:0}.schedule-list-ppc-2025 .modal-task-count-container.no-tasks,.schedule-list-ppc-2025 .modal-text-container.no-content{display:none}.schedule-list-ppc-2025 .schedule-list-ppc-2025-dropdown{transition:transform .3s ease}.schedule-list-ppc-2025 .schedule-list-ppc-2025-dropdown.rotated svg{rotate:0deg}.schedule-list-ppc-2025 ul{padding:0}.schedule-list-ppc-2025 button.search-bar-schedule-button,.schedule-list-ppc-2025 button.search-bar-schedule-reset{background-color:transparent;border:none;cursor:pointer;outline:0;padding:0;position:absolute;right:20px;top:16px}.schedule-list-ppc-2025 button.search-bar-schedule-reset{display:none;margin-top:4px}.schedule-list-ppc-2025 [data-tooltip]{border-bottom:2px dashed #ced8e3;cursor:pointer;display:inline-block;opacity:1;position:relative}.schedule-list-ppc-2025 [data-tooltip] .hovertext{align-items:center;align-self:stretch;backdrop-filter:blur(2px);background:rgba(5,13,17,.75);border-radius:4px;bottom:auto;color:#fff;display:flex;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;gap:10px;justify-content:center;left:-329px;letter-spacing:.14px;line-height:20px;opacity:0;padding:8px 12px;position:absolute;right:auto;text-align:left;top:0;top:-65px;transition:all .3s ease-in-out;visibility:hidden;width:373px}.schedule-list-ppc-2025 [data-tooltip]:hover .hovertext,.schedule-list-ppc-2025 [data-tooltip]:hover:before{opacity:1;visibility:visible}.schedule-list-ppc-2025 [data-tooltip]:before{border:10px solid transparent;border-bottom:0;border-radius:4px;border-top:10px solid rgba(5,13,17,.75);bottom:auto;content:"";display:inline-block;height:0;left:25px;opacity:0;position:absolute;right:0;top:0;top:-25px;transform:translate(-50%,calc(100% + 5px));transition:all .3s ease-in-out;visibility:hidden;width:0}.schedule-list-ppc-2025 .button-wrap{margin:49px 0 25px;text-align:center}.schedule-list-ppc-2025 .button-wrap a{align-items:center;background-color:transparent;border:1px solid #005c71;border-radius:8px;color:#005c71;cursor:pointer;display:inline-flex;font-family:Urbanist;font-size:19.7px;font-style:normal;font-weight:700;justify-content:center;letter-spacing:0;line-height:24px;padding:16px 29px;text-align:center;text-transform:capitalize;transition:all .15s linear;white-space:normal!important}.schedule-list-ppc-2025 .button-wrap a:hover{background-color:#005c71;color:#fff}@media (min-width:992px){.schedule-list-ppc-2025 .content-desc h2{line-height:40px}}@media (max-width:1100px){.schedule-list-ppc-2025 [data-toptip] .hovertext{left:10%;top:-85px;width:225px}}@media(max-width:1024px){.schedule-list-ppc-2025 .graphic-image-wrap{display:none}}@media (max-width:991px){.schedule-list-ppc-2025 .search-bar-schedule input[type=text]{font-size:12px;padding:10px!important}.schedule-list-ppc-2025 .modal .modal-task-count-container{max-width:100%;padding:0 20px}.schedule-list-ppc-2025 .modal-text-container{max-width:100%;padding:74px 20px 36px}.schedule-list-ppc-2025 .modal .modal-compliance-container{max-width:71.5%;padding:0 20px}.schedule-list-ppc-2025 .modal .modal-form-section{padding-left:20px;padding-right:20px}.schedule-list-ppc-2025 .modal-content{margin:15px}.schedule-list-ppc-2025 .schedule-list-ppc-2025-title-icon{padding-left:8px}.schedule-list-ppc-2025 .schedule-list-ppc-2025-title-icon.parent-title{padding-left:0}.schedule-list-ppc-2025 .schedule-list-ppc-2025-title-icon.subsubfold-title{padding-left:15px}.schedule-list-ppc-2025 .schedule-list-ppc-2025-file-container{padding-left:20px}.schedule-list-ppc-2025 .modal .modal-compliance-container:after{left:-18px}}@media (max-width:767px){.schedule-list-ppc-2025 .schedule-list-2025-file-code.ng-binding{display:none}.schedule-list-ppc-2025 .schedule-list-2025-title-icon{font-size:12px}.schedule-list-ppc-2025 button.search-bar-schedule-button{right:10px;top:12px}.schedule-list-ppc-2025 button.search-bar-schedule-button img{max-width:70%}.schedule-list-ppc-2025 .modal .modal-task-count-container{align-items:center;flex-direction:column}.schedule-list-ppc-2025 .modal .modal-compliance-container{max-width:100%}.schedule-list-ppc-2025 .modal .task-count{padding:12px 15px 15px}.schedule-list-ppc-2025 .schedule-list-ppc-2025-file-container svg,.schedule-list-ppc-2025 .schedule-list-ppc-2025-title-icon svg{cursor:pointer;height:20px;width:20px}.schedule-list-ppc-2025 .schedule-list-ppc-2025-file-title{flex:1;font-size:12px;text-wrap:auto}.schedule-list-ppc-2025 .schedule-list-ppc-2025-file-container{gap:5px}.schedule-list-ppc-2025 .modal .modal-compliance-container ul{margin-left:15px}.schedule-list-ppc-2025 .tree li{margin-left:0;padding-right:0}.schedule-list-ppc-2025 .modal .modal-compliance-container:after{display:none}.schedule-list-ppc-2025 .button-wrap a{font-size:16px;min-width:unset;padding:14px 30px}}@media(max-width:480px){.schedule-list-ppc-2025 [data-tooltip] .hovertext{left:-12vw;top:-85px;width:225px}}@media(max-width:345px){.schedule-list-ppc-2025 [data-tooltip] .hovertext{left:-29vw}}