@charset "UTF-8";
@import url("https://fonts.googleapis.com/css2?family=Amiri&family=Josefin+Sans:ital,wght@0,100..700;1,100..700&family=Noto+Sans+JP:wght@100..900&family=Noto+Serif+JP:wght@200..900&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap");
/*! destyle.css v4.0.1 | MIT License | https://github.com/nicolas-cusan/destyle.css */
/* Reset box-model and set borders */
/* ============================================ */
*,
::before,
::after {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-style: solid;
  border-width: 0;
  min-width: 0;
}

/* Document */
/* ============================================ */
/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 * 3. Remove gray overlay on links for iOS.
 */
html {
  line-height: 1.15; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
  -webkit-tap-highlight-color: transparent; /* 3*/
}

/* Sections */
/* ============================================ */
/**
 * Remove the margin in all browsers.
 */
body {
  margin: 0;
}

/**
 * Render the `main` element consistently in IE.
 */
main {
  display: block;
}

/* Vertical rhythm */
/* ============================================ */
p,
table,
blockquote,
address,
pre,
iframe,
form,
figure,
dl {
  margin: 0;
}

/* Headings */
/* ============================================ */
h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: inherit;
  font-weight: inherit;
  margin: 0;
}

/* Lists (enumeration) */
/* ============================================ */
ul,
ol {
  margin: 0;
  padding: 0;
  list-style: none;
}

/* Lists (definition) */
/* ============================================ */
dt {
  font-weight: bold;
}

dd {
  margin-left: 0;
}

/* Grouping content */
/* ============================================ */
/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
hr {
  -webkit-box-sizing: content-box;
          box-sizing: content-box; /* 1 */
  height: 0; /* 1 */
  overflow: visible; /* 2 */
  border-top-width: 1px;
  margin: 0;
  clear: both;
  color: inherit;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
pre {
  font-family: monospace, monospace; /* 1 */
  font-size: inherit; /* 2 */
}

address {
  font-style: inherit;
}

/* Text-level semantics */
/* ============================================ */
/**
 * Remove the gray background on active links in IE 10.
 */
a {
  background-color: transparent;
  text-decoration: none;
  color: inherit;
}

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
abbr[title] {
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted; /* 2 */
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
code,
kbd,
samp {
  font-family: monospace, monospace; /* 1 */
  font-size: inherit; /* 2 */
}

/**
 * Add the correct font size in all browsers.
 */
small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Replaced content */
/* ============================================ */
/**
 * Prevent vertical alignment issues.
 */
svg,
img,
embed,
object,
iframe {
  vertical-align: bottom;
}

/* Forms */
/* ============================================ */
/**
 * Reset form fields to make them styleable.
 * 1. Make form elements stylable across systems iOS especially.
 * 2. Inherit text-transform from parent.
 */
button,
input,
optgroup,
select,
textarea {
  -webkit-appearance: none; /* 1 */
  -moz-appearance: none;
       appearance: none;
  vertical-align: middle;
  color: inherit;
  font: inherit;
  background: transparent;
  padding: 0;
  margin: 0;
  border-radius: 0;
  text-align: inherit;
  text-transform: inherit; /* 2 */
}

/**
 * Correct cursors for clickable elements.
 */
button,
[type=button],
[type=reset],
[type=submit] {
  cursor: pointer;
}

button:disabled,
[type=button]:disabled,
[type=reset]:disabled,
[type=submit]:disabled {
  cursor: default;
}

/**
 * Improve outlines for Firefox and unify style with input elements & buttons.
 */
:-moz-focusring {
  outline: auto;
}

select:disabled {
  opacity: inherit;
}

/**
 * Remove padding
 */
option {
  padding: 0;
}

/**
 * Reset to invisible
 */
fieldset {
  margin: 0;
  padding: 0;
  min-width: 0;
}

legend {
  padding: 0;
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
progress {
  vertical-align: baseline;
}

/**
 * Remove the default vertical scrollbar in IE 10+.
 */
textarea {
  overflow: auto;
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * Correct the outline style in Safari.
 */
[type=search] {
  outline-offset: -2px; /* 1 */
}

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */
[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Fix font inheritance.
 */
::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/**
 * Fix appearance for Firefox
 */
[type=number] {
  -moz-appearance: textfield;
}

/**
 * Clickable labels
 */
label[for] {
  cursor: pointer;
}

/* Interactive */
/* ============================================ */
/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */
details {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */
summary {
  display: list-item;
}

/*
 * Remove outline for editable content.
 */
[contenteditable]:focus {
  outline: auto;
}

/* Tables */
/* ============================================ */
/**
1. Correct table border color inheritance in all Chrome and Safari.
*/
table {
  border-color: inherit; /* 1 */
  border-collapse: collapse;
}

caption {
  text-align: left;
}

td,
th {
  vertical-align: top;
  padding: 0;
}

th {
  text-align: left;
  font-weight: bold;
}

:root {
  --breakpoint-1: 768px;
  --breakpoint-2: 1024px;
  --breakpoint-3: 1200px;
  --main-color:#B31212;
  --main-color2:#8E1728;
  --sub-color:#5d929e;
  --text-color:#222;
  --text-color2:#5d929e;
  --text-color3:#142689;
  --bg-color1:#606161;
  --bg-color2:#E6EEF0;
  --main-gradient: linear-gradient(to right, #8e1728 0%, #530000 100%);
  --sub-gradient: linear-gradient(135deg, #03837E 0%, #5d929e 100%);
  --scrollbar-thumb-color: #142689;
  --scrollbar-track-color: #C4C4C4;
  --header_height:80px;
  --footer_height:40px;
  --cta_height:0;
}
@media (max-width: 1024px) {
  :root {
    --header_height:50px;
  }
}
@media (max-width: 1024px) {
  :root {
    --cta_height:70px;
  }
}

.my-button {
  font-size: 1.8rem; /* font-sizeは18px相当にする */
}

/*===============================================*
*	commcon
*===============================================*/
/* margin
------------------------------------------------*/
.mt0 {
  margin-top: 0px !important;
}

.mr0 {
  margin-right: 0px !important;
}

.mb0 {
  margin-bottom: 0px !important;
}

.ml0 {
  margin-left: 0px !important;
}

.mt5 {
  margin-top: 5px !important;
}

.mr5 {
  margin-right: 5px !important;
}

.mb5 {
  margin-bottom: 5px !important;
}

.ml5 {
  margin-left: 5px !important;
}

.mt10 {
  margin-top: 10px !important;
}

.mr10 {
  margin-right: 10px !important;
}

.mb10 {
  margin-bottom: 10px !important;
}

.ml10 {
  margin-left: 10px !important;
}

.mt15 {
  margin-top: 15px !important;
}

.mr15 {
  margin-right: 15px !important;
}

.mb15 {
  margin-bottom: 15px !important;
}

.ml15 {
  margin-left: 15px !important;
}

.mt20 {
  margin-top: 20px !important;
}

.mr20 {
  margin-right: 20px !important;
}

.mb20 {
  margin-bottom: 20px !important;
}

.ml20 {
  margin-left: 20px !important;
}

.mt25 {
  margin-top: 25px !important;
}

.mr25 {
  margin-right: 25px !important;
}

.mb25 {
  margin-bottom: 25px !important;
}

.ml25 {
  margin-left: 25px !important;
}

.mt30 {
  margin-top: 30px !important;
}

.mr30 {
  margin-right: 30px !important;
}

.mb30 {
  margin-bottom: 30px !important;
}

.ml30 {
  margin-left: 30px !important;
}

.mt35 {
  margin-top: 35px !important;
}

.mr35 {
  margin-right: 35px !important;
}

.mb35 {
  margin-bottom: 35px !important;
}

.ml35 {
  margin-left: 35px !important;
}

.mt40 {
  margin-top: 40px !important;
}

.mr40 {
  margin-right: 40px !important;
}

.mb40 {
  margin-bottom: 40px !important;
}

.ml40 {
  margin-left: 40px !important;
}

.mt45 {
  margin-top: 45px !important;
}

.mr45 {
  margin-right: 45px !important;
}

.mb45 {
  margin-bottom: 45px !important;
}

.ml45 {
  margin-left: 45px !important;
}

.mt50 {
  margin-top: 50px !important;
}

.mr50 {
  margin-right: 50px !important;
}

.mb50 {
  margin-bottom: 50px !important;
}

.ml50 {
  margin-left: 50px !important;
}

.mt55 {
  margin-top: 55px !important;
}

.mr55 {
  margin-right: 55px !important;
}

.mb55 {
  margin-bottom: 55px !important;
}

.ml55 {
  margin-left: 55px !important;
}

.mt60 {
  margin-top: 60px !important;
}

.mr60 {
  margin-right: 60px !important;
}

.mb60 {
  margin-bottom: 60px !important;
}

.ml60 {
  margin-left: 60px !important;
}

.mt65 {
  margin-top: 65px !important;
}

.mr65 {
  margin-right: 65px !important;
}

.mb65 {
  margin-bottom: 65px !important;
}

.ml65 {
  margin-left: 65px !important;
}

.mt70 {
  margin-top: 70px !important;
}

.mr70 {
  margin-right: 70px !important;
}

.mb70 {
  margin-bottom: 70px !important;
}

.ml70 {
  margin-left: 70px !important;
}

.mt75 {
  margin-top: 75px !important;
}

.mr75 {
  margin-right: 75px !important;
}

.mb75 {
  margin-bottom: 75px !important;
}

.ml75 {
  margin-left: 75px !important;
}

.mt80 {
  margin-top: 80px !important;
}

.mr80 {
  margin-right: 80px !important;
}

.mb80 {
  margin-bottom: 80px !important;
}

.ml80 {
  margin-left: 80px !important;
}

.mt85 {
  margin-top: 85px !important;
}

.mr85 {
  margin-right: 85px !important;
}

.mb85 {
  margin-bottom: 85px !important;
}

.ml85 {
  margin-left: 85px !important;
}

.mt90 {
  margin-top: 90px !important;
}

.mr90 {
  margin-right: 90px !important;
}

.mb90 {
  margin-bottom: 90px !important;
}

.ml90 {
  margin-left: 90px !important;
}

.mt95 {
  margin-top: 95px !important;
}

.mr95 {
  margin-right: 95px !important;
}

.mb95 {
  margin-bottom: 95px !important;
}

.ml95 {
  margin-left: 95px !important;
}

.mt100 {
  margin-top: 100px !important;
}

.mr100 {
  margin-right: 100px !important;
}

.mb100 {
  margin-bottom: 100px !important;
}

.ml100 {
  margin-left: 100px !important;
}

@media (max-width: 768px) {
  .smt0 {
    margin-top: 0px !important;
  }
  .smr0 {
    margin-right: 0px !important;
  }
  .smb0 {
    margin-bottom: 0px !important;
  }
  .sml0 {
    margin-left: 0px !important;
  }
  .smt5 {
    margin-top: 5px !important;
  }
  .smr5 {
    margin-right: 5px !important;
  }
  .smb5 {
    margin-bottom: 5px !important;
  }
  .sml5 {
    margin-left: 5px !important;
  }
  .smt10 {
    margin-top: 10px !important;
  }
  .smr10 {
    margin-right: 10px !important;
  }
  .smb10 {
    margin-bottom: 10px !important;
  }
  .sml10 {
    margin-left: 10px !important;
  }
  .smt15 {
    margin-top: 15px !important;
  }
  .smr15 {
    margin-right: 15px !important;
  }
  .smb15 {
    margin-bottom: 15px !important;
  }
  .sml15 {
    margin-left: 15px !important;
  }
  .smt20 {
    margin-top: 20px !important;
  }
  .smr20 {
    margin-right: 20px !important;
  }
  .smb20 {
    margin-bottom: 20px !important;
  }
  .sml20 {
    margin-left: 20px !important;
  }
  .smt25 {
    margin-top: 25px !important;
  }
  .smr25 {
    margin-right: 25px !important;
  }
  .smb25 {
    margin-bottom: 25px !important;
  }
  .sml25 {
    margin-left: 25px !important;
  }
  .smt30 {
    margin-top: 30px !important;
  }
  .smr30 {
    margin-right: 30px !important;
  }
  .smb30 {
    margin-bottom: 30px !important;
  }
  .sml30 {
    margin-left: 30px !important;
  }
  .smt35 {
    margin-top: 35px !important;
  }
  .smr35 {
    margin-right: 35px !important;
  }
  .smb35 {
    margin-bottom: 35px !important;
  }
  .sml35 {
    margin-left: 35px !important;
  }
  .smt40 {
    margin-top: 40px !important;
  }
  .smr40 {
    margin-right: 40px !important;
  }
  .smb40 {
    margin-bottom: 40px !important;
  }
  .sml40 {
    margin-left: 40px !important;
  }
  .smt45 {
    margin-top: 45px !important;
  }
  .smr45 {
    margin-right: 45px !important;
  }
  .smb45 {
    margin-bottom: 45px !important;
  }
  .sml45 {
    margin-left: 45px !important;
  }
  .smt50 {
    margin-top: 50px !important;
  }
  .smr50 {
    margin-right: 50px !important;
  }
  .smb50 {
    margin-bottom: 50px !important;
  }
  .sml50 {
    margin-left: 50px !important;
  }
  .smt55 {
    margin-top: 55px !important;
  }
  .smr55 {
    margin-right: 55px !important;
  }
  .smb55 {
    margin-bottom: 55px !important;
  }
  .sml55 {
    margin-left: 55px !important;
  }
  .smt60 {
    margin-top: 60px !important;
  }
  .smr60 {
    margin-right: 60px !important;
  }
  .smb60 {
    margin-bottom: 60px !important;
  }
  .sml60 {
    margin-left: 60px !important;
  }
  .smt65 {
    margin-top: 65px !important;
  }
  .smr65 {
    margin-right: 65px !important;
  }
  .smb65 {
    margin-bottom: 65px !important;
  }
  .sml65 {
    margin-left: 65px !important;
  }
  .smt70 {
    margin-top: 70px !important;
  }
  .smr70 {
    margin-right: 70px !important;
  }
  .smb70 {
    margin-bottom: 70px !important;
  }
  .sml70 {
    margin-left: 70px !important;
  }
  .smt75 {
    margin-top: 75px !important;
  }
  .smr75 {
    margin-right: 75px !important;
  }
  .smb75 {
    margin-bottom: 75px !important;
  }
  .sml75 {
    margin-left: 75px !important;
  }
  .smt80 {
    margin-top: 80px !important;
  }
  .smr80 {
    margin-right: 80px !important;
  }
  .smb80 {
    margin-bottom: 80px !important;
  }
  .sml80 {
    margin-left: 80px !important;
  }
  .smt85 {
    margin-top: 85px !important;
  }
  .smr85 {
    margin-right: 85px !important;
  }
  .smb85 {
    margin-bottom: 85px !important;
  }
  .sml85 {
    margin-left: 85px !important;
  }
  .smt90 {
    margin-top: 90px !important;
  }
  .smr90 {
    margin-right: 90px !important;
  }
  .smb90 {
    margin-bottom: 90px !important;
  }
  .sml90 {
    margin-left: 90px !important;
  }
  .smt95 {
    margin-top: 95px !important;
  }
  .smr95 {
    margin-right: 95px !important;
  }
  .smb95 {
    margin-bottom: 95px !important;
  }
  .sml95 {
    margin-left: 95px !important;
  }
  .smt100 {
    margin-top: 100px !important;
  }
  .smr100 {
    margin-right: 100px !important;
  }
  .smb100 {
    margin-bottom: 100px !important;
  }
  .sml100 {
    margin-left: 100px !important;
  }
}
/* padding
------------------------------------------------*/
.pt0 {
  padding-top: 0px !important;
}

.pr0 {
  padding-right: 0px !important;
}

.pb0 {
  padding-bottom: 0px !important;
}

.pl0 {
  padding-left: 0px !important;
}

.pt5 {
  padding-top: 5px !important;
}

.pr5 {
  padding-right: 5px !important;
}

.pb5 {
  padding-bottom: 5px !important;
}

.pl5 {
  padding-left: 5px !important;
}

.pt10 {
  padding-top: 10px !important;
}

.pr10 {
  padding-right: 10px !important;
}

.pb10 {
  padding-bottom: 10px !important;
}

.pl10 {
  padding-left: 10px !important;
}

.pt15 {
  padding-top: 15px !important;
}

.pr15 {
  padding-right: 15px !important;
}

.pb15 {
  padding-bottom: 15px !important;
}

.pl15 {
  padding-left: 15px !important;
}

.pt20 {
  padding-top: 20px !important;
}

.pr20 {
  padding-right: 20px !important;
}

.pb20 {
  padding-bottom: 20px !important;
}

.pl20 {
  padding-left: 20px !important;
}

.pt25 {
  padding-top: 25px !important;
}

.pr25 {
  padding-right: 25px !important;
}

.pb25 {
  padding-bottom: 25px !important;
}

.pl25 {
  padding-left: 25px !important;
}

.pt30 {
  padding-top: 30px !important;
}

.pr30 {
  padding-right: 30px !important;
}

.pb30 {
  padding-bottom: 30px !important;
}

.pl30 {
  padding-left: 30px !important;
}

.pt35 {
  padding-top: 35px !important;
}

.pr35 {
  padding-right: 35px !important;
}

.pb35 {
  padding-bottom: 35px !important;
}

.pl35 {
  padding-left: 35px !important;
}

.pt40 {
  padding-top: 40px !important;
}

.pr40 {
  padding-right: 40px !important;
}

.pb40 {
  padding-bottom: 40px !important;
}

.pl40 {
  padding-left: 40px !important;
}

.pt45 {
  padding-top: 45px !important;
}

.pr45 {
  padding-right: 45px !important;
}

.pb45 {
  padding-bottom: 45px !important;
}

.pl45 {
  padding-left: 45px !important;
}

.pt50 {
  padding-top: 50px !important;
}

.pr50 {
  padding-right: 50px !important;
}

.pb50 {
  padding-bottom: 50px !important;
}

.pl50 {
  padding-left: 50px !important;
}

.pt55 {
  padding-top: 55px !important;
}

.pr55 {
  padding-right: 55px !important;
}

.pb55 {
  padding-bottom: 55px !important;
}

.pl55 {
  padding-left: 55px !important;
}

.pt60 {
  padding-top: 60px !important;
}

.pr60 {
  padding-right: 60px !important;
}

.pb60 {
  padding-bottom: 60px !important;
}

.pl60 {
  padding-left: 60px !important;
}

.pt65 {
  padding-top: 65px !important;
}

.pr65 {
  padding-right: 65px !important;
}

.pb65 {
  padding-bottom: 65px !important;
}

.pl65 {
  padding-left: 65px !important;
}

.pt70 {
  padding-top: 70px !important;
}

.pr70 {
  padding-right: 70px !important;
}

.pb70 {
  padding-bottom: 70px !important;
}

.pl70 {
  padding-left: 70px !important;
}

.pt75 {
  padding-top: 75px !important;
}

.pr75 {
  padding-right: 75px !important;
}

.pb75 {
  padding-bottom: 75px !important;
}

.pl75 {
  padding-left: 75px !important;
}

.pt80 {
  padding-top: 80px !important;
}

.pr80 {
  padding-right: 80px !important;
}

.pb80 {
  padding-bottom: 80px !important;
}

.pl80 {
  padding-left: 80px !important;
}

.pt85 {
  padding-top: 85px !important;
}

.pr85 {
  padding-right: 85px !important;
}

.pb85 {
  padding-bottom: 85px !important;
}

.pl85 {
  padding-left: 85px !important;
}

.pt90 {
  padding-top: 90px !important;
}

.pr90 {
  padding-right: 90px !important;
}

.pb90 {
  padding-bottom: 90px !important;
}

.pl90 {
  padding-left: 90px !important;
}

.pt95 {
  padding-top: 95px !important;
}

.pr95 {
  padding-right: 95px !important;
}

.pb95 {
  padding-bottom: 95px !important;
}

.pl95 {
  padding-left: 95px !important;
}

.pt100 {
  padding-top: 100px !important;
}

.pr100 {
  padding-right: 100px !important;
}

.pb100 {
  padding-bottom: 100px !important;
}

.pl100 {
  padding-left: 100px !important;
}

@media (max-width: 768px) {
  .spt0 {
    padding-top: 0px !important;
  }
  .spr0 {
    padding-right: 0px !important;
  }
  .spb0 {
    padding-bottom: 0px !important;
  }
  .spl0 {
    padding-left: 0px !important;
  }
  .spt5 {
    padding-top: 5px !important;
  }
  .spr5 {
    padding-right: 5px !important;
  }
  .spb5 {
    padding-bottom: 5px !important;
  }
  .spl5 {
    padding-left: 5px !important;
  }
  .spt10 {
    padding-top: 10px !important;
  }
  .spr10 {
    padding-right: 10px !important;
  }
  .spb10 {
    padding-bottom: 10px !important;
  }
  .spl10 {
    padding-left: 10px !important;
  }
  .spt15 {
    padding-top: 15px !important;
  }
  .spr15 {
    padding-right: 15px !important;
  }
  .spb15 {
    padding-bottom: 15px !important;
  }
  .spl15 {
    padding-left: 15px !important;
  }
  .spt20 {
    padding-top: 20px !important;
  }
  .spr20 {
    padding-right: 20px !important;
  }
  .spb20 {
    padding-bottom: 20px !important;
  }
  .spl20 {
    padding-left: 20px !important;
  }
  .spt25 {
    padding-top: 25px !important;
  }
  .spr25 {
    padding-right: 25px !important;
  }
  .spb25 {
    padding-bottom: 25px !important;
  }
  .spl25 {
    padding-left: 25px !important;
  }
  .spt30 {
    padding-top: 30px !important;
  }
  .spr30 {
    padding-right: 30px !important;
  }
  .spb30 {
    padding-bottom: 30px !important;
  }
  .spl30 {
    padding-left: 30px !important;
  }
  .spt35 {
    padding-top: 35px !important;
  }
  .spr35 {
    padding-right: 35px !important;
  }
  .spb35 {
    padding-bottom: 35px !important;
  }
  .spl35 {
    padding-left: 35px !important;
  }
  .spt40 {
    padding-top: 40px !important;
  }
  .spr40 {
    padding-right: 40px !important;
  }
  .spb40 {
    padding-bottom: 40px !important;
  }
  .spl40 {
    padding-left: 40px !important;
  }
  .spt45 {
    padding-top: 45px !important;
  }
  .spr45 {
    padding-right: 45px !important;
  }
  .spb45 {
    padding-bottom: 45px !important;
  }
  .spl45 {
    padding-left: 45px !important;
  }
  .spt50 {
    padding-top: 50px !important;
  }
  .spr50 {
    padding-right: 50px !important;
  }
  .spb50 {
    padding-bottom: 50px !important;
  }
  .spl50 {
    padding-left: 50px !important;
  }
  .spt55 {
    padding-top: 55px !important;
  }
  .spr55 {
    padding-right: 55px !important;
  }
  .spb55 {
    padding-bottom: 55px !important;
  }
  .spl55 {
    padding-left: 55px !important;
  }
  .spt60 {
    padding-top: 60px !important;
  }
  .spr60 {
    padding-right: 60px !important;
  }
  .spb60 {
    padding-bottom: 60px !important;
  }
  .spl60 {
    padding-left: 60px !important;
  }
  .spt65 {
    padding-top: 65px !important;
  }
  .spr65 {
    padding-right: 65px !important;
  }
  .spb65 {
    padding-bottom: 65px !important;
  }
  .spl65 {
    padding-left: 65px !important;
  }
  .spt70 {
    padding-top: 70px !important;
  }
  .spr70 {
    padding-right: 70px !important;
  }
  .spb70 {
    padding-bottom: 70px !important;
  }
  .spl70 {
    padding-left: 70px !important;
  }
  .spt75 {
    padding-top: 75px !important;
  }
  .spr75 {
    padding-right: 75px !important;
  }
  .spb75 {
    padding-bottom: 75px !important;
  }
  .spl75 {
    padding-left: 75px !important;
  }
  .spt80 {
    padding-top: 80px !important;
  }
  .spr80 {
    padding-right: 80px !important;
  }
  .spb80 {
    padding-bottom: 80px !important;
  }
  .spl80 {
    padding-left: 80px !important;
  }
  .spt85 {
    padding-top: 85px !important;
  }
  .spr85 {
    padding-right: 85px !important;
  }
  .spb85 {
    padding-bottom: 85px !important;
  }
  .spl85 {
    padding-left: 85px !important;
  }
  .spt90 {
    padding-top: 90px !important;
  }
  .spr90 {
    padding-right: 90px !important;
  }
  .spb90 {
    padding-bottom: 90px !important;
  }
  .spl90 {
    padding-left: 90px !important;
  }
  .spt95 {
    padding-top: 95px !important;
  }
  .spr95 {
    padding-right: 95px !important;
  }
  .spb95 {
    padding-bottom: 95px !important;
  }
  .spl95 {
    padding-left: 95px !important;
  }
  .spt100 {
    padding-top: 100px !important;
  }
  .spr100 {
    padding-right: 100px !important;
  }
  .spb100 {
    padding-bottom: 100px !important;
  }
  .spl100 {
    padding-left: 100px !important;
  }
}
/* fontsize
------------------------------------------------*/
.fs10 {
  font-size: 1rem;
}

.fs11 {
  font-size: 1.1rem;
}

.fs12 {
  font-size: 1.2rem;
}

.fs13 {
  font-size: 1.3rem;
}

.fs14 {
  font-size: 1.4rem;
}

.fs15 {
  font-size: 1.5rem;
}

.fs16 {
  font-size: 1.6rem;
}

.fs17 {
  font-size: 1.7rem;
}

.fs18 {
  font-size: 1.8rem;
}

.fs19 {
  font-size: 1.9rem;
}

.fs20 {
  font-size: 2rem;
}

.fs21 {
  font-size: 2.1rem;
}

.fs22 {
  font-size: 2.2rem;
}

.fs23 {
  font-size: 2.3rem;
}

.fs24 {
  font-size: 2.4rem;
}

.fs25 {
  font-size: 2.5rem;
}

.fs26 {
  font-size: 2.6rem;
}

.fs27 {
  font-size: 2.7rem;
}

.fs28 {
  font-size: 2.8rem;
}

.fs29 {
  font-size: 2.9rem;
}

.fs30 {
  font-size: 3rem;
}

.fs31 {
  font-size: 3.1rem;
}

.fs32 {
  font-size: 3.2rem;
}

.fs33 {
  font-size: 3.3rem;
}

.fs34 {
  font-size: 3.4rem;
}

.fs35 {
  font-size: 3.5rem;
}

.fs36 {
  font-size: 3.6rem;
}

.fs37 {
  font-size: 3.7rem;
}

.fs38 {
  font-size: 3.8rem;
}

.fs39 {
  font-size: 3.9rem;
}

.fs40 {
  font-size: 4rem;
}

.fs41 {
  font-size: 4.1rem;
}

.fs42 {
  font-size: 4.2rem;
}

.fs43 {
  font-size: 4.3rem;
}

.fs44 {
  font-size: 4.4rem;
}

.fs45 {
  font-size: 4.5rem;
}

.fs46 {
  font-size: 4.6rem;
}

.fs47 {
  font-size: 4.7rem;
}

.fs48 {
  font-size: 4.8rem;
}

.fs49 {
  font-size: 4.9rem;
}

.fs50 {
  font-size: 5rem;
}

/* hide
------------------------------------------------*/
.sp_hide {
  display: block !important;
}
@media (max-width: 768px) {
  .sp_hide {
    display: none !important;
  }
}

.pc_hide {
  display: none !important;
}
@media (max-width: 768px) {
  .pc_hide {
    display: block !important;
  }
}

/*-----------------------------------------------------------
base
-------------------------------------------------------------*/
html {
  font-size: 62.5%;
  scroll-behavior: smooth;
  scroll-padding-top: var(--header_height);
}

body {
  background: #000;
  color: var(--text-color);
  padding-top: var(--header_height);
  padding-bottom: var(--footer_height);
  overflow-wrap: anywhere;
  word-break: normal;
  line-break: strict;
  font-family: "Noto Sans JP", sans-serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
}
body.scroll-lock {
  overflow: hidden;
  position: fixed;
  width: 100svw;
  height: 100svh;
}

.inner {
  max-width: var(--breakpoint-3);
  min-width: 320px;
  margin: 0 auto;
}
@media (width > 1200px) {
  .inner {
    width: 100%;
  }
}
@media (max-width: 1240px) and (min-width: 769px) {
  .inner {
    margin-right: 20px;
    margin-left: 20px;
  }
}
@media (max-width: 768px) {
  .inner {
    margin-right: 5.3333333333vw;
    margin-left: 5.3333333333vw;
  }
}

.title_style01 {
  font-size: 1.8rem;
  line-height: 1.3333333333;
  --title_sub_color: #142689;
  --title_main_color: var(--text-color);
}
@media (max-width: 768px) {
  .title_style01 {
    text-align: center;
  }
}
.title_style01.center {
  text-align: center;
}
.title_style01 .sub {
  display: block;
  font-size: 1.6rem;
  line-height: 1.1875;
  color: var(--title_sub_color);
}
@media (max-width: 768px) {
  .title_style01 .sub {
    font-size: 1.2rem;
  }
}
.title_style01 .main {
  font-family: "Noto Sans JP", sans-serif;
  font-optical-sizing: auto;
  font-weight: 700;
  font-style: normal;
  display: block;
  font-size: 3.6rem;
  line-height: 1.4444444444;
  color: var(--title_main_color);
}
@media (max-width: 768px) {
  .title_style01 .main {
    font-size: 2rem;
  }
}
.title_style01.color2 {
  --title_sub_color: #fff;
  --title_main_color: #fff;
}

.title_style02 {
  font-family: "Noto Sans JP", sans-serif;
  font-optical-sizing: auto;
  font-weight: 700;
  font-style: normal;
  font-size: 2.4rem;
  line-height: 1.5;
  padding: 20px 0;
  margin-bottom: 40px;
  position: relative;
}
@media (max-width: 768px) {
  .title_style02 {
    font-size: 2rem;
    line-height: 1.3;
    padding: 15px 0;
    margin-bottom: 20px;
  }
}
.title_style02::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 60px;
  height: 3px;
  background: #000;
}

.title_style03 {
  text-align: center;
  font-family: "Noto Sans JP", sans-serif;
  font-optical-sizing: auto;
  font-weight: 700;
  font-style: normal;
  font-size: 2.4rem;
  line-height: 1.5;
  padding: 13px 20px;
  margin-bottom: 40px;
}
@media (max-width: 768px) {
  .title_style03 {
    font-size: 2rem;
    line-height: 1.3;
    padding: 12px 15px;
    margin-bottom: 20px;
  }
}
.title_style03 span {
  display: block;
  background: var(--text-color);
  color: #fff;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  padding: 3px 5px;
  border-radius: 3px;
  font-size: 70%;
  margin-inline: auto;
  margin-top: 5px;
}

.align-right {
  text-align: right;
}

.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

a:not([class]) {
  text-underline-offset: 0.25em;
  color: var(--text-color2);
  text-decoration: underline;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
@media (width > 768px) {
  a:not([class]):hover {
    text-decoration: none;
  }
}

.btn_wraps {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 0 40px;
  padding: 0 40px;
}
@media (max-width: 768px) {
  .btn_wraps {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    gap: 30px 0;
    padding: 0 30px;
  }
  .btn_wraps > div {
    width: 100%;
  }
}

.btn_wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  gap: 10px 40px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
@media (max-width: 768px) {
  .btn_wrap {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    gap: 20px;
    margin-inline: 5.3333333333vw;
  }
}
@media (max-width: 768px) {
  .btn_wrap.fullwidth_sp {
    width: 100%;
    gap: 20px 30px;
    margin-inline: auto;
  }
}

.btn_caution {
  font-size: 1.4rem;
  font-family: "Noto Sans JP", sans-serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
  line-height: 1.7142857143;
  color: #C3001C;
  text-align: center;
}
@media (max-width: 768px) {
  .btn_caution {
    font-size: 1.2rem;
    line-height: 1.5;
  }
}

.fixed_btn_wrap {
  position: fixed;
  right: 10px;
  bottom: 70px;
  width: 140px;
  height: 140px;
  z-index: 5;
}
@media (max-width: 1024px) {
  .fixed_btn_wrap {
    background: rgba(0, 0, 0, 0.8);
    bottom: 0;
    right: 0;
    top: auto;
    width: 100%;
    height: var(--cta_height);
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -ms-flex-line-pack: center;
        align-content: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    padding: 10px;
  }
}

.btn {
  width: 270px;
  height: 70px;
  font-family: "Noto Sans JP", sans-serif;
  font-optical-sizing: auto;
  font-weight: 700;
  font-style: normal;
  font-size: 1.8rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  color: #fff;
  background: var(--sub-color);
  border-radius: 4px;
  position: relative;
}
@media (min-width: 1025px) {
  .btn {
    -webkit-transition: scale 0.3s, -webkit-filter 0.3s;
    transition: scale 0.3s, -webkit-filter 0.3s;
    transition: filter 0.3s, scale 0.3s;
    transition: filter 0.3s, scale 0.3s, -webkit-filter 0.3s;
  }
  .btn:hover {
    scale: 0.9;
    -webkit-filter: brightness(80%);
            filter: brightness(80%);
  }
}
@media (max-width: 768px) {
  .btn {
    width: 100%;
  }
}
.btn.arrow::after {
  content: "";
  display: inline-block;
  vertical-align: middle;
  color: #fff;
  line-height: 1;
  width: 10px;
  height: 10px;
  border: 2px solid currentColor;
  border-left: 0;
  border-bottom: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  rotate: 45deg;
  margin-left: 5px;
}
.btn.large {
  width: 320px;
  height: 90px;
}
@media (max-width: 768px) {
  .btn.large {
    width: 100%;
    height: 70px;
  }
}
.btn.blank::after {
  content: "";
  display: inline-block;
  background: url(/assets/img/icon_blank.svg);
  color: #fff;
  line-height: 1;
  width: 16px;
  height: 16px;
  margin-left: 5px;
}
.btn.circle {
  width: 140px;
  height: 140px;
  border-radius: 50%;
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
          box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  text-align: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  display: block;
  background: var(--sub-gradient);
  line-height: 1;
}
@media (max-width: 1024px) {
  .btn.circle {
    border-radius: 4px;
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-line-pack: center;
        align-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
.btn.circle .fixed_btn_inner {
  position: relative;
}
@media (max-width: 1024px) {
  .btn.circle br {
    display: none;
  }
}
.btn.circle span.large {
  font-size: 125%;
}
.btn.circle span.min {
  display: inline-block;
  font-size: 80%;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  background: #fff;
  color: var(--sub-color);
  border-radius: 3px;
  padding: 1px 5px;
  margin-top: 5px;
}
@media (max-width: 1024px) {
  .btn.circle span.min {
    margin-left: 5px;
    margin-top: 0;
    padding: 2px 5px;
  }
}
.btn.circle.blank::after {
  content: "";
  display: block;
  background: url(/assets/img/icon_blank.svg);
  color: #fff;
  line-height: 1;
  width: 16px;
  height: 16px;
  position: absolute;
  bottom: 15px;
  left: 0;
  right: 0;
  margin: auto;
}
@media (max-width: 1024px) {
  .btn.circle.blank::after {
    bottom: auto;
    top: auto;
    right: 10px;
    left: auto;
  }
}
.btn.download::after {
  content: "";
  display: inline-block;
  background: url(/assets/img/icon_download.svg);
  color: #fff;
  line-height: 1;
  width: 16px;
  height: 16px;
  margin-left: 5px;
}

.lightbox-overlay {
  width: 100%;
  height: 100%;
  position: fixed;
  left: 0;
  top: 0;
  background: rgba(0, 0, 0, 0.6);
  z-index: 120;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.lightbox {
  background: #fff;
  width: auto;
  max-width: 90vw;
  height: 60vh;
  -webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 0.5);
          box-shadow: 0 0 15px rgba(0, 0, 0, 0.5);
}
@media (max-width: 768px) {
  .lightbox {
    width: 90vw;
  }
}

.entry_btns {
  display: none;
}

.lightbox .entry_btns {
  display: block;
  width: 100%;
  height: 100%;
}
.lightbox .entry_btns .entry_btns_inner {
  width: 100%;
  height: 100%;
  -ms-flex-line-pack: center;
      align-content: center;
}

/*-----------------------------------------------------------
header
-------------------------------------------------------------*/
#header {
  height: var(--header_height);
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  z-index: 99;
  background: #000;
}
#header .inner {
  max-width: calc(100% - 2.6041666667vw - 2.6041666667vw);
  height: var(--header_height);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-left: 2.6041666667vw;
  margin-right: 2.6041666667vw;
}
@media (max-width: 1024px) {
  #header .inner {
    margin-left: 2.9333333333vw;
    margin-right: 0;
  }
}
#header .logo {
  -ms-grid-column: 1;
  grid-column: 1;
  place-content: center;
}
#header .logo a {
  -webkit-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
  max-width: 208px;
  display: block;
}
@media (max-width: 1024px) {
  #header .logo a {
    max-width: 104px;
  }
}
#header .logo a img {
  width: 100%;
}
#header .logo a:hover {
  opacity: 0.7;
}
#header .menu {
  -ms-grid-column: 3;
  grid-column: 3;
  margin-left: 3.6458333333vw;
  place-content: center;
}
@media (max-width: 1024px) {
  #header .menu {
    position: fixed;
    left: 0;
    top: var(--header_height);
    width: 100%;
    background: var(--sub-color);
    height: calc(100svh - var(--header_height));
    margin-left: 0;
    translate: -100% 0;
    -webkit-transition: opacity 0s, translate 0.3s;
    transition: opacity 0s, translate 0.3s;
    opacity: 0;
    -ms-flex-line-pack: start;
        align-content: flex-start;
    padding-top: 60px;
  }
}
#header .menu ul {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: auto auto auto calc(240px + 3.6458333333vw);
  grid-template-columns: auto auto auto calc(240px + 3.6458333333vw);
}
@media (max-width: 1500px) {
  #header .menu ul {
    -ms-grid-columns: auto auto auto calc(160px + 1.5625vw);
    grid-template-columns: auto auto auto calc(160px + 1.5625vw);
  }
}
@media (max-width: 1024px) {
  #header .menu ul {
    display: block;
    margin: 0 8vw;
  }
}
#header .menu ul li {
  --menu-color: #fff;
  position: relative;
}
#header .menu ul li:not(.contact_btn) a {
  text-decoration: none;
  color: var(--menu-color);
  place-content: center;
  display: block;
  height: var(--header_height);
  font-size: 1.8rem;
  font-weight: 700;
  padding: 0 1.4583333333vw;
  white-space: nowrap;
  position: relative;
  -webkit-transition: color 0.6s;
  transition: color 0.6s;
}
#header .menu ul li:not(.contact_btn) a::before {
  content: "";
  border-radius: 50%;
  inset: 0;
  margin: auto;
  background: transparent;
  width: 50px;
  height: 50px;
  position: absolute;
  border: 5px solid var(--sub-color);
  -webkit-transition: scale 0.6s, opacity 0.6s, border 0.6s;
  transition: scale 0.6s, opacity 0.6s, border 0.6s;
  scale: 0;
  opacity: 0;
  z-index: -1;
}
#header .menu ul li:not(.contact_btn) a br {
  display: none;
}
@media (min-width: 1025px) {
  #header .menu ul li:not(.contact_btn) a:hover {
    --menu-color: var(--sub-color);
  }
  #header .menu ul li:not(.contact_btn) a:hover::before {
    border-color: rgba(3, 131, 126, 0);
    scale: 230%;
    opacity: 1;
  }
}
@media (max-width: 1500px) {
  #header .menu ul li:not(.contact_btn) a {
    font-size: 1.4rem;
  }
}
@media (min-width: 1025px) and (max-width: 1500px) {
  #header .menu ul li:not(.contact_btn) a br {
    display: block;
  }
}
@media (max-width: 1024px) {
  #header .menu ul li:not(.contact_btn) a {
    color: #fff;
    border-top: 1px solid #666666;
    line-height: 80px;
    height: auto;
    font-size: 2rem;
    padding: 0 5.3333333333vw;
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: auto 1fr auto;
    grid-template-columns: auto 1fr auto;
    place-content: center;
    -ms-flex-line-pack: center;
        align-content: center;
  }
  #header .menu ul li:not(.contact_btn) a::after {
    content: "";
    display: inline-block;
    vertical-align: middle;
    color: #fff;
    line-height: 1;
    width: 10px;
    height: 10px;
    border: 2px solid currentColor;
    border-left: 0;
    border-bottom: 0;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    rotate: 45deg;
    translate: -25%;
    position: absolute;
    inset: 0 5.3333333333vw 0 auto;
    margin: auto;
  }
}
#header .menu ul li.contact_btn {
  -ms-flex-line-pack: center;
      align-content: center;
  margin-left: 3.6458333333vw;
}
@media (max-width: 1500px) {
  #header .menu ul li.contact_btn {
    margin-left: 1.5625vw;
  }
}
@media (max-width: 1024px) {
  #header .menu ul li.contact_btn {
    margin-left: 0;
    padding-top: 50px;
    border-top: 1px solid #666666;
  }
}
#header .menu ul li.contact_btn a {
  text-decoration: none;
  place-content: center;
  white-space: nowrap;
  width: 122px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-size: 1.8rem;
  font-family: "Noto Sans JP", sans-serif;
  font-optical-sizing: auto;
  font-weight: 700;
  font-style: normal;
  height: 32px;
  color: #fff;
  background: var(--sub-color);
}
@media (max-width: 1024px) {
  #header .menu ul li.contact_btn a {
    color: var(--sub-color);
    background: #fff;
  }
}
@media (min-width: 1025px) and (max-width: 1500px) {
  #header .menu ul li.contact_btn a {
    width: 160px;
    font-size: 1.4rem;
  }
}
@media (max-width: 1024px) {
  #header .menu ul li.contact_btn a {
    width: 100%;
    height: 70px;
    position: relative;
  }
}
@media (min-width: 1025px) {
  #header .menu ul li.contact_btn a {
    -webkit-transition: scale 0.3s, -webkit-filter 0.3s;
    transition: scale 0.3s, -webkit-filter 0.3s;
    transition: filter 0.3s, scale 0.3s;
    transition: filter 0.3s, scale 0.3s, -webkit-filter 0.3s;
  }
  #header .menu ul li.contact_btn a:hover {
    scale: 0.9;
    -webkit-filter: brightness(80%);
            filter: brightness(80%);
  }
}
@media (min-width: 1025px) {
  #header .menu ul li.is-current {
    --menu-color:var(--sub-color);
  }
  #header .menu ul li.is-current:after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 6px;
    background: var(--menu-color);
  }
  #header .menu ul li.is-current a {
    pointer-events: none;
  }
}
#header .toggle_menu {
  display: none;
}
@media (max-width: 1024px) {
  #header .toggle_menu {
    --toggle_bg_color:#fff;
    background: var(--toggle_bg_color);
    -ms-grid-column: 3;
    grid-column: 3;
    width: 50px;
    height: 50px;
    display: -ms-grid;
    display: grid;
    -ms-flex-line-pack: center;
        align-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    gap: 6px;
    -webkit-transition: 0.3s ease-in-out;
    transition: 0.3s ease-in-out;
    position: absolute;
    right: 0;
    top: 0;
  }
  #header .toggle_menu::before, #header .toggle_menu::after,
  #header .toggle_menu span {
    --toggle_bar_color:var(--text-color);
    content: "";
    display: -ms-grid;
    display: grid;
    background: var(--toggle_bar_color);
    width: 25px;
    height: 2px;
    line-height: 2px;
    -webkit-transition: rotate 0.3s;
    transition: rotate 0.3s;
  }
}

#breadcrumb {
  padding: 20px 0;
}
@media (max-width: 768px) {
  #breadcrumb {
    padding: 10px 0;
  }
}
#breadcrumb ol {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
#breadcrumb ol li {
  font-family: "Noto Sans JP", sans-serif;
  font-optical-sizing: auto;
  font-weight: 500;
  font-style: normal;
  font-size: 1.6rem;
  line-height: 1.5;
}
@media (max-width: 768px) {
  #breadcrumb ol li {
    font-size: 1.4rem;
    line-height: 1.4285714286;
  }
}
#breadcrumb ol li + li {
  margin-left: 15px;
}
@media (max-width: 768px) {
  #breadcrumb ol li + li {
    margin-left: 8px;
  }
}
#breadcrumb ol li + li:before {
  content: "";
  display: inline-block;
  vertical-align: middle;
  color: #ccc;
  line-height: 1;
  width: 7px;
  height: 7px;
  border: 1.5px solid currentColor;
  border-left: 0;
  border-bottom: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  rotate: 45deg;
  margin-right: 15px;
}
@media (max-width: 768px) {
  #breadcrumb ol li + li:before {
    margin-right: 8px;
  }
}
#breadcrumb ol li a {
  color: var(--text-color2);
}
#breadcrumb ol li a:hover {
  text-decoration: none;
}

@media (max-width: 1024px) {
  body.is-on-menu {
    overflow: hidden;
    max-height: 100svh;
  }
  body.is-on-menu #header .toggle_menu {
    --toggle_bg_color: var(--sub-color);
  }
  body.is-on-menu #header .toggle_menu::before, body.is-on-menu #header .toggle_menu::after,
  body.is-on-menu #header .toggle_menu span {
    --toggle_bar_color:#fff;
    position: absolute;
    inset: 0;
    margin: auto;
  }
  body.is-on-menu #header .toggle_menu::before {
    rotate: 225deg;
  }
  body.is-on-menu #header .toggle_menu::after {
    rotate: 135deg;
  }
  body.is-on-menu #header .toggle_menu span {
    opacity: 0;
  }
  body.is-on-menu #header .menu {
    translate: 0 0;
    opacity: 1;
  }
}

/*-----------------------------------------------------------
footer
-------------------------------------------------------------*/
#breadcrumb {
  border-top: 2px solid #000;
  padding-top: 30px;
  background: #EDEDED;
  padding-bottom: 30px;
}
#breadcrumb ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  gap: 0 10px;
}
#breadcrumb ul li {
  font-size: 1.6rem;
}
#breadcrumb ul li + li::before {
  content: ">";
  display: inline-block;
  margin-right: 10px;
}

#footer {
  background: #000;
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  z-index: 88;
}
#footer .inner {
  height: var(--footer_height);
  display: -ms-grid;
  display: grid;
  -ms-flex-line-pack: center;
      align-content: center;
  -ms-grid-columns: auto 1fr auto;
  grid-template-columns: auto 1fr auto;
  color: #fff;
}
@media (max-width: 768px) {
  #footer .inner {
    display: block;
    padding: 20px 0;
  }
}
#footer .inner .copyright {
  display: block;
  text-align: center;
  -ms-grid-column: 3;
  grid-column: 3;
  font-size: 1.2rem;
}
@media (max-width: 768px) {
  #footer .inner .copyright {
    font-size: 1.2rem;
  }
}

.totop {
  -webkit-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
  display: block;
  position: fixed;
  right: 10px;
  bottom: 40px;
  width: 50px;
  height: 50px;
  background: var(--sub-color);
  opacity: 0;
  pointer-events: none;
  text-indent: -9999px;
  overflow: hidden;
  -webkit-transition: scale 0.3s, bottom 0.3s, opacity 0.3s;
  transition: scale 0.3s, bottom 0.3s, opacity 0.3s;
  z-index: 50;
}
@media (max-width: 768px) {
  .totop {
    width: 35px;
    height: 35px;
    right: 4vw;
  }
}
.totop:after {
  text-indent: 0;
  display: block;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  color: #fff;
  text-align: center;
  line-height: 1;
  width: 10px;
  height: 10px;
  border: 2px solid currentColor;
  border-left: 0;
  border-bottom: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  rotate: -45deg;
  inset: 0;
  margin: auto;
}
@media (min-width: 1025px) {
  .totop:hover {
    scale: 1.2;
  }
}

.scroll .totop {
  opacity: 1;
  pointer-events: auto;
  bottom: 50px;
}

/*-----------------------------------------------------------
index
-------------------------------------------------------------*/
.parallax_container {
  text-align: center;
}

.parallax_section {
  height: calc(100svh - var(--header_height) - var(--footer_height));
  scroll-snap-align: start;
  overflow: hidden;
}
@media (height < 800px) {
  .parallax_section {
    height: auto;
    min-height: calc(100svh - var(--header_height) - var(--footer_height));
  }
  .parallax_section .inner {
    min-height: calc(100svh - var(--header_height) - var(--footer_height));
  }
}
@media (width < 768px) {
  .parallax_section {
    height: auto;
    min-height: calc(100svh - var(--header_height) - var(--footer_height));
  }
  .parallax_section .inner {
    min-height: calc(100svh - var(--header_height) - var(--footer_height));
  }
}
.parallax_section .parallax_section_content {
  position: relative;
  width: 100%;
  height: calc(100svh - var(--header_height) - var(--footer_height));
}
@media (height < 800px) {
  .parallax_section .parallax_section_content {
    height: auto;
    min-height: calc(100svh - var(--header_height) - var(--footer_height));
  }
}
@media (width < 768px) {
  .parallax_section .parallax_section_content {
    height: auto;
    min-height: calc(100svh - var(--header_height) - var(--footer_height));
  }
}
.parallax_section1 {
  color: #fff;
  background-color: #1c1c1c;
}
.parallax_section1 .parallax_section_content {
  font-size: 1.6rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  position: relative;
}
.parallax_section1 .parallax_section_content .inner {
  min-height: auto;
}
.parallax_section1 .parallax_section_content #particles-js {
  position: absolute;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  background-color: #000;
}
.parallax_section1 .parallax_section_content .opening_bg {
  position: fixed;
  left: 0;
  top: 0;
  background: white;
  width: 100vw;
  height: 100vh;
}
.parallax_section1 .parallax_section_content .pixel-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: (1fr)[40];
  grid-template-columns: repeat(40, 1fr);
  -ms-grid-rows: (1fr)[40];
  grid-template-rows: repeat(40, 1fr);
  z-index: 100;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1) {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(2) {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(3) {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(4) {
  -ms-grid-row: 1;
  -ms-grid-column: 4;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(5) {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(6) {
  -ms-grid-row: 1;
  -ms-grid-column: 6;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(7) {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(8) {
  -ms-grid-row: 1;
  -ms-grid-column: 8;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(9) {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(10) {
  -ms-grid-row: 1;
  -ms-grid-column: 10;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(11) {
  -ms-grid-row: 1;
  -ms-grid-column: 11;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(12) {
  -ms-grid-row: 1;
  -ms-grid-column: 12;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(13) {
  -ms-grid-row: 1;
  -ms-grid-column: 13;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(14) {
  -ms-grid-row: 1;
  -ms-grid-column: 14;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(15) {
  -ms-grid-row: 1;
  -ms-grid-column: 15;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(16) {
  -ms-grid-row: 1;
  -ms-grid-column: 16;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(17) {
  -ms-grid-row: 1;
  -ms-grid-column: 17;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(18) {
  -ms-grid-row: 1;
  -ms-grid-column: 18;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(19) {
  -ms-grid-row: 1;
  -ms-grid-column: 19;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(20) {
  -ms-grid-row: 1;
  -ms-grid-column: 20;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(21) {
  -ms-grid-row: 1;
  -ms-grid-column: 21;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(22) {
  -ms-grid-row: 1;
  -ms-grid-column: 22;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(23) {
  -ms-grid-row: 1;
  -ms-grid-column: 23;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(24) {
  -ms-grid-row: 1;
  -ms-grid-column: 24;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(25) {
  -ms-grid-row: 1;
  -ms-grid-column: 25;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(26) {
  -ms-grid-row: 1;
  -ms-grid-column: 26;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(27) {
  -ms-grid-row: 1;
  -ms-grid-column: 27;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(28) {
  -ms-grid-row: 1;
  -ms-grid-column: 28;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(29) {
  -ms-grid-row: 1;
  -ms-grid-column: 29;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(30) {
  -ms-grid-row: 1;
  -ms-grid-column: 30;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(31) {
  -ms-grid-row: 1;
  -ms-grid-column: 31;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(32) {
  -ms-grid-row: 1;
  -ms-grid-column: 32;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(33) {
  -ms-grid-row: 1;
  -ms-grid-column: 33;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(34) {
  -ms-grid-row: 1;
  -ms-grid-column: 34;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(35) {
  -ms-grid-row: 1;
  -ms-grid-column: 35;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(36) {
  -ms-grid-row: 1;
  -ms-grid-column: 36;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(37) {
  -ms-grid-row: 1;
  -ms-grid-column: 37;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(38) {
  -ms-grid-row: 1;
  -ms-grid-column: 38;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(39) {
  -ms-grid-row: 1;
  -ms-grid-column: 39;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(40) {
  -ms-grid-row: 1;
  -ms-grid-column: 40;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(41) {
  -ms-grid-row: 2;
  -ms-grid-column: 1;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(42) {
  -ms-grid-row: 2;
  -ms-grid-column: 2;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(43) {
  -ms-grid-row: 2;
  -ms-grid-column: 3;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(44) {
  -ms-grid-row: 2;
  -ms-grid-column: 4;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(45) {
  -ms-grid-row: 2;
  -ms-grid-column: 5;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(46) {
  -ms-grid-row: 2;
  -ms-grid-column: 6;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(47) {
  -ms-grid-row: 2;
  -ms-grid-column: 7;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(48) {
  -ms-grid-row: 2;
  -ms-grid-column: 8;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(49) {
  -ms-grid-row: 2;
  -ms-grid-column: 9;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(50) {
  -ms-grid-row: 2;
  -ms-grid-column: 10;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(51) {
  -ms-grid-row: 2;
  -ms-grid-column: 11;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(52) {
  -ms-grid-row: 2;
  -ms-grid-column: 12;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(53) {
  -ms-grid-row: 2;
  -ms-grid-column: 13;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(54) {
  -ms-grid-row: 2;
  -ms-grid-column: 14;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(55) {
  -ms-grid-row: 2;
  -ms-grid-column: 15;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(56) {
  -ms-grid-row: 2;
  -ms-grid-column: 16;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(57) {
  -ms-grid-row: 2;
  -ms-grid-column: 17;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(58) {
  -ms-grid-row: 2;
  -ms-grid-column: 18;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(59) {
  -ms-grid-row: 2;
  -ms-grid-column: 19;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(60) {
  -ms-grid-row: 2;
  -ms-grid-column: 20;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(61) {
  -ms-grid-row: 2;
  -ms-grid-column: 21;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(62) {
  -ms-grid-row: 2;
  -ms-grid-column: 22;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(63) {
  -ms-grid-row: 2;
  -ms-grid-column: 23;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(64) {
  -ms-grid-row: 2;
  -ms-grid-column: 24;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(65) {
  -ms-grid-row: 2;
  -ms-grid-column: 25;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(66) {
  -ms-grid-row: 2;
  -ms-grid-column: 26;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(67) {
  -ms-grid-row: 2;
  -ms-grid-column: 27;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(68) {
  -ms-grid-row: 2;
  -ms-grid-column: 28;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(69) {
  -ms-grid-row: 2;
  -ms-grid-column: 29;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(70) {
  -ms-grid-row: 2;
  -ms-grid-column: 30;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(71) {
  -ms-grid-row: 2;
  -ms-grid-column: 31;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(72) {
  -ms-grid-row: 2;
  -ms-grid-column: 32;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(73) {
  -ms-grid-row: 2;
  -ms-grid-column: 33;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(74) {
  -ms-grid-row: 2;
  -ms-grid-column: 34;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(75) {
  -ms-grid-row: 2;
  -ms-grid-column: 35;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(76) {
  -ms-grid-row: 2;
  -ms-grid-column: 36;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(77) {
  -ms-grid-row: 2;
  -ms-grid-column: 37;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(78) {
  -ms-grid-row: 2;
  -ms-grid-column: 38;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(79) {
  -ms-grid-row: 2;
  -ms-grid-column: 39;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(80) {
  -ms-grid-row: 2;
  -ms-grid-column: 40;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(81) {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(82) {
  -ms-grid-row: 3;
  -ms-grid-column: 2;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(83) {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(84) {
  -ms-grid-row: 3;
  -ms-grid-column: 4;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(85) {
  -ms-grid-row: 3;
  -ms-grid-column: 5;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(86) {
  -ms-grid-row: 3;
  -ms-grid-column: 6;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(87) {
  -ms-grid-row: 3;
  -ms-grid-column: 7;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(88) {
  -ms-grid-row: 3;
  -ms-grid-column: 8;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(89) {
  -ms-grid-row: 3;
  -ms-grid-column: 9;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(90) {
  -ms-grid-row: 3;
  -ms-grid-column: 10;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(91) {
  -ms-grid-row: 3;
  -ms-grid-column: 11;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(92) {
  -ms-grid-row: 3;
  -ms-grid-column: 12;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(93) {
  -ms-grid-row: 3;
  -ms-grid-column: 13;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(94) {
  -ms-grid-row: 3;
  -ms-grid-column: 14;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(95) {
  -ms-grid-row: 3;
  -ms-grid-column: 15;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(96) {
  -ms-grid-row: 3;
  -ms-grid-column: 16;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(97) {
  -ms-grid-row: 3;
  -ms-grid-column: 17;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(98) {
  -ms-grid-row: 3;
  -ms-grid-column: 18;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(99) {
  -ms-grid-row: 3;
  -ms-grid-column: 19;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(100) {
  -ms-grid-row: 3;
  -ms-grid-column: 20;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(101) {
  -ms-grid-row: 3;
  -ms-grid-column: 21;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(102) {
  -ms-grid-row: 3;
  -ms-grid-column: 22;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(103) {
  -ms-grid-row: 3;
  -ms-grid-column: 23;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(104) {
  -ms-grid-row: 3;
  -ms-grid-column: 24;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(105) {
  -ms-grid-row: 3;
  -ms-grid-column: 25;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(106) {
  -ms-grid-row: 3;
  -ms-grid-column: 26;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(107) {
  -ms-grid-row: 3;
  -ms-grid-column: 27;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(108) {
  -ms-grid-row: 3;
  -ms-grid-column: 28;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(109) {
  -ms-grid-row: 3;
  -ms-grid-column: 29;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(110) {
  -ms-grid-row: 3;
  -ms-grid-column: 30;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(111) {
  -ms-grid-row: 3;
  -ms-grid-column: 31;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(112) {
  -ms-grid-row: 3;
  -ms-grid-column: 32;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(113) {
  -ms-grid-row: 3;
  -ms-grid-column: 33;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(114) {
  -ms-grid-row: 3;
  -ms-grid-column: 34;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(115) {
  -ms-grid-row: 3;
  -ms-grid-column: 35;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(116) {
  -ms-grid-row: 3;
  -ms-grid-column: 36;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(117) {
  -ms-grid-row: 3;
  -ms-grid-column: 37;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(118) {
  -ms-grid-row: 3;
  -ms-grid-column: 38;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(119) {
  -ms-grid-row: 3;
  -ms-grid-column: 39;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(120) {
  -ms-grid-row: 3;
  -ms-grid-column: 40;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(121) {
  -ms-grid-row: 4;
  -ms-grid-column: 1;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(122) {
  -ms-grid-row: 4;
  -ms-grid-column: 2;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(123) {
  -ms-grid-row: 4;
  -ms-grid-column: 3;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(124) {
  -ms-grid-row: 4;
  -ms-grid-column: 4;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(125) {
  -ms-grid-row: 4;
  -ms-grid-column: 5;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(126) {
  -ms-grid-row: 4;
  -ms-grid-column: 6;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(127) {
  -ms-grid-row: 4;
  -ms-grid-column: 7;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(128) {
  -ms-grid-row: 4;
  -ms-grid-column: 8;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(129) {
  -ms-grid-row: 4;
  -ms-grid-column: 9;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(130) {
  -ms-grid-row: 4;
  -ms-grid-column: 10;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(131) {
  -ms-grid-row: 4;
  -ms-grid-column: 11;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(132) {
  -ms-grid-row: 4;
  -ms-grid-column: 12;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(133) {
  -ms-grid-row: 4;
  -ms-grid-column: 13;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(134) {
  -ms-grid-row: 4;
  -ms-grid-column: 14;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(135) {
  -ms-grid-row: 4;
  -ms-grid-column: 15;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(136) {
  -ms-grid-row: 4;
  -ms-grid-column: 16;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(137) {
  -ms-grid-row: 4;
  -ms-grid-column: 17;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(138) {
  -ms-grid-row: 4;
  -ms-grid-column: 18;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(139) {
  -ms-grid-row: 4;
  -ms-grid-column: 19;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(140) {
  -ms-grid-row: 4;
  -ms-grid-column: 20;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(141) {
  -ms-grid-row: 4;
  -ms-grid-column: 21;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(142) {
  -ms-grid-row: 4;
  -ms-grid-column: 22;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(143) {
  -ms-grid-row: 4;
  -ms-grid-column: 23;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(144) {
  -ms-grid-row: 4;
  -ms-grid-column: 24;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(145) {
  -ms-grid-row: 4;
  -ms-grid-column: 25;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(146) {
  -ms-grid-row: 4;
  -ms-grid-column: 26;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(147) {
  -ms-grid-row: 4;
  -ms-grid-column: 27;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(148) {
  -ms-grid-row: 4;
  -ms-grid-column: 28;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(149) {
  -ms-grid-row: 4;
  -ms-grid-column: 29;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(150) {
  -ms-grid-row: 4;
  -ms-grid-column: 30;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(151) {
  -ms-grid-row: 4;
  -ms-grid-column: 31;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(152) {
  -ms-grid-row: 4;
  -ms-grid-column: 32;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(153) {
  -ms-grid-row: 4;
  -ms-grid-column: 33;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(154) {
  -ms-grid-row: 4;
  -ms-grid-column: 34;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(155) {
  -ms-grid-row: 4;
  -ms-grid-column: 35;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(156) {
  -ms-grid-row: 4;
  -ms-grid-column: 36;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(157) {
  -ms-grid-row: 4;
  -ms-grid-column: 37;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(158) {
  -ms-grid-row: 4;
  -ms-grid-column: 38;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(159) {
  -ms-grid-row: 4;
  -ms-grid-column: 39;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(160) {
  -ms-grid-row: 4;
  -ms-grid-column: 40;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(161) {
  -ms-grid-row: 5;
  -ms-grid-column: 1;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(162) {
  -ms-grid-row: 5;
  -ms-grid-column: 2;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(163) {
  -ms-grid-row: 5;
  -ms-grid-column: 3;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(164) {
  -ms-grid-row: 5;
  -ms-grid-column: 4;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(165) {
  -ms-grid-row: 5;
  -ms-grid-column: 5;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(166) {
  -ms-grid-row: 5;
  -ms-grid-column: 6;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(167) {
  -ms-grid-row: 5;
  -ms-grid-column: 7;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(168) {
  -ms-grid-row: 5;
  -ms-grid-column: 8;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(169) {
  -ms-grid-row: 5;
  -ms-grid-column: 9;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(170) {
  -ms-grid-row: 5;
  -ms-grid-column: 10;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(171) {
  -ms-grid-row: 5;
  -ms-grid-column: 11;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(172) {
  -ms-grid-row: 5;
  -ms-grid-column: 12;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(173) {
  -ms-grid-row: 5;
  -ms-grid-column: 13;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(174) {
  -ms-grid-row: 5;
  -ms-grid-column: 14;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(175) {
  -ms-grid-row: 5;
  -ms-grid-column: 15;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(176) {
  -ms-grid-row: 5;
  -ms-grid-column: 16;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(177) {
  -ms-grid-row: 5;
  -ms-grid-column: 17;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(178) {
  -ms-grid-row: 5;
  -ms-grid-column: 18;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(179) {
  -ms-grid-row: 5;
  -ms-grid-column: 19;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(180) {
  -ms-grid-row: 5;
  -ms-grid-column: 20;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(181) {
  -ms-grid-row: 5;
  -ms-grid-column: 21;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(182) {
  -ms-grid-row: 5;
  -ms-grid-column: 22;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(183) {
  -ms-grid-row: 5;
  -ms-grid-column: 23;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(184) {
  -ms-grid-row: 5;
  -ms-grid-column: 24;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(185) {
  -ms-grid-row: 5;
  -ms-grid-column: 25;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(186) {
  -ms-grid-row: 5;
  -ms-grid-column: 26;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(187) {
  -ms-grid-row: 5;
  -ms-grid-column: 27;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(188) {
  -ms-grid-row: 5;
  -ms-grid-column: 28;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(189) {
  -ms-grid-row: 5;
  -ms-grid-column: 29;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(190) {
  -ms-grid-row: 5;
  -ms-grid-column: 30;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(191) {
  -ms-grid-row: 5;
  -ms-grid-column: 31;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(192) {
  -ms-grid-row: 5;
  -ms-grid-column: 32;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(193) {
  -ms-grid-row: 5;
  -ms-grid-column: 33;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(194) {
  -ms-grid-row: 5;
  -ms-grid-column: 34;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(195) {
  -ms-grid-row: 5;
  -ms-grid-column: 35;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(196) {
  -ms-grid-row: 5;
  -ms-grid-column: 36;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(197) {
  -ms-grid-row: 5;
  -ms-grid-column: 37;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(198) {
  -ms-grid-row: 5;
  -ms-grid-column: 38;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(199) {
  -ms-grid-row: 5;
  -ms-grid-column: 39;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(200) {
  -ms-grid-row: 5;
  -ms-grid-column: 40;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(201) {
  -ms-grid-row: 6;
  -ms-grid-column: 1;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(202) {
  -ms-grid-row: 6;
  -ms-grid-column: 2;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(203) {
  -ms-grid-row: 6;
  -ms-grid-column: 3;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(204) {
  -ms-grid-row: 6;
  -ms-grid-column: 4;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(205) {
  -ms-grid-row: 6;
  -ms-grid-column: 5;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(206) {
  -ms-grid-row: 6;
  -ms-grid-column: 6;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(207) {
  -ms-grid-row: 6;
  -ms-grid-column: 7;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(208) {
  -ms-grid-row: 6;
  -ms-grid-column: 8;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(209) {
  -ms-grid-row: 6;
  -ms-grid-column: 9;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(210) {
  -ms-grid-row: 6;
  -ms-grid-column: 10;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(211) {
  -ms-grid-row: 6;
  -ms-grid-column: 11;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(212) {
  -ms-grid-row: 6;
  -ms-grid-column: 12;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(213) {
  -ms-grid-row: 6;
  -ms-grid-column: 13;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(214) {
  -ms-grid-row: 6;
  -ms-grid-column: 14;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(215) {
  -ms-grid-row: 6;
  -ms-grid-column: 15;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(216) {
  -ms-grid-row: 6;
  -ms-grid-column: 16;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(217) {
  -ms-grid-row: 6;
  -ms-grid-column: 17;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(218) {
  -ms-grid-row: 6;
  -ms-grid-column: 18;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(219) {
  -ms-grid-row: 6;
  -ms-grid-column: 19;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(220) {
  -ms-grid-row: 6;
  -ms-grid-column: 20;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(221) {
  -ms-grid-row: 6;
  -ms-grid-column: 21;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(222) {
  -ms-grid-row: 6;
  -ms-grid-column: 22;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(223) {
  -ms-grid-row: 6;
  -ms-grid-column: 23;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(224) {
  -ms-grid-row: 6;
  -ms-grid-column: 24;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(225) {
  -ms-grid-row: 6;
  -ms-grid-column: 25;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(226) {
  -ms-grid-row: 6;
  -ms-grid-column: 26;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(227) {
  -ms-grid-row: 6;
  -ms-grid-column: 27;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(228) {
  -ms-grid-row: 6;
  -ms-grid-column: 28;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(229) {
  -ms-grid-row: 6;
  -ms-grid-column: 29;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(230) {
  -ms-grid-row: 6;
  -ms-grid-column: 30;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(231) {
  -ms-grid-row: 6;
  -ms-grid-column: 31;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(232) {
  -ms-grid-row: 6;
  -ms-grid-column: 32;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(233) {
  -ms-grid-row: 6;
  -ms-grid-column: 33;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(234) {
  -ms-grid-row: 6;
  -ms-grid-column: 34;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(235) {
  -ms-grid-row: 6;
  -ms-grid-column: 35;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(236) {
  -ms-grid-row: 6;
  -ms-grid-column: 36;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(237) {
  -ms-grid-row: 6;
  -ms-grid-column: 37;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(238) {
  -ms-grid-row: 6;
  -ms-grid-column: 38;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(239) {
  -ms-grid-row: 6;
  -ms-grid-column: 39;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(240) {
  -ms-grid-row: 6;
  -ms-grid-column: 40;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(241) {
  -ms-grid-row: 7;
  -ms-grid-column: 1;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(242) {
  -ms-grid-row: 7;
  -ms-grid-column: 2;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(243) {
  -ms-grid-row: 7;
  -ms-grid-column: 3;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(244) {
  -ms-grid-row: 7;
  -ms-grid-column: 4;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(245) {
  -ms-grid-row: 7;
  -ms-grid-column: 5;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(246) {
  -ms-grid-row: 7;
  -ms-grid-column: 6;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(247) {
  -ms-grid-row: 7;
  -ms-grid-column: 7;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(248) {
  -ms-grid-row: 7;
  -ms-grid-column: 8;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(249) {
  -ms-grid-row: 7;
  -ms-grid-column: 9;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(250) {
  -ms-grid-row: 7;
  -ms-grid-column: 10;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(251) {
  -ms-grid-row: 7;
  -ms-grid-column: 11;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(252) {
  -ms-grid-row: 7;
  -ms-grid-column: 12;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(253) {
  -ms-grid-row: 7;
  -ms-grid-column: 13;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(254) {
  -ms-grid-row: 7;
  -ms-grid-column: 14;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(255) {
  -ms-grid-row: 7;
  -ms-grid-column: 15;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(256) {
  -ms-grid-row: 7;
  -ms-grid-column: 16;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(257) {
  -ms-grid-row: 7;
  -ms-grid-column: 17;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(258) {
  -ms-grid-row: 7;
  -ms-grid-column: 18;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(259) {
  -ms-grid-row: 7;
  -ms-grid-column: 19;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(260) {
  -ms-grid-row: 7;
  -ms-grid-column: 20;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(261) {
  -ms-grid-row: 7;
  -ms-grid-column: 21;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(262) {
  -ms-grid-row: 7;
  -ms-grid-column: 22;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(263) {
  -ms-grid-row: 7;
  -ms-grid-column: 23;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(264) {
  -ms-grid-row: 7;
  -ms-grid-column: 24;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(265) {
  -ms-grid-row: 7;
  -ms-grid-column: 25;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(266) {
  -ms-grid-row: 7;
  -ms-grid-column: 26;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(267) {
  -ms-grid-row: 7;
  -ms-grid-column: 27;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(268) {
  -ms-grid-row: 7;
  -ms-grid-column: 28;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(269) {
  -ms-grid-row: 7;
  -ms-grid-column: 29;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(270) {
  -ms-grid-row: 7;
  -ms-grid-column: 30;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(271) {
  -ms-grid-row: 7;
  -ms-grid-column: 31;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(272) {
  -ms-grid-row: 7;
  -ms-grid-column: 32;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(273) {
  -ms-grid-row: 7;
  -ms-grid-column: 33;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(274) {
  -ms-grid-row: 7;
  -ms-grid-column: 34;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(275) {
  -ms-grid-row: 7;
  -ms-grid-column: 35;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(276) {
  -ms-grid-row: 7;
  -ms-grid-column: 36;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(277) {
  -ms-grid-row: 7;
  -ms-grid-column: 37;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(278) {
  -ms-grid-row: 7;
  -ms-grid-column: 38;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(279) {
  -ms-grid-row: 7;
  -ms-grid-column: 39;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(280) {
  -ms-grid-row: 7;
  -ms-grid-column: 40;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(281) {
  -ms-grid-row: 8;
  -ms-grid-column: 1;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(282) {
  -ms-grid-row: 8;
  -ms-grid-column: 2;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(283) {
  -ms-grid-row: 8;
  -ms-grid-column: 3;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(284) {
  -ms-grid-row: 8;
  -ms-grid-column: 4;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(285) {
  -ms-grid-row: 8;
  -ms-grid-column: 5;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(286) {
  -ms-grid-row: 8;
  -ms-grid-column: 6;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(287) {
  -ms-grid-row: 8;
  -ms-grid-column: 7;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(288) {
  -ms-grid-row: 8;
  -ms-grid-column: 8;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(289) {
  -ms-grid-row: 8;
  -ms-grid-column: 9;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(290) {
  -ms-grid-row: 8;
  -ms-grid-column: 10;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(291) {
  -ms-grid-row: 8;
  -ms-grid-column: 11;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(292) {
  -ms-grid-row: 8;
  -ms-grid-column: 12;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(293) {
  -ms-grid-row: 8;
  -ms-grid-column: 13;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(294) {
  -ms-grid-row: 8;
  -ms-grid-column: 14;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(295) {
  -ms-grid-row: 8;
  -ms-grid-column: 15;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(296) {
  -ms-grid-row: 8;
  -ms-grid-column: 16;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(297) {
  -ms-grid-row: 8;
  -ms-grid-column: 17;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(298) {
  -ms-grid-row: 8;
  -ms-grid-column: 18;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(299) {
  -ms-grid-row: 8;
  -ms-grid-column: 19;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(300) {
  -ms-grid-row: 8;
  -ms-grid-column: 20;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(301) {
  -ms-grid-row: 8;
  -ms-grid-column: 21;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(302) {
  -ms-grid-row: 8;
  -ms-grid-column: 22;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(303) {
  -ms-grid-row: 8;
  -ms-grid-column: 23;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(304) {
  -ms-grid-row: 8;
  -ms-grid-column: 24;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(305) {
  -ms-grid-row: 8;
  -ms-grid-column: 25;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(306) {
  -ms-grid-row: 8;
  -ms-grid-column: 26;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(307) {
  -ms-grid-row: 8;
  -ms-grid-column: 27;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(308) {
  -ms-grid-row: 8;
  -ms-grid-column: 28;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(309) {
  -ms-grid-row: 8;
  -ms-grid-column: 29;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(310) {
  -ms-grid-row: 8;
  -ms-grid-column: 30;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(311) {
  -ms-grid-row: 8;
  -ms-grid-column: 31;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(312) {
  -ms-grid-row: 8;
  -ms-grid-column: 32;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(313) {
  -ms-grid-row: 8;
  -ms-grid-column: 33;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(314) {
  -ms-grid-row: 8;
  -ms-grid-column: 34;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(315) {
  -ms-grid-row: 8;
  -ms-grid-column: 35;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(316) {
  -ms-grid-row: 8;
  -ms-grid-column: 36;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(317) {
  -ms-grid-row: 8;
  -ms-grid-column: 37;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(318) {
  -ms-grid-row: 8;
  -ms-grid-column: 38;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(319) {
  -ms-grid-row: 8;
  -ms-grid-column: 39;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(320) {
  -ms-grid-row: 8;
  -ms-grid-column: 40;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(321) {
  -ms-grid-row: 9;
  -ms-grid-column: 1;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(322) {
  -ms-grid-row: 9;
  -ms-grid-column: 2;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(323) {
  -ms-grid-row: 9;
  -ms-grid-column: 3;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(324) {
  -ms-grid-row: 9;
  -ms-grid-column: 4;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(325) {
  -ms-grid-row: 9;
  -ms-grid-column: 5;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(326) {
  -ms-grid-row: 9;
  -ms-grid-column: 6;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(327) {
  -ms-grid-row: 9;
  -ms-grid-column: 7;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(328) {
  -ms-grid-row: 9;
  -ms-grid-column: 8;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(329) {
  -ms-grid-row: 9;
  -ms-grid-column: 9;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(330) {
  -ms-grid-row: 9;
  -ms-grid-column: 10;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(331) {
  -ms-grid-row: 9;
  -ms-grid-column: 11;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(332) {
  -ms-grid-row: 9;
  -ms-grid-column: 12;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(333) {
  -ms-grid-row: 9;
  -ms-grid-column: 13;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(334) {
  -ms-grid-row: 9;
  -ms-grid-column: 14;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(335) {
  -ms-grid-row: 9;
  -ms-grid-column: 15;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(336) {
  -ms-grid-row: 9;
  -ms-grid-column: 16;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(337) {
  -ms-grid-row: 9;
  -ms-grid-column: 17;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(338) {
  -ms-grid-row: 9;
  -ms-grid-column: 18;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(339) {
  -ms-grid-row: 9;
  -ms-grid-column: 19;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(340) {
  -ms-grid-row: 9;
  -ms-grid-column: 20;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(341) {
  -ms-grid-row: 9;
  -ms-grid-column: 21;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(342) {
  -ms-grid-row: 9;
  -ms-grid-column: 22;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(343) {
  -ms-grid-row: 9;
  -ms-grid-column: 23;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(344) {
  -ms-grid-row: 9;
  -ms-grid-column: 24;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(345) {
  -ms-grid-row: 9;
  -ms-grid-column: 25;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(346) {
  -ms-grid-row: 9;
  -ms-grid-column: 26;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(347) {
  -ms-grid-row: 9;
  -ms-grid-column: 27;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(348) {
  -ms-grid-row: 9;
  -ms-grid-column: 28;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(349) {
  -ms-grid-row: 9;
  -ms-grid-column: 29;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(350) {
  -ms-grid-row: 9;
  -ms-grid-column: 30;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(351) {
  -ms-grid-row: 9;
  -ms-grid-column: 31;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(352) {
  -ms-grid-row: 9;
  -ms-grid-column: 32;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(353) {
  -ms-grid-row: 9;
  -ms-grid-column: 33;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(354) {
  -ms-grid-row: 9;
  -ms-grid-column: 34;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(355) {
  -ms-grid-row: 9;
  -ms-grid-column: 35;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(356) {
  -ms-grid-row: 9;
  -ms-grid-column: 36;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(357) {
  -ms-grid-row: 9;
  -ms-grid-column: 37;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(358) {
  -ms-grid-row: 9;
  -ms-grid-column: 38;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(359) {
  -ms-grid-row: 9;
  -ms-grid-column: 39;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(360) {
  -ms-grid-row: 9;
  -ms-grid-column: 40;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(361) {
  -ms-grid-row: 10;
  -ms-grid-column: 1;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(362) {
  -ms-grid-row: 10;
  -ms-grid-column: 2;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(363) {
  -ms-grid-row: 10;
  -ms-grid-column: 3;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(364) {
  -ms-grid-row: 10;
  -ms-grid-column: 4;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(365) {
  -ms-grid-row: 10;
  -ms-grid-column: 5;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(366) {
  -ms-grid-row: 10;
  -ms-grid-column: 6;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(367) {
  -ms-grid-row: 10;
  -ms-grid-column: 7;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(368) {
  -ms-grid-row: 10;
  -ms-grid-column: 8;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(369) {
  -ms-grid-row: 10;
  -ms-grid-column: 9;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(370) {
  -ms-grid-row: 10;
  -ms-grid-column: 10;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(371) {
  -ms-grid-row: 10;
  -ms-grid-column: 11;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(372) {
  -ms-grid-row: 10;
  -ms-grid-column: 12;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(373) {
  -ms-grid-row: 10;
  -ms-grid-column: 13;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(374) {
  -ms-grid-row: 10;
  -ms-grid-column: 14;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(375) {
  -ms-grid-row: 10;
  -ms-grid-column: 15;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(376) {
  -ms-grid-row: 10;
  -ms-grid-column: 16;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(377) {
  -ms-grid-row: 10;
  -ms-grid-column: 17;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(378) {
  -ms-grid-row: 10;
  -ms-grid-column: 18;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(379) {
  -ms-grid-row: 10;
  -ms-grid-column: 19;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(380) {
  -ms-grid-row: 10;
  -ms-grid-column: 20;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(381) {
  -ms-grid-row: 10;
  -ms-grid-column: 21;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(382) {
  -ms-grid-row: 10;
  -ms-grid-column: 22;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(383) {
  -ms-grid-row: 10;
  -ms-grid-column: 23;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(384) {
  -ms-grid-row: 10;
  -ms-grid-column: 24;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(385) {
  -ms-grid-row: 10;
  -ms-grid-column: 25;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(386) {
  -ms-grid-row: 10;
  -ms-grid-column: 26;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(387) {
  -ms-grid-row: 10;
  -ms-grid-column: 27;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(388) {
  -ms-grid-row: 10;
  -ms-grid-column: 28;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(389) {
  -ms-grid-row: 10;
  -ms-grid-column: 29;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(390) {
  -ms-grid-row: 10;
  -ms-grid-column: 30;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(391) {
  -ms-grid-row: 10;
  -ms-grid-column: 31;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(392) {
  -ms-grid-row: 10;
  -ms-grid-column: 32;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(393) {
  -ms-grid-row: 10;
  -ms-grid-column: 33;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(394) {
  -ms-grid-row: 10;
  -ms-grid-column: 34;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(395) {
  -ms-grid-row: 10;
  -ms-grid-column: 35;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(396) {
  -ms-grid-row: 10;
  -ms-grid-column: 36;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(397) {
  -ms-grid-row: 10;
  -ms-grid-column: 37;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(398) {
  -ms-grid-row: 10;
  -ms-grid-column: 38;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(399) {
  -ms-grid-row: 10;
  -ms-grid-column: 39;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(400) {
  -ms-grid-row: 10;
  -ms-grid-column: 40;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(401) {
  -ms-grid-row: 11;
  -ms-grid-column: 1;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(402) {
  -ms-grid-row: 11;
  -ms-grid-column: 2;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(403) {
  -ms-grid-row: 11;
  -ms-grid-column: 3;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(404) {
  -ms-grid-row: 11;
  -ms-grid-column: 4;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(405) {
  -ms-grid-row: 11;
  -ms-grid-column: 5;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(406) {
  -ms-grid-row: 11;
  -ms-grid-column: 6;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(407) {
  -ms-grid-row: 11;
  -ms-grid-column: 7;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(408) {
  -ms-grid-row: 11;
  -ms-grid-column: 8;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(409) {
  -ms-grid-row: 11;
  -ms-grid-column: 9;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(410) {
  -ms-grid-row: 11;
  -ms-grid-column: 10;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(411) {
  -ms-grid-row: 11;
  -ms-grid-column: 11;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(412) {
  -ms-grid-row: 11;
  -ms-grid-column: 12;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(413) {
  -ms-grid-row: 11;
  -ms-grid-column: 13;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(414) {
  -ms-grid-row: 11;
  -ms-grid-column: 14;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(415) {
  -ms-grid-row: 11;
  -ms-grid-column: 15;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(416) {
  -ms-grid-row: 11;
  -ms-grid-column: 16;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(417) {
  -ms-grid-row: 11;
  -ms-grid-column: 17;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(418) {
  -ms-grid-row: 11;
  -ms-grid-column: 18;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(419) {
  -ms-grid-row: 11;
  -ms-grid-column: 19;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(420) {
  -ms-grid-row: 11;
  -ms-grid-column: 20;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(421) {
  -ms-grid-row: 11;
  -ms-grid-column: 21;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(422) {
  -ms-grid-row: 11;
  -ms-grid-column: 22;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(423) {
  -ms-grid-row: 11;
  -ms-grid-column: 23;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(424) {
  -ms-grid-row: 11;
  -ms-grid-column: 24;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(425) {
  -ms-grid-row: 11;
  -ms-grid-column: 25;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(426) {
  -ms-grid-row: 11;
  -ms-grid-column: 26;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(427) {
  -ms-grid-row: 11;
  -ms-grid-column: 27;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(428) {
  -ms-grid-row: 11;
  -ms-grid-column: 28;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(429) {
  -ms-grid-row: 11;
  -ms-grid-column: 29;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(430) {
  -ms-grid-row: 11;
  -ms-grid-column: 30;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(431) {
  -ms-grid-row: 11;
  -ms-grid-column: 31;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(432) {
  -ms-grid-row: 11;
  -ms-grid-column: 32;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(433) {
  -ms-grid-row: 11;
  -ms-grid-column: 33;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(434) {
  -ms-grid-row: 11;
  -ms-grid-column: 34;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(435) {
  -ms-grid-row: 11;
  -ms-grid-column: 35;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(436) {
  -ms-grid-row: 11;
  -ms-grid-column: 36;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(437) {
  -ms-grid-row: 11;
  -ms-grid-column: 37;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(438) {
  -ms-grid-row: 11;
  -ms-grid-column: 38;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(439) {
  -ms-grid-row: 11;
  -ms-grid-column: 39;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(440) {
  -ms-grid-row: 11;
  -ms-grid-column: 40;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(441) {
  -ms-grid-row: 12;
  -ms-grid-column: 1;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(442) {
  -ms-grid-row: 12;
  -ms-grid-column: 2;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(443) {
  -ms-grid-row: 12;
  -ms-grid-column: 3;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(444) {
  -ms-grid-row: 12;
  -ms-grid-column: 4;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(445) {
  -ms-grid-row: 12;
  -ms-grid-column: 5;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(446) {
  -ms-grid-row: 12;
  -ms-grid-column: 6;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(447) {
  -ms-grid-row: 12;
  -ms-grid-column: 7;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(448) {
  -ms-grid-row: 12;
  -ms-grid-column: 8;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(449) {
  -ms-grid-row: 12;
  -ms-grid-column: 9;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(450) {
  -ms-grid-row: 12;
  -ms-grid-column: 10;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(451) {
  -ms-grid-row: 12;
  -ms-grid-column: 11;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(452) {
  -ms-grid-row: 12;
  -ms-grid-column: 12;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(453) {
  -ms-grid-row: 12;
  -ms-grid-column: 13;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(454) {
  -ms-grid-row: 12;
  -ms-grid-column: 14;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(455) {
  -ms-grid-row: 12;
  -ms-grid-column: 15;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(456) {
  -ms-grid-row: 12;
  -ms-grid-column: 16;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(457) {
  -ms-grid-row: 12;
  -ms-grid-column: 17;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(458) {
  -ms-grid-row: 12;
  -ms-grid-column: 18;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(459) {
  -ms-grid-row: 12;
  -ms-grid-column: 19;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(460) {
  -ms-grid-row: 12;
  -ms-grid-column: 20;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(461) {
  -ms-grid-row: 12;
  -ms-grid-column: 21;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(462) {
  -ms-grid-row: 12;
  -ms-grid-column: 22;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(463) {
  -ms-grid-row: 12;
  -ms-grid-column: 23;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(464) {
  -ms-grid-row: 12;
  -ms-grid-column: 24;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(465) {
  -ms-grid-row: 12;
  -ms-grid-column: 25;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(466) {
  -ms-grid-row: 12;
  -ms-grid-column: 26;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(467) {
  -ms-grid-row: 12;
  -ms-grid-column: 27;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(468) {
  -ms-grid-row: 12;
  -ms-grid-column: 28;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(469) {
  -ms-grid-row: 12;
  -ms-grid-column: 29;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(470) {
  -ms-grid-row: 12;
  -ms-grid-column: 30;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(471) {
  -ms-grid-row: 12;
  -ms-grid-column: 31;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(472) {
  -ms-grid-row: 12;
  -ms-grid-column: 32;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(473) {
  -ms-grid-row: 12;
  -ms-grid-column: 33;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(474) {
  -ms-grid-row: 12;
  -ms-grid-column: 34;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(475) {
  -ms-grid-row: 12;
  -ms-grid-column: 35;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(476) {
  -ms-grid-row: 12;
  -ms-grid-column: 36;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(477) {
  -ms-grid-row: 12;
  -ms-grid-column: 37;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(478) {
  -ms-grid-row: 12;
  -ms-grid-column: 38;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(479) {
  -ms-grid-row: 12;
  -ms-grid-column: 39;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(480) {
  -ms-grid-row: 12;
  -ms-grid-column: 40;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(481) {
  -ms-grid-row: 13;
  -ms-grid-column: 1;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(482) {
  -ms-grid-row: 13;
  -ms-grid-column: 2;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(483) {
  -ms-grid-row: 13;
  -ms-grid-column: 3;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(484) {
  -ms-grid-row: 13;
  -ms-grid-column: 4;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(485) {
  -ms-grid-row: 13;
  -ms-grid-column: 5;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(486) {
  -ms-grid-row: 13;
  -ms-grid-column: 6;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(487) {
  -ms-grid-row: 13;
  -ms-grid-column: 7;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(488) {
  -ms-grid-row: 13;
  -ms-grid-column: 8;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(489) {
  -ms-grid-row: 13;
  -ms-grid-column: 9;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(490) {
  -ms-grid-row: 13;
  -ms-grid-column: 10;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(491) {
  -ms-grid-row: 13;
  -ms-grid-column: 11;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(492) {
  -ms-grid-row: 13;
  -ms-grid-column: 12;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(493) {
  -ms-grid-row: 13;
  -ms-grid-column: 13;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(494) {
  -ms-grid-row: 13;
  -ms-grid-column: 14;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(495) {
  -ms-grid-row: 13;
  -ms-grid-column: 15;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(496) {
  -ms-grid-row: 13;
  -ms-grid-column: 16;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(497) {
  -ms-grid-row: 13;
  -ms-grid-column: 17;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(498) {
  -ms-grid-row: 13;
  -ms-grid-column: 18;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(499) {
  -ms-grid-row: 13;
  -ms-grid-column: 19;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(500) {
  -ms-grid-row: 13;
  -ms-grid-column: 20;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(501) {
  -ms-grid-row: 13;
  -ms-grid-column: 21;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(502) {
  -ms-grid-row: 13;
  -ms-grid-column: 22;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(503) {
  -ms-grid-row: 13;
  -ms-grid-column: 23;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(504) {
  -ms-grid-row: 13;
  -ms-grid-column: 24;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(505) {
  -ms-grid-row: 13;
  -ms-grid-column: 25;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(506) {
  -ms-grid-row: 13;
  -ms-grid-column: 26;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(507) {
  -ms-grid-row: 13;
  -ms-grid-column: 27;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(508) {
  -ms-grid-row: 13;
  -ms-grid-column: 28;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(509) {
  -ms-grid-row: 13;
  -ms-grid-column: 29;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(510) {
  -ms-grid-row: 13;
  -ms-grid-column: 30;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(511) {
  -ms-grid-row: 13;
  -ms-grid-column: 31;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(512) {
  -ms-grid-row: 13;
  -ms-grid-column: 32;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(513) {
  -ms-grid-row: 13;
  -ms-grid-column: 33;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(514) {
  -ms-grid-row: 13;
  -ms-grid-column: 34;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(515) {
  -ms-grid-row: 13;
  -ms-grid-column: 35;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(516) {
  -ms-grid-row: 13;
  -ms-grid-column: 36;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(517) {
  -ms-grid-row: 13;
  -ms-grid-column: 37;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(518) {
  -ms-grid-row: 13;
  -ms-grid-column: 38;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(519) {
  -ms-grid-row: 13;
  -ms-grid-column: 39;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(520) {
  -ms-grid-row: 13;
  -ms-grid-column: 40;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(521) {
  -ms-grid-row: 14;
  -ms-grid-column: 1;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(522) {
  -ms-grid-row: 14;
  -ms-grid-column: 2;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(523) {
  -ms-grid-row: 14;
  -ms-grid-column: 3;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(524) {
  -ms-grid-row: 14;
  -ms-grid-column: 4;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(525) {
  -ms-grid-row: 14;
  -ms-grid-column: 5;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(526) {
  -ms-grid-row: 14;
  -ms-grid-column: 6;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(527) {
  -ms-grid-row: 14;
  -ms-grid-column: 7;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(528) {
  -ms-grid-row: 14;
  -ms-grid-column: 8;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(529) {
  -ms-grid-row: 14;
  -ms-grid-column: 9;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(530) {
  -ms-grid-row: 14;
  -ms-grid-column: 10;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(531) {
  -ms-grid-row: 14;
  -ms-grid-column: 11;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(532) {
  -ms-grid-row: 14;
  -ms-grid-column: 12;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(533) {
  -ms-grid-row: 14;
  -ms-grid-column: 13;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(534) {
  -ms-grid-row: 14;
  -ms-grid-column: 14;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(535) {
  -ms-grid-row: 14;
  -ms-grid-column: 15;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(536) {
  -ms-grid-row: 14;
  -ms-grid-column: 16;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(537) {
  -ms-grid-row: 14;
  -ms-grid-column: 17;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(538) {
  -ms-grid-row: 14;
  -ms-grid-column: 18;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(539) {
  -ms-grid-row: 14;
  -ms-grid-column: 19;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(540) {
  -ms-grid-row: 14;
  -ms-grid-column: 20;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(541) {
  -ms-grid-row: 14;
  -ms-grid-column: 21;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(542) {
  -ms-grid-row: 14;
  -ms-grid-column: 22;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(543) {
  -ms-grid-row: 14;
  -ms-grid-column: 23;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(544) {
  -ms-grid-row: 14;
  -ms-grid-column: 24;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(545) {
  -ms-grid-row: 14;
  -ms-grid-column: 25;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(546) {
  -ms-grid-row: 14;
  -ms-grid-column: 26;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(547) {
  -ms-grid-row: 14;
  -ms-grid-column: 27;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(548) {
  -ms-grid-row: 14;
  -ms-grid-column: 28;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(549) {
  -ms-grid-row: 14;
  -ms-grid-column: 29;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(550) {
  -ms-grid-row: 14;
  -ms-grid-column: 30;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(551) {
  -ms-grid-row: 14;
  -ms-grid-column: 31;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(552) {
  -ms-grid-row: 14;
  -ms-grid-column: 32;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(553) {
  -ms-grid-row: 14;
  -ms-grid-column: 33;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(554) {
  -ms-grid-row: 14;
  -ms-grid-column: 34;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(555) {
  -ms-grid-row: 14;
  -ms-grid-column: 35;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(556) {
  -ms-grid-row: 14;
  -ms-grid-column: 36;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(557) {
  -ms-grid-row: 14;
  -ms-grid-column: 37;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(558) {
  -ms-grid-row: 14;
  -ms-grid-column: 38;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(559) {
  -ms-grid-row: 14;
  -ms-grid-column: 39;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(560) {
  -ms-grid-row: 14;
  -ms-grid-column: 40;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(561) {
  -ms-grid-row: 15;
  -ms-grid-column: 1;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(562) {
  -ms-grid-row: 15;
  -ms-grid-column: 2;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(563) {
  -ms-grid-row: 15;
  -ms-grid-column: 3;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(564) {
  -ms-grid-row: 15;
  -ms-grid-column: 4;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(565) {
  -ms-grid-row: 15;
  -ms-grid-column: 5;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(566) {
  -ms-grid-row: 15;
  -ms-grid-column: 6;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(567) {
  -ms-grid-row: 15;
  -ms-grid-column: 7;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(568) {
  -ms-grid-row: 15;
  -ms-grid-column: 8;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(569) {
  -ms-grid-row: 15;
  -ms-grid-column: 9;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(570) {
  -ms-grid-row: 15;
  -ms-grid-column: 10;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(571) {
  -ms-grid-row: 15;
  -ms-grid-column: 11;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(572) {
  -ms-grid-row: 15;
  -ms-grid-column: 12;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(573) {
  -ms-grid-row: 15;
  -ms-grid-column: 13;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(574) {
  -ms-grid-row: 15;
  -ms-grid-column: 14;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(575) {
  -ms-grid-row: 15;
  -ms-grid-column: 15;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(576) {
  -ms-grid-row: 15;
  -ms-grid-column: 16;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(577) {
  -ms-grid-row: 15;
  -ms-grid-column: 17;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(578) {
  -ms-grid-row: 15;
  -ms-grid-column: 18;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(579) {
  -ms-grid-row: 15;
  -ms-grid-column: 19;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(580) {
  -ms-grid-row: 15;
  -ms-grid-column: 20;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(581) {
  -ms-grid-row: 15;
  -ms-grid-column: 21;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(582) {
  -ms-grid-row: 15;
  -ms-grid-column: 22;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(583) {
  -ms-grid-row: 15;
  -ms-grid-column: 23;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(584) {
  -ms-grid-row: 15;
  -ms-grid-column: 24;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(585) {
  -ms-grid-row: 15;
  -ms-grid-column: 25;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(586) {
  -ms-grid-row: 15;
  -ms-grid-column: 26;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(587) {
  -ms-grid-row: 15;
  -ms-grid-column: 27;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(588) {
  -ms-grid-row: 15;
  -ms-grid-column: 28;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(589) {
  -ms-grid-row: 15;
  -ms-grid-column: 29;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(590) {
  -ms-grid-row: 15;
  -ms-grid-column: 30;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(591) {
  -ms-grid-row: 15;
  -ms-grid-column: 31;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(592) {
  -ms-grid-row: 15;
  -ms-grid-column: 32;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(593) {
  -ms-grid-row: 15;
  -ms-grid-column: 33;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(594) {
  -ms-grid-row: 15;
  -ms-grid-column: 34;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(595) {
  -ms-grid-row: 15;
  -ms-grid-column: 35;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(596) {
  -ms-grid-row: 15;
  -ms-grid-column: 36;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(597) {
  -ms-grid-row: 15;
  -ms-grid-column: 37;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(598) {
  -ms-grid-row: 15;
  -ms-grid-column: 38;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(599) {
  -ms-grid-row: 15;
  -ms-grid-column: 39;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(600) {
  -ms-grid-row: 15;
  -ms-grid-column: 40;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(601) {
  -ms-grid-row: 16;
  -ms-grid-column: 1;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(602) {
  -ms-grid-row: 16;
  -ms-grid-column: 2;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(603) {
  -ms-grid-row: 16;
  -ms-grid-column: 3;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(604) {
  -ms-grid-row: 16;
  -ms-grid-column: 4;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(605) {
  -ms-grid-row: 16;
  -ms-grid-column: 5;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(606) {
  -ms-grid-row: 16;
  -ms-grid-column: 6;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(607) {
  -ms-grid-row: 16;
  -ms-grid-column: 7;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(608) {
  -ms-grid-row: 16;
  -ms-grid-column: 8;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(609) {
  -ms-grid-row: 16;
  -ms-grid-column: 9;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(610) {
  -ms-grid-row: 16;
  -ms-grid-column: 10;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(611) {
  -ms-grid-row: 16;
  -ms-grid-column: 11;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(612) {
  -ms-grid-row: 16;
  -ms-grid-column: 12;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(613) {
  -ms-grid-row: 16;
  -ms-grid-column: 13;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(614) {
  -ms-grid-row: 16;
  -ms-grid-column: 14;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(615) {
  -ms-grid-row: 16;
  -ms-grid-column: 15;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(616) {
  -ms-grid-row: 16;
  -ms-grid-column: 16;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(617) {
  -ms-grid-row: 16;
  -ms-grid-column: 17;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(618) {
  -ms-grid-row: 16;
  -ms-grid-column: 18;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(619) {
  -ms-grid-row: 16;
  -ms-grid-column: 19;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(620) {
  -ms-grid-row: 16;
  -ms-grid-column: 20;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(621) {
  -ms-grid-row: 16;
  -ms-grid-column: 21;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(622) {
  -ms-grid-row: 16;
  -ms-grid-column: 22;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(623) {
  -ms-grid-row: 16;
  -ms-grid-column: 23;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(624) {
  -ms-grid-row: 16;
  -ms-grid-column: 24;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(625) {
  -ms-grid-row: 16;
  -ms-grid-column: 25;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(626) {
  -ms-grid-row: 16;
  -ms-grid-column: 26;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(627) {
  -ms-grid-row: 16;
  -ms-grid-column: 27;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(628) {
  -ms-grid-row: 16;
  -ms-grid-column: 28;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(629) {
  -ms-grid-row: 16;
  -ms-grid-column: 29;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(630) {
  -ms-grid-row: 16;
  -ms-grid-column: 30;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(631) {
  -ms-grid-row: 16;
  -ms-grid-column: 31;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(632) {
  -ms-grid-row: 16;
  -ms-grid-column: 32;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(633) {
  -ms-grid-row: 16;
  -ms-grid-column: 33;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(634) {
  -ms-grid-row: 16;
  -ms-grid-column: 34;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(635) {
  -ms-grid-row: 16;
  -ms-grid-column: 35;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(636) {
  -ms-grid-row: 16;
  -ms-grid-column: 36;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(637) {
  -ms-grid-row: 16;
  -ms-grid-column: 37;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(638) {
  -ms-grid-row: 16;
  -ms-grid-column: 38;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(639) {
  -ms-grid-row: 16;
  -ms-grid-column: 39;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(640) {
  -ms-grid-row: 16;
  -ms-grid-column: 40;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(641) {
  -ms-grid-row: 17;
  -ms-grid-column: 1;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(642) {
  -ms-grid-row: 17;
  -ms-grid-column: 2;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(643) {
  -ms-grid-row: 17;
  -ms-grid-column: 3;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(644) {
  -ms-grid-row: 17;
  -ms-grid-column: 4;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(645) {
  -ms-grid-row: 17;
  -ms-grid-column: 5;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(646) {
  -ms-grid-row: 17;
  -ms-grid-column: 6;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(647) {
  -ms-grid-row: 17;
  -ms-grid-column: 7;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(648) {
  -ms-grid-row: 17;
  -ms-grid-column: 8;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(649) {
  -ms-grid-row: 17;
  -ms-grid-column: 9;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(650) {
  -ms-grid-row: 17;
  -ms-grid-column: 10;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(651) {
  -ms-grid-row: 17;
  -ms-grid-column: 11;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(652) {
  -ms-grid-row: 17;
  -ms-grid-column: 12;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(653) {
  -ms-grid-row: 17;
  -ms-grid-column: 13;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(654) {
  -ms-grid-row: 17;
  -ms-grid-column: 14;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(655) {
  -ms-grid-row: 17;
  -ms-grid-column: 15;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(656) {
  -ms-grid-row: 17;
  -ms-grid-column: 16;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(657) {
  -ms-grid-row: 17;
  -ms-grid-column: 17;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(658) {
  -ms-grid-row: 17;
  -ms-grid-column: 18;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(659) {
  -ms-grid-row: 17;
  -ms-grid-column: 19;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(660) {
  -ms-grid-row: 17;
  -ms-grid-column: 20;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(661) {
  -ms-grid-row: 17;
  -ms-grid-column: 21;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(662) {
  -ms-grid-row: 17;
  -ms-grid-column: 22;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(663) {
  -ms-grid-row: 17;
  -ms-grid-column: 23;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(664) {
  -ms-grid-row: 17;
  -ms-grid-column: 24;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(665) {
  -ms-grid-row: 17;
  -ms-grid-column: 25;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(666) {
  -ms-grid-row: 17;
  -ms-grid-column: 26;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(667) {
  -ms-grid-row: 17;
  -ms-grid-column: 27;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(668) {
  -ms-grid-row: 17;
  -ms-grid-column: 28;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(669) {
  -ms-grid-row: 17;
  -ms-grid-column: 29;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(670) {
  -ms-grid-row: 17;
  -ms-grid-column: 30;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(671) {
  -ms-grid-row: 17;
  -ms-grid-column: 31;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(672) {
  -ms-grid-row: 17;
  -ms-grid-column: 32;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(673) {
  -ms-grid-row: 17;
  -ms-grid-column: 33;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(674) {
  -ms-grid-row: 17;
  -ms-grid-column: 34;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(675) {
  -ms-grid-row: 17;
  -ms-grid-column: 35;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(676) {
  -ms-grid-row: 17;
  -ms-grid-column: 36;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(677) {
  -ms-grid-row: 17;
  -ms-grid-column: 37;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(678) {
  -ms-grid-row: 17;
  -ms-grid-column: 38;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(679) {
  -ms-grid-row: 17;
  -ms-grid-column: 39;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(680) {
  -ms-grid-row: 17;
  -ms-grid-column: 40;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(681) {
  -ms-grid-row: 18;
  -ms-grid-column: 1;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(682) {
  -ms-grid-row: 18;
  -ms-grid-column: 2;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(683) {
  -ms-grid-row: 18;
  -ms-grid-column: 3;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(684) {
  -ms-grid-row: 18;
  -ms-grid-column: 4;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(685) {
  -ms-grid-row: 18;
  -ms-grid-column: 5;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(686) {
  -ms-grid-row: 18;
  -ms-grid-column: 6;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(687) {
  -ms-grid-row: 18;
  -ms-grid-column: 7;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(688) {
  -ms-grid-row: 18;
  -ms-grid-column: 8;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(689) {
  -ms-grid-row: 18;
  -ms-grid-column: 9;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(690) {
  -ms-grid-row: 18;
  -ms-grid-column: 10;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(691) {
  -ms-grid-row: 18;
  -ms-grid-column: 11;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(692) {
  -ms-grid-row: 18;
  -ms-grid-column: 12;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(693) {
  -ms-grid-row: 18;
  -ms-grid-column: 13;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(694) {
  -ms-grid-row: 18;
  -ms-grid-column: 14;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(695) {
  -ms-grid-row: 18;
  -ms-grid-column: 15;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(696) {
  -ms-grid-row: 18;
  -ms-grid-column: 16;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(697) {
  -ms-grid-row: 18;
  -ms-grid-column: 17;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(698) {
  -ms-grid-row: 18;
  -ms-grid-column: 18;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(699) {
  -ms-grid-row: 18;
  -ms-grid-column: 19;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(700) {
  -ms-grid-row: 18;
  -ms-grid-column: 20;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(701) {
  -ms-grid-row: 18;
  -ms-grid-column: 21;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(702) {
  -ms-grid-row: 18;
  -ms-grid-column: 22;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(703) {
  -ms-grid-row: 18;
  -ms-grid-column: 23;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(704) {
  -ms-grid-row: 18;
  -ms-grid-column: 24;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(705) {
  -ms-grid-row: 18;
  -ms-grid-column: 25;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(706) {
  -ms-grid-row: 18;
  -ms-grid-column: 26;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(707) {
  -ms-grid-row: 18;
  -ms-grid-column: 27;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(708) {
  -ms-grid-row: 18;
  -ms-grid-column: 28;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(709) {
  -ms-grid-row: 18;
  -ms-grid-column: 29;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(710) {
  -ms-grid-row: 18;
  -ms-grid-column: 30;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(711) {
  -ms-grid-row: 18;
  -ms-grid-column: 31;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(712) {
  -ms-grid-row: 18;
  -ms-grid-column: 32;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(713) {
  -ms-grid-row: 18;
  -ms-grid-column: 33;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(714) {
  -ms-grid-row: 18;
  -ms-grid-column: 34;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(715) {
  -ms-grid-row: 18;
  -ms-grid-column: 35;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(716) {
  -ms-grid-row: 18;
  -ms-grid-column: 36;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(717) {
  -ms-grid-row: 18;
  -ms-grid-column: 37;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(718) {
  -ms-grid-row: 18;
  -ms-grid-column: 38;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(719) {
  -ms-grid-row: 18;
  -ms-grid-column: 39;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(720) {
  -ms-grid-row: 18;
  -ms-grid-column: 40;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(721) {
  -ms-grid-row: 19;
  -ms-grid-column: 1;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(722) {
  -ms-grid-row: 19;
  -ms-grid-column: 2;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(723) {
  -ms-grid-row: 19;
  -ms-grid-column: 3;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(724) {
  -ms-grid-row: 19;
  -ms-grid-column: 4;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(725) {
  -ms-grid-row: 19;
  -ms-grid-column: 5;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(726) {
  -ms-grid-row: 19;
  -ms-grid-column: 6;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(727) {
  -ms-grid-row: 19;
  -ms-grid-column: 7;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(728) {
  -ms-grid-row: 19;
  -ms-grid-column: 8;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(729) {
  -ms-grid-row: 19;
  -ms-grid-column: 9;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(730) {
  -ms-grid-row: 19;
  -ms-grid-column: 10;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(731) {
  -ms-grid-row: 19;
  -ms-grid-column: 11;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(732) {
  -ms-grid-row: 19;
  -ms-grid-column: 12;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(733) {
  -ms-grid-row: 19;
  -ms-grid-column: 13;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(734) {
  -ms-grid-row: 19;
  -ms-grid-column: 14;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(735) {
  -ms-grid-row: 19;
  -ms-grid-column: 15;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(736) {
  -ms-grid-row: 19;
  -ms-grid-column: 16;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(737) {
  -ms-grid-row: 19;
  -ms-grid-column: 17;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(738) {
  -ms-grid-row: 19;
  -ms-grid-column: 18;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(739) {
  -ms-grid-row: 19;
  -ms-grid-column: 19;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(740) {
  -ms-grid-row: 19;
  -ms-grid-column: 20;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(741) {
  -ms-grid-row: 19;
  -ms-grid-column: 21;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(742) {
  -ms-grid-row: 19;
  -ms-grid-column: 22;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(743) {
  -ms-grid-row: 19;
  -ms-grid-column: 23;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(744) {
  -ms-grid-row: 19;
  -ms-grid-column: 24;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(745) {
  -ms-grid-row: 19;
  -ms-grid-column: 25;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(746) {
  -ms-grid-row: 19;
  -ms-grid-column: 26;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(747) {
  -ms-grid-row: 19;
  -ms-grid-column: 27;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(748) {
  -ms-grid-row: 19;
  -ms-grid-column: 28;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(749) {
  -ms-grid-row: 19;
  -ms-grid-column: 29;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(750) {
  -ms-grid-row: 19;
  -ms-grid-column: 30;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(751) {
  -ms-grid-row: 19;
  -ms-grid-column: 31;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(752) {
  -ms-grid-row: 19;
  -ms-grid-column: 32;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(753) {
  -ms-grid-row: 19;
  -ms-grid-column: 33;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(754) {
  -ms-grid-row: 19;
  -ms-grid-column: 34;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(755) {
  -ms-grid-row: 19;
  -ms-grid-column: 35;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(756) {
  -ms-grid-row: 19;
  -ms-grid-column: 36;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(757) {
  -ms-grid-row: 19;
  -ms-grid-column: 37;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(758) {
  -ms-grid-row: 19;
  -ms-grid-column: 38;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(759) {
  -ms-grid-row: 19;
  -ms-grid-column: 39;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(760) {
  -ms-grid-row: 19;
  -ms-grid-column: 40;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(761) {
  -ms-grid-row: 20;
  -ms-grid-column: 1;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(762) {
  -ms-grid-row: 20;
  -ms-grid-column: 2;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(763) {
  -ms-grid-row: 20;
  -ms-grid-column: 3;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(764) {
  -ms-grid-row: 20;
  -ms-grid-column: 4;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(765) {
  -ms-grid-row: 20;
  -ms-grid-column: 5;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(766) {
  -ms-grid-row: 20;
  -ms-grid-column: 6;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(767) {
  -ms-grid-row: 20;
  -ms-grid-column: 7;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(768) {
  -ms-grid-row: 20;
  -ms-grid-column: 8;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(769) {
  -ms-grid-row: 20;
  -ms-grid-column: 9;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(770) {
  -ms-grid-row: 20;
  -ms-grid-column: 10;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(771) {
  -ms-grid-row: 20;
  -ms-grid-column: 11;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(772) {
  -ms-grid-row: 20;
  -ms-grid-column: 12;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(773) {
  -ms-grid-row: 20;
  -ms-grid-column: 13;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(774) {
  -ms-grid-row: 20;
  -ms-grid-column: 14;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(775) {
  -ms-grid-row: 20;
  -ms-grid-column: 15;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(776) {
  -ms-grid-row: 20;
  -ms-grid-column: 16;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(777) {
  -ms-grid-row: 20;
  -ms-grid-column: 17;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(778) {
  -ms-grid-row: 20;
  -ms-grid-column: 18;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(779) {
  -ms-grid-row: 20;
  -ms-grid-column: 19;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(780) {
  -ms-grid-row: 20;
  -ms-grid-column: 20;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(781) {
  -ms-grid-row: 20;
  -ms-grid-column: 21;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(782) {
  -ms-grid-row: 20;
  -ms-grid-column: 22;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(783) {
  -ms-grid-row: 20;
  -ms-grid-column: 23;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(784) {
  -ms-grid-row: 20;
  -ms-grid-column: 24;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(785) {
  -ms-grid-row: 20;
  -ms-grid-column: 25;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(786) {
  -ms-grid-row: 20;
  -ms-grid-column: 26;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(787) {
  -ms-grid-row: 20;
  -ms-grid-column: 27;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(788) {
  -ms-grid-row: 20;
  -ms-grid-column: 28;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(789) {
  -ms-grid-row: 20;
  -ms-grid-column: 29;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(790) {
  -ms-grid-row: 20;
  -ms-grid-column: 30;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(791) {
  -ms-grid-row: 20;
  -ms-grid-column: 31;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(792) {
  -ms-grid-row: 20;
  -ms-grid-column: 32;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(793) {
  -ms-grid-row: 20;
  -ms-grid-column: 33;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(794) {
  -ms-grid-row: 20;
  -ms-grid-column: 34;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(795) {
  -ms-grid-row: 20;
  -ms-grid-column: 35;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(796) {
  -ms-grid-row: 20;
  -ms-grid-column: 36;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(797) {
  -ms-grid-row: 20;
  -ms-grid-column: 37;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(798) {
  -ms-grid-row: 20;
  -ms-grid-column: 38;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(799) {
  -ms-grid-row: 20;
  -ms-grid-column: 39;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(800) {
  -ms-grid-row: 20;
  -ms-grid-column: 40;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(801) {
  -ms-grid-row: 21;
  -ms-grid-column: 1;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(802) {
  -ms-grid-row: 21;
  -ms-grid-column: 2;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(803) {
  -ms-grid-row: 21;
  -ms-grid-column: 3;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(804) {
  -ms-grid-row: 21;
  -ms-grid-column: 4;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(805) {
  -ms-grid-row: 21;
  -ms-grid-column: 5;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(806) {
  -ms-grid-row: 21;
  -ms-grid-column: 6;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(807) {
  -ms-grid-row: 21;
  -ms-grid-column: 7;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(808) {
  -ms-grid-row: 21;
  -ms-grid-column: 8;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(809) {
  -ms-grid-row: 21;
  -ms-grid-column: 9;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(810) {
  -ms-grid-row: 21;
  -ms-grid-column: 10;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(811) {
  -ms-grid-row: 21;
  -ms-grid-column: 11;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(812) {
  -ms-grid-row: 21;
  -ms-grid-column: 12;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(813) {
  -ms-grid-row: 21;
  -ms-grid-column: 13;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(814) {
  -ms-grid-row: 21;
  -ms-grid-column: 14;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(815) {
  -ms-grid-row: 21;
  -ms-grid-column: 15;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(816) {
  -ms-grid-row: 21;
  -ms-grid-column: 16;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(817) {
  -ms-grid-row: 21;
  -ms-grid-column: 17;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(818) {
  -ms-grid-row: 21;
  -ms-grid-column: 18;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(819) {
  -ms-grid-row: 21;
  -ms-grid-column: 19;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(820) {
  -ms-grid-row: 21;
  -ms-grid-column: 20;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(821) {
  -ms-grid-row: 21;
  -ms-grid-column: 21;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(822) {
  -ms-grid-row: 21;
  -ms-grid-column: 22;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(823) {
  -ms-grid-row: 21;
  -ms-grid-column: 23;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(824) {
  -ms-grid-row: 21;
  -ms-grid-column: 24;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(825) {
  -ms-grid-row: 21;
  -ms-grid-column: 25;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(826) {
  -ms-grid-row: 21;
  -ms-grid-column: 26;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(827) {
  -ms-grid-row: 21;
  -ms-grid-column: 27;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(828) {
  -ms-grid-row: 21;
  -ms-grid-column: 28;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(829) {
  -ms-grid-row: 21;
  -ms-grid-column: 29;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(830) {
  -ms-grid-row: 21;
  -ms-grid-column: 30;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(831) {
  -ms-grid-row: 21;
  -ms-grid-column: 31;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(832) {
  -ms-grid-row: 21;
  -ms-grid-column: 32;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(833) {
  -ms-grid-row: 21;
  -ms-grid-column: 33;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(834) {
  -ms-grid-row: 21;
  -ms-grid-column: 34;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(835) {
  -ms-grid-row: 21;
  -ms-grid-column: 35;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(836) {
  -ms-grid-row: 21;
  -ms-grid-column: 36;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(837) {
  -ms-grid-row: 21;
  -ms-grid-column: 37;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(838) {
  -ms-grid-row: 21;
  -ms-grid-column: 38;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(839) {
  -ms-grid-row: 21;
  -ms-grid-column: 39;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(840) {
  -ms-grid-row: 21;
  -ms-grid-column: 40;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(841) {
  -ms-grid-row: 22;
  -ms-grid-column: 1;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(842) {
  -ms-grid-row: 22;
  -ms-grid-column: 2;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(843) {
  -ms-grid-row: 22;
  -ms-grid-column: 3;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(844) {
  -ms-grid-row: 22;
  -ms-grid-column: 4;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(845) {
  -ms-grid-row: 22;
  -ms-grid-column: 5;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(846) {
  -ms-grid-row: 22;
  -ms-grid-column: 6;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(847) {
  -ms-grid-row: 22;
  -ms-grid-column: 7;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(848) {
  -ms-grid-row: 22;
  -ms-grid-column: 8;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(849) {
  -ms-grid-row: 22;
  -ms-grid-column: 9;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(850) {
  -ms-grid-row: 22;
  -ms-grid-column: 10;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(851) {
  -ms-grid-row: 22;
  -ms-grid-column: 11;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(852) {
  -ms-grid-row: 22;
  -ms-grid-column: 12;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(853) {
  -ms-grid-row: 22;
  -ms-grid-column: 13;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(854) {
  -ms-grid-row: 22;
  -ms-grid-column: 14;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(855) {
  -ms-grid-row: 22;
  -ms-grid-column: 15;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(856) {
  -ms-grid-row: 22;
  -ms-grid-column: 16;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(857) {
  -ms-grid-row: 22;
  -ms-grid-column: 17;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(858) {
  -ms-grid-row: 22;
  -ms-grid-column: 18;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(859) {
  -ms-grid-row: 22;
  -ms-grid-column: 19;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(860) {
  -ms-grid-row: 22;
  -ms-grid-column: 20;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(861) {
  -ms-grid-row: 22;
  -ms-grid-column: 21;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(862) {
  -ms-grid-row: 22;
  -ms-grid-column: 22;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(863) {
  -ms-grid-row: 22;
  -ms-grid-column: 23;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(864) {
  -ms-grid-row: 22;
  -ms-grid-column: 24;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(865) {
  -ms-grid-row: 22;
  -ms-grid-column: 25;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(866) {
  -ms-grid-row: 22;
  -ms-grid-column: 26;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(867) {
  -ms-grid-row: 22;
  -ms-grid-column: 27;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(868) {
  -ms-grid-row: 22;
  -ms-grid-column: 28;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(869) {
  -ms-grid-row: 22;
  -ms-grid-column: 29;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(870) {
  -ms-grid-row: 22;
  -ms-grid-column: 30;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(871) {
  -ms-grid-row: 22;
  -ms-grid-column: 31;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(872) {
  -ms-grid-row: 22;
  -ms-grid-column: 32;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(873) {
  -ms-grid-row: 22;
  -ms-grid-column: 33;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(874) {
  -ms-grid-row: 22;
  -ms-grid-column: 34;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(875) {
  -ms-grid-row: 22;
  -ms-grid-column: 35;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(876) {
  -ms-grid-row: 22;
  -ms-grid-column: 36;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(877) {
  -ms-grid-row: 22;
  -ms-grid-column: 37;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(878) {
  -ms-grid-row: 22;
  -ms-grid-column: 38;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(879) {
  -ms-grid-row: 22;
  -ms-grid-column: 39;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(880) {
  -ms-grid-row: 22;
  -ms-grid-column: 40;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(881) {
  -ms-grid-row: 23;
  -ms-grid-column: 1;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(882) {
  -ms-grid-row: 23;
  -ms-grid-column: 2;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(883) {
  -ms-grid-row: 23;
  -ms-grid-column: 3;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(884) {
  -ms-grid-row: 23;
  -ms-grid-column: 4;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(885) {
  -ms-grid-row: 23;
  -ms-grid-column: 5;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(886) {
  -ms-grid-row: 23;
  -ms-grid-column: 6;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(887) {
  -ms-grid-row: 23;
  -ms-grid-column: 7;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(888) {
  -ms-grid-row: 23;
  -ms-grid-column: 8;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(889) {
  -ms-grid-row: 23;
  -ms-grid-column: 9;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(890) {
  -ms-grid-row: 23;
  -ms-grid-column: 10;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(891) {
  -ms-grid-row: 23;
  -ms-grid-column: 11;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(892) {
  -ms-grid-row: 23;
  -ms-grid-column: 12;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(893) {
  -ms-grid-row: 23;
  -ms-grid-column: 13;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(894) {
  -ms-grid-row: 23;
  -ms-grid-column: 14;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(895) {
  -ms-grid-row: 23;
  -ms-grid-column: 15;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(896) {
  -ms-grid-row: 23;
  -ms-grid-column: 16;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(897) {
  -ms-grid-row: 23;
  -ms-grid-column: 17;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(898) {
  -ms-grid-row: 23;
  -ms-grid-column: 18;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(899) {
  -ms-grid-row: 23;
  -ms-grid-column: 19;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(900) {
  -ms-grid-row: 23;
  -ms-grid-column: 20;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(901) {
  -ms-grid-row: 23;
  -ms-grid-column: 21;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(902) {
  -ms-grid-row: 23;
  -ms-grid-column: 22;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(903) {
  -ms-grid-row: 23;
  -ms-grid-column: 23;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(904) {
  -ms-grid-row: 23;
  -ms-grid-column: 24;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(905) {
  -ms-grid-row: 23;
  -ms-grid-column: 25;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(906) {
  -ms-grid-row: 23;
  -ms-grid-column: 26;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(907) {
  -ms-grid-row: 23;
  -ms-grid-column: 27;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(908) {
  -ms-grid-row: 23;
  -ms-grid-column: 28;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(909) {
  -ms-grid-row: 23;
  -ms-grid-column: 29;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(910) {
  -ms-grid-row: 23;
  -ms-grid-column: 30;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(911) {
  -ms-grid-row: 23;
  -ms-grid-column: 31;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(912) {
  -ms-grid-row: 23;
  -ms-grid-column: 32;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(913) {
  -ms-grid-row: 23;
  -ms-grid-column: 33;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(914) {
  -ms-grid-row: 23;
  -ms-grid-column: 34;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(915) {
  -ms-grid-row: 23;
  -ms-grid-column: 35;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(916) {
  -ms-grid-row: 23;
  -ms-grid-column: 36;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(917) {
  -ms-grid-row: 23;
  -ms-grid-column: 37;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(918) {
  -ms-grid-row: 23;
  -ms-grid-column: 38;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(919) {
  -ms-grid-row: 23;
  -ms-grid-column: 39;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(920) {
  -ms-grid-row: 23;
  -ms-grid-column: 40;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(921) {
  -ms-grid-row: 24;
  -ms-grid-column: 1;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(922) {
  -ms-grid-row: 24;
  -ms-grid-column: 2;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(923) {
  -ms-grid-row: 24;
  -ms-grid-column: 3;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(924) {
  -ms-grid-row: 24;
  -ms-grid-column: 4;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(925) {
  -ms-grid-row: 24;
  -ms-grid-column: 5;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(926) {
  -ms-grid-row: 24;
  -ms-grid-column: 6;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(927) {
  -ms-grid-row: 24;
  -ms-grid-column: 7;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(928) {
  -ms-grid-row: 24;
  -ms-grid-column: 8;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(929) {
  -ms-grid-row: 24;
  -ms-grid-column: 9;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(930) {
  -ms-grid-row: 24;
  -ms-grid-column: 10;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(931) {
  -ms-grid-row: 24;
  -ms-grid-column: 11;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(932) {
  -ms-grid-row: 24;
  -ms-grid-column: 12;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(933) {
  -ms-grid-row: 24;
  -ms-grid-column: 13;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(934) {
  -ms-grid-row: 24;
  -ms-grid-column: 14;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(935) {
  -ms-grid-row: 24;
  -ms-grid-column: 15;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(936) {
  -ms-grid-row: 24;
  -ms-grid-column: 16;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(937) {
  -ms-grid-row: 24;
  -ms-grid-column: 17;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(938) {
  -ms-grid-row: 24;
  -ms-grid-column: 18;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(939) {
  -ms-grid-row: 24;
  -ms-grid-column: 19;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(940) {
  -ms-grid-row: 24;
  -ms-grid-column: 20;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(941) {
  -ms-grid-row: 24;
  -ms-grid-column: 21;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(942) {
  -ms-grid-row: 24;
  -ms-grid-column: 22;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(943) {
  -ms-grid-row: 24;
  -ms-grid-column: 23;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(944) {
  -ms-grid-row: 24;
  -ms-grid-column: 24;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(945) {
  -ms-grid-row: 24;
  -ms-grid-column: 25;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(946) {
  -ms-grid-row: 24;
  -ms-grid-column: 26;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(947) {
  -ms-grid-row: 24;
  -ms-grid-column: 27;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(948) {
  -ms-grid-row: 24;
  -ms-grid-column: 28;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(949) {
  -ms-grid-row: 24;
  -ms-grid-column: 29;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(950) {
  -ms-grid-row: 24;
  -ms-grid-column: 30;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(951) {
  -ms-grid-row: 24;
  -ms-grid-column: 31;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(952) {
  -ms-grid-row: 24;
  -ms-grid-column: 32;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(953) {
  -ms-grid-row: 24;
  -ms-grid-column: 33;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(954) {
  -ms-grid-row: 24;
  -ms-grid-column: 34;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(955) {
  -ms-grid-row: 24;
  -ms-grid-column: 35;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(956) {
  -ms-grid-row: 24;
  -ms-grid-column: 36;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(957) {
  -ms-grid-row: 24;
  -ms-grid-column: 37;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(958) {
  -ms-grid-row: 24;
  -ms-grid-column: 38;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(959) {
  -ms-grid-row: 24;
  -ms-grid-column: 39;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(960) {
  -ms-grid-row: 24;
  -ms-grid-column: 40;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(961) {
  -ms-grid-row: 25;
  -ms-grid-column: 1;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(962) {
  -ms-grid-row: 25;
  -ms-grid-column: 2;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(963) {
  -ms-grid-row: 25;
  -ms-grid-column: 3;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(964) {
  -ms-grid-row: 25;
  -ms-grid-column: 4;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(965) {
  -ms-grid-row: 25;
  -ms-grid-column: 5;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(966) {
  -ms-grid-row: 25;
  -ms-grid-column: 6;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(967) {
  -ms-grid-row: 25;
  -ms-grid-column: 7;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(968) {
  -ms-grid-row: 25;
  -ms-grid-column: 8;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(969) {
  -ms-grid-row: 25;
  -ms-grid-column: 9;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(970) {
  -ms-grid-row: 25;
  -ms-grid-column: 10;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(971) {
  -ms-grid-row: 25;
  -ms-grid-column: 11;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(972) {
  -ms-grid-row: 25;
  -ms-grid-column: 12;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(973) {
  -ms-grid-row: 25;
  -ms-grid-column: 13;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(974) {
  -ms-grid-row: 25;
  -ms-grid-column: 14;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(975) {
  -ms-grid-row: 25;
  -ms-grid-column: 15;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(976) {
  -ms-grid-row: 25;
  -ms-grid-column: 16;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(977) {
  -ms-grid-row: 25;
  -ms-grid-column: 17;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(978) {
  -ms-grid-row: 25;
  -ms-grid-column: 18;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(979) {
  -ms-grid-row: 25;
  -ms-grid-column: 19;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(980) {
  -ms-grid-row: 25;
  -ms-grid-column: 20;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(981) {
  -ms-grid-row: 25;
  -ms-grid-column: 21;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(982) {
  -ms-grid-row: 25;
  -ms-grid-column: 22;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(983) {
  -ms-grid-row: 25;
  -ms-grid-column: 23;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(984) {
  -ms-grid-row: 25;
  -ms-grid-column: 24;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(985) {
  -ms-grid-row: 25;
  -ms-grid-column: 25;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(986) {
  -ms-grid-row: 25;
  -ms-grid-column: 26;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(987) {
  -ms-grid-row: 25;
  -ms-grid-column: 27;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(988) {
  -ms-grid-row: 25;
  -ms-grid-column: 28;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(989) {
  -ms-grid-row: 25;
  -ms-grid-column: 29;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(990) {
  -ms-grid-row: 25;
  -ms-grid-column: 30;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(991) {
  -ms-grid-row: 25;
  -ms-grid-column: 31;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(992) {
  -ms-grid-row: 25;
  -ms-grid-column: 32;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(993) {
  -ms-grid-row: 25;
  -ms-grid-column: 33;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(994) {
  -ms-grid-row: 25;
  -ms-grid-column: 34;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(995) {
  -ms-grid-row: 25;
  -ms-grid-column: 35;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(996) {
  -ms-grid-row: 25;
  -ms-grid-column: 36;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(997) {
  -ms-grid-row: 25;
  -ms-grid-column: 37;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(998) {
  -ms-grid-row: 25;
  -ms-grid-column: 38;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(999) {
  -ms-grid-row: 25;
  -ms-grid-column: 39;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1000) {
  -ms-grid-row: 25;
  -ms-grid-column: 40;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1001) {
  -ms-grid-row: 26;
  -ms-grid-column: 1;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1002) {
  -ms-grid-row: 26;
  -ms-grid-column: 2;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1003) {
  -ms-grid-row: 26;
  -ms-grid-column: 3;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1004) {
  -ms-grid-row: 26;
  -ms-grid-column: 4;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1005) {
  -ms-grid-row: 26;
  -ms-grid-column: 5;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1006) {
  -ms-grid-row: 26;
  -ms-grid-column: 6;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1007) {
  -ms-grid-row: 26;
  -ms-grid-column: 7;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1008) {
  -ms-grid-row: 26;
  -ms-grid-column: 8;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1009) {
  -ms-grid-row: 26;
  -ms-grid-column: 9;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1010) {
  -ms-grid-row: 26;
  -ms-grid-column: 10;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1011) {
  -ms-grid-row: 26;
  -ms-grid-column: 11;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1012) {
  -ms-grid-row: 26;
  -ms-grid-column: 12;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1013) {
  -ms-grid-row: 26;
  -ms-grid-column: 13;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1014) {
  -ms-grid-row: 26;
  -ms-grid-column: 14;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1015) {
  -ms-grid-row: 26;
  -ms-grid-column: 15;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1016) {
  -ms-grid-row: 26;
  -ms-grid-column: 16;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1017) {
  -ms-grid-row: 26;
  -ms-grid-column: 17;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1018) {
  -ms-grid-row: 26;
  -ms-grid-column: 18;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1019) {
  -ms-grid-row: 26;
  -ms-grid-column: 19;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1020) {
  -ms-grid-row: 26;
  -ms-grid-column: 20;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1021) {
  -ms-grid-row: 26;
  -ms-grid-column: 21;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1022) {
  -ms-grid-row: 26;
  -ms-grid-column: 22;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1023) {
  -ms-grid-row: 26;
  -ms-grid-column: 23;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1024) {
  -ms-grid-row: 26;
  -ms-grid-column: 24;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1025) {
  -ms-grid-row: 26;
  -ms-grid-column: 25;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1026) {
  -ms-grid-row: 26;
  -ms-grid-column: 26;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1027) {
  -ms-grid-row: 26;
  -ms-grid-column: 27;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1028) {
  -ms-grid-row: 26;
  -ms-grid-column: 28;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1029) {
  -ms-grid-row: 26;
  -ms-grid-column: 29;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1030) {
  -ms-grid-row: 26;
  -ms-grid-column: 30;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1031) {
  -ms-grid-row: 26;
  -ms-grid-column: 31;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1032) {
  -ms-grid-row: 26;
  -ms-grid-column: 32;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1033) {
  -ms-grid-row: 26;
  -ms-grid-column: 33;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1034) {
  -ms-grid-row: 26;
  -ms-grid-column: 34;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1035) {
  -ms-grid-row: 26;
  -ms-grid-column: 35;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1036) {
  -ms-grid-row: 26;
  -ms-grid-column: 36;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1037) {
  -ms-grid-row: 26;
  -ms-grid-column: 37;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1038) {
  -ms-grid-row: 26;
  -ms-grid-column: 38;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1039) {
  -ms-grid-row: 26;
  -ms-grid-column: 39;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1040) {
  -ms-grid-row: 26;
  -ms-grid-column: 40;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1041) {
  -ms-grid-row: 27;
  -ms-grid-column: 1;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1042) {
  -ms-grid-row: 27;
  -ms-grid-column: 2;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1043) {
  -ms-grid-row: 27;
  -ms-grid-column: 3;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1044) {
  -ms-grid-row: 27;
  -ms-grid-column: 4;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1045) {
  -ms-grid-row: 27;
  -ms-grid-column: 5;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1046) {
  -ms-grid-row: 27;
  -ms-grid-column: 6;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1047) {
  -ms-grid-row: 27;
  -ms-grid-column: 7;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1048) {
  -ms-grid-row: 27;
  -ms-grid-column: 8;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1049) {
  -ms-grid-row: 27;
  -ms-grid-column: 9;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1050) {
  -ms-grid-row: 27;
  -ms-grid-column: 10;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1051) {
  -ms-grid-row: 27;
  -ms-grid-column: 11;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1052) {
  -ms-grid-row: 27;
  -ms-grid-column: 12;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1053) {
  -ms-grid-row: 27;
  -ms-grid-column: 13;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1054) {
  -ms-grid-row: 27;
  -ms-grid-column: 14;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1055) {
  -ms-grid-row: 27;
  -ms-grid-column: 15;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1056) {
  -ms-grid-row: 27;
  -ms-grid-column: 16;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1057) {
  -ms-grid-row: 27;
  -ms-grid-column: 17;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1058) {
  -ms-grid-row: 27;
  -ms-grid-column: 18;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1059) {
  -ms-grid-row: 27;
  -ms-grid-column: 19;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1060) {
  -ms-grid-row: 27;
  -ms-grid-column: 20;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1061) {
  -ms-grid-row: 27;
  -ms-grid-column: 21;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1062) {
  -ms-grid-row: 27;
  -ms-grid-column: 22;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1063) {
  -ms-grid-row: 27;
  -ms-grid-column: 23;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1064) {
  -ms-grid-row: 27;
  -ms-grid-column: 24;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1065) {
  -ms-grid-row: 27;
  -ms-grid-column: 25;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1066) {
  -ms-grid-row: 27;
  -ms-grid-column: 26;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1067) {
  -ms-grid-row: 27;
  -ms-grid-column: 27;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1068) {
  -ms-grid-row: 27;
  -ms-grid-column: 28;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1069) {
  -ms-grid-row: 27;
  -ms-grid-column: 29;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1070) {
  -ms-grid-row: 27;
  -ms-grid-column: 30;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1071) {
  -ms-grid-row: 27;
  -ms-grid-column: 31;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1072) {
  -ms-grid-row: 27;
  -ms-grid-column: 32;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1073) {
  -ms-grid-row: 27;
  -ms-grid-column: 33;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1074) {
  -ms-grid-row: 27;
  -ms-grid-column: 34;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1075) {
  -ms-grid-row: 27;
  -ms-grid-column: 35;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1076) {
  -ms-grid-row: 27;
  -ms-grid-column: 36;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1077) {
  -ms-grid-row: 27;
  -ms-grid-column: 37;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1078) {
  -ms-grid-row: 27;
  -ms-grid-column: 38;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1079) {
  -ms-grid-row: 27;
  -ms-grid-column: 39;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1080) {
  -ms-grid-row: 27;
  -ms-grid-column: 40;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1081) {
  -ms-grid-row: 28;
  -ms-grid-column: 1;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1082) {
  -ms-grid-row: 28;
  -ms-grid-column: 2;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1083) {
  -ms-grid-row: 28;
  -ms-grid-column: 3;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1084) {
  -ms-grid-row: 28;
  -ms-grid-column: 4;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1085) {
  -ms-grid-row: 28;
  -ms-grid-column: 5;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1086) {
  -ms-grid-row: 28;
  -ms-grid-column: 6;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1087) {
  -ms-grid-row: 28;
  -ms-grid-column: 7;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1088) {
  -ms-grid-row: 28;
  -ms-grid-column: 8;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1089) {
  -ms-grid-row: 28;
  -ms-grid-column: 9;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1090) {
  -ms-grid-row: 28;
  -ms-grid-column: 10;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1091) {
  -ms-grid-row: 28;
  -ms-grid-column: 11;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1092) {
  -ms-grid-row: 28;
  -ms-grid-column: 12;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1093) {
  -ms-grid-row: 28;
  -ms-grid-column: 13;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1094) {
  -ms-grid-row: 28;
  -ms-grid-column: 14;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1095) {
  -ms-grid-row: 28;
  -ms-grid-column: 15;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1096) {
  -ms-grid-row: 28;
  -ms-grid-column: 16;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1097) {
  -ms-grid-row: 28;
  -ms-grid-column: 17;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1098) {
  -ms-grid-row: 28;
  -ms-grid-column: 18;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1099) {
  -ms-grid-row: 28;
  -ms-grid-column: 19;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1100) {
  -ms-grid-row: 28;
  -ms-grid-column: 20;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1101) {
  -ms-grid-row: 28;
  -ms-grid-column: 21;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1102) {
  -ms-grid-row: 28;
  -ms-grid-column: 22;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1103) {
  -ms-grid-row: 28;
  -ms-grid-column: 23;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1104) {
  -ms-grid-row: 28;
  -ms-grid-column: 24;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1105) {
  -ms-grid-row: 28;
  -ms-grid-column: 25;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1106) {
  -ms-grid-row: 28;
  -ms-grid-column: 26;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1107) {
  -ms-grid-row: 28;
  -ms-grid-column: 27;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1108) {
  -ms-grid-row: 28;
  -ms-grid-column: 28;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1109) {
  -ms-grid-row: 28;
  -ms-grid-column: 29;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1110) {
  -ms-grid-row: 28;
  -ms-grid-column: 30;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1111) {
  -ms-grid-row: 28;
  -ms-grid-column: 31;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1112) {
  -ms-grid-row: 28;
  -ms-grid-column: 32;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1113) {
  -ms-grid-row: 28;
  -ms-grid-column: 33;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1114) {
  -ms-grid-row: 28;
  -ms-grid-column: 34;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1115) {
  -ms-grid-row: 28;
  -ms-grid-column: 35;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1116) {
  -ms-grid-row: 28;
  -ms-grid-column: 36;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1117) {
  -ms-grid-row: 28;
  -ms-grid-column: 37;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1118) {
  -ms-grid-row: 28;
  -ms-grid-column: 38;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1119) {
  -ms-grid-row: 28;
  -ms-grid-column: 39;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1120) {
  -ms-grid-row: 28;
  -ms-grid-column: 40;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1121) {
  -ms-grid-row: 29;
  -ms-grid-column: 1;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1122) {
  -ms-grid-row: 29;
  -ms-grid-column: 2;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1123) {
  -ms-grid-row: 29;
  -ms-grid-column: 3;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1124) {
  -ms-grid-row: 29;
  -ms-grid-column: 4;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1125) {
  -ms-grid-row: 29;
  -ms-grid-column: 5;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1126) {
  -ms-grid-row: 29;
  -ms-grid-column: 6;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1127) {
  -ms-grid-row: 29;
  -ms-grid-column: 7;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1128) {
  -ms-grid-row: 29;
  -ms-grid-column: 8;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1129) {
  -ms-grid-row: 29;
  -ms-grid-column: 9;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1130) {
  -ms-grid-row: 29;
  -ms-grid-column: 10;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1131) {
  -ms-grid-row: 29;
  -ms-grid-column: 11;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1132) {
  -ms-grid-row: 29;
  -ms-grid-column: 12;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1133) {
  -ms-grid-row: 29;
  -ms-grid-column: 13;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1134) {
  -ms-grid-row: 29;
  -ms-grid-column: 14;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1135) {
  -ms-grid-row: 29;
  -ms-grid-column: 15;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1136) {
  -ms-grid-row: 29;
  -ms-grid-column: 16;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1137) {
  -ms-grid-row: 29;
  -ms-grid-column: 17;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1138) {
  -ms-grid-row: 29;
  -ms-grid-column: 18;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1139) {
  -ms-grid-row: 29;
  -ms-grid-column: 19;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1140) {
  -ms-grid-row: 29;
  -ms-grid-column: 20;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1141) {
  -ms-grid-row: 29;
  -ms-grid-column: 21;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1142) {
  -ms-grid-row: 29;
  -ms-grid-column: 22;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1143) {
  -ms-grid-row: 29;
  -ms-grid-column: 23;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1144) {
  -ms-grid-row: 29;
  -ms-grid-column: 24;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1145) {
  -ms-grid-row: 29;
  -ms-grid-column: 25;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1146) {
  -ms-grid-row: 29;
  -ms-grid-column: 26;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1147) {
  -ms-grid-row: 29;
  -ms-grid-column: 27;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1148) {
  -ms-grid-row: 29;
  -ms-grid-column: 28;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1149) {
  -ms-grid-row: 29;
  -ms-grid-column: 29;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1150) {
  -ms-grid-row: 29;
  -ms-grid-column: 30;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1151) {
  -ms-grid-row: 29;
  -ms-grid-column: 31;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1152) {
  -ms-grid-row: 29;
  -ms-grid-column: 32;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1153) {
  -ms-grid-row: 29;
  -ms-grid-column: 33;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1154) {
  -ms-grid-row: 29;
  -ms-grid-column: 34;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1155) {
  -ms-grid-row: 29;
  -ms-grid-column: 35;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1156) {
  -ms-grid-row: 29;
  -ms-grid-column: 36;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1157) {
  -ms-grid-row: 29;
  -ms-grid-column: 37;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1158) {
  -ms-grid-row: 29;
  -ms-grid-column: 38;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1159) {
  -ms-grid-row: 29;
  -ms-grid-column: 39;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1160) {
  -ms-grid-row: 29;
  -ms-grid-column: 40;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1161) {
  -ms-grid-row: 30;
  -ms-grid-column: 1;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1162) {
  -ms-grid-row: 30;
  -ms-grid-column: 2;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1163) {
  -ms-grid-row: 30;
  -ms-grid-column: 3;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1164) {
  -ms-grid-row: 30;
  -ms-grid-column: 4;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1165) {
  -ms-grid-row: 30;
  -ms-grid-column: 5;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1166) {
  -ms-grid-row: 30;
  -ms-grid-column: 6;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1167) {
  -ms-grid-row: 30;
  -ms-grid-column: 7;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1168) {
  -ms-grid-row: 30;
  -ms-grid-column: 8;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1169) {
  -ms-grid-row: 30;
  -ms-grid-column: 9;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1170) {
  -ms-grid-row: 30;
  -ms-grid-column: 10;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1171) {
  -ms-grid-row: 30;
  -ms-grid-column: 11;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1172) {
  -ms-grid-row: 30;
  -ms-grid-column: 12;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1173) {
  -ms-grid-row: 30;
  -ms-grid-column: 13;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1174) {
  -ms-grid-row: 30;
  -ms-grid-column: 14;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1175) {
  -ms-grid-row: 30;
  -ms-grid-column: 15;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1176) {
  -ms-grid-row: 30;
  -ms-grid-column: 16;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1177) {
  -ms-grid-row: 30;
  -ms-grid-column: 17;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1178) {
  -ms-grid-row: 30;
  -ms-grid-column: 18;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1179) {
  -ms-grid-row: 30;
  -ms-grid-column: 19;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1180) {
  -ms-grid-row: 30;
  -ms-grid-column: 20;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1181) {
  -ms-grid-row: 30;
  -ms-grid-column: 21;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1182) {
  -ms-grid-row: 30;
  -ms-grid-column: 22;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1183) {
  -ms-grid-row: 30;
  -ms-grid-column: 23;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1184) {
  -ms-grid-row: 30;
  -ms-grid-column: 24;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1185) {
  -ms-grid-row: 30;
  -ms-grid-column: 25;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1186) {
  -ms-grid-row: 30;
  -ms-grid-column: 26;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1187) {
  -ms-grid-row: 30;
  -ms-grid-column: 27;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1188) {
  -ms-grid-row: 30;
  -ms-grid-column: 28;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1189) {
  -ms-grid-row: 30;
  -ms-grid-column: 29;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1190) {
  -ms-grid-row: 30;
  -ms-grid-column: 30;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1191) {
  -ms-grid-row: 30;
  -ms-grid-column: 31;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1192) {
  -ms-grid-row: 30;
  -ms-grid-column: 32;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1193) {
  -ms-grid-row: 30;
  -ms-grid-column: 33;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1194) {
  -ms-grid-row: 30;
  -ms-grid-column: 34;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1195) {
  -ms-grid-row: 30;
  -ms-grid-column: 35;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1196) {
  -ms-grid-row: 30;
  -ms-grid-column: 36;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1197) {
  -ms-grid-row: 30;
  -ms-grid-column: 37;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1198) {
  -ms-grid-row: 30;
  -ms-grid-column: 38;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1199) {
  -ms-grid-row: 30;
  -ms-grid-column: 39;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1200) {
  -ms-grid-row: 30;
  -ms-grid-column: 40;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1201) {
  -ms-grid-row: 31;
  -ms-grid-column: 1;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1202) {
  -ms-grid-row: 31;
  -ms-grid-column: 2;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1203) {
  -ms-grid-row: 31;
  -ms-grid-column: 3;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1204) {
  -ms-grid-row: 31;
  -ms-grid-column: 4;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1205) {
  -ms-grid-row: 31;
  -ms-grid-column: 5;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1206) {
  -ms-grid-row: 31;
  -ms-grid-column: 6;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1207) {
  -ms-grid-row: 31;
  -ms-grid-column: 7;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1208) {
  -ms-grid-row: 31;
  -ms-grid-column: 8;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1209) {
  -ms-grid-row: 31;
  -ms-grid-column: 9;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1210) {
  -ms-grid-row: 31;
  -ms-grid-column: 10;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1211) {
  -ms-grid-row: 31;
  -ms-grid-column: 11;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1212) {
  -ms-grid-row: 31;
  -ms-grid-column: 12;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1213) {
  -ms-grid-row: 31;
  -ms-grid-column: 13;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1214) {
  -ms-grid-row: 31;
  -ms-grid-column: 14;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1215) {
  -ms-grid-row: 31;
  -ms-grid-column: 15;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1216) {
  -ms-grid-row: 31;
  -ms-grid-column: 16;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1217) {
  -ms-grid-row: 31;
  -ms-grid-column: 17;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1218) {
  -ms-grid-row: 31;
  -ms-grid-column: 18;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1219) {
  -ms-grid-row: 31;
  -ms-grid-column: 19;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1220) {
  -ms-grid-row: 31;
  -ms-grid-column: 20;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1221) {
  -ms-grid-row: 31;
  -ms-grid-column: 21;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1222) {
  -ms-grid-row: 31;
  -ms-grid-column: 22;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1223) {
  -ms-grid-row: 31;
  -ms-grid-column: 23;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1224) {
  -ms-grid-row: 31;
  -ms-grid-column: 24;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1225) {
  -ms-grid-row: 31;
  -ms-grid-column: 25;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1226) {
  -ms-grid-row: 31;
  -ms-grid-column: 26;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1227) {
  -ms-grid-row: 31;
  -ms-grid-column: 27;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1228) {
  -ms-grid-row: 31;
  -ms-grid-column: 28;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1229) {
  -ms-grid-row: 31;
  -ms-grid-column: 29;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1230) {
  -ms-grid-row: 31;
  -ms-grid-column: 30;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1231) {
  -ms-grid-row: 31;
  -ms-grid-column: 31;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1232) {
  -ms-grid-row: 31;
  -ms-grid-column: 32;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1233) {
  -ms-grid-row: 31;
  -ms-grid-column: 33;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1234) {
  -ms-grid-row: 31;
  -ms-grid-column: 34;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1235) {
  -ms-grid-row: 31;
  -ms-grid-column: 35;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1236) {
  -ms-grid-row: 31;
  -ms-grid-column: 36;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1237) {
  -ms-grid-row: 31;
  -ms-grid-column: 37;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1238) {
  -ms-grid-row: 31;
  -ms-grid-column: 38;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1239) {
  -ms-grid-row: 31;
  -ms-grid-column: 39;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1240) {
  -ms-grid-row: 31;
  -ms-grid-column: 40;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1241) {
  -ms-grid-row: 32;
  -ms-grid-column: 1;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1242) {
  -ms-grid-row: 32;
  -ms-grid-column: 2;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1243) {
  -ms-grid-row: 32;
  -ms-grid-column: 3;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1244) {
  -ms-grid-row: 32;
  -ms-grid-column: 4;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1245) {
  -ms-grid-row: 32;
  -ms-grid-column: 5;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1246) {
  -ms-grid-row: 32;
  -ms-grid-column: 6;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1247) {
  -ms-grid-row: 32;
  -ms-grid-column: 7;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1248) {
  -ms-grid-row: 32;
  -ms-grid-column: 8;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1249) {
  -ms-grid-row: 32;
  -ms-grid-column: 9;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1250) {
  -ms-grid-row: 32;
  -ms-grid-column: 10;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1251) {
  -ms-grid-row: 32;
  -ms-grid-column: 11;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1252) {
  -ms-grid-row: 32;
  -ms-grid-column: 12;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1253) {
  -ms-grid-row: 32;
  -ms-grid-column: 13;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1254) {
  -ms-grid-row: 32;
  -ms-grid-column: 14;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1255) {
  -ms-grid-row: 32;
  -ms-grid-column: 15;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1256) {
  -ms-grid-row: 32;
  -ms-grid-column: 16;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1257) {
  -ms-grid-row: 32;
  -ms-grid-column: 17;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1258) {
  -ms-grid-row: 32;
  -ms-grid-column: 18;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1259) {
  -ms-grid-row: 32;
  -ms-grid-column: 19;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1260) {
  -ms-grid-row: 32;
  -ms-grid-column: 20;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1261) {
  -ms-grid-row: 32;
  -ms-grid-column: 21;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1262) {
  -ms-grid-row: 32;
  -ms-grid-column: 22;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1263) {
  -ms-grid-row: 32;
  -ms-grid-column: 23;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1264) {
  -ms-grid-row: 32;
  -ms-grid-column: 24;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1265) {
  -ms-grid-row: 32;
  -ms-grid-column: 25;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1266) {
  -ms-grid-row: 32;
  -ms-grid-column: 26;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1267) {
  -ms-grid-row: 32;
  -ms-grid-column: 27;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1268) {
  -ms-grid-row: 32;
  -ms-grid-column: 28;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1269) {
  -ms-grid-row: 32;
  -ms-grid-column: 29;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1270) {
  -ms-grid-row: 32;
  -ms-grid-column: 30;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1271) {
  -ms-grid-row: 32;
  -ms-grid-column: 31;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1272) {
  -ms-grid-row: 32;
  -ms-grid-column: 32;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1273) {
  -ms-grid-row: 32;
  -ms-grid-column: 33;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1274) {
  -ms-grid-row: 32;
  -ms-grid-column: 34;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1275) {
  -ms-grid-row: 32;
  -ms-grid-column: 35;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1276) {
  -ms-grid-row: 32;
  -ms-grid-column: 36;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1277) {
  -ms-grid-row: 32;
  -ms-grid-column: 37;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1278) {
  -ms-grid-row: 32;
  -ms-grid-column: 38;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1279) {
  -ms-grid-row: 32;
  -ms-grid-column: 39;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1280) {
  -ms-grid-row: 32;
  -ms-grid-column: 40;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1281) {
  -ms-grid-row: 33;
  -ms-grid-column: 1;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1282) {
  -ms-grid-row: 33;
  -ms-grid-column: 2;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1283) {
  -ms-grid-row: 33;
  -ms-grid-column: 3;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1284) {
  -ms-grid-row: 33;
  -ms-grid-column: 4;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1285) {
  -ms-grid-row: 33;
  -ms-grid-column: 5;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1286) {
  -ms-grid-row: 33;
  -ms-grid-column: 6;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1287) {
  -ms-grid-row: 33;
  -ms-grid-column: 7;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1288) {
  -ms-grid-row: 33;
  -ms-grid-column: 8;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1289) {
  -ms-grid-row: 33;
  -ms-grid-column: 9;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1290) {
  -ms-grid-row: 33;
  -ms-grid-column: 10;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1291) {
  -ms-grid-row: 33;
  -ms-grid-column: 11;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1292) {
  -ms-grid-row: 33;
  -ms-grid-column: 12;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1293) {
  -ms-grid-row: 33;
  -ms-grid-column: 13;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1294) {
  -ms-grid-row: 33;
  -ms-grid-column: 14;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1295) {
  -ms-grid-row: 33;
  -ms-grid-column: 15;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1296) {
  -ms-grid-row: 33;
  -ms-grid-column: 16;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1297) {
  -ms-grid-row: 33;
  -ms-grid-column: 17;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1298) {
  -ms-grid-row: 33;
  -ms-grid-column: 18;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1299) {
  -ms-grid-row: 33;
  -ms-grid-column: 19;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1300) {
  -ms-grid-row: 33;
  -ms-grid-column: 20;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1301) {
  -ms-grid-row: 33;
  -ms-grid-column: 21;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1302) {
  -ms-grid-row: 33;
  -ms-grid-column: 22;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1303) {
  -ms-grid-row: 33;
  -ms-grid-column: 23;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1304) {
  -ms-grid-row: 33;
  -ms-grid-column: 24;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1305) {
  -ms-grid-row: 33;
  -ms-grid-column: 25;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1306) {
  -ms-grid-row: 33;
  -ms-grid-column: 26;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1307) {
  -ms-grid-row: 33;
  -ms-grid-column: 27;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1308) {
  -ms-grid-row: 33;
  -ms-grid-column: 28;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1309) {
  -ms-grid-row: 33;
  -ms-grid-column: 29;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1310) {
  -ms-grid-row: 33;
  -ms-grid-column: 30;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1311) {
  -ms-grid-row: 33;
  -ms-grid-column: 31;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1312) {
  -ms-grid-row: 33;
  -ms-grid-column: 32;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1313) {
  -ms-grid-row: 33;
  -ms-grid-column: 33;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1314) {
  -ms-grid-row: 33;
  -ms-grid-column: 34;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1315) {
  -ms-grid-row: 33;
  -ms-grid-column: 35;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1316) {
  -ms-grid-row: 33;
  -ms-grid-column: 36;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1317) {
  -ms-grid-row: 33;
  -ms-grid-column: 37;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1318) {
  -ms-grid-row: 33;
  -ms-grid-column: 38;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1319) {
  -ms-grid-row: 33;
  -ms-grid-column: 39;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1320) {
  -ms-grid-row: 33;
  -ms-grid-column: 40;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1321) {
  -ms-grid-row: 34;
  -ms-grid-column: 1;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1322) {
  -ms-grid-row: 34;
  -ms-grid-column: 2;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1323) {
  -ms-grid-row: 34;
  -ms-grid-column: 3;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1324) {
  -ms-grid-row: 34;
  -ms-grid-column: 4;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1325) {
  -ms-grid-row: 34;
  -ms-grid-column: 5;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1326) {
  -ms-grid-row: 34;
  -ms-grid-column: 6;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1327) {
  -ms-grid-row: 34;
  -ms-grid-column: 7;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1328) {
  -ms-grid-row: 34;
  -ms-grid-column: 8;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1329) {
  -ms-grid-row: 34;
  -ms-grid-column: 9;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1330) {
  -ms-grid-row: 34;
  -ms-grid-column: 10;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1331) {
  -ms-grid-row: 34;
  -ms-grid-column: 11;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1332) {
  -ms-grid-row: 34;
  -ms-grid-column: 12;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1333) {
  -ms-grid-row: 34;
  -ms-grid-column: 13;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1334) {
  -ms-grid-row: 34;
  -ms-grid-column: 14;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1335) {
  -ms-grid-row: 34;
  -ms-grid-column: 15;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1336) {
  -ms-grid-row: 34;
  -ms-grid-column: 16;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1337) {
  -ms-grid-row: 34;
  -ms-grid-column: 17;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1338) {
  -ms-grid-row: 34;
  -ms-grid-column: 18;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1339) {
  -ms-grid-row: 34;
  -ms-grid-column: 19;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1340) {
  -ms-grid-row: 34;
  -ms-grid-column: 20;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1341) {
  -ms-grid-row: 34;
  -ms-grid-column: 21;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1342) {
  -ms-grid-row: 34;
  -ms-grid-column: 22;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1343) {
  -ms-grid-row: 34;
  -ms-grid-column: 23;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1344) {
  -ms-grid-row: 34;
  -ms-grid-column: 24;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1345) {
  -ms-grid-row: 34;
  -ms-grid-column: 25;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1346) {
  -ms-grid-row: 34;
  -ms-grid-column: 26;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1347) {
  -ms-grid-row: 34;
  -ms-grid-column: 27;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1348) {
  -ms-grid-row: 34;
  -ms-grid-column: 28;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1349) {
  -ms-grid-row: 34;
  -ms-grid-column: 29;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1350) {
  -ms-grid-row: 34;
  -ms-grid-column: 30;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1351) {
  -ms-grid-row: 34;
  -ms-grid-column: 31;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1352) {
  -ms-grid-row: 34;
  -ms-grid-column: 32;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1353) {
  -ms-grid-row: 34;
  -ms-grid-column: 33;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1354) {
  -ms-grid-row: 34;
  -ms-grid-column: 34;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1355) {
  -ms-grid-row: 34;
  -ms-grid-column: 35;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1356) {
  -ms-grid-row: 34;
  -ms-grid-column: 36;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1357) {
  -ms-grid-row: 34;
  -ms-grid-column: 37;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1358) {
  -ms-grid-row: 34;
  -ms-grid-column: 38;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1359) {
  -ms-grid-row: 34;
  -ms-grid-column: 39;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1360) {
  -ms-grid-row: 34;
  -ms-grid-column: 40;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1361) {
  -ms-grid-row: 35;
  -ms-grid-column: 1;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1362) {
  -ms-grid-row: 35;
  -ms-grid-column: 2;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1363) {
  -ms-grid-row: 35;
  -ms-grid-column: 3;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1364) {
  -ms-grid-row: 35;
  -ms-grid-column: 4;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1365) {
  -ms-grid-row: 35;
  -ms-grid-column: 5;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1366) {
  -ms-grid-row: 35;
  -ms-grid-column: 6;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1367) {
  -ms-grid-row: 35;
  -ms-grid-column: 7;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1368) {
  -ms-grid-row: 35;
  -ms-grid-column: 8;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1369) {
  -ms-grid-row: 35;
  -ms-grid-column: 9;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1370) {
  -ms-grid-row: 35;
  -ms-grid-column: 10;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1371) {
  -ms-grid-row: 35;
  -ms-grid-column: 11;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1372) {
  -ms-grid-row: 35;
  -ms-grid-column: 12;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1373) {
  -ms-grid-row: 35;
  -ms-grid-column: 13;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1374) {
  -ms-grid-row: 35;
  -ms-grid-column: 14;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1375) {
  -ms-grid-row: 35;
  -ms-grid-column: 15;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1376) {
  -ms-grid-row: 35;
  -ms-grid-column: 16;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1377) {
  -ms-grid-row: 35;
  -ms-grid-column: 17;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1378) {
  -ms-grid-row: 35;
  -ms-grid-column: 18;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1379) {
  -ms-grid-row: 35;
  -ms-grid-column: 19;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1380) {
  -ms-grid-row: 35;
  -ms-grid-column: 20;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1381) {
  -ms-grid-row: 35;
  -ms-grid-column: 21;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1382) {
  -ms-grid-row: 35;
  -ms-grid-column: 22;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1383) {
  -ms-grid-row: 35;
  -ms-grid-column: 23;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1384) {
  -ms-grid-row: 35;
  -ms-grid-column: 24;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1385) {
  -ms-grid-row: 35;
  -ms-grid-column: 25;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1386) {
  -ms-grid-row: 35;
  -ms-grid-column: 26;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1387) {
  -ms-grid-row: 35;
  -ms-grid-column: 27;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1388) {
  -ms-grid-row: 35;
  -ms-grid-column: 28;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1389) {
  -ms-grid-row: 35;
  -ms-grid-column: 29;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1390) {
  -ms-grid-row: 35;
  -ms-grid-column: 30;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1391) {
  -ms-grid-row: 35;
  -ms-grid-column: 31;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1392) {
  -ms-grid-row: 35;
  -ms-grid-column: 32;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1393) {
  -ms-grid-row: 35;
  -ms-grid-column: 33;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1394) {
  -ms-grid-row: 35;
  -ms-grid-column: 34;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1395) {
  -ms-grid-row: 35;
  -ms-grid-column: 35;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1396) {
  -ms-grid-row: 35;
  -ms-grid-column: 36;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1397) {
  -ms-grid-row: 35;
  -ms-grid-column: 37;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1398) {
  -ms-grid-row: 35;
  -ms-grid-column: 38;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1399) {
  -ms-grid-row: 35;
  -ms-grid-column: 39;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1400) {
  -ms-grid-row: 35;
  -ms-grid-column: 40;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1401) {
  -ms-grid-row: 36;
  -ms-grid-column: 1;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1402) {
  -ms-grid-row: 36;
  -ms-grid-column: 2;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1403) {
  -ms-grid-row: 36;
  -ms-grid-column: 3;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1404) {
  -ms-grid-row: 36;
  -ms-grid-column: 4;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1405) {
  -ms-grid-row: 36;
  -ms-grid-column: 5;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1406) {
  -ms-grid-row: 36;
  -ms-grid-column: 6;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1407) {
  -ms-grid-row: 36;
  -ms-grid-column: 7;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1408) {
  -ms-grid-row: 36;
  -ms-grid-column: 8;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1409) {
  -ms-grid-row: 36;
  -ms-grid-column: 9;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1410) {
  -ms-grid-row: 36;
  -ms-grid-column: 10;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1411) {
  -ms-grid-row: 36;
  -ms-grid-column: 11;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1412) {
  -ms-grid-row: 36;
  -ms-grid-column: 12;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1413) {
  -ms-grid-row: 36;
  -ms-grid-column: 13;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1414) {
  -ms-grid-row: 36;
  -ms-grid-column: 14;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1415) {
  -ms-grid-row: 36;
  -ms-grid-column: 15;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1416) {
  -ms-grid-row: 36;
  -ms-grid-column: 16;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1417) {
  -ms-grid-row: 36;
  -ms-grid-column: 17;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1418) {
  -ms-grid-row: 36;
  -ms-grid-column: 18;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1419) {
  -ms-grid-row: 36;
  -ms-grid-column: 19;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1420) {
  -ms-grid-row: 36;
  -ms-grid-column: 20;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1421) {
  -ms-grid-row: 36;
  -ms-grid-column: 21;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1422) {
  -ms-grid-row: 36;
  -ms-grid-column: 22;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1423) {
  -ms-grid-row: 36;
  -ms-grid-column: 23;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1424) {
  -ms-grid-row: 36;
  -ms-grid-column: 24;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1425) {
  -ms-grid-row: 36;
  -ms-grid-column: 25;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1426) {
  -ms-grid-row: 36;
  -ms-grid-column: 26;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1427) {
  -ms-grid-row: 36;
  -ms-grid-column: 27;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1428) {
  -ms-grid-row: 36;
  -ms-grid-column: 28;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1429) {
  -ms-grid-row: 36;
  -ms-grid-column: 29;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1430) {
  -ms-grid-row: 36;
  -ms-grid-column: 30;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1431) {
  -ms-grid-row: 36;
  -ms-grid-column: 31;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1432) {
  -ms-grid-row: 36;
  -ms-grid-column: 32;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1433) {
  -ms-grid-row: 36;
  -ms-grid-column: 33;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1434) {
  -ms-grid-row: 36;
  -ms-grid-column: 34;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1435) {
  -ms-grid-row: 36;
  -ms-grid-column: 35;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1436) {
  -ms-grid-row: 36;
  -ms-grid-column: 36;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1437) {
  -ms-grid-row: 36;
  -ms-grid-column: 37;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1438) {
  -ms-grid-row: 36;
  -ms-grid-column: 38;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1439) {
  -ms-grid-row: 36;
  -ms-grid-column: 39;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1440) {
  -ms-grid-row: 36;
  -ms-grid-column: 40;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1441) {
  -ms-grid-row: 37;
  -ms-grid-column: 1;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1442) {
  -ms-grid-row: 37;
  -ms-grid-column: 2;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1443) {
  -ms-grid-row: 37;
  -ms-grid-column: 3;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1444) {
  -ms-grid-row: 37;
  -ms-grid-column: 4;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1445) {
  -ms-grid-row: 37;
  -ms-grid-column: 5;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1446) {
  -ms-grid-row: 37;
  -ms-grid-column: 6;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1447) {
  -ms-grid-row: 37;
  -ms-grid-column: 7;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1448) {
  -ms-grid-row: 37;
  -ms-grid-column: 8;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1449) {
  -ms-grid-row: 37;
  -ms-grid-column: 9;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1450) {
  -ms-grid-row: 37;
  -ms-grid-column: 10;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1451) {
  -ms-grid-row: 37;
  -ms-grid-column: 11;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1452) {
  -ms-grid-row: 37;
  -ms-grid-column: 12;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1453) {
  -ms-grid-row: 37;
  -ms-grid-column: 13;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1454) {
  -ms-grid-row: 37;
  -ms-grid-column: 14;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1455) {
  -ms-grid-row: 37;
  -ms-grid-column: 15;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1456) {
  -ms-grid-row: 37;
  -ms-grid-column: 16;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1457) {
  -ms-grid-row: 37;
  -ms-grid-column: 17;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1458) {
  -ms-grid-row: 37;
  -ms-grid-column: 18;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1459) {
  -ms-grid-row: 37;
  -ms-grid-column: 19;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1460) {
  -ms-grid-row: 37;
  -ms-grid-column: 20;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1461) {
  -ms-grid-row: 37;
  -ms-grid-column: 21;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1462) {
  -ms-grid-row: 37;
  -ms-grid-column: 22;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1463) {
  -ms-grid-row: 37;
  -ms-grid-column: 23;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1464) {
  -ms-grid-row: 37;
  -ms-grid-column: 24;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1465) {
  -ms-grid-row: 37;
  -ms-grid-column: 25;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1466) {
  -ms-grid-row: 37;
  -ms-grid-column: 26;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1467) {
  -ms-grid-row: 37;
  -ms-grid-column: 27;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1468) {
  -ms-grid-row: 37;
  -ms-grid-column: 28;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1469) {
  -ms-grid-row: 37;
  -ms-grid-column: 29;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1470) {
  -ms-grid-row: 37;
  -ms-grid-column: 30;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1471) {
  -ms-grid-row: 37;
  -ms-grid-column: 31;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1472) {
  -ms-grid-row: 37;
  -ms-grid-column: 32;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1473) {
  -ms-grid-row: 37;
  -ms-grid-column: 33;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1474) {
  -ms-grid-row: 37;
  -ms-grid-column: 34;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1475) {
  -ms-grid-row: 37;
  -ms-grid-column: 35;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1476) {
  -ms-grid-row: 37;
  -ms-grid-column: 36;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1477) {
  -ms-grid-row: 37;
  -ms-grid-column: 37;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1478) {
  -ms-grid-row: 37;
  -ms-grid-column: 38;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1479) {
  -ms-grid-row: 37;
  -ms-grid-column: 39;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1480) {
  -ms-grid-row: 37;
  -ms-grid-column: 40;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1481) {
  -ms-grid-row: 38;
  -ms-grid-column: 1;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1482) {
  -ms-grid-row: 38;
  -ms-grid-column: 2;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1483) {
  -ms-grid-row: 38;
  -ms-grid-column: 3;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1484) {
  -ms-grid-row: 38;
  -ms-grid-column: 4;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1485) {
  -ms-grid-row: 38;
  -ms-grid-column: 5;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1486) {
  -ms-grid-row: 38;
  -ms-grid-column: 6;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1487) {
  -ms-grid-row: 38;
  -ms-grid-column: 7;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1488) {
  -ms-grid-row: 38;
  -ms-grid-column: 8;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1489) {
  -ms-grid-row: 38;
  -ms-grid-column: 9;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1490) {
  -ms-grid-row: 38;
  -ms-grid-column: 10;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1491) {
  -ms-grid-row: 38;
  -ms-grid-column: 11;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1492) {
  -ms-grid-row: 38;
  -ms-grid-column: 12;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1493) {
  -ms-grid-row: 38;
  -ms-grid-column: 13;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1494) {
  -ms-grid-row: 38;
  -ms-grid-column: 14;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1495) {
  -ms-grid-row: 38;
  -ms-grid-column: 15;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1496) {
  -ms-grid-row: 38;
  -ms-grid-column: 16;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1497) {
  -ms-grid-row: 38;
  -ms-grid-column: 17;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1498) {
  -ms-grid-row: 38;
  -ms-grid-column: 18;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1499) {
  -ms-grid-row: 38;
  -ms-grid-column: 19;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1500) {
  -ms-grid-row: 38;
  -ms-grid-column: 20;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1501) {
  -ms-grid-row: 38;
  -ms-grid-column: 21;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1502) {
  -ms-grid-row: 38;
  -ms-grid-column: 22;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1503) {
  -ms-grid-row: 38;
  -ms-grid-column: 23;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1504) {
  -ms-grid-row: 38;
  -ms-grid-column: 24;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1505) {
  -ms-grid-row: 38;
  -ms-grid-column: 25;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1506) {
  -ms-grid-row: 38;
  -ms-grid-column: 26;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1507) {
  -ms-grid-row: 38;
  -ms-grid-column: 27;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1508) {
  -ms-grid-row: 38;
  -ms-grid-column: 28;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1509) {
  -ms-grid-row: 38;
  -ms-grid-column: 29;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1510) {
  -ms-grid-row: 38;
  -ms-grid-column: 30;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1511) {
  -ms-grid-row: 38;
  -ms-grid-column: 31;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1512) {
  -ms-grid-row: 38;
  -ms-grid-column: 32;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1513) {
  -ms-grid-row: 38;
  -ms-grid-column: 33;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1514) {
  -ms-grid-row: 38;
  -ms-grid-column: 34;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1515) {
  -ms-grid-row: 38;
  -ms-grid-column: 35;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1516) {
  -ms-grid-row: 38;
  -ms-grid-column: 36;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1517) {
  -ms-grid-row: 38;
  -ms-grid-column: 37;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1518) {
  -ms-grid-row: 38;
  -ms-grid-column: 38;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1519) {
  -ms-grid-row: 38;
  -ms-grid-column: 39;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1520) {
  -ms-grid-row: 38;
  -ms-grid-column: 40;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1521) {
  -ms-grid-row: 39;
  -ms-grid-column: 1;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1522) {
  -ms-grid-row: 39;
  -ms-grid-column: 2;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1523) {
  -ms-grid-row: 39;
  -ms-grid-column: 3;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1524) {
  -ms-grid-row: 39;
  -ms-grid-column: 4;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1525) {
  -ms-grid-row: 39;
  -ms-grid-column: 5;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1526) {
  -ms-grid-row: 39;
  -ms-grid-column: 6;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1527) {
  -ms-grid-row: 39;
  -ms-grid-column: 7;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1528) {
  -ms-grid-row: 39;
  -ms-grid-column: 8;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1529) {
  -ms-grid-row: 39;
  -ms-grid-column: 9;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1530) {
  -ms-grid-row: 39;
  -ms-grid-column: 10;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1531) {
  -ms-grid-row: 39;
  -ms-grid-column: 11;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1532) {
  -ms-grid-row: 39;
  -ms-grid-column: 12;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1533) {
  -ms-grid-row: 39;
  -ms-grid-column: 13;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1534) {
  -ms-grid-row: 39;
  -ms-grid-column: 14;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1535) {
  -ms-grid-row: 39;
  -ms-grid-column: 15;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1536) {
  -ms-grid-row: 39;
  -ms-grid-column: 16;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1537) {
  -ms-grid-row: 39;
  -ms-grid-column: 17;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1538) {
  -ms-grid-row: 39;
  -ms-grid-column: 18;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1539) {
  -ms-grid-row: 39;
  -ms-grid-column: 19;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1540) {
  -ms-grid-row: 39;
  -ms-grid-column: 20;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1541) {
  -ms-grid-row: 39;
  -ms-grid-column: 21;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1542) {
  -ms-grid-row: 39;
  -ms-grid-column: 22;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1543) {
  -ms-grid-row: 39;
  -ms-grid-column: 23;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1544) {
  -ms-grid-row: 39;
  -ms-grid-column: 24;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1545) {
  -ms-grid-row: 39;
  -ms-grid-column: 25;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1546) {
  -ms-grid-row: 39;
  -ms-grid-column: 26;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1547) {
  -ms-grid-row: 39;
  -ms-grid-column: 27;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1548) {
  -ms-grid-row: 39;
  -ms-grid-column: 28;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1549) {
  -ms-grid-row: 39;
  -ms-grid-column: 29;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1550) {
  -ms-grid-row: 39;
  -ms-grid-column: 30;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1551) {
  -ms-grid-row: 39;
  -ms-grid-column: 31;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1552) {
  -ms-grid-row: 39;
  -ms-grid-column: 32;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1553) {
  -ms-grid-row: 39;
  -ms-grid-column: 33;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1554) {
  -ms-grid-row: 39;
  -ms-grid-column: 34;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1555) {
  -ms-grid-row: 39;
  -ms-grid-column: 35;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1556) {
  -ms-grid-row: 39;
  -ms-grid-column: 36;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1557) {
  -ms-grid-row: 39;
  -ms-grid-column: 37;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1558) {
  -ms-grid-row: 39;
  -ms-grid-column: 38;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1559) {
  -ms-grid-row: 39;
  -ms-grid-column: 39;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1560) {
  -ms-grid-row: 39;
  -ms-grid-column: 40;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1561) {
  -ms-grid-row: 40;
  -ms-grid-column: 1;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1562) {
  -ms-grid-row: 40;
  -ms-grid-column: 2;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1563) {
  -ms-grid-row: 40;
  -ms-grid-column: 3;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1564) {
  -ms-grid-row: 40;
  -ms-grid-column: 4;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1565) {
  -ms-grid-row: 40;
  -ms-grid-column: 5;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1566) {
  -ms-grid-row: 40;
  -ms-grid-column: 6;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1567) {
  -ms-grid-row: 40;
  -ms-grid-column: 7;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1568) {
  -ms-grid-row: 40;
  -ms-grid-column: 8;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1569) {
  -ms-grid-row: 40;
  -ms-grid-column: 9;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1570) {
  -ms-grid-row: 40;
  -ms-grid-column: 10;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1571) {
  -ms-grid-row: 40;
  -ms-grid-column: 11;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1572) {
  -ms-grid-row: 40;
  -ms-grid-column: 12;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1573) {
  -ms-grid-row: 40;
  -ms-grid-column: 13;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1574) {
  -ms-grid-row: 40;
  -ms-grid-column: 14;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1575) {
  -ms-grid-row: 40;
  -ms-grid-column: 15;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1576) {
  -ms-grid-row: 40;
  -ms-grid-column: 16;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1577) {
  -ms-grid-row: 40;
  -ms-grid-column: 17;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1578) {
  -ms-grid-row: 40;
  -ms-grid-column: 18;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1579) {
  -ms-grid-row: 40;
  -ms-grid-column: 19;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1580) {
  -ms-grid-row: 40;
  -ms-grid-column: 20;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1581) {
  -ms-grid-row: 40;
  -ms-grid-column: 21;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1582) {
  -ms-grid-row: 40;
  -ms-grid-column: 22;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1583) {
  -ms-grid-row: 40;
  -ms-grid-column: 23;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1584) {
  -ms-grid-row: 40;
  -ms-grid-column: 24;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1585) {
  -ms-grid-row: 40;
  -ms-grid-column: 25;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1586) {
  -ms-grid-row: 40;
  -ms-grid-column: 26;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1587) {
  -ms-grid-row: 40;
  -ms-grid-column: 27;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1588) {
  -ms-grid-row: 40;
  -ms-grid-column: 28;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1589) {
  -ms-grid-row: 40;
  -ms-grid-column: 29;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1590) {
  -ms-grid-row: 40;
  -ms-grid-column: 30;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1591) {
  -ms-grid-row: 40;
  -ms-grid-column: 31;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1592) {
  -ms-grid-row: 40;
  -ms-grid-column: 32;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1593) {
  -ms-grid-row: 40;
  -ms-grid-column: 33;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1594) {
  -ms-grid-row: 40;
  -ms-grid-column: 34;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1595) {
  -ms-grid-row: 40;
  -ms-grid-column: 35;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1596) {
  -ms-grid-row: 40;
  -ms-grid-column: 36;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1597) {
  -ms-grid-row: 40;
  -ms-grid-column: 37;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1598) {
  -ms-grid-row: 40;
  -ms-grid-column: 38;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1599) {
  -ms-grid-row: 40;
  -ms-grid-column: 39;
}
.parallax_section1 .parallax_section_content .pixel-overlay > *:nth-child(1600) {
  -ms-grid-row: 40;
  -ms-grid-column: 40;
}
.parallax_section1 .parallax_section_content .pixel {
  background: #000;
  width: 100%;
  height: 100%;
  -webkit-transform-origin: center;
          transform-origin: center;
}
.parallax_section1 .parallax_section_content .mv_title {
  position: absolute;
  left: 0;
  right: 0;
  color: rgba(255, 255, 255, 0.7);
  width: 100%;
  height: 100%;
  -ms-flex-line-pack: center;
      align-content: center;
  font-family: "Josefin Sans", sans-serif;
  font-optical-sizing: auto;
  font-weight: 700;
  font-style: normal;
  font-size: 9vw;
  mix-blend-mode: difference;
  z-index: 100;
  font-family: "Amiri", serif;
  font-weight: 400;
  font-style: normal;
}
.parallax_section1 .parallax_section_content .mv_title .mv_title1,
.parallax_section1 .parallax_section_content .mv_title .mv_title2 {
  background: -webkit-gradient(linear, left bottom, left top, from(#ffffff), color-stop(78%, #7e9197), to(#7e9197));
  background: linear-gradient(0deg, #ffffff 0%, #7e9197 78%, #7e9197 100%);
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
}
.parallax_section1 .parallax_section_content .news_item {
  text-align: right;
  max-width: 480px;
  width: 100%;
  margin: 0 0 0 auto;
  position: relative;
  bottom: 40px;
}
@media (width < 768px) {
  .parallax_section1 .parallax_section_content .news_item {
    font-size: 1.4rem;
  }
}
.parallax_section1 .parallax_section_content .news_item-label {
  border-bottom: 1px solid #fff;
  padding-bottom: 13px;
  margin-bottom: 13px;
}
.parallax_section2 {
  background: #333 url("/assets/img/index_bg02.png") no-repeat 50% 50%;
  background-size: cover;
  color: #fff;
  text-align: right;
  font-family: "Noto Serif JP", serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
}
.parallax_section2 .parallax_section_content {
  font-size: 2rem;
  letter-spacing: 0.1em;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (width < 768px) {
  .parallax_section2 .parallax_section_content {
    font-size: 1.4rem;
  }
}
.parallax_section2 .parallax_section_content .text_effect + .text_effect {
  margin-top: 2em;
}
.parallax_section2 .parallax_section_content .text_effect .row {
  line-height: 1;
}
.parallax_section2 .parallax_section_content .text_effect .row + .row {
  margin-top: 7px;
}
.parallax_section2 .parallax_section_content .text_effect .row .char {
  -webkit-filter: blur(10px);
          filter: blur(10px);
  opacity: 0;
  -webkit-transition: -webkit-filter 0.5s;
  transition: -webkit-filter 0.5s;
  transition: filter 0.5s;
  transition: filter 0.5s, -webkit-filter 0.5s;
}
.parallax_section3 {
  background: #333 url("/assets/img/index_bg02.png") no-repeat 50% 50%;
  background-size: cover;
  color: #fff;
}
.parallax_section3 .inner {
  position: relative;
  height: 100%;
  -ms-flex-line-pack: center;
      align-content: center;
}
@media (width < 768px) {
  .parallax_section3 .inner {
    padding-top: 30px;
    padding-bottom: 30px;
  }
}
.parallax_section3 .parallax_section_content {
  font-size: 1.6rem;
  letter-spacing: -0.02em;
}
.parallax_section3 .parallax_section_content .sec3_item1 {
  border: 1px solid #fff;
  font-size: 1.8rem;
  position: absolute;
  top: 40px;
  left: 40px;
  right: 40px;
  line-height: 50px;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  margin: auto;
  padding: 0 40px;
}
@media (width < 768px) {
  .parallax_section3 .parallax_section_content .sec3_item1 {
    line-height: 1.4;
    padding: 10px 10px;
  }
}
.parallax_section3 .parallax_section_content .sec3_item1::before {
  content: "";
  background: #fff;
  clip-path: polygon(100% 0, 0 0, 50% 100%);
  width: 40px;
  height: 15px;
  display: block;
  left: 0;
  right: 0;
  margin: 0 auto;
  bottom: -40px;
  position: absolute;
  opacity: 0;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  translate: 0 -50px;
}
.parallax_section3 .parallax_section_content .sec3_item1.is-animated::before {
  opacity: 1;
  translate: 0 0;
}
.parallax_section3 .parallax_section_content .sec3_item2 {
  font-size: 3.1rem;
  font-family: "Noto Serif JP", serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
  font-size: 3vw;
  text-align: center;
}
@media (width < 768px) {
  .parallax_section3 .parallax_section_content .sec3_item2 {
    font-size: 8vw;
    padding: 0 1rem;
  }
}
.parallax_section3 .parallax_section_content .sec3_item2::before {
  content: "「";
}
@media (width < 768px) {
  .parallax_section3 .parallax_section_content .sec3_item2::before {
    position: absolute;
    left: 0;
    top: 0;
  }
}
.parallax_section3 .parallax_section_content .sec3_item2::after {
  content: "」";
}
@media (width < 768px) {
  .parallax_section3 .parallax_section_content .sec3_item2::after {
    position: absolute;
    right: 0;
    bottom: 0;
  }
}
.parallax_section3 .parallax_section_content .sec3_item3 {
  position: absolute;
  bottom: 40px;
  right: 40px;
}
@media (width < 768px) {
  .parallax_section3 .parallax_section_content .sec3_item3 {
    right: 0;
  }
}
.parallax_section4 {
  background: #9b9b9b url("/assets/img/index_bg01.png") no-repeat 50% 50%;
  background-size: cover;
}
.parallax_section4 .inner {
  -ms-flex-line-pack: center;
      align-content: center;
}
.parallax_section4 .parallax_section_content {
  font-size: 1.6rem;
  letter-spacing: 0.1em;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-family: "Noto Serif JP", serif;
  font-optical-sizing: auto;
  font-weight: 500;
  font-style: normal;
}
.parallax_section4 .parallax_section_content .sec4_box1 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  gap: 0 70px;
}
@media (width < 768px) {
  .parallax_section4 .parallax_section_content .sec4_box1 {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
.parallax_section4 .parallax_section_content .sec4_box1 .sec4_column2 {
  min-width: 540px;
}
@media (width < 768px) {
  .parallax_section4 .parallax_section_content .sec4_box1 .sec4_column2 {
    min-width: 100%;
  }
}
.parallax_section4 .parallax_section_content .sec4_box2 {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 14px 1fr 14px 1fr;
  grid-template-columns: repeat(3, 1fr);
  gap: 14px;
  width: 100%;
}
@media (width < 768px) {
  .parallax_section4 .parallax_section_content .sec4_box2 {
    gap: 8px;
  }
}
.parallax_section4 .parallax_section_content .sec4_box2 + .sec4_box2 {
  margin-top: 15px;
}
@media (width < 768px) {
  .parallax_section4 .parallax_section_content .sec4_box2 + .sec4_box2 {
    margin-top: 8px;
  }
}
.parallax_section4 .parallax_section_content .sec4_ttl1 {
  font-family: "Roboto", serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
  font-size: 8rem;
  letter-spacing: -0.02em;
  line-height: 1;
}
.parallax_section4 .parallax_section_content .sec4_ttl1 .txt2 {
  color: var(--sub-color);
}
.parallax_section4 .parallax_section_content .sec4_ttl2 {
  color: var(--sub-color);
  font-family: "Noto Serif JP", serif;
  font-optical-sizing: auto;
  font-weight: 500;
  font-style: normal;
  font-size: 2.2rem;
  line-height: 1.1818181818;
  letter-spacing: -0.02em;
}
.parallax_section4 .parallax_section_content .sec4_txt1 {
  font-size: 1.6rem;
  line-height: 1.25;
  letter-spacing: -0.02em;
  text-align: right;
  margin-bottom: 16px;
}
@media (width < 768px) {
  .parallax_section4 .parallax_section_content .sec4_txt1 {
    text-align: center;
    font-size: 1.4rem;
    padding-top: 20px;
  }
}
.parallax_section4 .parallax_section_content .sec4_item1 {
  display: block;
  text-align: center;
  -ms-flex-line-pack: center;
      align-content: center;
  border: 1px solid #000;
  font-size: 1.4rem;
  height: 70px;
}
@media (width < 768px) {
  .parallax_section4 .parallax_section_content .sec4_item1 {
    font-size: 1.2rem;
  }
}
.parallax_section4 .parallax_section_content .sec4_item1 .sec4_item1_c {
  display: inline-block;
}
.parallax_section4 .parallax_section_content .sec4_item2 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  background: #000;
  font-size: 1.4rem;
  color: var(--sub-color);
  height: 38px;
}
@media (width < 768px) {
  .parallax_section4 .parallax_section_content .sec4_item2 {
    font-size: 1.2rem;
  }
}
.parallax_section5 {
  background-color: #ededed;
}
.parallax_section5 .parallax_section_content {
  -ms-flex-line-pack: center;
      align-content: center;
}
.parallax_section5 .inner {
  -ms-flex-line-pack: center;
      align-content: center;
  height: 100%;
}
@media (width < 768px) {
  .parallax_section5 .inner {
    padding-top: 30px;
    padding-bottom: 30px;
  }
}
.parallax_section5 .sec5_links ul {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: (1fr)[3];
  grid-template-columns: repeat(3, 1fr);
}
@media (width < 768px) {
  .parallax_section5 .sec5_links ul {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }
}
.parallax_section5 .sec5_links ul li {
  -webkit-transition: opacity 0.3s ease-out;
  transition: opacity 0.3s ease-out;
}
.parallax_section5 .sec5_links ul li a {
  display: block;
  width: 100%;
  min-height: 258px;
  position: relative;
}
.parallax_section5 .sec5_links ul li a .label {
  display: block;
  position: absolute;
  left: 10px;
  top: 10px;
  background: rgba(255, 255, 255, 0.9);
  font-size: 1.6rem;
  padding: 10px;
  text-decoration: none;
  color: #000;
  -webkit-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
  width: 170px;
  height: 58px;
  -ms-flex-line-pack: center;
      align-content: center;
}
.parallax_section5 .sec5_links ul li:nth-child(1) {
  background: url("/assets/img/index_img01-1.png") no-repeat 50% 50%/cover;
}
.parallax_section5 .sec5_links ul li:nth-child(2) {
  background: url("/assets/img/index_img02.png") no-repeat 50% 50%/cover;
}
.parallax_section5 .sec5_links ul li:nth-child(3) {
  background: url("/assets/img/index_img03.png") no-repeat 50% 50%/cover;
}
.parallax_section5 .sec5_links ul li:hover {
  opacity: 0.8;
}
.parallax_section5 .sec5_links ul li:hover a .label {
  width: calc(100% - 20px);
  height: calc(100% - 20px);
}
.parallax_section6 {
  background-color: #fff;
}
.parallax_section6 .parallax_section_content {
  -ms-flex-line-pack: center;
      align-content: center;
}
.parallax_section6 .inner {
  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;
  -ms-flex-line-pack: center;
      align-content: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  height: 100%;
}
@media (width < 768px) {
  .parallax_section6 .inner {
    padding-top: 30px;
    padding-bottom: 30px;
  }
}
.parallax_section6 .section_header {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  gap: 100px;
}
@media (width < 768px) {
  .parallax_section6 .section_header {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -ms-flex-line-pack: center;
        align-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 20px;
  }
}
.parallax_section6 .section_header_txt {
  text-align: left;
  font-family: "Noto Serif JP", serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
  font-size: 1.8rem;
}
@media (width < 768px) {
  .parallax_section6 .section_header_txt {
    font-size: 1.4rem;
  }
}
.parallax_section6 .sec6_box {
  margin-top: 50px;
}
.parallax_section6 .sec6_box img {
  width: 100%;
  height: auto;
}
.parallax_section7 {
  background-color: #ededed;
}
.parallax_section7 .parallax_section_content {
  -ms-flex-line-pack: center;
      align-content: center;
}
.parallax_section7 .inner {
  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;
  -ms-flex-line-pack: center;
      align-content: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  height: 100%;
}
@media (width < 768px) {
  .parallax_section7 .inner {
    padding-top: 30px;
    padding-bottom: 30px;
  }
}
.parallax_section7 .section_header {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  gap: 100px;
}
@media (width < 768px) {
  .parallax_section7 .section_header {
    gap: 20px;
  }
}
.parallax_section7 .section_header_txt {
  text-align: left;
  font-family: "Noto Serif JP", serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
  font-size: 1.8rem;
}
@media (width < 768px) {
  .parallax_section7 .section_header_txt {
    font-size: 1.4rem;
  }
}
.parallax_section7 .sec7_counter {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 60px 1fr 60px 1fr 60px 1fr 60px 1fr;
  grid-template-columns: repeat(5, 1fr);
  gap: 0 60px;
  margin-top: 100px;
}
@media (width < 768px) {
  .parallax_section7 .sec7_counter {
    -ms-grid-columns: 1fr;
    grid-template-columns: repeat(1, 1fr);
    gap: 40px;
    margin-top: 40px;
  }
}
.parallax_section7 .sec7_counter .sec7_counter_item {
  font-weight: bold;
  font-size: 2.4rem;
}
@media (width < 768px) {
  .parallax_section7 .sec7_counter .sec7_counter_item {
    font-size: 2rem;
  }
}
.parallax_section7 .sec7_counter .sec7_counter_item + .sec7_counter_item {
  position: relative;
}
.parallax_section7 .sec7_counter .sec7_counter_item + .sec7_counter_item::before {
  content: "";
  position: absolute;
  left: -30px;
  top: -20px;
  height: calc(100% + 40px);
  width: 2px;
  background: #000;
}
@media (width < 768px) {
  .parallax_section7 .sec7_counter .sec7_counter_item + .sec7_counter_item::before {
    width: 100%;
    height: 2px;
    left: 0;
    top: -20px;
  }
}
.parallax_section7 .sec7_counter .sec7_counter_item .label {
  font-size: 2rem;
}
@media (width < 768px) {
  .parallax_section7 .sec7_counter .sec7_counter_item .label {
    font-size: 1.6rem;
  }
}
.parallax_section7 .sec7_counter .sec7_counter_item .counter {
  font-family: "Roboto", serif;
  font-optical-sizing: auto;
  font-weight: 700;
  font-style: normal;
  font-size: 6.8rem;
  color: var(--sub-color);
}
@media (width < 768px) {
  .parallax_section7 .sec7_counter .sec7_counter_item .counter {
    font-size: 4.8rem;
  }
}
.parallax_section8 {
  color: #000;
  background-color: #fff;
}
.parallax_section8 .inner {
  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;
  -ms-flex-line-pack: center;
      align-content: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  height: 100%;
}
@media (height < 800px) {
  .parallax_section8 .inner {
    padding-top: 30px;
    padding-bottom: 30px;
  }
}
@media (width < 768px) {
  .parallax_section8 .inner {
    padding-top: 30px;
    padding-bottom: 30px;
  }
}
.parallax_section8 .inner .title_style01 {
  width: 100%;
}
.parallax_section8 .inner .sec8_box {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  margin-top: 50px;
  gap: 20px;
}
@media (width < 768px) {
  .parallax_section8 .inner .sec8_box {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }
}
.parallax_section8 .inner .sec8_box .sec8_item2 {
  text-align: left;
  font-size: 1.6rem;
}
.parallax_section8 .inner .sec8_box .sec8_item2 dl {
  border-bottom: 1px solid #ccc;
  padding-bottom: 10px;
}
.parallax_section8 .inner .sec8_box .sec8_item2 dl + dl {
  margin-top: 10px;
}
.parallax_section8 .inner .sec8_box .sec8_item2 dt {
  font-size: 1.6rem;
  margin-bottom: 5px;
}
.parallax_section8 .inner .sec8_box .sec8_item2 dd {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 0 10px;
  font-size: 1.4rem;
}
.parallax_section8 .inner .sec8_box .sec8_item2 dd + dt {
  margin-top: 10px;
}
/*-----------------------------------------------------------
content
-------------------------------------------------------------*/
.vision .inner {
  max-width: 910px;
  padding-left: 20px;
  padding-right: 20px;
  margin: 0 auto;
}
.vision_our {
  padding: 170px 0 145px;
}
@media (width < 768px) {
  .vision_our {
    padding: 6em 0;
  }
}
.vision_our__head {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 84px;
}
@media (width < 768px) {
  .vision_our__head {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse;
  }
}
.vision_our__head--left {
  padding-left: 38px;
}
.vision_our__head--left img {
  max-width: 418px;
  width: 100%;
}
.vision_our__head--right {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  gap: 115px;
}
@media (width < 768px) {
  .vision_our__head--right {
    gap: 64px;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-bottom: 64px;
  }
}
.vision_our__head--right h2 {
  font-family: "Noto Serif JP", serif;
  font-optical-sizing: auto;
  font-weight: 500;
  font-style: normal;
  font-size: 43px;
  line-height: normal;
  color: #fff;
  white-space: nowrap;
}
@media (width > 768px) {
  .vision_our__head--right h2 {
    padding-right: 38px;
  }
}
@media (width < 768px) {
  .vision_our__head--right h2 {
    font-size: 24px;
  }
}
.vision_our__head--right h2 .char {
  opacity: 0;
  -webkit-filter: blur(10px);
          filter: blur(10px);
  -webkit-transition: -webkit-filter 0.5s;
  transition: -webkit-filter 0.5s;
  transition: filter 0.5s;
  transition: filter 0.5s, -webkit-filter 0.5s;
}
.vision_our__head--right a {
  font-family: "Noto Serif JP", serif;
  font-optical-sizing: auto;
  font-weight: 300;
  font-style: normal;
  font-size: 16px;
  color: #fff;
  text-decoration: none;
}
@media (width < 768px) {
  .vision_our__head--right a {
    font-size: 14px;
  }
}
.vision_our__head--right a span {
  color: var(--text-color2);
}
@media (width > 768px) {
  .vision_our__content {
    padding-right: 38px;
    padding-left: 38px;
  }
}
.vision_our__content h3 {
  font-family: "Noto Serif JP", serif;
  font-optical-sizing: auto;
  font-weight: 500;
  font-style: normal;
  color: #fff;
  font-size: 40px;
  text-align: center;
}
@media (width < 768px) {
  .vision_our__content h3 {
    font-size: 18px;
    line-height: 1.4;
    letter-spacing: 0.1em;
  }
}
.vision_our__content p {
  padding: 40px 35px;
  font-family: "Noto Serif JP", serif;
  font-optical-sizing: auto;
  font-weight: 300;
  font-style: normal;
  color: #fff;
  font-size: 16px;
  line-height: 1.8125;
  text-align: justify;
}
@media (width < 768px) {
  .vision_our__content p {
    font-size: 14px;
    padding: 20px 0;
  }
}
.vision_ceo {
  background-color: #EDEDED;
  padding: 130px 0 182px;
  position: relative;
}
@media (width < 768px) {
  .vision_ceo {
    padding: 6em 0;
  }
}
.vision_ceo::before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: url("/assets/img/vision_bg.png") no-repeat center bottom; /* 画像を下端に合わせて配置 */
  background-size: 100%;
  z-index: 1;
}
@media (width < 768px) {
  .vision_ceo::before {
    background-size: 300%;
  }
}
.vision_ceo h2 {
  position: relative;
  z-index: 2;
  font-family: "Noto Serif JP", serif;
  font-optical-sizing: auto;
  font-weight: 500;
  font-style: normal;
  font-size: 43px;
  padding-left: 28px;
  margin-bottom: 20px;
}
@media (width < 768px) {
  .vision_ceo h2 {
    font-size: 24px;
    width: 100%;
    text-align: center;
    padding: 0;
    margin-bottom: 1.5em;
  }
}
.vision_ceo h2 span {
  font-family: "Noto Serif JP", serif;
  font-optical-sizing: auto;
  font-weight: 500;
  font-style: normal;
  font-size: 22px;
}
@media (width < 768px) {
  .vision_ceo h2 span {
    font-size: 18px;
  }
}
.vision_ceo__head {
  position: relative;
  z-index: 2;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 40px;
}
@media (width < 768px) {
  .vision_ceo__head {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    gap: 1.5em;
  }
}
.vision_ceo__head--left {
  max-width: 310px;
  width: 100%;
}
@media (width < 768px) {
  .vision_ceo__head--left {
    margin: 0 auto;
  }
}
.vision_ceo__head--left img {
  width: 100%;
}
.vision_ceo__head--right {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  font-family: "Noto Serif JP", serif;
  font-optical-sizing: auto;
  font-weight: 300;
  font-style: normal;
  font-size: 16px;
  line-height: 1.6875;
  letter-spacing: -0.029em;
  text-align: justify;
}
@media (width < 768px) {
  .vision_ceo__head--right {
    font-size: 14px;
  }
}
.vision_ceo__head--right p {
  text-align: right;
}
.vision_ceo__content {
  margin-top: 148px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
  z-index: 2;
}
@media (width < 768px) {
  .vision_ceo__content {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    margin-top: 4em;
  }
}
.vision_ceo__content--left {
  font-family: "Noto Serif JP", serif;
  font-optical-sizing: auto;
  font-weight: 300;
  font-style: normal;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  font-size: 20px;
  line-height: 1.35;
}
@media (width < 768px) {
  .vision_ceo__content--left {
    font-size: 16px;
    text-align: center;
  }
}
.vision_ceo__content--right {
  width: 425px;
}
@media (width < 768px) {
  .vision_ceo__content--right {
    width: 100%;
    margin-top: 1.5em;
  }
}
.vision_ceo__content--right__header {
  text-align: center;
  padding: 7px 10px;
  border: 1px solid #000;
  font-family: "Noto Serif JP", serif;
  font-optical-sizing: auto;
  font-weight: 300;
  font-style: normal;
  font-size: 12.75px;
  font-weight: 300;
  letter-spacing: -0.02em;
  margin-bottom: 30px;
}
@media (width < 768px) {
  .vision_ceo__content--right__header {
    font-size: 12px;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    margin: 0 auto;
    margin-bottom: 3em;
  }
}
.vision_ceo__content--right__body {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 16px;
  font-family: "Noto Sans JP", sans-serif;
  font-optical-sizing: auto;
  font-weight: 500;
  font-style: normal;
}
@media (width < 768px) {
  .vision_ceo__content--right__body {
    gap: 32px;
    margin: 0 auto;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
  }
}
@media (width < 480px) {
  .vision_ceo__content--right__body {
    grid-template-columns: 1fr;
  }
}
.vision_ceo__content--right__body .block {
  background-color: hsl(0, 0%, 55%);
  padding: 12px 10px;
  width: 200px;
  position: relative;
}
@media (width < 768px) {
  .vision_ceo__content--right__body .block {
    margin: 0 auto;
  }
}
.vision_ceo__content--right__body .block__header {
  background-color: #5d929e;
  color: #fff;
  text-align: center;
  padding: 10px 30px;
  font-size: 12.75px;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  position: absolute;
  white-space: nowrap;
  left: 50%;
  top: 0;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.vision_ceo__content--right__body .block__items {
  margin-top: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 8px;
}
.vision_ceo__content--right__body .block__items .block__item {
  background-color: #fff;
  white-space: nowrap;
  margin-bottom: 5px;
  padding: 5px;
  font-size: 11px;
  border: 1px solid #000;
  min-width: 55px;
  text-align: center;
}
.vision_ceo__content--right__body .block__items .block__item:first-of-type, .vision_ceo__content--right__body .block__items .block__item:last-of-type {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.vision_ceo__content--right__body .block--society .block__header {
  background-color: #1f363b;
}
.vision_ceo__content--right__body .solution {
  margin-bottom: 20px;
}
.vision_ceo__content--right__body .solution__header {
  background-color: #5d929e;
  color: #fff;
  text-align: center;
  padding: 10px 0px;
  font-size: 12.75px;
}
.vision_ceo__content--right__body .solution__content {
  margin-top: 8px;
}
.vision_ceo__content--right__body .solution--first .solution__content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  gap: 8px;
}
.vision_ceo__content--right__body .solution--first .solution__content .content__block {
  border: 1px solid #000;
  width: 84px;
  height: auto;
  background-color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  gap: 5px;
}
.vision_ceo__content--right__body .solution--first .solution__content .content__block .content__header {
  text-align: center;
  font-size: 7.18px;
  line-height: 12px;
}
.vision_ceo__content--right__body .solution--first .solution__content .content__block .content__body {
  font-size: 38px;
  color: #5D929E;
  letter-spacing: -0.15em;
  text-align: center;
  margin-right: 10px;
}
.vision_ceo__content--right__body .solution--first .solution__content .content__text {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding: 12.4px 7.2px;
  font-size: 8px;
  line-height: 12px;
  background-color: #D9D9D9;
  font-family: "Noto Sans JP", sans-serif;
  font-optical-sizing: auto;
  font-weight: 300;
  font-style: normal;
  line-height: 1.4;
}
@media (width < 768px) {
  .vision_ceo__content--right__body .solution--first .solution__content .content__text {
    font-size: 12px;
  }
}
.vision_ceo__content--right__body .solution--secound .solution__header {
  background-color: #1f363b;
}
.vision_ceo__content--right__body .solution--secound .solution__content .content__item {
  font-size: 10.5px;
  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;
  width: 100%;
  height: 30px;
  border: 1px solid #000;
  background-color: #fff;
  margin-bottom: 3px;
}
@media (width > 768px) {
  .vision_ceo__content--right__body .solution--secound .solution__content .content__item:nth-of-type(2) {
    font-size: 8.77px;
  }
}
.vision_ceo__foot {
  padding-top: 180px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  gap: 50px;
  font-family: "Noto Serif JP", serif;
  font-optical-sizing: auto;
  font-weight: 500;
  font-style: normal;
  position: relative;
  z-index: 2;
}
@media (width < 768px) {
  .vision_ceo__foot {
    padding: 6em 0;
    gap: 32px;
  }
}
.vision_ceo__foot--top {
  font-size: 43px;
  line-height: 1.6;
}
@media (width < 768px) {
  .vision_ceo__foot--top {
    font-size: 24px;
    text-align: center;
  }
  .vision_ceo__foot--top span {
    font-size: 20px;
  }
}
.vision_ceo__foot--top span {
  font-size: 29px;
}
.vision_ceo__foot--bottom {
  text-align: center;
}
.vision_ceo__foot--bottom strong {
  color: #B31212;
  font-size: 18px;
  margin-bottom: 8px;
  display: block;
}
@media (width < 768px) {
  .vision_ceo__foot--bottom strong {
    font-size: 16px;
  }
}
.vision_ceo__foot--bottom p {
  font-size: 16px;
  line-height: 2.25;
}
@media (width < 768px) {
  .vision_ceo__foot--bottom p {
    font-size: 14px;
  }
}

.culture {
  background-color: #F9F9F9;
  padding: 128px 0;
}
@media (width < 768px) {
  .culture {
    overflow-x: scroll;
    padding: 6em 0;
  }
}
@media (width < 500px) {
  .culture {
    overflow-x: hidden;
  }
}
.culture .inner {
  max-width: 950px;
  padding-left: 20px;
  padding-right: 20px;
  margin: 0 auto;
}
@media (width < 768px) {
  .culture .inner {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
  }
}
.culture .item-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 60px;
  gap: 24px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (width < 768px) {
  .culture .item-row {
    gap: 4px;
    margin-bottom: 40px;
  }
}
@media (width < 500px) {
  .culture .item-row {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.culture .item-row .left-item {
  width: 38%;
}
.culture .item-row .right-item {
  width: 54%;
}
@media (width > 768px) {
  .culture .item-row .right-item {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
  }
}
.culture .item-row .left-item > p, .culture .item-row .right-item > p {
  margin-top: 8px;
  font-family: "Noto Sans JP", sans-serif;
  font-optical-sizing: auto;
  font-weight: 500;
  font-style: normal;
  font-size: 13px;
  line-height: 1.25;
  position: relative;
  z-index: 2;
}
.culture .item-row .left-item > p .sp_hide, .culture .item-row .right-item > p .sp_hide {
  display: inline-block !important;
}
@media (width < 768px) {
  .culture .item-row .left-item > p, .culture .item-row .right-item > p {
    font-size: 10px;
  }
  .culture .item-row .left-item > p .sp_hide, .culture .item-row .right-item > p .sp_hide {
    display: none;
  }
}
.culture .item-row .left-item > h4, .culture .item-row .right-item > h4 {
  font-family: "Noto Sans JP", sans-serif;
  font-optical-sizing: auto;
  font-weight: 500;
  font-style: normal;
  font-size: 18px;
  line-height: 1.25;
  position: relative;
  z-index: 2;
}
@media (width < 768px) {
  .culture .item-row .left-item > h4, .culture .item-row .right-item > h4 {
    font-size: 14px;
  }
}
.culture .item-row .left-item img, .culture .item-row .right-item img {
  z-index: 1;
}
@media (width < 768px) {
  .culture .item-row .left-item img, .culture .item-row .right-item img {
    -webkit-transform: scale(0.6);
            transform: scale(0.6);
    -webkit-transform-origin: right bottom;
            transform-origin: right bottom;
  }
}
.culture .item-row hr {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2259%22%20height%3D%2266%22%20viewBox%3D%220%200%2059%2066%22%3E%20%3Cg%20id%3D%22%E3%83%99%E3%82%AF%E3%83%88%E3%83%AB%E3%82%B9%E3%83%9E%E3%83%BC%E3%83%88%E3%82%AA%E3%83%96%E3%82%B8%E3%82%A7%E3%82%AF%E3%83%88%22%20transform%3D%22translate(0%200)%22%3E%20%3Crect%20id%3D%22%E9%95%B7%E6%96%B9%E5%BD%A2_26%22%20data-name%3D%22%E9%95%B7%E6%96%B9%E5%BD%A2%2026%22%20width%3D%222.391%22%20height%3D%2229.164%22%20transform%3D%22translate(1.219%2018.419)%22%20fill%3D%22%23727171%22%2F%3E%20%3Crect%20id%3D%22%E9%95%B7%E6%96%B9%E5%BD%A2_27%22%20data-name%3D%22%E9%95%B7%E6%96%B9%E5%BD%A2%2027%22%20width%3D%220.577%22%20height%3D%2229.164%22%20transform%3D%22translate(0%2018.419)%22%20fill%3D%22%23727171%22%2F%3E%20%3Crect%20id%3D%22%E9%95%B7%E6%96%B9%E5%BD%A2_28%22%20data-name%3D%22%E9%95%B7%E6%96%B9%E5%BD%A2%2028%22%20width%3D%226.044%22%20height%3D%2229.164%22%20transform%3D%22translate(4.253%2018.419)%22%20fill%3D%22%23727171%22%2F%3E%20%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_335%22%20data-name%3D%22%E3%83%91%E3%82%B9%20335%22%20d%3D%22M33.184%2C0V18.419H11.1V47.583h22.08V66L59%2C33Z%22%20fill%3D%22%23727171%22%2F%3E%20%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-size: 100%;
  width: 59px;
  height: 66px;
  border: none !important;
}
@media (width < 768px) {
  .culture .item-row hr {
    width: 30px;
    height: 33.56px;
  }
}
@media (width < 500px) {
  .culture .item-row hr {
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
    margin-bottom: 12px;
  }
}
.culture .item-row.n01 .left-item {
  position: relative;
  height: 180px;
}
.culture .item-row.n01 .left-item img {
  position: absolute;
  right: 15px;
  bottom: 0;
  z-index: 1;
}
@media (width < 768px) {
  .culture .item-row.n01 .left-item img {
    right: 0;
  }
}
.culture .item-row.n01 .right-item {
  position: relative;
  height: 180px;
}
.culture .item-row.n01 .right-item img {
  position: absolute;
  right: 0;
  bottom: 0;
  z-index: 1;
}
.culture .item-row.n02 .left-item {
  position: relative;
  height: 142px;
}
.culture .item-row.n02 .left-item img {
  position: absolute;
  right: 0;
  bottom: 0;
  z-index: 1;
}
.culture .item-row.n02 .right-item {
  position: relative;
  height: 142px;
}
.culture .item-row.n02 .right-item img {
  position: absolute;
  right: 0;
  bottom: 0;
  z-index: 1;
}
.culture .item-row.n03 .left-item {
  position: relative;
  height: 120px;
}
.culture .item-row.n03 .left-item img {
  position: absolute;
  right: 0;
  bottom: 0;
  z-index: 1;
}
.culture .item-row.n03 .right-item {
  position: relative;
  height: 120px;
}
.culture .item-row.n03 .right-item img {
  position: absolute;
  right: 0;
  bottom: 0;
  z-index: 1;
}
.culture .item-row.n04 .culture_fukidashi {
  width: 193.79px;
  height: 72.15px;
  padding-top: 16px;
}
@media (width < 768px) {
  .culture .item-row.n04 .culture_fukidashi {
    width: 170px;
    height: 63.11px;
  }
}
.culture .item-row.n04 .left-item {
  position: relative;
  height: 155px;
}
.culture .item-row.n04 .left-item img {
  position: absolute;
  right: 0;
  bottom: 0;
  z-index: 1;
}
.culture .item-row.n04 .right-item {
  position: relative;
  height: 155px;
}
.culture .item-row.n04 .right-item img {
  position: absolute;
  right: 0;
  bottom: 0;
  z-index: 1;
}
.culture .item-row.n05 .culture_fukidashi {
  width: 193.79px;
  height: 72.15px;
  padding-top: 8px;
  padding-left: 22px;
}
@media (width < 768px) {
  .culture .item-row.n05 .culture_fukidashi {
    width: 170px;
    height: 63.11px;
  }
}
.culture .item-row.n05 .left-item {
  position: relative;
  height: 155px;
}
.culture .item-row.n05 .left-item img {
  position: absolute;
  right: 0;
  bottom: 0;
  z-index: 1;
}
.culture .item-row.n05 .right-item {
  position: relative;
  height: 155px;
}
.culture .item-row.n05 .right-item img {
  position: absolute;
  right: 0;
  bottom: 0;
  z-index: 1;
}
@media (width < 922px) and (width > 768px) {
  .culture .item-row.n01 > div {
    height: 288px !important;
  }
  .culture .item-row.n02 > div {
    height: 195px !important;
  }
  .culture .item-row.n03 > div {
    height: 214px !important;
  }
  .culture .item-row.n04 > div {
    height: 214px !important;
  }
  .culture .item-row.n05 > div {
    height: 214px !important;
  }
}
@media (width < 768px) and (width > 500px) {
  .culture .item-row.n01 .left-item, .culture .item-row.n02 .left-item, .culture .item-row.n03 .left-item, .culture .item-row.first .left-item {
    width: 200px;
  }
  .culture .item-row.n01 .right-item, .culture .item-row.n02 .right-item, .culture .item-row.n03 .right-item, .culture .item-row.first .right-item {
    width: 230px;
  }
  .culture .item-row.n01 > div {
    height: 190px !important;
  }
  .culture .item-row.n03 > div {
    height: 150px !important;
  }
  .culture .item-row.n04 .left-item, .culture .item-row.n05 .left-item, .culture .item-row.last .left-item {
    width: 200px;
  }
  .culture .item-row.n04 .right-item, .culture .item-row.n05 .right-item, .culture .item-row.last .right-item {
    width: 234px;
  }
  .culture .item-row.n04 > div {
    height: 195px !important;
  }
  .culture .item-row.n05 > div {
    height: 182px !important;
  }
}
@media (width < 500px) {
  .culture .item-row.n01 .left-item {
    width: 230px !important;
    height: 120px !important;
  }
  .culture .item-row.n01 .right-item {
    width: 280px !important;
    height: 143px !important;
  }
  .culture .item-row.n02 .left-item {
    width: 220px !important;
    height: 105px !important;
  }
  .culture .item-row.n02 .right-item {
    width: 220px !important;
    height: 113px !important;
  }
  .culture .item-row.n03 .left-item {
    width: 230px !important;
    height: 105px !important;
  }
  .culture .item-row.n03 .right-item {
    width: 240px !important;
    height: 150px !important;
  }
  .culture .item-row.n04 .left-item {
    width: 230px !important;
    height: 105px !important;
  }
  .culture .item-row.n04 .right-item {
    width: 240px !important;
    height: 150px !important;
  }
  .culture .item-row.n05 .left-item {
    width: 255px !important;
    height: 105px !important;
  }
  .culture .item-row.n05 .right-item {
    width: 255px !important;
    height: 117px !important;
  }
}
.culture_head__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media (width < 500px) {
  .culture_head__item {
    display: none !important;
  }
}
.culture_head__item h3 {
  font-family: "Noto Sans JP", sans-serif;
  font-optical-sizing: auto;
  font-weight: 500;
  font-style: normal;
  font-size: 22.8px;
  color: #fff;
  padding: 6px 20px;
  background-color: #B71E21;
  text-align: center;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
@media (width < 768px) {
  .culture_head__item h3 {
    font-size: 14px;
  }
}
.culture_head__item:first-of-type h3 {
  background-color: #484848;
}
.culture_head.last {
  margin-top: 124px;
}
@media (width < 768px) {
  .culture_head.last {
    margin-top: 4em;
  }
}
@media (width < 500px) {
  .culture_head.last {
    margin-top: 0;
    margin-bottom: 0;
  }
}
@media (width > 500px) {
  .culture_head__sp {
    display: none !important;
  }
}
.culture_head__sp h3 {
  font-family: "Noto Sans JP", sans-serif;
  font-optical-sizing: auto;
  font-weight: 500;
  font-style: normal;
  font-size: 14px;
  color: #fff;
  padding: 6px 20px;
  background-color: #B71E21;
  text-align: center;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  margin-bottom: 16px;
}
.culture_head__sp:first-of-type h3 {
  background-color: #484848;
}
.culture_fukidashi {
  margin-top: 16px;
  width: 158.38px;
  height: 58.8px;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22158.376%22%20height%3D%2258.799%22%20viewBox%3D%220%200%20158.376%2058.799%22%3E%20%3Cdefs%3E%20%3CclipPath%20id%3D%22clip-path%22%3E%20%3Crect%20id%3D%22%E9%95%B7%E6%96%B9%E5%BD%A2_173%22%20data-name%3D%22%E9%95%B7%E6%96%B9%E5%BD%A2%20173%22%20width%3D%22158.376%22%20height%3D%2258.799%22%20transform%3D%22translate(0%200)%22%20fill%3D%22none%22%2F%3E%20%3C%2FclipPath%3E%20%3C%2Fdefs%3E%20%3Cg%20id%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97_98%22%20data-name%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97%2098%22%20transform%3D%22translate(0%200)%22%3E%20%3Cg%20id%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97_96%22%20data-name%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97%2096%22%20clip-path%3D%22url(%23clip-path)%22%3E%20%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_754%22%20data-name%3D%22%E3%83%91%E3%82%B9%20754%22%20d%3D%22M132.9.733H25.481a24.823%2C24.823%2C0%2C0%2C0%2C0%2C49.645h100.77q10.228%2C7.793%2C20.457%2C7.685A37.4%2C37.4%2C0%2C0%2C1%2C136.613%2C50.1%2C24.829%2C24.829%2C0%2C0%2C0%2C132.9.733%22%20fill%3D%22%23fff%22%2F%3E%20%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_755%22%20data-name%3D%22%E3%83%91%E3%82%B9%20755%22%20d%3D%22M132.9.733H25.481a24.823%2C24.823%2C0%2C0%2C0%2C0%2C49.645h100.77q10.228%2C7.793%2C20.457%2C7.685A37.4%2C37.4%2C0%2C0%2C1%2C136.613%2C50.1%2C24.829%2C24.829%2C0%2C0%2C0%2C132.9.733Z%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%221.464%22%2F%3E%20%3C%2Fg%3E%20%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-size: 100%;
  padding: 10px 0 0 14px;
  position: relative;
  z-index: 2;
}
@media (width < 768px) {
  .culture_fukidashi {
    width: 136.38px;
    height: 50.63px;
    margin-top: 8px;
  }
}
.culture_fukidashi p {
  font-family: "Noto Sans JP", sans-serif;
  font-optical-sizing: auto;
  font-weight: 500;
  font-style: normal;
  font-size: 11px;
  line-height: 1.4;
}
@media (width < 768px) {
  .culture_fukidashi p {
    font-size: 8px;
  }
}

/*-----------------------------------------------------------
about
-------------------------------------------------------------*/
#main.why_aforce {
  background: #EDEDED;
  position: relative;
  width: 100%;
  min-height: calc(100svh - var(--header_height) - var(--footer_height));
  padding-bottom: 80px;
}
@media (width < 768px) {
  #main.why_aforce {
    height: auto;
    min-height: calc(100svh - var(--header_height) - var(--footer_height));
  }
}

.wa_section1 {
  background: #000;
  /* height: calc(100svh - var(--header_height) - var(--footer_height)); */
  scroll-snap-align: start;
  overflow: hidden;
  color: #fff;
}
@media (height < 800px) {
  .wa_section1 {
    height: auto;
    min-height: calc(100svh - var(--header_height) - var(--footer_height));
  }
}
.wa_section1 .inner {
  height: 100%;
  -ms-flex-line-pack: center;
      align-content: center;
  /* min-height: calc(100svh - var(--header_height) - var(--footer_height)); */
  position: relative;
}
@media (height < 800px) {
  .wa_section1 .inner {
    padding: 60px 0;
    min-height: calc(100svh - var(--header_height) - var(--footer_height));
  }
}
@media (width < 768px) {
  .wa_section1 {
    height: auto;
    min-height: calc(100svh - var(--header_height) - var(--footer_height));
  }
  .wa_section1 .inner {
    min-height: calc(100svh - var(--header_height) - var(--footer_height));
  }
}
.wa_section1 .wa_sec1_wrap {
  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;
  gap: 50px;
}
@media (width < 920px) {
  .wa_section1 .wa_sec1_wrap {
    display: block;
  }
}
.wa_section1 .wa_sec1_ttl1 {
  color: var(--sub-color);
  font-size: 2.4rem;
  line-height: 1.5833333333;
  font-family: "Noto Serif JP", serif;
  font-optical-sizing: auto;
  font-weight: 500;
  font-style: normal;
  margin-bottom: 40px;
  font-family: "Amiri", "Noto Serif JP", serif;
  font-weight: 400;
  font-style: normal;
}
.wa_section1 .wa_sec1_item1 {
  text-align: center;
}
.wa_section1 .wa_sec1_item1 img {
  width: 100%;
  height: auto;
  max-width: 500px;
}
@media (width < 920px) {
  .wa_section1 .wa_sec1_item1 {
    width: 100%;
  }
}
.wa_section1 .wa_sec1_item2 {
  font-family: "Noto Serif JP", serif;
  font-optical-sizing: auto;
  font-weight: 500;
  font-style: normal;
  font-size: 2.9rem;
  text-align: center;
  position: relative;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  padding: 0 1em;
  margin: 0 auto 40px;
}
.wa_section1 .wa_sec1_item2::before {
  content: "「";
}
@media (width < 768px) {
  .wa_section1 .wa_sec1_item2::before {
    position: absolute;
    left: 0;
    top: 0;
  }
}
.wa_section1 .wa_sec1_item2::after {
  content: "」";
}
@media (width < 768px) {
  .wa_section1 .wa_sec1_item2::after {
    position: absolute;
    right: 0;
    bottom: 0;
  }
}
@media (width < 768px) {
  .wa_section1 .wa_sec1_item2 {
    font-size: 2.6rem;
  }
}
.wa_section1 .wa_sec1_item3 {
  font-size: 1.6rem;
}
@media (width < 768px) {
  .wa_section1 .wa_sec1_item3 {
    text-align: right;
    margin-top: 30px;
  }
}

.wa_section1 .wa_sec1_item4 {
  font-family: "Noto Serif JP", serif;
  font-optical-sizing: auto;
  font-weight: 500;
  font-style: normal;
  font-size: 2.9rem;
  text-align: center;
  position: relative;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  padding: 0 1em;
  margin: 0 auto 40px;
}
@media (width < 768px) {
  .wa_section1 .wa_sec1_item4 {
    font-size: 2.3rem;
  }
}

.wa_section2 {
  background: #000;
  /* height: calc(100svh - var(--header_height) - var(--footer_height)); */
  scroll-snap-align: start;
  overflow: hidden;
  color: #fff;
}
.wa_section2 .inner {
  height: 100%;
  -ms-flex-line-pack: center;
      align-content: center;
  /* min-height: calc(100svh - var(--header_height) - var(--footer_height)); */
  position: relative;
}
@media (width < 768px) {
  .wa_section2 {
    height: auto;
    min-height: calc(100svh - var(--header_height) - var(--footer_height));
  }
  .wa_section2 .inner {
    min-height: calc(100svh - var(--header_height) - var(--footer_height));
  }
}
.wa_section2 .wa_sec2_wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 20px;
}
@media (width < 768px) {
  .wa_section2 .wa_sec2_wrap {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
}
.wa_section2 .wa_sec2_wrap .wa_sec2_item {
  -ms-flex-line-pack: center;
      align-content: center;
  text-align: right;
  padding: 10px;
  text-shadow: 0 0 5px rgba(0, 0, 0, 0.8);
  width: 267px;
  height: 303px;
  aspect-ratio: 267/303;
}
@media (width < 768px) {
  .wa_section2 .wa_sec2_wrap .wa_sec2_item {
    width: 80%;
  }
  .wa_section2 .wa_sec2_wrap .wa_sec2_item:nth-child(2) {
    margin: 0 0 0 auto;
  }
}
.wa_section2 .wa_sec2_wrap .wa_sec2_item .txt1 {
  font-size: 1.6rem;
  margin-bottom: 5px;
  font-weight: bold;
  background: rgba(255, 255, 255, 0.2);
  width: 267px;
  position: relative;
  padding: 5px 10px;
  right: 10px;
}
@media (width < 768px) {
  .wa_section2 .wa_sec2_wrap .wa_sec2_item .txt1 {
    width: calc(100% + 20px);
  }
}
.wa_section2 .wa_sec2_wrap .wa_sec2_item .txt2 {
  font-size: 3rem;
  font-weight: bold;
  line-height: 1.1;
  margin-bottom: 5px;
}
.wa_section2 .wa_sec2_wrap .wa_sec2_item .txt3 {
  font-size: 1.2rem;
}
.wa_section2 .wa_sec2_wrap .wa_sec2_item1 {
  background: url("/assets/img/why_aforce_img01.png") no-repeat 50% 50%/cover;
}
.wa_section2 .wa_sec2_wrap .wa_sec2_item2 {
  background: url("/assets/img/why_aforce_img02.png") no-repeat 50% 50%/cover;
}

.wa_section3 {
  background: #ededed;
  height: calc(100svh - var(--header_height) - var(--footer_height));
  scroll-snap-align: start;
  overflow: hidden;
}
@media (height < 800px) {
  .wa_section3 {
    height: auto;
    min-height: calc(100svh - var(--header_height) - var(--footer_height));
  }
}
.wa_section3 .inner {
  height: 100%;
  -ms-flex-line-pack: center;
      align-content: center;
  min-height: calc(100svh - var(--header_height) - var(--footer_height));
  position: relative;
}
@media (height < 800px) {
  .wa_section3 .inner {
    padding: 60px 0;
    min-height: calc(100svh - var(--header_height) - var(--footer_height));
  }
}
@media (width < 768px) {
  .wa_section3 {
    height: auto;
    min-height: calc(100svh - var(--header_height) - var(--footer_height));
  }
  .wa_section3 .inner {
    min-height: calc(100svh - var(--header_height) - var(--footer_height));
    padding: 60px 0;
  }
}
.wa_section3 .section_title {
  font-family: "Noto Serif JP", serif;
  font-weight: 500;
  font-style: normal;
  font-size: 4.3rem;
  line-height: 1.2;
  margin-bottom: 30px;
}
@media (width < 768px) {
  .wa_section3 .section_title {
    font-size: 3rem;
  }
}
.wa_section3 .section_body {
  font-family: "Noto Serif JP", serif;
  font-optical-sizing: auto;
  font-weight: 300;
  font-style: normal;
  font-size: 1.8rem;
}
@media (width < 768px) {
  .wa_section3 .section_body {
    font-size: 1.4rem;
  }
}
.wa_section3 .wa_sec3_wrap1 {
  border-bottom: 1px solid #000;
  padding-bottom: 30px;
  margin-bottom: 50px;
}
.wa_section3 .wa_sec3_wrap2 {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 40px 1fr 40px 1fr;
  grid-template-columns: repeat(3, 1fr);
  gap: 40px;
}
@media (width < 768px) {
  .wa_section3 .wa_sec3_wrap2 {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }
}
.wa_section3 .wa_sec3_wrap2 .wa_sec3_item {
  background: #fff;
  border-radius: 20px;
  margin-top: 30px;
  -webkit-box-shadow: 0 0 15px rgba(93, 146, 158, 0.4);
          box-shadow: 0 0 15px rgba(93, 146, 158, 0.4);
  padding: 0 20px 30px;
}
.wa_section3 .wa_sec3_wrap2 .wa_sec3_item .num {
  background: var(--sub-color);
  color: #fff;
  font-size: 2.6rem;
  font-weight: bold;
  font-family: "Amiri", "Noto Serif JP", serif;
  -ms-flex-line-pack: center;
      align-content: center;
  text-align: center;
  width: 80px;
  height: 80px;
  border-radius: 62% 38% 63% 37%/40% 60% 40% 60%;
  margin: 0 auto -20px;
  position: relative;
  top: -40px;
}
@media (width < 768px) {
  .wa_section3 .wa_sec3_wrap2 .wa_sec3_item .num {
    width: 60px;
    height: 60px;
    top: -30px;
  }
}
.wa_section3 .wa_sec3_wrap2 .wa_sec3_item .txt1 {
  text-align: center;
  font-size: 2.4rem;
  font-family: "Noto Serif JP", serif;
  font-optical-sizing: auto;
  font-weight: 500;
  font-style: normal;
  margin-bottom: 30px;
  min-height: 2em;
  -ms-flex-line-pack: center;
      align-content: center;
}
@media (width < 768px) {
  .wa_section3 .wa_sec3_wrap2 .wa_sec3_item .txt1 {
    font-size: 1.8rem;
    margin-bottom: 15px;
  }
}
.wa_section3 .wa_sec3_wrap2 .wa_sec3_item .txt2 {
  font-size: 1.4rem;
  line-height: 1.8;
}

.wa_section4 {
  background: #000;
  height: calc(100svh - var(--header_height) - var(--footer_height));
  scroll-snap-align: start;
  overflow: hidden;
  color: #fff;
}
@media (height < 800px) {
  .wa_section4 {
    height: auto;
    min-height: calc(100svh - var(--header_height) - var(--footer_height));
  }
}
.wa_section4 .inner {
  height: 100%;
  -ms-flex-line-pack: center;
      align-content: center;
  min-height: calc(100svh - var(--header_height) - var(--footer_height));
  position: relative;
}
@media (height < 800px) {
  .wa_section4 .inner {
    padding: 60px 0;
    min-height: calc(100svh - var(--header_height) - var(--footer_height));
  }
}
@media (width < 768px) {
  .wa_section4 {
    height: auto;
    min-height: calc(100svh - var(--header_height) - var(--footer_height));
  }
  .wa_section4 .inner {
    padding: 60px 0;
    min-height: calc(100svh - var(--header_height) - var(--footer_height));
  }
}
.wa_section4 .wa_sec4_item1 {
  text-align: center;
  font-size: 4rem;
  font-family: "Noto Serif JP", serif;
  font-optical-sizing: auto;
  font-weight: 500;
  font-style: normal;
  line-height: 1.2;
  margin-bottom: 10px;
}
@media (width < 768px) {
  .wa_section4 .wa_sec4_item1 {
    font-size: 2.8rem;
    margin-bottom: 20px;
  }
}
.wa_section4 .wa_sec4_item5 {
  text-align: center;
  font-size: 2.5rem;
  font-family: "Noto Serif JP", serif;
  font-optical-sizing: auto;
  font-weight: 500;
  font-style: normal;
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 30px 1fr 30px 1fr;
  grid-template-columns: repeat(3, 1fr);
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  gap: 30px;
  margin-bottom: 35px;
}
@media (width < 768px) {
  .wa_section4 .wa_sec4_item5 {
    font-size: 2rem;
    gap: 15px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }
}
.wa_section4 .wa_sec4_item5 span {
  background: var(--sub-color);
  border-radius: 20px;
  padding: 15px;
  color: #fff;
}
@media (width < 768px) {
  .wa_section4 .wa_sec4_item5 span {
    padding: 10px;
    border-radius: 10px;
  }
}
.wa_section4 .wa_sec4_item2 {
  font-size: 1.8rem;
  font-family: "Noto Serif JP", serif;
  font-optical-sizing: auto;
  font-weight: 500;
  font-style: normal;
  line-height: 1.6;
  margin-bottom: 60px;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  margin-inline: auto;
}
@media (width < 768px) {
  .wa_section4 .wa_sec4_item2 {
    font-size: 1.5rem;
  }
}
.wa_section4 .wa_sec4_wrap1 {
  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;
  gap: 50px;
}
@media (width < 768px) {
  .wa_section4 .wa_sec4_wrap1 {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}
.wa_section4 .wa_sec4_wrap1 .wa_sec4_item3 {
  font-size: 1.8rem;
  font-family: "Noto Serif JP", serif;
  font-optical-sizing: auto;
  font-weight: 500;
  font-style: normal;
  line-height: 1.8;
}
@media (width < 768px) {
  .wa_section4 .wa_sec4_wrap1 .wa_sec4_item3 {
    width: 100%;
    font-size: 1.6rem;
  }
}
.wa_section4 .wa_sec4_wrap1 .wa_sec4_item4 {
  text-align: center;
}
.wa_section4 .wa_sec4_wrap1 .wa_sec4_item4 img {
  width: 100%;
  height: auto;
  max-width: 500px;
}
@media (width < 920px) {
  .wa_section4 .wa_sec4_wrap1 .wa_sec4_item4 {
    width: 100%;
  }
}

.wa_section5 {
  background: #ededed;
  height: calc(100svh - var(--header_height) - var(--footer_height));
  scroll-snap-align: start;
  overflow: hidden;
}
@media (height < 800px) {
  .wa_section5 {
    height: auto;
    min-height: calc(100svh - var(--header_height) - var(--footer_height));
  }
}
.wa_section5 .inner {
  height: 100%;
  -ms-flex-line-pack: center;
      align-content: center;
  min-height: calc(100svh - var(--header_height) - var(--footer_height));
  position: relative;
}
@media (height < 800px) {
  .wa_section5 .inner {
    padding: 40px 0;
    min-height: calc(100svh - var(--header_height) - var(--footer_height));
  }
}
@media (width < 768px) {
  .wa_section5 {
    height: auto;
    min-height: calc(100svh - var(--header_height) - var(--footer_height));
  }
  .wa_section5 .inner {
    padding: 60px 0;
    min-height: calc(100svh - var(--header_height) - var(--footer_height));
  }
}
.wa_section5 .wa_sec5_item1 {
  font-size: 1.8rem;
  font-family: "Noto Serif JP", serif;
  font-optical-sizing: auto;
  font-weight: 500;
  font-style: normal;
  line-height: 1.8;
  margin-bottom: 60px;
}
@media (width < 768px) {
  .wa_section5 .wa_sec5_item1 {
    font-size: 1.4rem;
  }
}
.wa_section5 .wa_sec5_wrap1 {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 30px 1fr 30px 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
@media (width < 768px) {
  .wa_section5 .wa_sec5_wrap1 {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }
}
.wa_section5 .wa_sec5_wrap1 .wa_sec5_item2 {
  -ms-flex-line-pack: center;
      align-content: center;
}
@media (width < 768px) {
  .wa_section5 .wa_sec5_wrap1 .wa_sec5_item2 {
    text-align: center;
  }
}
.wa_section5 .wa_sec5_wrap1 .wa_sec5_item2 h3 {
  font-family: "Noto Serif JP", serif;
  font-optical-sizing: auto;
  font-weight: 600;
  font-style: normal;
  font-size: 2.5rem;
}
@media (width < 768px) {
  .wa_section5 .wa_sec5_wrap1 .wa_sec5_item2 h3 {
    text-align: center;
  }
}
.wa_section5 .wa_sec5_wrap1 .wa_sec5_item2 dl dt {
  font-family: "Noto Serif JP", serif;
  font-optical-sizing: auto;
  font-weight: 500;
  font-style: normal;
  margin-top: 20px;
}
.wa_section5 .wa_sec5_wrap1 .wa_sec5_item2 dl dd {
  font-family: "Noto Serif JP", serif;
  font-optical-sizing: auto;
  font-weight: 500;
  font-style: normal;
}
.wa_section5 .wa_sec5_wrap1 .wa_sec5_item2 dl .en {
  font-size: 1.6rem;
  color: var(--sub-color);
}
.wa_section5 .wa_sec5_wrap1 .wa_sec5_item2 dl .title {
  font-size: 2rem;
  font-weight: bold;
}
.wa_section5 .wa_sec5_wrap1 .wa_sec5_item2 dl .desc {
  font-size: 1.3rem;
  margin-top: 3px;
}
@media (width < 768px) {
  .wa_section5 .wa_sec5_wrap1 .wa_sec5_item3 {
    margin: auto;
    max-width: 250px;
  }
}
.wa_section5 .wa_sec5_wrap1 .wa_sec5_item3 img {
  width: 100%;
  height: auto;
}

/*-----------------------------------------------------------
company
-------------------------------------------------------------*/
#main.company {
  background: #EDEDED;
  position: relative;
  width: 100%;
  min-height: calc(100svh - var(--header_height) - var(--footer_height));
  padding-bottom: 80px;
}
@media (width < 768px) {
  #main.company {
    height: auto;
    min-height: calc(100svh - var(--header_height) - var(--footer_height));
  }
}

.company_section1 {
  background: #000;
  height: calc(100svh - var(--header_height) - var(--footer_height));
  scroll-snap-align: start;
  overflow: hidden;
  color: #fff;
}
.company_section1 .inner {
  height: 100%;
  -ms-flex-line-pack: center;
      align-content: center;
  min-height: calc(100svh - var(--header_height) - var(--footer_height));
  position: relative;
}
@media (width < 768px) {
  .company_section1 {
    height: auto;
    min-height: calc(100svh - var(--header_height) - var(--footer_height));
  }
  .company_section1 .inner {
    min-height: calc(100svh - var(--header_height) - var(--footer_height));
  }
}
.company_section1 .company_sec1_wrap {
  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;
  gap: 50px;
}
@media (width < 920px) {
  .company_section1 .company_sec1_wrap {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
.company_section1 .company_sec1_item1 {
  text-align: center;
}
.company_section1 .company_sec1_item1 img {
  width: 100%;
  height: auto;
  max-width: 500px;
}
@media (width < 920px) {
  .company_section1 .company_sec1_item1 {
    width: 100%;
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
}
.company_section1 .company_sec1_item2 {
  font-family: "Noto Serif JP", serif;
  font-optical-sizing: auto;
  font-weight: 500;
  font-style: normal;
  font-size: 8rem;
  text-align: center;
}
@media (width < 768px) {
  .company_section1 .company_sec1_item2 {
    font-size: 4rem;
  }
}
@media (width < 920px) {
  .company_section1 .company_sec1_item2 {
    width: 100%;
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
    margin-bottom: 50px;
  }
}
.company_section1 .company_sec1_item3 {
  position: absolute;
  bottom: 40px;
  right: 40px;
  font-size: 1.6rem;
}
@media (width < 768px) {
  .company_section1 .company_sec1_item3 {
    right: 0;
  }
}

.company_section2 .inner {
  padding: 60px 0;
}
@media (width < 768px) {
  .company_section2 .inner {
    padding: 40px 0;
  }
}

.company_table {
  width: 100%;
  max-width: 800px;
  margin: 0 auto;
}
@media (width < 768px) {
  .company_table tr {
    display: block;
  }
}
.company_table tr:not(:last-child) {
  border-bottom: 1px solid #808080;
}
.company_table tr th, .company_table tr td {
  padding: 20px 10px;
  font-size: 1.6rem;
  line-height: 1.6;
}
@media (width < 768px) {
  .company_table tr th, .company_table tr td {
    padding: 20px 10px;
    font-size: 1.4rem;
    display: block;
  }
}
@media (width < 768px) {
  .company_table tr th {
    position: relative;
  }
  .company_table tr th::after {
    content: "";
    display: block;
    width: 30px;
    height: 3px;
    background: #000;
    position: absolute;
    bottom: 0;
    left: 10px;
  }
}

/*-----------------------------------------------------------
case_studies
-------------------------------------------------------------*/
#main.case_studies {
  background: #EDEDED;
  position: relative;
  width: 100%;
  min-height: calc(100svh - var(--header_height) - var(--footer_height));
  padding-top: 60px;
  padding-bottom: 80px;
}
@media (width < 768px) {
  #main.case_studies {
    height: auto;
    min-height: calc(100svh - var(--header_height) - var(--footer_height));
  }
}

.case_header {
  margin-bottom: 80px;
}
.case_header .page_title {
  font-weight: bold;
  font-size: 3rem;
}
.case_header .company_profile {
  border: 5px solid #000;
}
.case_header .company_txt2 {
  font-family: "Roboto", serif;
  font-optical-sizing: auto;
  font-weight: 700;
  font-style: normal;
  font-size: 2rem;
  margin-bottom: 5px;
}
.case_header .company_txt1 {
  font-size: 1.6rem;
  line-height: 1.6;
}
.case_header .company_row1 {
  background: #000;
  color: #fff;
  padding: 40px;
}
.case_header .company_row2 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 60px;
  border-top: 1px solid #808080;
  padding-top: 40px;
  background: #fff;
  padding: 40px;
}
@media (width < 768px) {
  .case_header .company_row2 {
    display: block;
  }
}
.case_header .company_row2 .logo {
  -ms-flex-line-pack: center;
      align-content: center;
  text-align: center;
}
@media (width < 768px) {
  .case_header .company_row2 .logo {
    margin-bottom: 20px;
  }
}
.case_header .company_row2 .data .copy {
  color: var(--main-color);
  font-size: 1.4rem;
  margin-bottom: 6px;
}
.case_header .company_row2 .data .name {
  font-weight: bold;
  font-size: 3rem;
}
.case_header .company_row2 .data .position {
  font-size: 1.4rem;
  color: var(--bg-color1);
  margin: 20px 0;
  line-height: 1.5;
}
.case_header .company_row2 .data .tags {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 10px;
}
@media (width < 768px) {
  .case_header .company_row2 .data .tags {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}
.case_header .company_row2 .data .tags li {
  font-size: 1.8rem;
  background: #000;
  color: #fff;
  border-radius: 5px;
  padding: 10px 20px;
}
@media (width < 768px) {
  .case_header .company_row2 .data .tags li {
    width: 100%;
    text-align: center;
  }
}

.case_body .inner {
  padding: 0 40px;
}
@media (width < 768px) {
  .case_body .inner {
    padding: 0;
  }
}
.case_body .img_wrap img {
  width: 100%;
  height: auto;
}
.case_body p {
  font-size: 1.6rem;
  line-height: 1.8;
}

/*-----------------------------------------------------------
animation
-------------------------------------------------------------*/
.title_style01 .sub {
  clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);
}
.title_style01 .main {
  clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);
}
.title_style01 .char {
  -webkit-transform: translateY(50px);
          transform: translateY(50px);
  -webkit-transition: transfrom 0.3s;
  transition: transfrom 0.3s;
}

.wa_section5 h3 .char {
  -webkit-transform: translateY(50px);
          transform: translateY(50px);
  -webkit-transition: transfrom 0.3s;
  transition: transfrom 0.3s;
}