a { transition: all 0.3s ease; } .awsm-duotone-primary { filter: var(--wp--preset--duotone--primary) } .awsm-duotone-secondary { filter: var(--wp--preset--duotone--secondary) } details.wp-block-details summary { position: relative; padding-right: 40px; list-style: none; } .faq-accordion details.wp-block-details summary::after { position: absolute; right: 16px; content: ""; width: 24px; height: 24px; position: absolute; background-image: url(../../assets/images/addcircle.svg); background-repeat: no-repeat; background-position: center; background-size: contain; transition: ease .3s all; filter: var(--wp--preset--duotone--primary) } .faq-accordion details.wp-block-details[open] summary::after { background-image: url(../../assets/images/minuscirlce.svg); } .faq-accordion summary::-webkit-details-marker { display: none; } input[type=color], input[type=date], input[type=datetime-local], input[type=datetime], input[type=email], input[type=month], input[type=number], input[type=password], input[type=tel], input[type=text], input[type=time], input[type=url], input[type=week], select, textarea { display: block; width: 100%; height: 60px; padding: 20px 24px; border-radius: 4px; opacity: 0.5; font-family: var(--wp--preset--font-family--body); font-size: var(--wp--preset--font-size--x-small); font-weight: var(--wp--custom--font-weight--black); border: 0.5px solid var(--wp--preset--color--heading); background: var(--wp--preset--color--surface); color: var(--wp--preset--color--heading); box-sizing: border-box; } textarea { height: 120px !important; } input[type=submit], button[type=submit] { border-radius: 4px; font-family: var(--wp--preset--font-family--body); font-weight: var(--wp--custom--font-weight--black); font-size: var(--wp--preset--font-size--x-small); background: var(--wp--preset--color--primary); color: #fff; padding: 20px 40px; text-align: center; transition: all .3s ease; border: 0; margin: 0; cursor: pointer; height: 58px; } input[type=submit]:hover, button[type=submit]:hover { background: var(--wp--preset--color--secondary); color: #fff; } footer.wp-block-template-part { margin-block-start: 0; } .blog-dtls .page-numbers { display: inline-block; min-width: 1.5em; padding: 8px; text-align: center; background-color: var(--wp--preset--color--surface); border-radius: 0.375em; } .blog-dtls h2>a:hover { color: var(--wp--preset--color--primary); } .blog-dtls .wp-block-query-pagination-numbers { display: flex; flex-wrap: wrap; gap: 8px; } .blog-dtls .page-numbers:hover { background-color: var(--wp--preset--color--primary); color: #fff; } .blog-dtls .page-numbers.current { background-color: var(--wp--preset--color--primary); color: #fff; }