
@media only screen and (min-width:768px) and (max-width:991px){.faq-title h2{font-size:25px;margin:0 0 20px}}@media only screen and (max-width:767px){.faq-title h2{font-size:25px;margin:0 0 20px}}@media only screen and (max-width:767px){.faq-accordion .panel-heading h4 a{padding:15px 30px 15px 15px;font-size:var(--fs-md)}}@media only screen and (min-width:992px) and (max-width:1199px){.faq-accordion .panel-collapse .panel-body p{padding:0px 30px 42px 30px}}@media only screen and (min-width:768px) and (max-width:991px){.faq-accordion .panel-collapse .panel-body p{padding:0px 30px 42px 30px}}@media only screen and (max-width:767px){.faq-accordion .panel-collapse .panel-body p{padding:0px 30px 42px 20px}}@media only screen and (min-width:768px) and (max-width:991px){.single-faq-wrap.pt-120{padding-top:70px}.single-faq-wrap.pb-100{padding-bottom:60px}}@media only screen and (min-width:768px) and (max-width:991px){.single-faq-wrap .faq-title.mb-60{margin-bottom:30px}}@media only screen and (max-width:767px){.single-faq-wrap.pt-120{padding-top:50px}.single-faq-wrap.pb-100{padding-bottom:30px}}@media only screen and (max-width:767px){.single-faq-wrap .faq-title h2{font-size:21px}.single-faq-wrap .faq-title.mb-60{margin-bottom:20px}}.faq-title h2{font-size:var(--fs-2xl);margin:0 0 42px;color:#D4A843;letter-spacing:1px;text-transform:uppercase}@media only screen and (min-width: 768px) and (max-width: 991px){.faq-title h2{font-size:25px;margin:0 0 20px}}@media only screen and (max-width: 767px){.faq-title h2{font-size:25px;margin:0 0 20px}}.faq-accordion{border:1px solid #e3e3e3;border-radius:0px;background-color:#fff}.faq-accordion .panel-heading h4{font-size:var(--fs-base);margin:0;background-color:#fff}.faq-accordion .panel-heading h4 a{letter-spacing:0.6px;color:#000000;font-size:18px;display:block;position:relative;padding:27px 30px}@media only screen and (max-width: 767px){.faq-accordion .panel-heading h4 a{padding:15px 30px 15px 15px;font-size:var(--fs-md)}}.faq-accordion .panel-heading h4 a.collapsed{position:relative}.faq-accordion .panel-heading h4 a.collapsed::before{position:absolute;right:13px;height:2px;background-color:#111111;width:12px;top:50%;margin-top:-2px;content:"";transition:all .3s ease 0s}.faq-accordion .panel-heading h4 a.collapsed::after{content:"";width:2px;height:12px;position:absolute;background-color:#111111;top:49%;transform:translateY(-50%);right:18px;transition:all .3s ease 0s}.faq-accordion .panel-heading h4 a::before{position:absolute;right:13px;height:2px;background-color:#343538;width:12px;top:50%;margin-top:-2px;content:"";transition:all .3s ease 0s}.faq-accordion .panel-collapse .panel-body p{line-height:24px;font-size:var(--fs-base);margin:0;color:#8a8a8a;text-transform:uppercase;padding:0px 60px 42px 30px;letter-spacing:0.6px}@media only screen and (min-width: 992px) and (max-width: 1199px){.faq-accordion .panel-collapse .panel-body p{padding:0px 30px 42px 30px}}@media only screen and (min-width: 768px) and (max-width: 991px){.faq-accordion .panel-collapse .panel-body p{padding:0px 30px 42px 30px}}@media only screen and (max-width: 767px){.faq-accordion .panel-collapse .panel-body p{padding:0px 30px 42px 20px}}@media only screen and (min-width: 768px) and (max-width: 991px){.single-faq-wrap.pt-120{padding-top:70px}.single-faq-wrap.pb-100{padding-bottom:60px}}@media only screen and (min-width: 768px) and (max-width: 991px){.single-faq-wrap .faq-title.mb-60{margin-bottom:30px}}@media only screen and (max-width: 767px){.single-faq-wrap.pt-120{padding-top:50px}.single-faq-wrap.pb-100{padding-bottom:30px}}@media only screen and (max-width: 767px){.single-faq-wrap .faq-title h2{font-size:21px}.single-faq-wrap .faq-title.mb-60{margin-bottom:20px}}.faq-accordion .panel-title a{color:var(--kck-navy);font-weight:var(--fw-semibold);transition:color .2s ease}.faq-accordion .panel-title a:not(.collapsed){color:var(--kck-gold)}.faq-accordion .panel-body p{color:#555;line-height:1.7;margin:0}.faq-cta h4{color:var(--kck-navy);margin-bottom:8px}.faq-cta p{color:#6b7280;margin-bottom:22px}.faq-cta .Button-Widget{display:inline-block;background:var(--kck-gold);color:var(--kck-navy);padding:13px 32px;border-radius:4px;font-weight:var(--fw-semibold);text-decoration:none;letter-spacing:.5px;transition:all .25s ease}.faq-cta .Button-Widget:hover{background:var(--kck-gold-hover);transform:translateY(-2px)}.faq-cta .Button-Content span{color:inherit}