.faq-container .faq-items{background-color:#e8eaed;border-radius:11px;margin-bottom:15px;padding:21px 35px;transition:all .4s ease}.faq-container .page-center>h2{margin-bottom:25px;text-align:center}.faq-container .faq-items .faq-items-title h3{align-items:center;color:#000;display:flex;flex-wrap:wrap;font-size:18px;font-weight:700;justify-content:space-between;margin:0;padding-right:350px;position:relative;transition:all .3s ease}.faq-container .faq-content-inner h2{font-size:24px;font-weight:700;margin-bottom:12px;margin-top:30px;text-transform:none}.faq-container .faq-content-inner h2,.faq-container .faq-content-inner h3,.faq-container .faq-content-inner h4,.faq-container .faq-content-inner h5,.faq-container .faq-content-inner h6{color:#fff}.faq-container .faq-items .loc{overflow:hidden;padding-left:18px;padding-right:20px;position:absolute;right:0;text-overflow:ellipsis;top:13px;white-space:nowrap;width:350px}.faq-container .faq-items .loc:before{background:#000;content:"";height:20px;left:10px;opacity:.3;position:absolute;width:1px}.faq-container .faq-items .faq-items-title h3 i{margin-left:10px;position:absolute;right:10px}.faq-container .faq-content-inner{padding-right:27px;padding-top:22px}.faq-container .faq-items .faq-items-title{cursor:pointer}.faq-container .faq-items .faq-items-title h3>svg{height:40px;position:absolute;right:-17px;top:5px;width:30px}.faq-container .faq-items.active h3>svg{transform:rotate(90deg)}.faq-container .faq-items .faq-content{display:none;transition:none}.faq-container .faq-items,.faq-container .faq-items ul,.faq-container .faq-items.active .faq-items-title h3,.faq-container .faq-items:hover .faq-items-title h3{color:#fff}.faq-container .faq-items.active,.faq-container .faq-items:hover{background-color:#da2933}.faq-container .faq-items.active .faq-items-title h3 i{transform:rotate(180deg)}.faq-container .faq-content-inner+.faq-content-inner{font-weight:700;padding-left:100px;padding-right:0;padding-top:11px}.faq-container .faq-items.active .loc:before{background:#fff}.faq-container .posted-on{display:block;font-size:13px;font-weight:400;margin-top:5px;width:100%}.popup-form form .hs-fieldtype-intl-phone.hs-input{width:100%!important}.faq-container .faq-items .faq-items-title h3 .loc svg{position:relative;top:-2px;vertical-align:middle}.faq-container .faq-content-inner .hs-button{border-radius:10px;color:#000;font-size:14px;font-weight:700;letter-spacing:0;margin-bottom:30px;margin-top:15px;padding:10px 30px 10px 23px!important;position:relative;text-align:center}.popup-form .form-inner-wrap .close-icon svg{transition:all .4s ease}.popup-form .form-inner-wrap .close-icon:hover svg{transform:rotate(90deg)}.popup-form .form-inner-wrap{background:#fff;left:0;margin:30px auto;max-width:630px;padding:50px 36px;position:relative;right:0}.header-cont h3{margin-bottom:30px}.popup-form{background:rgba(0,0,0,.8);bottom:0;height:100vh;left:0;opacity:0;overflow-y:auto;position:fixed;right:0;top:0;transition:all .4s ease;visibility:hidden;z-index:-99}.popup-form.active{opacity:1;visibility:visible;z-index:9999}.popup-form .form-inner-wrap .close-icon{cursor:pointer;float:right;font-size:28px;position:absolute;right:15px;top:9px}@media(max-width:767px){.faq-container .faq-items{padding:21px 20px}.faq-container .faq-content-inner{padding-right:0}.faq-container .faq-items .faq-items-title h3{align-items:flex-start;flex-direction:column;justify-content:left;padding-right:0;text-align:left}.faq-container .faq-items .loc{padding:10px 0;position:static;vertical-align:middle;white-space:normal;width:auto}.faq-container .posted-on{text-align:left}.faq-container .faq-items .loc:before{display:none}}