/*!*****************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./node_modules/sass-resources-loader/lib/loader.js??ruleSet[1].rules[0].use[3]!./template-parts/block-primary-color-optional-text/block-primary-color-optional-text.scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************************/
.primaryColorOptionalText {
  padding: 100px 0; }
  @media screen and (max-width: 640px) {
    .primaryColorOptionalText {
      padding: 40px 0;
      padding-top: 30px; } }
  .primaryColorOptionalText .primaryColorOptionalText-wrapper {
    max-width: 775px;
    width: 100%;
    padding: 0 24px;
    margin: 0 auto;
    text-align: center; }
    .primaryColorOptionalText .primaryColorOptionalText-wrapper h2 {
      margin: 0 0 24px; }
    .primaryColorOptionalText .primaryColorOptionalText-wrapper > div {
      font-size: 16px; }
      .primaryColorOptionalText .primaryColorOptionalText-wrapper > div p {
        margin: 0 0 16px; }
      .primaryColorOptionalText .primaryColorOptionalText-wrapper > div a {
        color: #0079c1; }
    .primaryColorOptionalText .primaryColorOptionalText-wrapper > a {
      margin: 32px 0 0; }
  .primaryColorOptionalText.color_white {
    color: #fff; }

@media screen and (min-width: 1921px) {
  .primaryColorOptionalText {
    padding: 5.20833vw 0; }
    .primaryColorOptionalText .primaryColorOptionalText-wrapper {
      max-width: 40.36458vw;
      padding: 0 1.25vw; }
      .primaryColorOptionalText .primaryColorOptionalText-wrapper h2 {
        margin: 0 0 1.25vw; }
      .primaryColorOptionalText .primaryColorOptionalText-wrapper > div p {
        margin: 0 0 0.83333vw; }
      .primaryColorOptionalText .primaryColorOptionalText-wrapper > a {
        margin: 1.66667vw 0 0; } }

