/*! modern-normalize | MIT License | https://github.com/sindresorhus/modern-normalize */

#pcm-wrapper #pcm-content .pcm-section {
  box-sizing: border-box;
  line-height: 1.15;
}
#pcm-wrapper #pcm-content .pcm-section *,
#pcm-wrapper #pcm-content .pcm-section :after,
#pcm-wrapper #pcm-content .pcm-section :before {
  box-sizing: inherit;
}
#pcm-wrapper #pcm-content .pcm-section h1 {
  font-size: 2em;
  margin: 0.67em 0;
}
#pcm-wrapper #pcm-content .pcm-section hr {
  box-sizing: content-box;
  height: 0;
}
#pcm-wrapper #pcm-content .pcm-section pre {
  font-family: "Nunito", sans-serif;
  font-size: 1em;
}
#pcm-wrapper #pcm-content .pcm-section a {
  -webkit-text-decoration-skip: objects;
}
#pcm-wrapper #pcm-content .pcm-section abbr[title] {
  -webkit-text-decoration: underline dotted;
  text-decoration: underline dotted;
}
#pcm-wrapper #pcm-content .pcm-section b,
#pcm-wrapper #pcm-content .pcm-section strong {
  font-weight: bolder;
}
#pcm-wrapper #pcm-content .pcm-section code,
#pcm-wrapper #pcm-content .pcm-section kbd,
#pcm-wrapper #pcm-content .pcm-section samp {
  font-family: "Nunito", sans-serif;
  font-size: 1em;
}
#pcm-wrapper #pcm-content .pcm-section small {
  font-size: 80%;
}
#pcm-wrapper #pcm-content .pcm-section sub,
#pcm-wrapper #pcm-content .pcm-section sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
#pcm-wrapper #pcm-content .pcm-section sub {
  bottom: -0.25em;
}
#pcm-wrapper #pcm-content .pcm-section sup {
  top: -0.5em;
}
#pcm-wrapper #pcm-content .pcm-section button,
#pcm-wrapper #pcm-content .pcm-section input,
#pcm-wrapper #pcm-content .pcm-section optgroup,
#pcm-wrapper #pcm-content .pcm-section select,
#pcm-wrapper #pcm-content .pcm-section textarea {
  font-family: inherit;
  font-size: 100%;
  line-height: 1.15;
  margin: 0;
}
#pcm-wrapper #pcm-content .pcm-section button,
#pcm-wrapper #pcm-content .pcm-section select {
  text-transform: none;
}
#pcm-wrapper #pcm-content .pcm-section [type="reset"],
#pcm-wrapper #pcm-content .pcm-section [type="submit"],
#pcm-wrapper #pcm-content .pcm-section button {
  -webkit-appearance: button;
}
#pcm-wrapper #pcm-content .pcm-section [type="button"]::-moz-focus-inner,
#pcm-wrapper #pcm-content .pcm-section [type="reset"]::-moz-focus-inner,
#pcm-wrapper #pcm-content .pcm-section [type="submit"]::-moz-focus-inner,
#pcm-wrapper #pcm-content .pcm-section button::-moz-focus-inner {
  border-style: none;
  padding: 0;
}
#pcm-wrapper #pcm-content .pcm-section [type="button"]:-moz-focusring,
#pcm-wrapper #pcm-content .pcm-section [type="reset"]:-moz-focusring,
#pcm-wrapper #pcm-content .pcm-section [type="submit"]:-moz-focusring,
#pcm-wrapper #pcm-content .pcm-section button:-moz-focusring {
  outline: 1px dotted ButtonText;
}
#pcm-wrapper #pcm-content .pcm-section fieldset {
  padding: 0.35em 0.75em 0.625em;
}
#pcm-wrapper #pcm-content .pcm-section legend {
  padding: 0;
}
#pcm-wrapper #pcm-content .pcm-section progress {
  vertical-align: baseline;
}
#pcm-wrapper
  #pcm-content
  .pcm-section
  [type="number"]::-webkit-inner-spin-button,
#pcm-wrapper
  #pcm-content
  .pcm-section
  [type="number"]::-webkit-outer-spin-button {
  height: auto;
}
#pcm-wrapper #pcm-content .pcm-section [type="search"] {
  -webkit-appearance: textfield;
  outline-offset: -2px;
}
#pcm-wrapper
  #pcm-content
  .pcm-section
  [type="search"]::-webkit-search-cancel-button,
#pcm-wrapper
  #pcm-content
  .pcm-section
  [type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
#pcm-wrapper #pcm-content .pcm-section ::-webkit-file-upload-button {
  -webkit-appearance: button;
  font: inherit;
}
#pcm-wrapper #pcm-content .pcm-section details {
  display: block;
}
#pcm-wrapper #pcm-content .pcm-section summary {
  display: list-item;
}
#pcm-wrapper #pcm-content .pcm-section a,
#pcm-wrapper #pcm-content .pcm-section abbr,
#pcm-wrapper #pcm-content .pcm-section acronym,
#pcm-wrapper #pcm-content .pcm-section address,
#pcm-wrapper #pcm-content .pcm-section applet,
#pcm-wrapper #pcm-content .pcm-section article,
#pcm-wrapper #pcm-content .pcm-section aside,
#pcm-wrapper #pcm-content .pcm-section audio,
#pcm-wrapper #pcm-content .pcm-section b,
#pcm-wrapper #pcm-content .pcm-section big,
#pcm-wrapper #pcm-content .pcm-section blockquote,
#pcm-wrapper #pcm-content .pcm-section canvas,
#pcm-wrapper #pcm-content .pcm-section caption,
#pcm-wrapper #pcm-content .pcm-section center,
#pcm-wrapper #pcm-content .pcm-section cite,
#pcm-wrapper #pcm-content .pcm-section code,
#pcm-wrapper #pcm-content .pcm-section dd,
#pcm-wrapper #pcm-content .pcm-section del,
#pcm-wrapper #pcm-content .pcm-section details,
#pcm-wrapper #pcm-content .pcm-section dfn,
#pcm-wrapper #pcm-content .pcm-section div,
#pcm-wrapper #pcm-content .pcm-section dl,
#pcm-wrapper #pcm-content .pcm-section dt,
#pcm-wrapper #pcm-content .pcm-section em,
#pcm-wrapper #pcm-content .pcm-section embed,
#pcm-wrapper #pcm-content .pcm-section fieldset,
#pcm-wrapper #pcm-content .pcm-section figcaption,
#pcm-wrapper #pcm-content .pcm-section figure,
#pcm-wrapper #pcm-content .pcm-section footer,
#pcm-wrapper #pcm-content .pcm-section form,
#pcm-wrapper #pcm-content .pcm-section h1,
#pcm-wrapper #pcm-content .pcm-section h2,
#pcm-wrapper #pcm-content .pcm-section h3,
#pcm-wrapper #pcm-content .pcm-section h4,
#pcm-wrapper #pcm-content .pcm-section h5,
#pcm-wrapper #pcm-content .pcm-section h6,
#pcm-wrapper #pcm-content .pcm-section header,
#pcm-wrapper #pcm-content .pcm-section hgroup,
#pcm-wrapper #pcm-content .pcm-section i,
#pcm-wrapper #pcm-content .pcm-section iframe,
#pcm-wrapper #pcm-content .pcm-section img,
#pcm-wrapper #pcm-content .pcm-section ins,
#pcm-wrapper #pcm-content .pcm-section kbd,
#pcm-wrapper #pcm-content .pcm-section label,
#pcm-wrapper #pcm-content .pcm-section legend,
#pcm-wrapper #pcm-content .pcm-section mark,
#pcm-wrapper #pcm-content .pcm-section menu,
#pcm-wrapper #pcm-content .pcm-section nav,
#pcm-wrapper #pcm-content .pcm-section object,
#pcm-wrapper #pcm-content .pcm-section output,
#pcm-wrapper #pcm-content .pcm-section p,
#pcm-wrapper #pcm-content .pcm-section pre,
#pcm-wrapper #pcm-content .pcm-section q,
#pcm-wrapper #pcm-content .pcm-section ruby,
#pcm-wrapper #pcm-content .pcm-section s,
#pcm-wrapper #pcm-content .pcm-section samp,
#pcm-wrapper #pcm-content .pcm-section section,
#pcm-wrapper #pcm-content .pcm-section small,
#pcm-wrapper #pcm-content .pcm-section span,
#pcm-wrapper #pcm-content .pcm-section strike,
#pcm-wrapper #pcm-content .pcm-section strong,
#pcm-wrapper #pcm-content .pcm-section summary,
#pcm-wrapper #pcm-content .pcm-section table,
#pcm-wrapper #pcm-content .pcm-section tbody,
#pcm-wrapper #pcm-content .pcm-section td,
#pcm-wrapper #pcm-content .pcm-section tfoot,
#pcm-wrapper #pcm-content .pcm-section th,
#pcm-wrapper #pcm-content .pcm-section thead,
#pcm-wrapper #pcm-content .pcm-section time,
#pcm-wrapper #pcm-content .pcm-section tr,
#pcm-wrapper #pcm-content .pcm-section tt,
#pcm-wrapper #pcm-content .pcm-section u,
#pcm-wrapper #pcm-content .pcm-section var,
#pcm-wrapper #pcm-content .pcm-section video {
  margin: 0;
  padding: 0;
  border: 0;
}
#pcm-wrapper #pcm-content .pcm-section article,
#pcm-wrapper #pcm-content .pcm-section aside,
#pcm-wrapper #pcm-content .pcm-section details,
#pcm-wrapper #pcm-content .pcm-section figcaption,
#pcm-wrapper #pcm-content .pcm-section figure,
#pcm-wrapper #pcm-content .pcm-section footer,
#pcm-wrapper #pcm-content .pcm-section header,
#pcm-wrapper #pcm-content .pcm-section hgroup,
#pcm-wrapper #pcm-content .pcm-section menu,
#pcm-wrapper #pcm-content .pcm-section nav,
#pcm-wrapper #pcm-content .pcm-section section {
  display: block;
}
#pcm-wrapper #pcm-content .pcm-section table {
  border-collapse: collapse;
  border-spacing: 0;
}
#pcm-wrapper #pcm-content .pcm-section {
  min-width: 320px;
  max-width: 1400px;
  margin: auto;
  font-family: Segoe UI, sans-serif;
  line-height: 1;
}
#pcm-wrapper #pcm-content .pcm-section h3,
#pcm-wrapper #pcm-content .pcm-section h4,
#pcm-wrapper #pcm-content .pcm-section h5,
#pcm-wrapper #pcm-content .pcm-section h6 {
  font-size: 30px;
}
#pcm-wrapper #pcm-content .pcm-section li,
#pcm-wrapper #pcm-content .pcm-section p {
  font-size: 16px;
}
#pcm-wrapper #pcm-content .pcm-group__klavika {
  font-family: "Nunito", sans-serif;
  font-size: 16px;
}
#pcm-wrapper #pcm-content .pcm-group__klavika-cond {
  font-family: "Nunito", sans-serif;
  font-size: 16px;
}
#pcm-wrapper #pcm-content .pcm-gradient--light {
  background: linear-gradient(90deg, #cccfd0, #fff 17%, #fff 83%, #cccfd0);
}
#pcm-wrapper #pcm-content .pcm-section .pcm-amd__header,
#pcm-wrapper #pcm-content .pcm-section .pcm-amd__header--dark {
  font-size: 30px;
  padding-bottom: 10px;
  font-weight: 600;
}
#pcm-wrapper #pcm-content .pcm-section .pcm-amd__text,
#pcm-wrapper #pcm-content .pcm-section .pcm-amd__text--dark {
  font-weight: 100;
  font-size: 16px;
  line-height: 1.4;
}

#pcm-wrapper #pcm-content .pcm-group__microsoft-windows-amd-lp .pcm-button {
  text-align: center;
  cursor: pointer;
  text-transform: uppercase;
  border: none;
  outline: none;
  border-radius: 5px;
  background-color: purple;
  color: #fff;
  transition: 0.3s;
  padding: 10px;
  margin: 10px;
}
#pcm-wrapper
  #pcm-content
  .pcm-group__microsoft-windows-amd-lp
  .pcm-button:hover {
  background-color: #333;
}
#pcm-wrapper #pcm-content .pcm-group__microsoft-windows-amd-lp .pcm-buttons {
  text-align: center;
  margin: 20px auto;
}
#pcm-wrapper #pcm-content .pcm-section .pcm-kv-with-text-orange {
  position: relative;
}
#pcm-wrapper
  #pcm-content
  .pcm-section
  .pcm-kv-with-text-orange
  .pcm-kv-with-text-orange__texts {
  position: absolute;
  height: 100%;
  top: 46.25%;
  left: 0;
  padding: 9% 0 0 7%;
}
#pcm-wrapper
  #pcm-content
  .pcm-section
  .pcm-kv-with-text-orange
  .pcm-kv-with-text-orange__headers {
  background: radial-gradient(ellipse at bottom, #ef8633, #e03623);
  text-transform: uppercase;
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
}
#pcm-wrapper
  #pcm-content
  .pcm-section
  .pcm-kv-with-text-orange
  .pcm-kv-with-text-orange__logos {
  width: 52.5%;
  height: auto;
  margin-top: 16px;
}
#pcm-wrapper
  #pcm-content
  .pcm-section
  .pcm-kv-with-text-orange
  .pcm-kv-with-text-orange__header-small {
  font-size: 27px;
  line-height: 1.1;
}
#pcm-wrapper
  #pcm-content
  .pcm-section
  .pcm-kv-with-text-orange
  .pcm-kv-with-text-orange__header-big {
  font-size: 43px;
  margin-bottom: 0.1em;
}
#pcm-wrapper
  #pcm-content
  .pcm-section
  .pcm-kv-with-text-orange
  .pcm-kv-with-text-orange__shape {
  float: right;
  width: 34%;
  height: 65px;
  shape-outside: polygon(80% 0, 100% 0, 100% 100%, 0 100%);
  -webkit-clip-path: polygon(80% 0, 100% 0, 100% 100%, 0 100%);
  clip-path: polygon(80% 0, 100% 0, 100% 100%, 0 100%);
}
#pcm-wrapper
  #pcm-content
  .pcm-section
  .pcm-kv-with-text-orange
  .pcm-kv-with-text-orange__text
  p {
  font-size: 16px;
  line-height: 1.15;
}
#pcm-wrapper
  #pcm-content[dir="rtl"]
  .pcm-section
  .pcm-kv-with-text-orange
  .pcm-kv-with-text-orange__texts {
  padding: 9% 7% 0 0;
}
#pcm-wrapper
  #pcm-content[dir="rtl"]
  .pcm-section
  .pcm-kv-with-text-orange
  .pcm-kv-with-text-orange__text
  p {
  padding-left: 4%;
  text-align: left;
}
#pcm-wrapper
  #pcm-content[dir="rtl"]
  .pcm-section
  .pcm-kv-with-text-orange
  .pcm-kv-with-text-orange__logos {
  margin-right: 32%;
}
#pcm-wrapper #pcm-content .pcm-section .pcm-intro-3--light {
  background: #fff;
  color: #000;
}
#pcm-wrapper #pcm-content .pcm-section .pcm-intro-3--dark {
  background: #000;
  color: #fff;
}
#pcm-wrapper #pcm-content .pcm-section .pcm-intro-3 .pcm-intro-3__box {
  text-align: center;
  padding: 0 2.5%;
}
#pcm-wrapper #pcm-content .pcm-section .pcm-intro-3 .pcm-intro-3__header {
  font-size: 26px;
  padding-top: 1.7em;
  margin: 0 auto 0.35em;
}
#pcm-wrapper #pcm-content .pcm-section .pcm-intro-3 .pcm-intro-3__subheader {
  font-size: 20px;
  font-weight: 600;
  margin: 2.05em auto 0.5em;
}
#pcm-wrapper #pcm-content .pcm-section .pcm-intro-3 .pcm-intro-3__text {
  font-size: 16px;
  line-height: 1.35;
}
#pcm-wrapper #pcm-content .pcm-section .pcm-intro-3 .pcm-intro-3__text-feature {
  width: 82%;
  margin: 0 auto;
}
#pcm-wrapper #pcm-content .pcm-section .pcm-intro-3 .pcm-intro-3__button {
  margin: 0 auto;
}
#pcm-wrapper #pcm-content .pcm-section .pcm-block {
  display: block;
}
#pcm-wrapper #pcm-content .pcm-section .pcm-hidden {
  display: none;
}
#pcm-wrapper #pcm-content .pcm-section .pcm-w-full {
  width: 100%;
}
#pcm-wrapper #pcm-content .pcm-section .pcm-img-with-text-3--light {
  color: #000;
  background: #fff;
}
#pcm-wrapper #pcm-content .pcm-section .pcm-img-with-text-3--dark {
  color: #fff;
  background: #000;
}
#pcm-wrapper #pcm-content .pcm-section .pcm-img-with-text-3 {
  padding: 35px 0;
  display: grid;
  grid-template-columns: 1fr;
}
#pcm-wrapper
  #pcm-content
  .pcm-section
  .pcm-img-with-text-3
  .pcm-img-with-text-3__texts {
  padding: 16px 30px;
  text-align: center;
}
#pcm-wrapper
  #pcm-content
  .pcm-section
  .pcm-img-with-text-3
  .pcm-img-with-text-3__header {
  font-size: 28px;
  margin-bottom: 0.2em;
}
#pcm-wrapper
  #pcm-content
  .pcm-section
  .pcm-img-with-text-3
  .pcm-img-with-text-3__text {
  font-size: 18px;
  line-height: 1.4;
}
#pcm-wrapper #pcm-content .pcm-section .pcm-intro-icons--light {
  background-color: #fff;
  color: #000;
}
#pcm-wrapper #pcm-content .pcm-section .pcm-intro-icons--dark {
  background-color: #000;
  color: #fff;
}
#pcm-wrapper #pcm-content .pcm-section .pcm-intro-icons .pcm-intro-icons__box {
  text-align: center;
  padding: 10px 6% 0;
}
#pcm-wrapper
  #pcm-content
  .pcm-section
  .pcm-intro-icons
  .pcm-intro-icons__button {
  margin: 10% 0;
}
#pcm-wrapper
  #pcm-content
  .pcm-section
  .pcm-intro-icons
  .pcm-intro-icons__subheader {
  font-size: 20px;
  padding-bottom: 5px;
  font-weight: 600;
}
#pcm-wrapper
  #pcm-content
  .pcm-section
  .pcm-intro-icons
  .pcm-intro-icons__header {
  line-height: 1.15;
  font-size: 26px;
  padding-bottom: 0.15em;
}
#pcm-wrapper #pcm-content .pcm-section .pcm-intro-icons .pcm-intro-icons__text {
  line-height: 1.4;
  font-size: 16px;
}
#pcm-wrapper
  #pcm-content
  .pcm-section
  .pcm-intro-icons
  .pcm-intro-icons__text--feature {
  padding-bottom: 44px;
}
#pcm-wrapper #pcm-content .pcm-section .pcm-intro-icons .pcm-intro-icons__icon {
  max-width: 100%;
  width: auto;
  margin-bottom: 6px;
}
*,
:after,
:before {
  --tw-shadow: 0 0 transparent;
  --tw-ring-inset: var(--tw-empty, /*!*/ /*!*/);
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgba(147, 197, 253, 0.5);
  --tw-ring-offset-shadow: 0 0 transparent;
  --tw-ring-shadow: 0 0 transparent;
}
#pcm-wrapper #pcm-content .pcm-section .pcm-footer-3--light {
  color: #000;
  background: linear-gradient(
      #fff,
      #fff 1%,
      transparent 35%,
      #d8dada 0,
      #fffefd 60%,
      #fff
    ),
    radial-gradient(#e36d24 55%, #fff);
}
#pcm-wrapper #pcm-content .pcm-section .pcm-footer-3--dark {
  color: #fff;
  background: linear-gradient(
      #000,
      #000 1%,
      transparent 35%,
      #7e4825 0,
      #38302c 45%,
      #000
    ),
    radial-gradient(#e36d24 55%, #000);
}
#pcm-wrapper #pcm-content .pcm-section .pcm-footer-3 {
  padding: 50px 0;
}
#pcm-wrapper #pcm-content .pcm-section .pcm-footer-3 .pcm-footer-3__image {
  max-width: 93%;
  width: auto;
  display: block;
  margin: 0 auto;
}
#pcm-wrapper #pcm-content .pcm-section .pcm-footer-3 .pcm-footer-3__logo {
  max-width: 25.5%;
  width: auto;
  display: block;
  margin: 22px auto 0;
}
#pcm-wrapper #pcm-content .pcm-section .pcm-footer-3 .pcm-footer-3__text {
  padding: 30px 4.5% 0;
  font-size: 10px;
  line-height: 1.4;
}
@media (min-width: 420px) {
  #pcm-wrapper #pcm-content .pcm-section .pcm-footer-3--light {
    color: #000;
    background: linear-gradient(
        #fff,
        #fff 1%,
        transparent 42%,
        #d8dada 0,
        #fffefd 60%,
        #fff
      ),
      radial-gradient(#e36d24 55%, #fff);
  }
  #pcm-wrapper #pcm-content .pcm-section .pcm-footer-3--dark {
    color: #fff;
    background: linear-gradient(
        #000,
        #000 1%,
        transparent 42%,
        #7e4825 0,
        #38302c 50%,
        #000
      ),
      radial-gradient(#e36d24 55%, #000);
  }
}
@media (min-width: 450px) {
  #pcm-wrapper #pcm-content .pcm-section .pcm-amd__header {
    font-size: 45px;
    padding-bottom: 10px;
  }
  #pcm-wrapper #pcm-content .pcm-section .pcm-amd__header--dark {
    font-size: 45px;
    padding-bottom: 10px;
    line-height: 1.15;
  }
  #pcm-wrapper #pcm-content .pcm-section .pcm-amd__text {
    font-size: 26px;
  }
  #pcm-wrapper #pcm-content .pcm-section .pcm-amd__text--dark {
    font-size: 26px;
    letter-spacing: 0.3px;
  }
  #pcm-wrapper #pcm-content .pcm-section .pcm-amd__button {
  }
  #pcm-wrapper #pcm-content .pcm-section .pcm-intro-3 .pcm-intro-3__header {
    font-size: 39px;
  }
  #pcm-wrapper #pcm-content .pcm-section .pcm-intro-3 .pcm-intro-3__subheader {
    font-size: 24px;
  }
  #pcm-wrapper #pcm-content .pcm-section .pcm-intro-3 .pcm-intro-3__text {
    font-size: 18px;
  }
  #pcm-wrapper #pcm-content .pcm-section .pcm-intro-3 .pcm-intro-3__button {
    margin: 0 auto;
  }
  #pcm-wrapper
    #pcm-content
    .pcm-section
    .pcm-intro-icons
    .pcm-intro-icons__button {
  }
  #pcm-wrapper
    #pcm-content
    .pcm-section
    .pcm-intro-icons
    .pcm-intro-icons__subheader {
    font-size: 20px;
  }
  #pcm-wrapper
    #pcm-content
    .pcm-section
    .pcm-intro-icons
    .pcm-intro-icons__header {
    font-size: 35px;
  }
  #pcm-wrapper
    #pcm-content
    .pcm-section
    .pcm-intro-icons
    .pcm-intro-icons__text {
    font-size: 18px;
  }
}
@media (min-width: 460px) {
  #pcm-wrapper
    #pcm-content
    .pcm-section
    .pcm-kv-with-text-orange
    .pcm-kv-with-text-orange__header-small {
    font-size: 38px;
  }
  #pcm-wrapper
    #pcm-content
    .pcm-section
    .pcm-kv-with-text-orange
    .pcm-kv-with-text-orange__header-big {
    font-size: 62px;
  }
  #pcm-wrapper
    #pcm-content
    .pcm-section
    .pcm-kv-with-text-orange
    .pcm-kv-with-text-orange__text
    p {
    font-size: 22px;
  }
  #pcm-wrapper
    #pcm-content
    .pcm-section
    .pcm-kv-with-text-orange
    .pcm-kv-with-text-orange__logos {
    margin-top: 22px;
  }
  #pcm-wrapper
    #pcm-content
    .pcm-section
    .pcm-kv-with-text-orange
    .pcm-kv-with-text-orange__shape {
    height: 100px;
  }
}
@media (min-width: 550px) {
  #pcm-wrapper
    #pcm-content
    .pcm-section
    .pcm-img-with-text-3
    .pcm-img-with-text-3 {
    padding: 50px 0;
  }
  #pcm-wrapper
    #pcm-content
    .pcm-section
    .pcm-img-with-text-3
    .pcm-img-with-text-3__texts {
    padding: 35px 40px;
  }
  #pcm-wrapper
    #pcm-content
    .pcm-section
    .pcm-img-with-text-3
    .pcm-img-with-text-3__header {
    font-size: 35px;
  }
}
@media (min-width: 580px) {
  #pcm-wrapper
    #pcm-content
    .pcm-section
    .pcm-kv-with-text-orange
    .pcm-kv-with-text-orange__header-small {
    font-size: 48px;
  }
  #pcm-wrapper
    #pcm-content
    .pcm-section
    .pcm-kv-with-text-orange
    .pcm-kv-with-text-orange__header-big {
    font-size: 78px;
  }
  #pcm-wrapper
    #pcm-content
    .pcm-section
    .pcm-kv-with-text-orange
    .pcm-kv-with-text-orange__text
    p {
    font-size: 28px;
  }
  #pcm-wrapper
    #pcm-content
    .pcm-section
    .pcm-kv-with-text-orange
    .pcm-kv-with-text-orange__logos {
    margin-top: 28px;
  }
  #pcm-wrapper
    #pcm-content
    .pcm-section
    .pcm-kv-with-text-orange
    .pcm-kv-with-text-orange__shape {
    height: 130px;
  }
}
@media (min-width: 768px) {
  #pcm-wrapper #pcm-content .pcm-section .pcm-amd__header,
  #pcm-wrapper #pcm-content .pcm-section .pcm-amd__header--dark {
    font-size: 40px;
    padding-bottom: 10px;
  }
  #pcm-wrapper #pcm-content .pcm-section .pcm-amd__text,
  #pcm-wrapper #pcm-content .pcm-section .pcm-amd__text--dark {
    font-size: 20px;
  }
  #pcm-wrapper
    #pcm-content
    .pcm-section
    .pcm-kv-with-text-orange
    .pcm-kv-with-text-orange__bg--flip {
  }
  #pcm-wrapper
    #pcm-content
    .pcm-section
    .pcm-kv-with-text-orange
    .pcm-kv-with-text-orange__texts {
    top: 0;
    width: 50%;
    padding: 2% 0 0 2%;
  }
  #pcm-wrapper
    #pcm-content
    .pcm-section
    .pcm-kv-with-text-orange
    .pcm-kv-with-text-orange__shape {
    width: 50%;
    height: 75px;
    shape-outside: polygon(50% 0, 100% 0, 100% 100%, 0 100%);
    -webkit-clip-path: polygon(50% 0, 100% 0, 100% 100%, 0 100%);
    clip-path: polygon(50% 0, 100% 0, 100% 100%, 0 100%);
  }
  #pcm-wrapper
    #pcm-content
    .pcm-section
    .pcm-kv-with-text-orange
    .pcm-kv-with-text-orange__header-small {
    font-size: 30px;
  }
  #pcm-wrapper
    #pcm-content
    .pcm-section
    .pcm-kv-with-text-orange
    .pcm-kv-with-text-orange__header-big {
    font-size: 48px;
  }
  #pcm-wrapper
    #pcm-content
    .pcm-section
    .pcm-kv-with-text-orange
    .pcm-kv-with-text-orange__text
    p {
    font-size: 16px;
  }
  #pcm-wrapper
    #pcm-content
    .pcm-section
    .pcm-kv-with-text-orange
    .pcm-kv-with-text-orange__logos {
    width: 44%;
    margin-top: 16px;
  }
  #pcm-wrapper
    #pcm-content[dir="rtl"]
    .pcm-section
    .pcm-kv-with-text-orange
    .pcm-kv-with-text-orange__texts {
    left: 50%;
    width: 50%;
    padding: 2% 2% 0 0;
  }
  #pcm-wrapper
    #pcm-content[dir="rtl"]
    .pcm-section
    .pcm-kv-with-text-orange
    .pcm-kv-with-text-orange__text
    p {
    text-align: right;
  }
  #pcm-wrapper
    #pcm-content[dir="rtl"]
    .pcm-section
    .pcm-kv-with-text-orange
    .pcm-kv-with-text-orange__logos {
    margin-right: 0;
  }
  #pcm-wrapper
    #pcm-content[dir="rtl"]
    .pcm-section
    .pcm-kv-with-text-orange
    .pcm-kv-with-text-orange__shape {
    width: 36%;
    float: left;
    shape-outside: polygon(0 0, 80% 0, 100% 100%, 0 100%);
    -webkit-clip-path: polygon(0 0, 80% 0, 100% 100%, 0 100%);
    clip-path: polygon(0 0, 80% 0, 100% 100%, 0 100%);
  }
  #pcm-wrapper #pcm-content .pcm-section .pcm-intro-3 .pcm-intro-3__features {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
  }
  #pcm-wrapper #pcm-content .pcm-section .pcm-intro-3 .pcm-intro-3__subheader {
    font-size: 26px;
  }
  #pcm-wrapper #pcm-content .pcm-section .pcm-intro-3 .pcm-intro-3__button {
    margin: 0 auto;
  }
  #pcm-wrapper #pcm-content .pcm-section .pcm-intro-3 .pcm-intro-3__text {
    padding: 0 5%;
  }
  #pcm-wrapper #pcm-content .pcm-section .pcm-img-with-text-3 {
    grid-template-columns: 1fr 1fr;
    align-items: center;
  }
  #pcm-wrapper
    #pcm-content
    .pcm-section
    .pcm-img-with-text-3
    .pcm-img-with-text-3__texts {
    text-align: left;
  }
  #pcm-wrapper
    #pcm-content
    .pcm-section
    .pcm-img-with-text-3
    .pcm-img-with-text-3__header {
    font-size: 24px;
    margin-bottom: 0.5em;
  }
  #pcm-wrapper
    #pcm-content
    .pcm-section
    .pcm-img-with-text-3
    .pcm-img-with-text-3__text {
    font-size: 16px;
  }
  #pcm-wrapper
    #pcm-content
    .pcm-section
    .pcm-img-with-text-3--left
    .pcm-img-with-text-3__image {
    order: 2;
  }
  #pcm-wrapper
    #pcm-content[dir="rtl"]
    .pcm-section
    .pcm-img-with-text-3
    .pcm-img-with-text-3__texts {
    text-align: right;
  }
  #pcm-wrapper #pcm-content .pcm-section .md\:pcm-block {
    display: block;
  }
  #pcm-wrapper #pcm-content .pcm-section .md\:pcm-hidden,
  #pcm-wrapper
    #pcm-content
    .pcm-section
    .pcm-intro-icons
    .pcm-intro-icons--hide {
    display: none;
  }
  #pcm-wrapper
    #pcm-content
    .pcm-section
    .pcm-intro-icons
    .pcm-intro-icons__box {
    padding: 10px 2% 0;
  }
  #pcm-wrapper
    #pcm-content
    .pcm-section
    .pcm-intro-icons
    .pcm-intro-icons__features {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
  }
  #pcm-wrapper
    #pcm-content
    .pcm-section
    .pcm-intro-icons
    .pcm-intro-icons__button {
    margin: 4% 0;
  }
  #pcm-wrapper
    #pcm-content
    .pcm-section
    .pcm-intro-icons
    .pcm-intro-icons__text {
    font-size: 16px;
  }
  #pcm-wrapper
    #pcm-content
    .pcm-section
    .pcm-intro-icons
    .pcm-intro-icons__feature {
    padding: 0 6%;
  }
}
@media (min-width: 900px) {
  #pcm-wrapper
    #pcm-content
    .pcm-section
    .pcm-kv-with-text-orange
    .pcm-kv-with-text-orange__header-small {
    font-size: 35px;
  }
  #pcm-wrapper
    #pcm-content
    .pcm-section
    .pcm-kv-with-text-orange
    .pcm-kv-with-text-orange__header-big {
    font-size: 56px;
  }
  #pcm-wrapper
    #pcm-content
    .pcm-section
    .pcm-kv-with-text-orange
    .pcm-kv-with-text-orange__text
    p {
    font-size: 18px;
  }
}
@media (min-width: 1000px) {
  #pcm-wrapper
    #pcm-content
    .pcm-section
    .pcm-img-with-text-3
    .pcm-img-with-text-3__texts {
    padding: 0 25% 0 10%;
  }
  #pcm-wrapper
    #pcm-content
    .pcm-section
    .pcm-img-with-text-3--left
    .pcm-img-with-text-3__texts,
  #pcm-wrapper
    #pcm-content[dir="rtl"]
    .pcm-section
    .pcm-img-with-text-3
    .pcm-img-with-text-3__texts {
    padding: 0 10% 0 25%;
  }
  #pcm-wrapper
    #pcm-content[dir="rtl"]
    .pcm-section
    .pcm-img-with-text-3--left
    .pcm-img-with-text-3__texts {
    padding: 0 25% 0 10%;
  }
}
@media (min-width: 1200px) {
  #pcm-wrapper #pcm-content .pcm-section .pcm-amd__header,
  #pcm-wrapper #pcm-content .pcm-section .pcm-amd__header--dark {
    font-size: 30px;
    padding-bottom: 15px;
  }
  #pcm-wrapper #pcm-content .pcm-section .pcm-amd__text {
    font-size: 16px;
    font-weight: 300;
  }
  #pcm-wrapper #pcm-content .pcm-section .pcm-amd__text--dark {
    font-size: 16px;
  }
  #pcm-wrapper #pcm-content .pcm-section .pcm-amd__button {
    margin-top: 0;
  }
  #pcm-wrapper
    #pcm-content
    .pcm-section
    .pcm-kv-with-text-orange
    .pcm-kv-with-text-orange__texts {
    padding: 3.4% 0 0 3.4%;
  }
  #pcm-wrapper
    #pcm-content
    .pcm-section
    .pcm-kv-with-text-orange
    .pcm-kv-with-text-orange__shape {
    height: 120px;
  }
  #pcm-wrapper
    #pcm-content
    .pcm-section
    .pcm-kv-with-text-orange
    .pcm-kv-with-text-orange__header-small {
    font-size: 43px;
  }
  #pcm-wrapper
    #pcm-content
    .pcm-section
    .pcm-kv-with-text-orange
    .pcm-kv-with-text-orange__header-big {
    font-size: 68px;
  }
  #pcm-wrapper
    #pcm-content[dir="rtl"]
    .pcm-section
    .pcm-kv-with-text-orange
    .pcm-kv-with-text-orange__texts {
    padding: 3.4% 3.4% 0 0;
  }
  #pcm-wrapper #pcm-content .pcm-section .pcm-intro-3 .pcm-intro-3__box {
    width: 84%;
    margin: 0 auto;
    padding: 0;
  }
  #pcm-wrapper #pcm-content .pcm-section .pcm-intro-3 .pcm-intro-3__header {
    font-size: 41px;
  }
  #pcm-wrapper #pcm-content .pcm-section .pcm-intro-3 .pcm-intro-3__subheader {
    font-size: 25px;
  }
  #pcm-wrapper #pcm-content .pcm-section .pcm-intro-3 .pcm-intro-3__text {
    font-size: 19px;
  }
  #pcm-wrapper #pcm-content .pcm-section .pcm-img-with-text-3 {
    padding: 50px 0;
  }
  #pcm-wrapper
    #pcm-content
    .pcm-section
    .pcm-img-with-text-3
    .pcm-img-with-text-3__texts {
    padding: 0 35% 0 12%;
  }
  #pcm-wrapper
    #pcm-content
    .pcm-section
    .pcm-img-with-text-3
    .pcm-img-with-text-3__header {
    font-size: 37px;
    margin-bottom: 0.25em;
  }
  #pcm-wrapper
    #pcm-content
    .pcm-section
    .pcm-img-with-text-3
    .pcm-img-with-text-3__text {
    font-size: 19px;
    line-height: 1.37;
  }
  #pcm-wrapper
    #pcm-content
    .pcm-section
    .pcm-img-with-text-3--left
    .pcm-img-with-text-3__texts,
  #pcm-wrapper
    #pcm-content[dir="rtl"]
    .pcm-section
    .pcm-img-with-text-3
    .pcm-img-with-text-3__texts {
    padding: 0 12% 0 35%;
  }
  #pcm-wrapper
    #pcm-content[dir="rtl"]
    .pcm-section
    .pcm-img-with-text-3--left
    .pcm-img-with-text-3__texts {
    padding: 0 35% 0 12%;
  }
  #pcm-wrapper
    #pcm-content
    .pcm-section
    .pcm-intro-icons
    .pcm-intro-icons__box {
    width: 78%;
    margin: 0 auto;
    padding: 3% 0;
  }
  #pcm-wrapper
    #pcm-content
    .pcm-section
    .pcm-intro-icons
    .pcm-intro-icons__header {
    font-size: 37px;
  }
  #pcm-wrapper
    #pcm-content
    .pcm-section
    .pcm-intro-icons
    .pcm-intro-icons__text-header {
    padding: 0 17%;
  }
  #pcm-wrapper
    #pcm-content
    .pcm-section
    .pcm-intro-icons
    .pcm-intro-icons__subheader {
    font-size: 20px;
    padding-bottom: 10px;
  }
  #pcm-wrapper
    #pcm-content
    .pcm-section
    .pcm-intro-icons
    .pcm-intro-icons__button {
    margin: 25px 0 58px;
  }
  #pcm-wrapper
    #pcm-content
    .pcm-section
    .pcm-intro-icons
    .pcm-intro-icons__text {
    font-size: 19px;
  }
  #pcm-wrapper
    #pcm-content
    .pcm-section
    .pcm-intro-icons
    .pcm-intro-icons__feature {
    padding: 0 10%;
  }
  #pcm-wrapper
    #pcm-content
    .pcm-section
    .pcm-intro-icons
    .pcm-intro-icons__text--feature {
    padding-bottom: 0;
  }
  #pcm-wrapper #pcm-content .pcm-section .pcm-footer-3 .pcm-footer-3__text {
    padding: 30px 19% 0;
  }
  #pcm-wrapper #pcm-content .pcm-section .pcm-footer-3--light {
    color: #000;
    background: radial-gradient(transparent 10%, transparent, #fff, #fff),
      linear-gradient(transparent 44%, #d8dada 0, #fffefd 60%, #fff),
      radial-gradient(#e36d24 15%, #fff);
  }
  #pcm-wrapper #pcm-content .pcm-section .pcm-footer-3--dark {
    color: #fff;
    background: radial-gradient(transparent 10%, transparent, #000, #000),
      linear-gradient(transparent 44%, #7e4825 0, #38302c 50%, #000),
      radial-gradient(#e36d24 15%, #000);
  }
}
@media (min-width: 1350px) {
  #pcm-wrapper
    #pcm-content
    .pcm-section
    .pcm-kv-with-text-orange
    .pcm-kv-with-text-orange__text
    p {
    font-size: 26px;
  }
  #pcm-wrapper
    #pcm-content
    .pcm-section
    .pcm-kv-with-text-orange
    .pcm-kv-with-text-orange__logos {
    margin-top: 26px;
  }
}
#pcm-wrapper #pcm-content .pcm-section .pcm-amd__button {
  border-radius: 200px;
  font-weight: 400;
  border: none;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  min-height: 42px;
  line-height: 42px;
  padding: 0 32px;
  font-size: 18px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-transition: 0.3s ease-out;
  transition: 0.3s ease-out;
  background: #0082fa;
  color: #fff;
  margin-top: 10px;
  z-index: 1;
  text-decoration: none;
  border: none !important;
  text-transform: lowercase;
  margin-left: auto;
  margin-right: auto;
}

#pcm-wrapper #pcm-content .pcm-section .pcm-amd__button:hover {
  background: #0067c7;
  color: #fff;
  border: none;
}
