.elementor-element-dental-faq.dental-faq-wrap .dental-faq{background:#fff!important;border-radius:16px!important;box-shadow:0 4px 30px rgba(64,178,255,.12)!important;padding:32px 28px!important;box-sizing:border-box!important;width:100%!important}.elementor-element-dental-faq.dental-faq-wrap .dental-faq__title{margin:0 0 24px!important;padding:0 0 16px 16px!important;border-left:4px solid #40b2ff!important;border-bottom:none!important;font-size:28px!important;font-weight:700!important;color:#313131!important;line-height:1.3!important}.elementor-element-dental-faq.dental-faq-wrap .dental-faq__list{margin:0!important;padding:0!important}.elementor-element-dental-faq.dental-faq-wrap .dental-faq__item{border:none!important;border-bottom:1px solid #e8e8e8!important;border-radius:0!important;margin:0!important;padding:0!important;background:0 0!important;box-shadow:none!important}.elementor-element-dental-faq.dental-faq-wrap .dental-faq__item:last-child{border-bottom:none!important}.elementor-element-dental-faq.dental-faq-wrap .dental-faq__item.is-open{border-bottom-color:#40b2ff!important}.elementor-element-dental-faq.dental-faq-wrap .dental-faq__header{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;width:100%!important;padding:18px 4px!important;margin:0!important;background:0 0!important;border:none!important;outline:none!important;cursor:pointer!important;box-sizing:border-box!important;font-family:inherit!important;font-size:16px!important;font-weight:600!important;color:#313131!important;text-align:left!important;line-height:1.45!important;-webkit-appearance:none!important;appearance:none!important}.elementor-element-dental-faq.dental-faq-wrap .dental-faq__header:hover{color:#40b2ff!important}.elementor-element-dental-faq.dental-faq-wrap .dental-faq__item.is-open .dental-faq__header{color:#40b2ff!important}.elementor-element-dental-faq.dental-faq-wrap .dental-faq__label{flex:1 1 auto!important;display:block!important;margin:0!important;padding:0!important;color:inherit!important;border:none!important;background:0 0!important;font:inherit!important;text-decoration:none!important}.elementor-element-dental-faq.dental-faq-wrap .dental-faq__toggle{flex:0 0 32px!important;width:32px!important;height:32px!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:50%!important;background:#40b2ff!important;color:#fff!important;font-size:22px!important;font-weight:300!important;line-height:1!important;transition:transform .25s ease!important}.elementor-element-dental-faq.dental-faq-wrap .dental-faq__item.is-open .dental-faq__toggle{transform:rotate(45deg)!important}.elementor-element-dental-faq.dental-faq-wrap .dental-faq__panel{display:none!important;padding:0 4px 18px!important;margin:0!important;color:#555!important;font-size:15px!important;line-height:1.7!important;background:0 0!important;border:none!important}.elementor-element-dental-faq.dental-faq-wrap .dental-faq__item.is-open .dental-faq__panel{display:block!important}.elementor-element-dental-faq.dental-faq-wrap .dental-faq__panel p{margin:0!important;padding:0!important;color:inherit!important;border:none!important;background:0 0!important}