/*
Theme Name: Innometrics Marketing
Theme URI: https://www.technomerger.com/free-marketing-wordpress-theme/
Author: ionicthemes
Author URI: 
Description: Introducing our free marketing WordPress theme, harnessing the power of block patterns to effortlessly enhance your online presence. Designed for marketers, this theme seamlessly blends functionality with style, allowing you to create stunning layouts and designs without any coding knowledge. From captivating hero sections to compelling call-to-action blocks, every aspect is optimized to drive results and maximize engagement. With built-in social media integration and SEO-friendly design, this theme empowers you to boost online visibility and reach your target audience effectively. The theme is great for marketing websites, businesses, seo agencies and many more. Whether you're a seasoned marketer or just starting out, our free WordPress theme provides the perfect solution for creating a professional and polished online presence, elevating your marketing strategy to new heights.
Tags: blog, one-column, custom-background, custom-colors, custom-logo, custom-menu, editor-style, featured-images, e-commerce, full-site-editing, block-patterns, full-width-template, rtl-language-support, threaded-comments, translation-ready, block-styles, wide-blocks
Version: 1.0.6
Requires at least: 5.9
Tested up to: 6.5
Requires PHP: 7.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: innometrics-marketing
This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/
.wp-block-comments textarea#comment {
  border-radius: 0;
}
input[type="submit"] {
  transition: all ease 0.23s;
  -o-transition: all ease 0.23s;
  -moz-transition: all ease 0.23s;
  -webkit-transition: all ease 0.23s;
}

.wpcf7-form-control.wpcf7-text,
.wpcf7-form-control.wpcf7-textarea,
.wpcf7-form-control.wpcf7-number.wpcf7-validates-as-number,
.wpcf7-form-control.wpcf7-select {
  border-radius: 5px;
  border: 1px solid #dad7d7;
  padding: 15px;
  width: 100%;
  margin-top: 10px;
  box-sizing: border-box;
}
.wpcf7-form-control.wpcf7-select {
  appearance: none;
  position: relative;
}
.wpcf7-form-control.wpcf7-select:after {
  content: ">";
  font-size: 20px;
  position: absolute;
  right: 20px;
  top: 10px;
}
form.wpcf7-form *::placeholder {
  font-size: 14px;
}
form.wpcf7-form *::-moz-placeholder {
  font-size: 14px;
}
form.wpcf7-form *::-webkit-input-placeholder {
  font-size: 14px;
}
.wp-block-contact-form-7-contact-form-selector .wpcf7-form-control.wpcf7-submit {
  background: var(--wp--preset--color--primary);
  color: var(--wp--preset--color--light-color);
  border-radius: 0;
  border: 0;
  font-size: 16px;
  padding: 15px 40px;
}
.wp-block-contact-form-7-contact-form-selector .wpcf7-form-control.has-spinner.wpcf7-submit:hover {
  background: var(--wp--preset--color--secondary);
  color: var(--wp--preset--color--light-color);
}
.wp-block-contact-form-7-contact-form-selector .wpcf7-form input,
.wp-block-contact-form-7-contact-form-selector .wpcf7-form select,
.wp-block-contact-form-7-contact-form-selector .wpcf7-form textarea {
  border-radius: 0;
  border: 1px solid var(--wp--preset--color--foreground);
  background: transparent;
}
.wp-block-contact-form-7-contact-form-selector.innometrics-marketing-newsletter .wpcf7-form input {
  border-radius: 0;
  border: 0;
  border: 1px solid var(--wp--preset--color--light-color);
  background: transparent;
}
form.comment-form {
  border-radius: 20px;
  margin-top: 24px;
}
.wp-block-post-comments-form {
  border-radius: 20px;
}
form.comment-form input[type="email"],
form.comment-form input[type="text"],
form.comment-form input[type="url"],
form.comment-form textarea {
  border-radius: 0;
  margin: 12px 0 25px;
}
form.comment-form .form-submit.wp-block-button {
  margin-top: 25px;
}
.wp-block-comment-author-name {
  font-weight: 600;
}

.wp-block-comment-date a {
  color: var(--wp--preset--color--foreground);
  font-size: 13px;
}
.wp-block-comment-template li {
  margin-top: 50px;
}
.wp-block-comment-template li li {
  margin-top: 10px;
  padding-left: 60px;
}
a.comment-reply-link {
  border: 1px solid;
  padding: 5px 13px;
  border-radius: 40px;
  font-size: 13px;
  opacity: 0.6;
}
.wp-block-post-comments-form {
  margin-top: 30px;
  display: inline-block;
  width: 100%;
}
.woocommerce ul.products li.product a img {
  border-radius: 5px;
  height: 350px;
  object-fit: cover;
}
.woocommerce ul.products li.product,
.woocommerce-page ul.products li.product {
  margin: 0 2.5% 2.992em 0;
  width: 23.1%;
}
.woocommerce ul.products li.last,
.woocommerce-page ul.products li.last {
  margin-right: 0;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li {
  border-radius: 0;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active:before,
.woocommerce div.product .woocommerce-tabs ul.tabs li:before,
.woocommerce div.product .woocommerce-tabs ul.tabs li.active:after {
  display: none;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li:after {
  border: 0;
}
.woocommerce #reviews #comments ol.commentlist {
  padding: 0;
  margin-top: 20px !important;
}
.woocommerce-page .input-text {
  padding: 11px 30px;
  border: 1px solid #817e7e;
  border-radius: 5px;
}
.wp-block-post-excerpt__excerpt a,
.entry-content.wp-block-post-content a,
p a {
  text-decoration: underline;
}
nav.wp-block-navigation ul li a:hover {
  color: var(--wp--preset--color--secondary) !important;
}
.wp-block-button.innometrics-marketing-scrollto-top .wp-block-button__link.wp-element-button {
  width: 50px;
  height: 50px;
  position: fixed;
  right: 25px;
  bottom: 25px;
  display: inline-block;
  z-index: 999;
  text-indent: -5000px;
  display: none;
  box-shadow: 0 0 40px rgba(0, 0, 0, 0.089);
}
.wp-block-button.innometrics-marketing-scrollto-top .wp-block-button__link.wp-element-button:after,
.wp-block-button.innometrics-marketing-scroll-down a.wp-block-button__link:after {
  content: "";
  width: 50px;
  height: 50px;
  background-color: #fff;
  -webkit-mask-image: url(assets/images/up-arrow.svg);
  mask-image: url(assets/images/up-arrow.svg);
  mask-repeat: no-repeat;
  mask-position: center center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center center;
  position: absolute;
  display: inline-block;
  left: 0;
  top: 0;
}
.wp-block-button.innometrics-marketing-scroll-down a.wp-block-button__link {
  width: 50px;
  height: 50px;
  display: inline-block;
  text-indent: -5000px;
  position: relative;
  animation: publishtiyBounce 2s infinite;
}
.wp-block-button.innometrics-marketing-scroll-down a.wp-block-button__link:after {
  transform: rotate(180deg);
}
@keyframes publishtiyBounce {
  0% {
    top: 0px;
  }
  50% {
    top: 15px;
  }
  100% {
    top: 0;
  }
}
.wp-block-button.innometrics-marketing-scrollto-top .wp-block-button__link.wp-element-button:hover:after {
  background-color: var(--wp--preset--color--light-color) !important;
}
.wp-block-group.innometrics-marketing-main-header {
  position: relative;
}
.innometrics-marketing-footer-categories.wp-block-categories li {
  margin: 7px 0;
}
.innometrics-marketing-footer-categories.wp-block-categories li a {
  color: #fff;
  margin-right: 10px;
}
.innometrics-marketing-footer-categories.wp-block-categories li a:hover {
  color: var(--wp--preset--color--secondary);
}
p.innometrics-marketing-footer-categories.wp-block-tag-cloud a {
  background: var(--wp--preset--color--foreground);
  color: var(--wp--preset--color--light-color);
  text-decoration: none;
  padding: 4px 10px;
  margin: 0 0 4px;
  border-radius: 3px;
}
p.innometrics-marketing-footer-categories.wp-block-tag-cloud a:hover {
  background: var(--wp--preset--color--secondary);
}
.wp-block-contact-form-7-contact-form-selector.innometrics-marketing-newsletter-section input.wpcf7-form-control.wpcf7-submit {
  width: 100%;
  margin-top: 20px;
}
nav.publishtiy-pagination .page-numbers {
  padding: 5px 20px;
  font-size: 20px;
}
.wp-block-contact-form-7-contact-form-selector.innometrics-marketing-newsletter-section input.wpcf7-form-control.wpcf7-email {
  border-color: #1d50d0;
  background: #fff;
}
.wp-block-contact-form-7-contact-form-selector.innometrics-marketing-newsletter.minimal-footer-layout input.wpcf7-form-control.wpcf7-submit {
  width: 100%;
  margin-top: 15px;
}
.wp-block-contact-form-7-contact-form-selector.innometrics-marketing-newsletter.white-scheme .wpcf7-form input {
  border-color: var(--wp--preset--color--heading-color);
}
.wp-block-contact-form-7-contact-form-selector.white-scheme .wpcf7-form-control.wpcf7-submit {
  color: var(--wp--preset--color--heading-color);
}
:where(.wp-block-columns) {
  margin-bottom: 0 !important;
}
:where(.wp-block-columns.has-background) {
  padding: 0.15em 1.0em !important;
}
a:-webkit-any-link:focus-visible {
  outline: var(--wp--preset--color--black) solid 4px;
}