.title-red{color:#350c0c}.h1-s{font-size:42px;font-weight:300;letter-spacing:1px;line-height:49px}.h2-s{font-size:36px;font-weight:300;letter-spacing:.8px;line-height:43px}.h3-s{font-size:28px;font-weight:300;letter-spacing:.6px;line-height:35px}.h4-s{font-size:22px;letter-spacing:.49px;line-height:27px;font-weight:300}.h5-s{font-size:18px;letter-spacing:.4px;line-height:22px;font-weight:300}.h6-s{font-size:14px;letter-spacing:.3px;line-height:19px;font-weight:400}.separator-line{height:1px;background-color:#cbcbcb;width:100%}.mb12{margin-bottom:12px}.mb24{margin-bottom:24px}.mb36{margin-bottom:36px}.mb48{margin-bottom:48px}.mb56{margin-bottom:56px}.mb64{margin-bottom:64px}.ml12{margin-left:12px}.ml24{margin-left:24px}.ml32{margin-left:32px}.mr12{margin-right:12px}.mr24{margin-right:24px}.mr32{margin-right:32px}.overflowHidden{overflow:hidden}.col-xl-63,.col-xl-36{position:relative;width:100%;padding-left:24px;padding-right:24px}@media (min-width:1200px){.col-xl-63{flex:0 0 63.666667%;max-width:63.666667%}.col-xl-36{flex:0 0 36.333333%;max-width:36.333333%}}.faq-page-template{padding-top:64px}.faq-page-template .page_title .faq-header-content{max-width:765px;margin:0 auto}.faq-page-template .page_title h1{margin-bottom:36px;color:#350c0c;font-size:42px;font-style:normal;font-weight:400;line-height:49px;letter-spacing:1px}.faq-page-template .page_title .search_container{position:relative;width:100%}.faq-page-template .page_title .search_container input{width:100%;padding:20px 60px 20px 0;color:#b9b9b9;font-size:18px;letter-spacing:.4px;line-height:22px;border:none;border-bottom:1px solid #cbcbcb;outline:unset;transition:border-color .3s ease}.faq-page-template .page_title .search_container input:focus{border-bottom-color:#d52b00}.faq-page-template .page_title .search_container input::-webkit-input-placeholder{color:#b9b9b9;font-size:18px;letter-spacing:.4px;line-height:22px}.faq-page-template .page_title .search_container input:-ms-input-placeholder{color:#b9b9b9;font-size:18px;letter-spacing:.4px;line-height:22px}.faq-page-template .page_title .search_container input::placeholder{color:#b9b9b9;font-size:18px;letter-spacing:.4px;line-height:22px}.faq-page-template .page_title .search_container button{position:absolute;top:0;right:0;height:100%;padding:0;background:0 0;border:none;outline:unset;cursor:pointer}.faq-page-template .page_title .search_container button g,.faq-page-template .page_title .search_container button path,.faq-page-template .page_title .search_container button circle{transition:all .3s ease}.faq-page-template .page_title .search_container button:hover g,.faq-page-template .page_title .search_container button:hover path,.faq-page-template .page_title .search_container button:hover circle,.faq-page-template .page_title .search_container button:focus g,.faq-page-template .page_title .search_container button:focus path,.faq-page-template .page_title .search_container button:focus circle{stroke:#d52b00}.faq-page-template .page_content{padding-top:56px;padding-bottom:64px}.faq-page-template .page_content .faq-content-wrapper{max-width:765px;margin:0 auto}.faq-page-template .page_content .parent-categories-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.faq-page-template .page_content .parent-categories-grid .parent-category-item{display:flex;align-items:center;justify-content:space-between;padding:16px;background-color:#f3f4f4;border-radius:12px;border:2px solid transparent;cursor:pointer;transition:all .3s ease;width:100%;text-align:left}.faq-page-template .page_content .parent-categories-grid .parent-category-item:hover{background-color:#e6e8e8}.faq-page-template .page_content .parent-categories-grid .parent-category-item:focus-visible{outline:none;border-color:#d52b00;box-shadow:0 0 0 2px rgba(213,43,0,.2)}.faq-page-template .page_content .parent-categories-grid .parent-category-item .category-title{color:#350c0c;font-size:17px;letter-spacing:.36px;line-height:19px;font-weight:500;flex:1;padding-right:16px}.faq-page-template .page_content .parent-categories-grid .parent-category-item .category-arrow{flex-shrink:0}.faq-page-template .page_content .category-detail-view .category-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:32px}.faq-page-template .page_content .category-detail-view .category-header h2{margin:0;color:#350c0c;font-size:36px;font-style:normal;font-weight:300;line-height:43px;letter-spacing:.8px}.faq-page-template .page_content .category-detail-view .category-header .back-button{padding:8px 24px;background-color:transparent;border:1px solid #d52b00;border-radius:28px;color:#d52b00;font-size:16px;font-weight:500;cursor:pointer;transition:all .3s ease;white-space:nowrap}.faq-page-template .page_content .category-detail-view .category-header .back-button:hover,.faq-page-template .page_content .category-detail-view .category-header .back-button:focus{background-color:#d52b00;color:#fff;outline:none}.faq-page-template .page_content .category-detail-view .category-header .back-button:focus{box-shadow:0 0 0 2px rgba(213,43,0,.3)}.faq-page-template .page_content .category-detail-view .questions-list .faq-question-item{position:relative;margin-bottom:16px;transition:all .3s ease;padding-bottom:16px}.faq-page-template .page_content .category-detail-view .questions-list .faq-question-item:last-child{margin-bottom:0}.faq-page-template .page_content .category-detail-view .questions-list .faq-question-item:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background-color:#cbcbcb;transition:all .3s ease}.faq-page-template .page_content .category-detail-view .questions-list .faq-question-item .question-header{display:flex;align-items:flex-start;justify-content:space-between;padding:16px 24px 16px;cursor:pointer;transition:all .3s ease;background:0 0;border:none;width:100%;text-align:left;position:relative}.faq-page-template .page_content .category-detail-view .questions-list .faq-question-item .question-header h3{margin:0;color:#350c0c;flex:1;padding-right:16px;font-size:17px;font-style:normal;font-weight:500;line-height:19px;letter-spacing:.36px}.faq-page-template .page_content .category-detail-view .questions-list .faq-question-item .question-header .question-icon{flex-shrink:0;transition:transform .3s ease}.faq-page-template .page_content .category-detail-view .questions-list .faq-question-item .question-content{display:none;padding:0 24px}.faq-page-template .page_content .category-detail-view .questions-list .faq-question-item .question-content p{margin-bottom:16px;font-size:16px;letter-spacing:.36px;line-height:29px;color:#646464}.faq-page-template .page_content .category-detail-view .questions-list .faq-question-item .question-content p:last-child{margin-bottom:0}.faq-page-template .page_content .category-detail-view .questions-list .faq-question-item .question-content img{width:auto;max-width:100%;height:auto;margin-bottom:16px}.faq-page-template .page_content .category-detail-view .questions-list .faq-question-item .question-content img.alignleft{float:left;margin-right:24px}.faq-page-template .page_content .category-detail-view .questions-list .faq-question-item .question-content img.alignright{float:right;margin-left:24px}.faq-page-template .page_content .category-detail-view .questions-list .faq-question-item .question-content ul,.faq-page-template .page_content .category-detail-view .questions-list .faq-question-item .question-content ol{margin-bottom:16px}.faq-page-template .page_content .category-detail-view .questions-list .faq-question-item .question-content a:focus{text-decoration:underline;text-underline-offset:3px}.faq-page-template .page_content .category-detail-view .questions-list .faq-question-item.open{background-color:#f9f9f9;border-radius:12px;padding-bottom:20px;margin-bottom:32px}.faq-page-template .page_content .category-detail-view .questions-list .faq-question-item.open:after{bottom:-14px}.faq-page-template .page_content .category-detail-view .questions-list .faq-question-item.open .question-header .question-icon{transform:rotate(-45deg)}.faq-page-template .page_content .category-detail-view .questions-list .faq-question-item:focus-within{outline:none}.faq-page-template .page_content .category-detail-view .questions-list .faq-question-item:focus-within:after{background-color:#d52b00}.faq-page-template .page_content .search-results-view .search-category-group{margin-bottom:48px}.faq-page-template .page_content .search-results-view .search-category-group:last-child{margin-bottom:0}.faq-page-template .page_content .search-results-view .search-category-group .search-category-title{margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid #cbcbcb;color:#350c0c;font-size:36px;font-style:normal;font-weight:300;line-height:43px;letter-spacing:.8px}.faq-page-template .page_content .search-results-view .search-category-group .search-questions-list .faq-question-item{position:relative;margin-bottom:16px;transition:all .3s ease;padding-bottom:16px}.faq-page-template .page_content .search-results-view .search-category-group .search-questions-list .faq-question-item:last-child{margin-bottom:0}.faq-page-template .page_content .search-results-view .search-category-group .search-questions-list .faq-question-item:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background-color:#cbcbcb;transition:all .3s ease}.faq-page-template .page_content .search-results-view .search-category-group .search-questions-list .faq-question-item .question-header{display:flex;align-items:flex-start;justify-content:space-between;padding:16px 24px 16px;cursor:pointer;transition:all .3s ease;background:0 0;border:none;width:100%;text-align:left;position:relative}.faq-page-template .page_content .search-results-view .search-category-group .search-questions-list .faq-question-item .question-header h3,.faq-page-template .page_content .search-results-view .search-category-group .search-questions-list .faq-question-item .question-header h4{margin:0;color:#350c0c;flex:1;padding-right:16px;font-size:17px;font-style:normal;font-weight:500;line-height:19px;letter-spacing:.36px}.faq-page-template .page_content .search-results-view .search-category-group .search-questions-list .faq-question-item .question-header .question-icon{flex-shrink:0;transition:transform .3s ease}.faq-page-template .page_content .search-results-view .search-category-group .search-questions-list .faq-question-item .question-content{display:none;padding:0 24px}.faq-page-template .page_content .search-results-view .search-category-group .search-questions-list .faq-question-item .question-content p{margin-bottom:16px;font-size:16px;letter-spacing:.36px;line-height:29px;color:#646464}.faq-page-template .page_content .search-results-view .search-category-group .search-questions-list .faq-question-item .question-content p:last-child{margin-bottom:0}.faq-page-template .page_content .search-results-view .search-category-group .search-questions-list .faq-question-item .question-content img{width:auto;max-width:100%;height:auto;margin-bottom:16px}.faq-page-template .page_content .search-results-view .search-category-group .search-questions-list .faq-question-item .question-content img.alignleft{float:left;margin-right:24px}.faq-page-template .page_content .search-results-view .search-category-group .search-questions-list .faq-question-item .question-content img.alignright{float:right;margin-left:24px}.faq-page-template .page_content .search-results-view .search-category-group .search-questions-list .faq-question-item .question-content ul,.faq-page-template .page_content .search-results-view .search-category-group .search-questions-list .faq-question-item .question-content ol{margin-bottom:16px}.faq-page-template .page_content .search-results-view .search-category-group .search-questions-list .faq-question-item .question-content a:focus{text-decoration:underline;text-underline-offset:3px}.faq-page-template .page_content .search-results-view .search-category-group .search-questions-list .faq-question-item.open{background-color:#f9f9f9;border-radius:12px;padding-bottom:20px;margin-bottom:32px}.faq-page-template .page_content .search-results-view .search-category-group .search-questions-list .faq-question-item.open:after{bottom:-14px}.faq-page-template .page_content .search-results-view .search-category-group .search-questions-list .faq-question-item.open .question-header .question-icon{transform:rotate(-45deg)}.faq-page-template .page_content .search-results-view .search-category-group .search-questions-list .faq-question-item:focus-within{outline:none}.faq-page-template .page_content .search-results-view .search-category-group .search-questions-list .faq-question-item:focus-within:after{background-color:#d52b00}.faq-page-template .page_content .faq-contact-button-wrapper{margin-top:56px;text-align:center}.faq-page-template .page_content .faq-contact-button-wrapper .faq-contact-button{display:inline-block}@media screen and (max-width:991px){.faq-page-template .page_content .container{max-width:100%}.faq-page-template .page_content .container .parent-categories-grid{grid-template-columns:1fr}.faq-page-template .page_content .container .category-detail-view .category-header{flex-direction:column;align-items:flex-start;gap:16px}.faq-page-template .page_content .container .category-detail-view .category-header h2{font-size:28px;letter-spacing:.49px;line-height:32px}.faq-page-template .page_content .container .category-detail-view .category-header .back-button{align-self:stretch;text-align:center}.faq-page-template .page_content .container .search-results-view .search-category-group .search-category-title{font-size:24px}}@media screen and (max-width:767px){.faq-page-template{padding-top:48px}.faq-page-template .page_title{padding-bottom:32px}.faq-page-template .page_title h1{margin-bottom:32px;font-size:28px;letter-spacing:.62px;line-height:34px;font-weight:400;text-align:left}.faq-page-template .page_title .search_container{margin:0 auto}.faq-page-template .page_content{padding-top:12px;padding-bottom:48px}.faq-page-template .page_content .parent-categories-grid{gap:12px}.faq-page-template .page_content .category-detail-view .category-header{margin-bottom:24px}.faq-page-template .page_content .category-detail-view .category-header h2{font-size:20px;letter-spacing:.44px;line-height:26px}.faq-page-template .page_content .category-detail-view .questions-list .faq-question-item .question-header h3{font-size:16px;letter-spacing:.36px;line-height:24px}.faq-page-template .page_content .category-detail-view .questions-list .faq-question-item .question-content p{font-size:14px;line-height:24px}.faq-page-template .page_content .search-results-view .search-category-group{margin-bottom:32px}.faq-page-template .page_content .search-results-view .search-category-group .search-category-title{font-size:20px;margin-bottom:16px}.faq-page-template .page_content .search-results-view .search-category-group .search-questions-list .faq-question-item .question-header h3{font-size:16px;letter-spacing:.36px;line-height:24px}.faq-page-template .page_content .search-results-view .search-category-group .search-questions-list .faq-question-item .question-content p{font-size:14px;line-height:24px}.faq-page-template .page_content .faq-contact-button-wrapper{margin-top:32px}}