/*
 Theme Name:   Hitek Child
 Description:  Hitek Child Theme
 Author:       XTemos
 Author URI:   https://xtemos.com
 Template:     xts-hitek
 Version:      1.0.0
 Text Domain:  xts-theme
*/
/* Proxima Nova (English) */
      @font-face {
        font-family: "Proxima Nova";
        src: url("https://dev.ttajer.com/wp-content/themes/xts-hitek-child/fonts/Proxima-Nova-300.eot?#iefix");
        src: url("https://dev.ttajer.com/wp-content/themes/xts-hitek-child/fonts/Proxima-Nova-300.eot?#iefix") format("eot"),
          url("https://dev.ttajer.com/wp-content/themes/xts-hitek-child/fonts/Proxima-Nova-300.woff2") format("woff2"),
          url("https://dev.ttajer.com/wp-content/themes/xts-hitek-child/fonts/Proxima-Nova-300.woff") format("woff"),
          url("https://dev.ttajer.com/wp-content/themes/xts-hitek-child/fonts/Proxima-Nova-300.ttf") format("truetype");
        font-weight: 300;
        font-style: normal;
      }
      @font-face {
        font-family: "Proxima Nova";
        src: url("https://dev.ttajer.com/wp-content/themes/xts-hitek-child/fonts/Proxima-Nova-Regular.eot?#iefix");
        src: url("https://dev.ttajer.com/wp-content/themes/xts-hitek-child/fonts/Proxima-Nova-Regular.eot?#iefix") format("eot"),
          url("https://dev.ttajer.com/wp-content/themes/xts-hitek-child/fonts/Proxima-Nova-Regular.woff2") format("woff2"),
          url("https://dev.ttajer.com/wp-content/themes/xts-hitek-child/fonts/Proxima-Nova-Regular.woff") format("woff"),
          url("https://dev.ttajer.com/wp-content/themes/xts-hitek-child/fonts/Proxima-Nova-Regular.ttf") format("truetype");
        font-weight: normal;
        font-style: normal;
      }
      @font-face {
        font-family: "Proxima Nova";
        src: url("https://dev.ttajer.com/wp-content/themes/xts-hitek-child/fonts/Proxima-Nova-Semibold.eot?#iefix");
        src: url("https://dev.ttajer.com/wp-content/themes/xts-hitek-child/fonts/Proxima-Nova-Semibold.eot?#iefix") format("eot"),
          url("https://dev.ttajer.com/wp-content/themes/xts-hitek-child/fonts/Proxima-Nova-Semibold.woff2") format("woff2"),
          url("https://dev.ttajer.com/wp-content/themes/xts-hitek-child/fonts/Proxima-Nova-Semibold.woff") format("woff"),
          url("https://dev.ttajer.com/wp-content/themes/xts-hitek-child/fonts/Proxima-Nova-Semibold.ttf") format("truetype");
        font-weight: 600;
        font-style: normal;
      }
      @font-face {
        font-family: "Proxima Nova";
        src: url("https://dev.ttajer.com/wp-content/themes/xts-hitek-child/fonts/Proxima-Nova-Bold.eot?#iefix");
        src: url("https://dev.ttajer.com/wp-content/themes/xts-hitek-child/fonts/Proxima-Nova-Bold.eot?#iefix") format("eot"),
          url("https://dev.ttajer.com/wp-content/themes/xts-hitek-child/fonts/Proxima-Nova-Bold.woff2") format("woff2"),
          url("https://dev.ttajer.com/wp-content/themes/xts-hitek-child/fonts/Proxima-Nova-Bold.woff") format("woff"),
          url("https://dev.ttajer.com/wp-content/themes/xts-hitek-child/fonts/Proxima-Nova-Bold.ttf") format("truetype");
        font-weight: bold;
        font-style: normal;
      }
      /* Cairo (Arabic) */
      @font-face {
        font-family: 'Cairo';
        font-style: normal;
        font-weight: 400;
        src: local('Cairo'), local('Cairo-Regular'), url(https://fonts.gstatic.com/s/cairo/v2/KHiPzIiPko_Fw3pWntR2CoDGDUGfDkXyfkzVDelzfFk.woff2) format('woff2');
        unicode-range: U+0600-06FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+E0FF, U+EFFD, U+F000, U+FB50-FDFF, U+FE80-FEFC;
      }
      /* latin */
      @font-face {
        font-family: 'Cairo';
        font-style: normal;
        font-weight: 400;
        src: local('Cairo'), local('Cairo-Regular'), url(https://fonts.gstatic.com/s/cairo/v2/9AWxzDXz2R7tHfJeCoIOqqCWcynf_cDxXwCLxiixG1c.woff2) format('woff2');
        unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2212, U+2215;
      }
      /* arabic */
      @font-face {
        font-family: 'Cairo';
        font-style: normal;
        font-weight: 600;
        src: local('Cairo SemiBold'), local('Cairo-SemiBold'), url(https://fonts.gstatic.com/s/cairo/v2/MI6TrIXLGD9aHguHYHeGURkAz4rYn47Zy2rvigWQf6w.woff2) format('woff2');
        unicode-range: U+0600-06FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+E0FF, U+EFFD, U+F000, U+FB50-FDFF, U+FE80-FEFC;
      }
      /* latin */
      @font-face {
        font-family: 'Cairo';
        font-style: normal;
        font-weight: 600;
        src: local('Cairo SemiBold'), local('Cairo-SemiBold'), url(https://fonts.gstatic.com/s/cairo/v2/nDAflKnJsVnfdGOoytL7mHYhjbSpvc47ee6xR_80Hnw.woff2) format('woff2');
        unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2212, U+2215;
      }
      /* arabic */
      @font-face {
        font-family: 'Cairo';
        font-style: normal;
        font-weight: 700;
        src: local('Cairo Bold'), local('Cairo-Bold'), url(https://fonts.gstatic.com/s/cairo/v2/RLgQnjqLWN5-LcxkRZr1cBkAz4rYn47Zy2rvigWQf6w.woff2) format('woff2');
        unicode-range: U+0600-06FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+E0FF, U+EFFD, U+F000, U+FB50-FDFF, U+FE80-FEFC;
      }
      /* latin */
      @font-face {
        font-family: 'Cairo';
        font-style: normal;
        font-weight: 700;
        src: local('Cairo Bold'), local('Cairo-Bold'), url(https://fonts.gstatic.com/s/cairo/v2/IGeshMgNVhb2XU2TGWkITnYhjbSpvc47ee6xR_80Hnw.woff2) format('woff2');
        unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2212, U+2215;
      }

      :root {
        --swiper-theme-color: grey !important;
      }

      html,
      body {
        line-height: 1.4;
        color: #404553;
        font-size: 14px;
        background-color: #f7f7fa;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
      }

      input, textarea, select  {
        border: 1px solid #e2e5f1;
        font-size: 16px;
      }

      body {
        font-family: 'Proxima Nova', 'Helvetica Neue', Arial, sans-serif !important;
        min-height: 100vh;
      }

      html[dir=rtl] body {
        font-family: Cairo, Tahoma, sans-serif !important;
      }


.custom_checkout_verification_message
{
display: block;
    width: 100%;
    margin: 0 15px;
     font-weight: bold;
}

.red
{
   color: #ff0000;
}

.green
{
   color: #00ff00;

}
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-8WKCQNN8V5"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());

  gtag('config', 'G-8WKCQNN8V5');
</script>