body{margin:0;padding:0;overflow-x:hidden;font-family:AcherusGrotesque-Regular,"Roboto";font-size:15px!important;color:#444;line-height:1.4!important}.search-container{background-size:cover;background-position:center;padding:2rem;height:400px;display:flex;align-items:center;text-align:center;justify-content:center}.search-container [role="search"]{width:100%;max-width:800px}.search-container [role="search"] .search-form{display:flex;align-items:center;width:100%;position:relative;background:#fff;margin-bottom:auto;padding:.5rem 1rem;transition:border .3s ease}.search-container [role="search"] .search-form input[type="search"]{flex:1;padding-block:1px;padding-inline:2px;border:none;outline:0;color:#333}.search-container [role="search"] .search-form button{background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center}.search-container [role="search"] .search-form button .search-icon{display:inline-block;width:1em;height:1em;stroke:#aaa;overflow:visible;transition:transform .4s ease}.search-container [role="search"] .search-form.active{border:2px solid #dadada;border-radius:0}.search-container [role="search"] .search-form.active .search-icon{animation:spin 1s linear infinite}.search-container [role="search"] .search-container--results{background-color:#fff}.search-container [role="search"] .cta{background-color:#e7f6f9;padding:4px .6em 7px .6em;align-items:center;margin:0 auto;box-sizing:border-box}.search-container [role="search"] .cta small{font-size:smaller}.search-container [role="search"] .cta small a{border-bottom:.13em solid #0169b4;text-decoration:none;color:#0169b4;line-height:1.85em}.search-container [role="search"] .cta small a:hover{color:#fff}[aria-hidden="true"]:not(iframe){display:none}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.container{max-width:100%;width:auto;margin:auto;box-sizing:border-box}.categories{display:flex;justify-content:space-around;text-align:center;flex-direction:row;flex-wrap:wrap;padding-top:4em}.categories .gap{gap:30px;height:30px}.categories .category{width:150px;padding:20px;background:#f8f8f8;border-radius:10px;flex-basis:22%;border:2px solid #eff3f7;background:#fff;transition:transform .3s ease-in-out;justify-items:center}.categories .category img{filter:grayscale(20%);display:block;height:100px;background-repeat:no-repeat;background-position:center;background-size:contain}.categories .category p{margin-top:10px;color:#ba32b6;font-size:1.26em;font-family:AcherusGrotesque-Regular,"Roboto"}.categories .category a{color:inherit!important}.categories .category:hover{transform:scale(1.1);background:#fff}.faq{background:#fff;padding:30px;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.1)}.faq h2{color:#0169b4;margin-bottom:20px}.faq ul{list-style:none;padding:0}.faq ul li{padding:10px 0;border-bottom:1px solid #ddd}.faq ul li a{text-decoration:none;color:#000;transition:color .3s}.faq ul li a:hover{color:#0169b4}.treeContainer{display:flex}.sidebar{width:250px;padding:20px;background:#fff;border-right:1px solid #ddd}.menu{list-style:none;padding:0;margin:0}.menu li{padding:8px;cursor:pointer;font-weight:bold;color:#0169b4}.menu li .toggle{cursor:pointer}.menu li .toggle:hover{text-decoration:underline}.menu li .submenu{list-style:none;padding-left:15px;margin-top:5px;display:none}.menu li .submenu li{font-weight:normal;color:#000;padding:5px 0}.content{flex:1;padding:20px;overflow-y:auto}.content h1{color:#0169b4}.content h2{color:#000}.content .faq{list-style:none;padding:0}.content .faq li{padding:10px;border-bottom:1px solid #ddd}.content .faq .see-more{color:#0169b4;cursor:pointer;font-weight:bold}.content .faq .see-more:hover{color:#0169b4;text-decoration:none;background-color:#d7eaf7}.questions{flex-direction:column;flex-wrap:wrap;align-content:flex-start}.breadcrumb{margin:0 0 0 5em;padding:.5em;align-content:center;background-color:#e7f6f9!important}.treeContainer{display:flex;max-width:1200px;margin:auto;padding:20px}.sidebar{width:250px}.sidebar .menu-category{font-size:1.31em;cursor:pointer;color:#0169b4;margin:10px 0}.sidebar .menu-items{list-style:none;padding-left:15px;border-left:2px solid #ba32b6;display:none}.sidebar .menu-items li{margin:5px 0;color:#0169b4;cursor:pointer}.sidebar .expanded{display:block}.content{flex-grow:1;background-color:#fff;padding:20px;border-radius:5px}.content h2{color:#005aa7}.content .faq{margin-top:10px}.content .faq p{border-bottom:1px solid #ccc;padding:10px 0}.content .see-more{color:#0169b4;cursor:pointer}.header{height:3em!important;line-height:normal;background-color:#e7f6f9;border-bottom:.13em solid #b9e6ed;border-top:.09em solid #dadada;font-weight:700;margin-top:2rem;display:flex;flex-direction:row}.treeContainer{margin:0 0 0 12rem;max-width:1200px;height:1200px;padding:20px}.sidebar{width:280px;background:#fff;padding:20px;border-right:1px solid #ccc}.menu-category{cursor:pointer;color:#0169b4;margin:10px 0;transition:all .3s}.menu-category:hover{text-decoration:underline}.menu-items{list-style:none;padding-left:15px;border-left:2px solid #0169b4;display:none}.menu-items li{margin:5px 0;color:#0169b4;cursor:pointer;transition:.3s}.menu-items li:hover{text-decoration:underline}.menu-category,.menu-items li{cursor:pointer;color:#0169b4;transition:all .3s ease-in-out}.menu-category:hover,.menu-items li:hover{text-decoration:underline}.menu-category.selected,.menu-items li.selected{color:#ba32b6}.content{flex-grow:1;background-color:#fff;padding:20px;border-radius:5px;flex:3}h2{color:#0169b4}.faq{margin-top:10px}.faq p{border-bottom:1px solid #ccc;padding:10px 0}.menu-toggle{display:none}@media(max-width:768px){.menu-toggle{display:inline-block;color:#ba32b6;padding:0 0 0 1em}.breadcrumb{margin:0}.header{height:auto!important}.header [aria-hidden="true"]:not(iframe){display:block}.treeContainer{display:contents}}@media(min-width:1024px){.container{flex-direction:row}.sidebar{flex:1}.content{flex:3}}@media(max-width:768px){.sidebar{position:absolute;left:-100%;top:41em;bottom:0;height:30em;background:#fff;overflow:auto;flex:0;width:70%;z-index:999;transition:left .3s ease}.content{left:0;flex:1}.sidebar.open{left:0}.menu-toggle{display:inline-block;background:transparent;border:none;font-size:20px;margin-right:10px;cursor:pointer}}.faq-search-results{list-style:none;padding:0;margin:0;border-top:0;background-color:#fff;width:100%;position:absolute;height:250px;overflow:auto}.faq-result-item{padding:12px 16px;border-bottom:1px solid #e0e0e0;cursor:pointer}.faq-result-item:hover{background-color:#f2f4f7}.faq-link{display:block;color:#000;font-size:1rem;text-decoration:none}.faq-link strong{font-weight:bold}.faq-breadcrumb{font-size:.85rem;color:#666;margin-top:4px}.no-results{padding:16px;text-align:center;color:#888}.faq-section{margin-bottom:2.5rem}.faq-section h3{font-size:1.5rem;font-weight:500;color:#2c3e50;margin-bottom:1rem}.faq-section ul{list-style:none;padding:0}.faq-section ul li{padding:.8rem 0;border-bottom:1px solid #eee}.faq-section ul li a{color:#2c3e50;text-decoration:none;font-size:1rem}.faq-section .see-more{display:inline-block;margin-top:.8rem;color:#0169b4;text-decoration:underline;font-size:.95rem}.faq-section .see-more:hover{color:#0169b4;text-decoration:none;background-color:#d7eaf7}@media(max-width:768px){.faq-section h3{font-size:1.3rem}.faq-section ul li a{font-size:.95rem}.faq-section .see-more{font-size:.9rem}}.bredcrum-banner{display:none!important;margin-top:2em!important}.faq-list ul{list-style:none;padding:0}.faq-list ul li{padding:.8rem 0;border-bottom:1px solid #eee}.faq-list ul li a{color:#2c3e50;text-decoration:none;font-size:1rem}@media(max-width:768px){.category-title{font-size:1.5rem}.faq-list li a{font-size:.95rem}}.search-form{position:relative}#cancelSearch{position:absolute;right:55px;top:45%;transform:translateY(-50%);font-size:30px;color:#999;cursor:pointer;z-index:10;display:none}#cancelSearch:hover{color:#333}.faq-answer,.faq-feedback,.related-articles{margin-top:20px;font-family:Arial,sans-serif}.faq-answer a{color:#337ab7!important;text-decoration:underline!important}.faq-answer p{color:#333}.faq-feedback button{margin-right:10px;padding:8px 12px;border:none;border-radius:4px;cursor:pointer}.thumb.yes{background-color:#e0f7fa}.thumb.no{background-color:#ffebee}.related-articles ul{list-style:none;padding:0}.related-articles li{margin:8px 0;border-bottom:1px solid #ccc;padding-bottom:5px}.related-articles a{text-decoration:none;color:#07c}@media(max-width:600px){.faq-feedback button{display:block;margin:10px 0}}