.sim-row {
  position: relative;
  background-size: cover;
  margin: 0 auto;
  background-position: center;
  line-height: 0;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  align-items: center;
  justify-content: center;
  border: 0px solid transparent; }
  .sim-row > * p {
    line-height: 1.8em;
    margin: 0; }
  .sim-row ul {
    line-height: 1.8em; }
  .sim-row a {
    color: inherit;
    text-decoration: none; }
    .sim-row a.imglink {
      line-height: 0;
      display: inline-block; }
  .sim-row video, .sim-row img {
    max-width: 100%; }
  .sim-row .slick-slide img {
    margin: 0 auto; }

.sim-row-box {
  width: 100%;
  margin: 0 auto;
  overflow: hidden;
  text-align: center;
  line-height: 0;
  align-items: center;
  justify-content: center;
  font-size: 0;
  letter-spacing: 0; }
  .sim-row-box [data-type='text'] {
    font-size: initial; }

.serif {
  font-family: serif; }

.sansSerif {
  font-family: sans-serif; }

.MicrosoftJhengHei {
  font-family: 'Microsoft JhengHei', sans-serif; }

.SourceSans {
  font-family: 'Source Sans Pro', 'Noto Sans TC', sans-serif; }

.SourceSerif {
  font-family: 'Source Serif Pro', 'Noto Sans TC', sans; }

.OpenSans {
  font-family: 'Open Sans', 'Noto Sans TC', sans; }

.Oxygen {
  font-family: 'Oxygen', 'Noto Sans TC', sans; }

.Andika {
  font-family: 'Andika', 'Noto Sans TC', sans; }

.ReemKufi {
  font-family: 'Reem Kufi', 'Noto Sans TC', sans; }

.Marcellus {
  font-family: 'Marcellus', 'Noto Sans TC', sans; }

.Crimson {
  font-family: 'Crimson Text'; }

.NotoSans {
  font-family: 'Noto Sans TC', sans-serif; }

.Playfair {
  font-family: 'Playfair Display SC', 'Noto Sans TC', serif; }

.Playfair_Italic {
  font-family: 'Playfair Display SC', 'Noto Sans TC', sans;
  font-style: italic; }

/* cyrillic */
/* cyrillic */
@font-face {
  font-family: 'Playfair Display SC';
  font-style: normal;
  font-weight: 400;
  src: local("Playfair Display SC Regular"), local("PlayfairDisplaySC-Regular"), url(//fonts.gstatic.com/s/playfairdisplaysc/v7/ke85OhoaMkR6-hSn7kbHVoFf7ZfgMPr_lb0MEPM2.woff2) format("woff2");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; }

/* vietnamese */
@font-face {
  font-family: 'Playfair Display SC';
  font-style: normal;
  font-weight: 400;
  src: local("Playfair Display SC Regular"), local("PlayfairDisplaySC-Regular"), url(//fonts.gstatic.com/s/playfairdisplaysc/v7/ke85OhoaMkR6-hSn7kbHVoFf7ZfgMPr_lbYMEPM2.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB; }

/* latin-ext */
@font-face {
  font-family: 'Playfair Display SC';
  font-style: normal;
  font-weight: 400;
  src: local("Playfair Display SC Regular"), local("PlayfairDisplaySC-Regular"), url(//fonts.gstatic.com/s/playfairdisplaysc/v7/ke85OhoaMkR6-hSn7kbHVoFf7ZfgMPr_lbcMEPM2.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

/* latin */
@font-face {
  font-family: 'Playfair Display SC';
  font-style: normal;
  font-weight: 400;
  src: local("Playfair Display SC Regular"), local("PlayfairDisplaySC-Regular"), url(//fonts.gstatic.com/s/playfairdisplaysc/v7/ke85OhoaMkR6-hSn7kbHVoFf7ZfgMPr_lbkMEA.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

@font-face {
  font-family: 'Playfair Display SC';
  font-style: italic;
  font-weight: 400;
  src: local("Playfair Display SC Italic"), local("PlayfairDisplaySC-Italic"), url(//fonts.gstatic.com/s/playfairdisplaysc/v7/ke87OhoaMkR6-hSn7kbHVoFf7ZfgMPr_lbw8FusyE4s.woff2) format("woff2");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; }

/* vietnamese */
@font-face {
  font-family: 'Playfair Display SC';
  font-style: italic;
  font-weight: 400;
  src: local("Playfair Display SC Italic"), local("PlayfairDisplaySC-Italic"), url(//fonts.gstatic.com/s/playfairdisplaysc/v7/ke87OhoaMkR6-hSn7kbHVoFf7ZfgMPr_lbw8HesyE4s.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB; }

/* latin-ext */
@font-face {
  font-family: 'Playfair Display SC';
  font-style: italic;
  font-weight: 400;
  src: local("Playfair Display SC Italic"), local("PlayfairDisplaySC-Italic"), url(//fonts.gstatic.com/s/playfairdisplaysc/v7/ke87OhoaMkR6-hSn7kbHVoFf7ZfgMPr_lbw8HOsyE4s.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

/* latin */
@font-face {
  font-family: 'Playfair Display SC';
  font-style: italic;
  font-weight: 400;
  src: local("Playfair Display SC Italic"), local("PlayfairDisplaySC-Italic"), url(//fonts.gstatic.com/s/playfairdisplaysc/v7/ke87OhoaMkR6-hSn7kbHVoFf7ZfgMPr_lbw8Eusy.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

@font-face {
  font-family: 'Playfair Display SC';
  font-style: italic;
  font-weight: 700;
  src: local("Playfair Display SC Bold Italic"), local("PlayfairDisplaySC-BoldItalic"), url(//fonts.gstatic.com/s/playfairdisplaysc/v7/ke82OhoaMkR6-hSn7kbHVoFf7ZfgMPr_lbw0qc4nKKoQEyE.woff2) format("woff2");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; }

/* vietnamese */
@font-face {
  font-family: 'Playfair Display SC';
  font-style: italic;
  font-weight: 700;
  src: local("Playfair Display SC Bold Italic"), local("PlayfairDisplaySC-BoldItalic"), url(//fonts.gstatic.com/s/playfairdisplaysc/v7/ke82OhoaMkR6-hSn7kbHVoFf7ZfgMPr_lbw0qc4nI6oQEyE.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB; }

/* latin-ext */
@font-face {
  font-family: 'Playfair Display SC';
  font-style: italic;
  font-weight: 700;
  src: local("Playfair Display SC Bold Italic"), local("PlayfairDisplaySC-BoldItalic"), url(//fonts.gstatic.com/s/playfairdisplaysc/v7/ke82OhoaMkR6-hSn7kbHVoFf7ZfgMPr_lbw0qc4nIqoQEyE.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

/* latin */
@font-face {
  font-family: 'Playfair Display SC';
  font-style: italic;
  font-weight: 700;
  src: local("Playfair Display SC Bold Italic"), local("PlayfairDisplaySC-BoldItalic"), url(//fonts.gstatic.com/s/playfairdisplaysc/v7/ke82OhoaMkR6-hSn7kbHVoFf7ZfgMPr_lbw0qc4nLKoQ.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

/* cyrillic */
@font-face {
  font-family: 'Playfair Display SC';
  font-style: normal;
  font-weight: 700;
  src: local("Playfair Display SC Bold"), local("PlayfairDisplaySC-Bold"), url(//fonts.gstatic.com/s/playfairdisplaysc/v7/ke80OhoaMkR6-hSn7kbHVoFf7ZfgMPr_nQIpBcgXLrIU.woff2) format("woff2");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; }

/* vietnamese */
@font-face {
  font-family: 'Playfair Display SC';
  font-style: normal;
  font-weight: 700;
  src: local("Playfair Display SC Bold"), local("PlayfairDisplaySC-Bold"), url(//fonts.gstatic.com/s/playfairdisplaysc/v7/ke80OhoaMkR6-hSn7kbHVoFf7ZfgMPr_nQIpBcMXLrIU.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB; }

/* latin-ext */
@font-face {
  font-family: 'Playfair Display SC';
  font-style: normal;
  font-weight: 700;
  src: local("Playfair Display SC Bold"), local("PlayfairDisplaySC-Bold"), url(//fonts.gstatic.com/s/playfairdisplaysc/v7/ke80OhoaMkR6-hSn7kbHVoFf7ZfgMPr_nQIpBcIXLrIU.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

/* latin */
@font-face {
  font-family: 'Playfair Display SC';
  font-style: normal;
  font-weight: 700;
  src: local("Playfair Display SC Bold"), local("PlayfairDisplaySC-Bold"), url(//fonts.gstatic.com/s/playfairdisplaysc/v7/ke80OhoaMkR6-hSn7kbHVoFf7ZfgMPr_nQIpBcwXLg.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

.home-jumbo .slick-slide img {
  width: 100%;
  height: 100vh;
  background-size: cover;
  background-position: center; }

.sideBySide {
  letter-spacing: -5px; }
  .sideBySide li {
    display: inline-block;
    vertical-align: top; }

.hoverImage {
  display: inline-block;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center; }

@keyframes animation_ScaleX {
  0% {
    background-size: 100% 100%; }
  50% {
    background-size: 0% 100%; }
  100% {
    background-size: 100% 100%; } }

@keyframes animation_ScaleX_ {
  0% {
    background-size: 100% 100%; }
  50% {
    background-size: 0% 100%; }
  100% {
    background-size: 100% 100%; } }

@keyframes animation_ScaleXImage {
  0% {
    transform: scaleX(1); }
  50% {
    transform: scaleX(0); }
  100% {
    transform: scaleX(0); } }

@keyframes animation_ScaleXImage_ {
  0% {
    transform: scaleX(0); }
  50% {
    transform: scaleX(0); }
  100% {
    transform: scaleX(1); } }

.hoverScaleX_opacity {
  animation: animation_ScaleX_ 1s 1;
  background-position: center;
  background-repeat: no-repeat; }
  .hoverScaleX_opacity > * {
    animation: animation_ScaleXImage_ 1s 1; }
  .hoverScaleX_opacity:hover {
    animation: animation_ScaleX 1s 1; }
    .hoverScaleX_opacity:hover > * {
      animation: animation_ScaleXImage 1s 1 forwards; }

@keyframes fadinUp {
  to {
    opacity: 1;
    transform: translateY(0px); } }

.fadin-up {
  position: absolute;
  right: 0;
  top: 0;
  z-index: 5; }
  .fadin-up img {
    opacity: 0;
    transform: translateY(50px);
    animation: fadinUp 2s ease-out 1 forwards; }

@keyframes Bigger {
  to {
    transform: scale(1); } }

.BiggerImg img {
  width: 100%;
  transform: scale(0.5);
  animation: Bigger 3s ease-out 1 paused forwards; }

.BiggerImg:hover img {
  animation-play-state: running; }

@keyframes goMarquee {
  to {
    background-position-x: 0; } }

[edit_BG] {
  background-size: cover;
  background-position: center; }

[decode='marquee'] {
  background-size: auto 100%;
  background-position-x: 10000%;
  width: 100%;
  animation: goMarquee 1000s infinite linear; }

[decode='absolute-box'] .sim-row-box {
  position: relative;
  overflow: initial; }

[decode='absolute-box'] .absolute-content {
  position: absolute;
  width: auto; }

[decode='absolute-text'] {
  position: absolute;
  width: 100%;
  left: 0;
  z-index: 1; }
  [decode='absolute-text'].v-top {
    top: 0; }
  [decode='absolute-text'].v-middle {
    top: 50%;
    transform: translateY(-50%); }
  [decode='absolute-text'].v-bottom {
    bottom: 0; }

.inlineStyle span {
  display: inline-block;
  text-align: center; }
  .inlineStyle span a, .inlineStyle span > .v {
    display: block;
    padding: 30px 40px; }

.inlineStyle .v:after {
  content: '';
  display: block;
  width: 5px;
  height: 5px;
  border: solid #000;
  border-width: 1px 1px 0 0;
  margin: 15px auto;
  transform: rotate(135deg); }

[data-id='5-1'] {
  line-height: 1.5em; }

[type='topbanner'] {
  text-align: center; }
  [type='topbanner'] p {
    position: absolute;
    line-height: 1.6em;
    letter-spacing: 0.05em;
    font-size: 13px;
    z-index: 2; }
  [type='topbanner'] .sideBySide {
    display: inline-flex;
    max-width: 100%; }

[data-type='popup'] {
  z-index: 9; }
  [data-type='popup'][close-btn='true'] .close-btn {
    display: block; }
  [data-type='popup'] .close-btn {
    display: none;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 2;
    background-repeat: no-repeat; }
    [data-type='popup'] .close-btn:empty {
      width: 39px;
      height: 39px; }
      [data-type='popup'] .close-btn:empty:before, [data-type='popup'] .close-btn:empty:after {
        content: '';
        display: block;
        height: 1px;
        width: 25px;
        position: absolute;
        top: 19px;
        left: 7px;
        background-color: #666; }
      [data-type='popup'] .close-btn:empty:after {
        transform: rotate(-45deg); }
      [data-type='popup'] .close-btn:empty:before {
        transform: rotate(45deg); }
  [data-type='popup'] .close-btn-img-hover {
    position: absolute;
    left: 0;
    top: 0;
    opacity: 0; }
  [data-type='popup'][close-btn-hover='true'] .close-btn:hover .close-btn-img {
    opacity: 0; }
  [data-type='popup'][close-btn-hover='true'] .close-btn:hover .close-btn-img-hover {
    opacity: 1; }

@media only screen and (min-width: 1025px) {
  [data-type='popup'] .close-btn:empty:hover {
    opacity: 0.5; } }

@media only screen and (max-width: 1024px) {
  .sim-row {
    background-attachment: scroll !important; }
  [decode='absolute-box'] .absolute-content {
    position: static; }
  .BiggerImg img {
    animation: none;
    transform: scale(1); } }

.displaySMALL900,
.displaySMALL1024,
.displaySMALL400,
.displaySMALL420 {
  display: none; }

.column1 {
  width: 100%;
  box-sizing: border-box;
  text-align: center;
  display: inline-block;
  vertical-align: middle;
  position: relative; }
  .column1.span1 {
    width: 100%; }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column1:not(.t-break) {
    width: 100%; }
  .sim-row[t-col='2'] .column1:not(.t-break) {
    width: 50%; }
  .t-break.column1 {
    width: 100%; } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column1:not(.t-break), .sim-row[m-col='1'] .t-break .column1:not(.t-break) {
    width: 100%; }
  .sim-row[m-col='2'] .column1:not(.t-break) {
    width: 50%; } }

.column2 {
  width: 50%;
  box-sizing: border-box;
  text-align: center;
  display: inline-block;
  vertical-align: top;
  position: relative; }
  .column2.span1 {
    width: 50%; }
  .column2.span2 {
    width: 100%; }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column2:not(.t-break) {
    width: 100%; }
  .sim-row[t-col='2'] .column2:not(.t-break) {
    width: 50%; }
  .t-break.column2 {
    width: 100%; } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column2:not(.t-break), .sim-row[m-col='1'] .t-break .column2:not(.t-break) {
    width: 100%; }
  .sim-row[m-col='2'] .column2:not(.t-break) {
    width: 50%; } }

.column3 {
  width: 33.33333%;
  box-sizing: border-box;
  text-align: center;
  display: inline-block;
  vertical-align: top;
  position: relative; }
  .column3.span1 {
    width: 33.33333%; }
  .column3.span2 {
    width: 66.66667%; }
  .column3.span3 {
    width: 100%; }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column3:not(.t-break) {
    width: 100%; }
  .sim-row[t-col='2'] .column3:not(.t-break) {
    width: 50%; }
  .t-break.column3 {
    width: 100%; } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column3:not(.t-break), .sim-row[m-col='1'] .t-break .column3:not(.t-break) {
    width: 100%; }
  .sim-row[m-col='2'] .column3:not(.t-break) {
    width: 50%; } }

.column4 {
  width: 25%;
  box-sizing: border-box;
  text-align: center;
  display: inline-block;
  vertical-align: top;
  position: relative; }
  .column4.span1 {
    width: 25%; }
  .column4.span2 {
    width: 50%; }
  .column4.span3 {
    width: 75%; }
  .column4.span4 {
    width: 100%; }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column4:not(.t-break) {
    width: 100%; }
  .sim-row[t-col='2'] .column4:not(.t-break) {
    width: 50%; }
  .t-break.column4 {
    width: 100%; } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column4:not(.t-break), .sim-row[m-col='1'] .t-break .column4:not(.t-break) {
    width: 100%; }
  .sim-row[m-col='2'] .column4:not(.t-break) {
    width: 50%; } }

.column5 {
  width: 20%;
  box-sizing: border-box;
  text-align: center;
  display: inline-block;
  vertical-align: top;
  position: relative; }
  .column5.span1 {
    width: 20%; }
  .column5.span2 {
    width: 40%; }
  .column5.span3 {
    width: 60%; }
  .column5.span4 {
    width: 80%; }
  .column5.span5 {
    width: 100%; }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column5:not(.t-break) {
    width: 100%; }
  .sim-row[t-col='2'] .column5:not(.t-break) {
    width: 50%; }
  .t-break.column5 {
    width: 100%; } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column5:not(.t-break), .sim-row[m-col='1'] .t-break .column5:not(.t-break) {
    width: 100%; }
  .sim-row[m-col='2'] .column5:not(.t-break) {
    width: 50%; } }

.column6 {
  width: 16.66667%;
  box-sizing: border-box;
  text-align: center;
  display: inline-block;
  vertical-align: top;
  position: relative; }
  .column6.span1 {
    width: 16.66667%; }
  .column6.span2 {
    width: 33.33333%; }
  .column6.span3 {
    width: 50%; }
  .column6.span4 {
    width: 66.66667%; }
  .column6.span5 {
    width: 83.33333%; }
  .column6.span6 {
    width: 100%; }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column6:not(.t-break) {
    width: 100%; }
  .sim-row[t-col='2'] .column6:not(.t-break) {
    width: 50%; }
  .t-break.column6 {
    width: 100%; } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column6:not(.t-break), .sim-row[m-col='1'] .t-break .column6:not(.t-break) {
    width: 100%; }
  .sim-row[m-col='2'] .column6:not(.t-break) {
    width: 50%; } }

.padding5 {
  padding: 5px;
  box-sizing: border-box; }

.margin5 {
  margin: 5px; }

@media only screen and (max-width: 1024px) {
  .t-break.column2.margin5 {
    width: calc(100% - 10px); } }

.margin5.column1 {
  width: calc(100% - 10px); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column1.margin5:not(.t-break) {
    width: calc(100% - 10px); }
  .sim-row[t-col='2'] .column1.margin5:not(.t-break) {
    width: calc(50% - 10px); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column1.margin5:not(.t-break), .sim-row[m-col='1'] .t-break .column1.margin5:not(.t-break) {
    width: calc(100% - 10px); }
  .sim-row[m-col='2'] .column1.margin5:not(.t-break) {
    width: calc(50% - 10px); } }

.margin5.column2 {
  width: calc(50% - 10px); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column2.margin5:not(.t-break) {
    width: calc(100% - 10px); }
  .sim-row[t-col='2'] .column2.margin5:not(.t-break) {
    width: calc(50% - 10px); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column2.margin5:not(.t-break), .sim-row[m-col='1'] .t-break .column2.margin5:not(.t-break) {
    width: calc(100% - 10px); }
  .sim-row[m-col='2'] .column2.margin5:not(.t-break) {
    width: calc(50% - 10px); } }

.margin5.column3 {
  width: calc(33.33333% - 10px); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column3.margin5:not(.t-break) {
    width: calc(100% - 10px); }
  .sim-row[t-col='2'] .column3.margin5:not(.t-break) {
    width: calc(50% - 10px); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column3.margin5:not(.t-break), .sim-row[m-col='1'] .t-break .column3.margin5:not(.t-break) {
    width: calc(100% - 10px); }
  .sim-row[m-col='2'] .column3.margin5:not(.t-break) {
    width: calc(50% - 10px); } }

.margin5.column4 {
  width: calc(25% - 10px); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column4.margin5:not(.t-break) {
    width: calc(100% - 10px); }
  .sim-row[t-col='2'] .column4.margin5:not(.t-break) {
    width: calc(50% - 10px); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column4.margin5:not(.t-break), .sim-row[m-col='1'] .t-break .column4.margin5:not(.t-break) {
    width: calc(100% - 10px); }
  .sim-row[m-col='2'] .column4.margin5:not(.t-break) {
    width: calc(50% - 10px); } }

.margin5.column5 {
  width: calc(20% - 10px); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column5.margin5:not(.t-break) {
    width: calc(100% - 10px); }
  .sim-row[t-col='2'] .column5.margin5:not(.t-break) {
    width: calc(50% - 10px); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column5.margin5:not(.t-break), .sim-row[m-col='1'] .t-break .column5.margin5:not(.t-break) {
    width: calc(100% - 10px); }
  .sim-row[m-col='2'] .column5.margin5:not(.t-break) {
    width: calc(50% - 10px); } }

.margin5.column6 {
  width: calc(16.66667% - 10px); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column6.margin5:not(.t-break) {
    width: calc(100% - 10px); }
  .sim-row[t-col='2'] .column6.margin5:not(.t-break) {
    width: calc(50% - 10px); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column6.margin5:not(.t-break), .sim-row[m-col='1'] .t-break .column6.margin5:not(.t-break) {
    width: calc(100% - 10px); }
  .sim-row[m-col='2'] .column6.margin5:not(.t-break) {
    width: calc(50% - 10px); } }

.padding10 {
  padding: 10px;
  box-sizing: border-box; }

.margin10 {
  margin: 10px; }

@media only screen and (max-width: 1024px) {
  .t-break.column2.margin10 {
    width: calc(100% - 20px); } }

.margin10.column1 {
  width: calc(100% - 20px); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column1.margin10:not(.t-break) {
    width: calc(100% - 20px); }
  .sim-row[t-col='2'] .column1.margin10:not(.t-break) {
    width: calc(50% - 20px); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column1.margin10:not(.t-break), .sim-row[m-col='1'] .t-break .column1.margin10:not(.t-break) {
    width: calc(100% - 20px); }
  .sim-row[m-col='2'] .column1.margin10:not(.t-break) {
    width: calc(50% - 20px); } }

.margin10.column2 {
  width: calc(50% - 20px); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column2.margin10:not(.t-break) {
    width: calc(100% - 20px); }
  .sim-row[t-col='2'] .column2.margin10:not(.t-break) {
    width: calc(50% - 20px); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column2.margin10:not(.t-break), .sim-row[m-col='1'] .t-break .column2.margin10:not(.t-break) {
    width: calc(100% - 20px); }
  .sim-row[m-col='2'] .column2.margin10:not(.t-break) {
    width: calc(50% - 20px); } }

.margin10.column3 {
  width: calc(33.33333% - 20px); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column3.margin10:not(.t-break) {
    width: calc(100% - 20px); }
  .sim-row[t-col='2'] .column3.margin10:not(.t-break) {
    width: calc(50% - 20px); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column3.margin10:not(.t-break), .sim-row[m-col='1'] .t-break .column3.margin10:not(.t-break) {
    width: calc(100% - 20px); }
  .sim-row[m-col='2'] .column3.margin10:not(.t-break) {
    width: calc(50% - 20px); } }

.margin10.column4 {
  width: calc(25% - 20px); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column4.margin10:not(.t-break) {
    width: calc(100% - 20px); }
  .sim-row[t-col='2'] .column4.margin10:not(.t-break) {
    width: calc(50% - 20px); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column4.margin10:not(.t-break), .sim-row[m-col='1'] .t-break .column4.margin10:not(.t-break) {
    width: calc(100% - 20px); }
  .sim-row[m-col='2'] .column4.margin10:not(.t-break) {
    width: calc(50% - 20px); } }

.margin10.column5 {
  width: calc(20% - 20px); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column5.margin10:not(.t-break) {
    width: calc(100% - 20px); }
  .sim-row[t-col='2'] .column5.margin10:not(.t-break) {
    width: calc(50% - 20px); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column5.margin10:not(.t-break), .sim-row[m-col='1'] .t-break .column5.margin10:not(.t-break) {
    width: calc(100% - 20px); }
  .sim-row[m-col='2'] .column5.margin10:not(.t-break) {
    width: calc(50% - 20px); } }

.margin10.column6 {
  width: calc(16.66667% - 20px); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column6.margin10:not(.t-break) {
    width: calc(100% - 20px); }
  .sim-row[t-col='2'] .column6.margin10:not(.t-break) {
    width: calc(50% - 20px); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column6.margin10:not(.t-break), .sim-row[m-col='1'] .t-break .column6.margin10:not(.t-break) {
    width: calc(100% - 20px); }
  .sim-row[m-col='2'] .column6.margin10:not(.t-break) {
    width: calc(50% - 20px); } }

.padding20 {
  padding: 20px;
  box-sizing: border-box; }

.margin20 {
  margin: 20px; }

@media only screen and (max-width: 1024px) {
  .t-break.column2.margin20 {
    width: calc(100% - 40px); } }

.margin20.column1 {
  width: calc(100% - 40px); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column1.margin20:not(.t-break) {
    width: calc(100% - 40px); }
  .sim-row[t-col='2'] .column1.margin20:not(.t-break) {
    width: calc(50% - 40px); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column1.margin20:not(.t-break), .sim-row[m-col='1'] .t-break .column1.margin20:not(.t-break) {
    width: calc(100% - 40px); }
  .sim-row[m-col='2'] .column1.margin20:not(.t-break) {
    width: calc(50% - 40px); } }

.margin20.column2 {
  width: calc(50% - 40px); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column2.margin20:not(.t-break) {
    width: calc(100% - 40px); }
  .sim-row[t-col='2'] .column2.margin20:not(.t-break) {
    width: calc(50% - 40px); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column2.margin20:not(.t-break), .sim-row[m-col='1'] .t-break .column2.margin20:not(.t-break) {
    width: calc(100% - 40px); }
  .sim-row[m-col='2'] .column2.margin20:not(.t-break) {
    width: calc(50% - 40px); } }

.margin20.column3 {
  width: calc(33.33333% - 40px); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column3.margin20:not(.t-break) {
    width: calc(100% - 40px); }
  .sim-row[t-col='2'] .column3.margin20:not(.t-break) {
    width: calc(50% - 40px); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column3.margin20:not(.t-break), .sim-row[m-col='1'] .t-break .column3.margin20:not(.t-break) {
    width: calc(100% - 40px); }
  .sim-row[m-col='2'] .column3.margin20:not(.t-break) {
    width: calc(50% - 40px); } }

.margin20.column4 {
  width: calc(25% - 40px); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column4.margin20:not(.t-break) {
    width: calc(100% - 40px); }
  .sim-row[t-col='2'] .column4.margin20:not(.t-break) {
    width: calc(50% - 40px); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column4.margin20:not(.t-break), .sim-row[m-col='1'] .t-break .column4.margin20:not(.t-break) {
    width: calc(100% - 40px); }
  .sim-row[m-col='2'] .column4.margin20:not(.t-break) {
    width: calc(50% - 40px); } }

.margin20.column5 {
  width: calc(20% - 40px); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column5.margin20:not(.t-break) {
    width: calc(100% - 40px); }
  .sim-row[t-col='2'] .column5.margin20:not(.t-break) {
    width: calc(50% - 40px); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column5.margin20:not(.t-break), .sim-row[m-col='1'] .t-break .column5.margin20:not(.t-break) {
    width: calc(100% - 40px); }
  .sim-row[m-col='2'] .column5.margin20:not(.t-break) {
    width: calc(50% - 40px); } }

.margin20.column6 {
  width: calc(16.66667% - 40px); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column6.margin20:not(.t-break) {
    width: calc(100% - 40px); }
  .sim-row[t-col='2'] .column6.margin20:not(.t-break) {
    width: calc(50% - 40px); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column6.margin20:not(.t-break), .sim-row[m-col='1'] .t-break .column6.margin20:not(.t-break) {
    width: calc(100% - 40px); }
  .sim-row[m-col='2'] .column6.margin20:not(.t-break) {
    width: calc(50% - 40px); } }

.padding30 {
  padding: 30px;
  box-sizing: border-box; }

.margin30 {
  margin: 30px; }

@media only screen and (max-width: 1024px) {
  .t-break.column2.margin30 {
    width: calc(100% - 60px); } }

.margin30.column1 {
  width: calc(100% - 60px); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column1.margin30:not(.t-break) {
    width: calc(100% - 60px); }
  .sim-row[t-col='2'] .column1.margin30:not(.t-break) {
    width: calc(50% - 60px); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column1.margin30:not(.t-break), .sim-row[m-col='1'] .t-break .column1.margin30:not(.t-break) {
    width: calc(100% - 60px); }
  .sim-row[m-col='2'] .column1.margin30:not(.t-break) {
    width: calc(50% - 60px); } }

.margin30.column2 {
  width: calc(50% - 60px); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column2.margin30:not(.t-break) {
    width: calc(100% - 60px); }
  .sim-row[t-col='2'] .column2.margin30:not(.t-break) {
    width: calc(50% - 60px); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column2.margin30:not(.t-break), .sim-row[m-col='1'] .t-break .column2.margin30:not(.t-break) {
    width: calc(100% - 60px); }
  .sim-row[m-col='2'] .column2.margin30:not(.t-break) {
    width: calc(50% - 60px); } }

.margin30.column3 {
  width: calc(33.33333% - 60px); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column3.margin30:not(.t-break) {
    width: calc(100% - 60px); }
  .sim-row[t-col='2'] .column3.margin30:not(.t-break) {
    width: calc(50% - 60px); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column3.margin30:not(.t-break), .sim-row[m-col='1'] .t-break .column3.margin30:not(.t-break) {
    width: calc(100% - 60px); }
  .sim-row[m-col='2'] .column3.margin30:not(.t-break) {
    width: calc(50% - 60px); } }

.margin30.column4 {
  width: calc(25% - 60px); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column4.margin30:not(.t-break) {
    width: calc(100% - 60px); }
  .sim-row[t-col='2'] .column4.margin30:not(.t-break) {
    width: calc(50% - 60px); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column4.margin30:not(.t-break), .sim-row[m-col='1'] .t-break .column4.margin30:not(.t-break) {
    width: calc(100% - 60px); }
  .sim-row[m-col='2'] .column4.margin30:not(.t-break) {
    width: calc(50% - 60px); } }

.margin30.column5 {
  width: calc(20% - 60px); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column5.margin30:not(.t-break) {
    width: calc(100% - 60px); }
  .sim-row[t-col='2'] .column5.margin30:not(.t-break) {
    width: calc(50% - 60px); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column5.margin30:not(.t-break), .sim-row[m-col='1'] .t-break .column5.margin30:not(.t-break) {
    width: calc(100% - 60px); }
  .sim-row[m-col='2'] .column5.margin30:not(.t-break) {
    width: calc(50% - 60px); } }

.margin30.column6 {
  width: calc(16.66667% - 60px); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column6.margin30:not(.t-break) {
    width: calc(100% - 60px); }
  .sim-row[t-col='2'] .column6.margin30:not(.t-break) {
    width: calc(50% - 60px); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column6.margin30:not(.t-break), .sim-row[m-col='1'] .t-break .column6.margin30:not(.t-break) {
    width: calc(100% - 60px); }
  .sim-row[m-col='2'] .column6.margin30:not(.t-break) {
    width: calc(50% - 60px); } }

.padding40 {
  padding: 40px;
  box-sizing: border-box; }

.margin40 {
  margin: 40px; }

@media only screen and (max-width: 1024px) {
  .t-break.column2.margin40 {
    width: calc(100% - 80px); } }

.margin40.column1 {
  width: calc(100% - 80px); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column1.margin40:not(.t-break) {
    width: calc(100% - 80px); }
  .sim-row[t-col='2'] .column1.margin40:not(.t-break) {
    width: calc(50% - 80px); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column1.margin40:not(.t-break), .sim-row[m-col='1'] .t-break .column1.margin40:not(.t-break) {
    width: calc(100% - 80px); }
  .sim-row[m-col='2'] .column1.margin40:not(.t-break) {
    width: calc(50% - 80px); } }

.margin40.column2 {
  width: calc(50% - 80px); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column2.margin40:not(.t-break) {
    width: calc(100% - 80px); }
  .sim-row[t-col='2'] .column2.margin40:not(.t-break) {
    width: calc(50% - 80px); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column2.margin40:not(.t-break), .sim-row[m-col='1'] .t-break .column2.margin40:not(.t-break) {
    width: calc(100% - 80px); }
  .sim-row[m-col='2'] .column2.margin40:not(.t-break) {
    width: calc(50% - 80px); } }

.margin40.column3 {
  width: calc(33.33333% - 80px); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column3.margin40:not(.t-break) {
    width: calc(100% - 80px); }
  .sim-row[t-col='2'] .column3.margin40:not(.t-break) {
    width: calc(50% - 80px); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column3.margin40:not(.t-break), .sim-row[m-col='1'] .t-break .column3.margin40:not(.t-break) {
    width: calc(100% - 80px); }
  .sim-row[m-col='2'] .column3.margin40:not(.t-break) {
    width: calc(50% - 80px); } }

.margin40.column4 {
  width: calc(25% - 80px); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column4.margin40:not(.t-break) {
    width: calc(100% - 80px); }
  .sim-row[t-col='2'] .column4.margin40:not(.t-break) {
    width: calc(50% - 80px); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column4.margin40:not(.t-break), .sim-row[m-col='1'] .t-break .column4.margin40:not(.t-break) {
    width: calc(100% - 80px); }
  .sim-row[m-col='2'] .column4.margin40:not(.t-break) {
    width: calc(50% - 80px); } }

.margin40.column5 {
  width: calc(20% - 80px); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column5.margin40:not(.t-break) {
    width: calc(100% - 80px); }
  .sim-row[t-col='2'] .column5.margin40:not(.t-break) {
    width: calc(50% - 80px); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column5.margin40:not(.t-break), .sim-row[m-col='1'] .t-break .column5.margin40:not(.t-break) {
    width: calc(100% - 80px); }
  .sim-row[m-col='2'] .column5.margin40:not(.t-break) {
    width: calc(50% - 80px); } }

.margin40.column6 {
  width: calc(16.66667% - 80px); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column6.margin40:not(.t-break) {
    width: calc(100% - 80px); }
  .sim-row[t-col='2'] .column6.margin40:not(.t-break) {
    width: calc(50% - 80px); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column6.margin40:not(.t-break), .sim-row[m-col='1'] .t-break .column6.margin40:not(.t-break) {
    width: calc(100% - 80px); }
  .sim-row[m-col='2'] .column6.margin40:not(.t-break) {
    width: calc(50% - 80px); } }

.padding50 {
  padding: 50px;
  box-sizing: border-box; }

.margin50 {
  margin: 50px; }

@media only screen and (max-width: 1024px) {
  .t-break.column2.margin50 {
    width: calc(100% - 100px); } }

.margin50.column1 {
  width: calc(100% - 100px); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column1.margin50:not(.t-break) {
    width: calc(100% - 100px); }
  .sim-row[t-col='2'] .column1.margin50:not(.t-break) {
    width: calc(50% - 100px); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column1.margin50:not(.t-break), .sim-row[m-col='1'] .t-break .column1.margin50:not(.t-break) {
    width: calc(100% - 100px); }
  .sim-row[m-col='2'] .column1.margin50:not(.t-break) {
    width: calc(50% - 100px); } }

.margin50.column2 {
  width: calc(50% - 100px); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column2.margin50:not(.t-break) {
    width: calc(100% - 100px); }
  .sim-row[t-col='2'] .column2.margin50:not(.t-break) {
    width: calc(50% - 100px); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column2.margin50:not(.t-break), .sim-row[m-col='1'] .t-break .column2.margin50:not(.t-break) {
    width: calc(100% - 100px); }
  .sim-row[m-col='2'] .column2.margin50:not(.t-break) {
    width: calc(50% - 100px); } }

.margin50.column3 {
  width: calc(33.33333% - 100px); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column3.margin50:not(.t-break) {
    width: calc(100% - 100px); }
  .sim-row[t-col='2'] .column3.margin50:not(.t-break) {
    width: calc(50% - 100px); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column3.margin50:not(.t-break), .sim-row[m-col='1'] .t-break .column3.margin50:not(.t-break) {
    width: calc(100% - 100px); }
  .sim-row[m-col='2'] .column3.margin50:not(.t-break) {
    width: calc(50% - 100px); } }

.margin50.column4 {
  width: calc(25% - 100px); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column4.margin50:not(.t-break) {
    width: calc(100% - 100px); }
  .sim-row[t-col='2'] .column4.margin50:not(.t-break) {
    width: calc(50% - 100px); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column4.margin50:not(.t-break), .sim-row[m-col='1'] .t-break .column4.margin50:not(.t-break) {
    width: calc(100% - 100px); }
  .sim-row[m-col='2'] .column4.margin50:not(.t-break) {
    width: calc(50% - 100px); } }

.margin50.column5 {
  width: calc(20% - 100px); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column5.margin50:not(.t-break) {
    width: calc(100% - 100px); }
  .sim-row[t-col='2'] .column5.margin50:not(.t-break) {
    width: calc(50% - 100px); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column5.margin50:not(.t-break), .sim-row[m-col='1'] .t-break .column5.margin50:not(.t-break) {
    width: calc(100% - 100px); }
  .sim-row[m-col='2'] .column5.margin50:not(.t-break) {
    width: calc(50% - 100px); } }

.margin50.column6 {
  width: calc(16.66667% - 100px); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column6.margin50:not(.t-break) {
    width: calc(100% - 100px); }
  .sim-row[t-col='2'] .column6.margin50:not(.t-break) {
    width: calc(50% - 100px); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column6.margin50:not(.t-break), .sim-row[m-col='1'] .t-break .column6.margin50:not(.t-break) {
    width: calc(100% - 100px); }
  .sim-row[m-col='2'] .column6.margin50:not(.t-break) {
    width: calc(50% - 100px); } }

.padding5vw {
  padding: 0.5vw;
  box-sizing: border-box; }

.margin5vw {
  margin: 0.5vw; }

@media only screen and (max-width: 1024px) {
  .t-break.column2.margin5vw {
    width: calc(100% - 1vw); } }

.margin5vw.column1 {
  width: calc(100% - 1vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column1.margin5vw:not(.t-break) {
    width: calc(100% - 1vw); }
  .sim-row[t-col='2'] .column1.margin5vw:not(.t-break) {
    width: calc(50% - 1vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column1.margin5vw:not(.t-break), .sim-row[m-col='1'] .t-break .column1.margin5vw:not(.t-break) {
    width: calc(100% - 1vw); }
  .sim-row[m-col='2'] .column1.margin5vw:not(.t-break) {
    width: calc(50% - 1vw); } }

.margin5vw.column2 {
  width: calc(50% - 1vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column2.margin5vw:not(.t-break) {
    width: calc(100% - 1vw); }
  .sim-row[t-col='2'] .column2.margin5vw:not(.t-break) {
    width: calc(50% - 1vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column2.margin5vw:not(.t-break), .sim-row[m-col='1'] .t-break .column2.margin5vw:not(.t-break) {
    width: calc(100% - 1vw); }
  .sim-row[m-col='2'] .column2.margin5vw:not(.t-break) {
    width: calc(50% - 1vw); } }

.margin5vw.column3 {
  width: calc(33.33333% - 1vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column3.margin5vw:not(.t-break) {
    width: calc(100% - 1vw); }
  .sim-row[t-col='2'] .column3.margin5vw:not(.t-break) {
    width: calc(50% - 1vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column3.margin5vw:not(.t-break), .sim-row[m-col='1'] .t-break .column3.margin5vw:not(.t-break) {
    width: calc(100% - 1vw); }
  .sim-row[m-col='2'] .column3.margin5vw:not(.t-break) {
    width: calc(50% - 1vw); } }

.margin5vw.column4 {
  width: calc(25% - 1vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column4.margin5vw:not(.t-break) {
    width: calc(100% - 1vw); }
  .sim-row[t-col='2'] .column4.margin5vw:not(.t-break) {
    width: calc(50% - 1vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column4.margin5vw:not(.t-break), .sim-row[m-col='1'] .t-break .column4.margin5vw:not(.t-break) {
    width: calc(100% - 1vw); }
  .sim-row[m-col='2'] .column4.margin5vw:not(.t-break) {
    width: calc(50% - 1vw); } }

.margin5vw.column5 {
  width: calc(20% - 1vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column5.margin5vw:not(.t-break) {
    width: calc(100% - 1vw); }
  .sim-row[t-col='2'] .column5.margin5vw:not(.t-break) {
    width: calc(50% - 1vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column5.margin5vw:not(.t-break), .sim-row[m-col='1'] .t-break .column5.margin5vw:not(.t-break) {
    width: calc(100% - 1vw); }
  .sim-row[m-col='2'] .column5.margin5vw:not(.t-break) {
    width: calc(50% - 1vw); } }

.margin5vw.column6 {
  width: calc(16.66667% - 1vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column6.margin5vw:not(.t-break) {
    width: calc(100% - 1vw); }
  .sim-row[t-col='2'] .column6.margin5vw:not(.t-break) {
    width: calc(50% - 1vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column6.margin5vw:not(.t-break), .sim-row[m-col='1'] .t-break .column6.margin5vw:not(.t-break) {
    width: calc(100% - 1vw); }
  .sim-row[m-col='2'] .column6.margin5vw:not(.t-break) {
    width: calc(50% - 1vw); } }

.padding10vw {
  padding: 1vw;
  box-sizing: border-box; }

.margin10vw {
  margin: 1vw; }

@media only screen and (max-width: 1024px) {
  .t-break.column2.margin10vw {
    width: calc(100% - 2vw); } }

.margin10vw.column1 {
  width: calc(100% - 2vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column1.margin10vw:not(.t-break) {
    width: calc(100% - 2vw); }
  .sim-row[t-col='2'] .column1.margin10vw:not(.t-break) {
    width: calc(50% - 2vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column1.margin10vw:not(.t-break), .sim-row[m-col='1'] .t-break .column1.margin10vw:not(.t-break) {
    width: calc(100% - 2vw); }
  .sim-row[m-col='2'] .column1.margin10vw:not(.t-break) {
    width: calc(50% - 2vw); } }

.margin10vw.column2 {
  width: calc(50% - 2vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column2.margin10vw:not(.t-break) {
    width: calc(100% - 2vw); }
  .sim-row[t-col='2'] .column2.margin10vw:not(.t-break) {
    width: calc(50% - 2vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column2.margin10vw:not(.t-break), .sim-row[m-col='1'] .t-break .column2.margin10vw:not(.t-break) {
    width: calc(100% - 2vw); }
  .sim-row[m-col='2'] .column2.margin10vw:not(.t-break) {
    width: calc(50% - 2vw); } }

.margin10vw.column3 {
  width: calc(33.33333% - 2vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column3.margin10vw:not(.t-break) {
    width: calc(100% - 2vw); }
  .sim-row[t-col='2'] .column3.margin10vw:not(.t-break) {
    width: calc(50% - 2vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column3.margin10vw:not(.t-break), .sim-row[m-col='1'] .t-break .column3.margin10vw:not(.t-break) {
    width: calc(100% - 2vw); }
  .sim-row[m-col='2'] .column3.margin10vw:not(.t-break) {
    width: calc(50% - 2vw); } }

.margin10vw.column4 {
  width: calc(25% - 2vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column4.margin10vw:not(.t-break) {
    width: calc(100% - 2vw); }
  .sim-row[t-col='2'] .column4.margin10vw:not(.t-break) {
    width: calc(50% - 2vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column4.margin10vw:not(.t-break), .sim-row[m-col='1'] .t-break .column4.margin10vw:not(.t-break) {
    width: calc(100% - 2vw); }
  .sim-row[m-col='2'] .column4.margin10vw:not(.t-break) {
    width: calc(50% - 2vw); } }

.margin10vw.column5 {
  width: calc(20% - 2vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column5.margin10vw:not(.t-break) {
    width: calc(100% - 2vw); }
  .sim-row[t-col='2'] .column5.margin10vw:not(.t-break) {
    width: calc(50% - 2vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column5.margin10vw:not(.t-break), .sim-row[m-col='1'] .t-break .column5.margin10vw:not(.t-break) {
    width: calc(100% - 2vw); }
  .sim-row[m-col='2'] .column5.margin10vw:not(.t-break) {
    width: calc(50% - 2vw); } }

.margin10vw.column6 {
  width: calc(16.66667% - 2vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column6.margin10vw:not(.t-break) {
    width: calc(100% - 2vw); }
  .sim-row[t-col='2'] .column6.margin10vw:not(.t-break) {
    width: calc(50% - 2vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column6.margin10vw:not(.t-break), .sim-row[m-col='1'] .t-break .column6.margin10vw:not(.t-break) {
    width: calc(100% - 2vw); }
  .sim-row[m-col='2'] .column6.margin10vw:not(.t-break) {
    width: calc(50% - 2vw); } }

.padding15vw {
  padding: 1.5vw;
  box-sizing: border-box; }

.margin15vw {
  margin: 1.5vw; }

@media only screen and (max-width: 1024px) {
  .t-break.column2.margin15vw {
    width: calc(100% - 3vw); } }

.margin15vw.column1 {
  width: calc(100% - 3vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column1.margin15vw:not(.t-break) {
    width: calc(100% - 3vw); }
  .sim-row[t-col='2'] .column1.margin15vw:not(.t-break) {
    width: calc(50% - 3vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column1.margin15vw:not(.t-break), .sim-row[m-col='1'] .t-break .column1.margin15vw:not(.t-break) {
    width: calc(100% - 3vw); }
  .sim-row[m-col='2'] .column1.margin15vw:not(.t-break) {
    width: calc(50% - 3vw); } }

.margin15vw.column2 {
  width: calc(50% - 3vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column2.margin15vw:not(.t-break) {
    width: calc(100% - 3vw); }
  .sim-row[t-col='2'] .column2.margin15vw:not(.t-break) {
    width: calc(50% - 3vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column2.margin15vw:not(.t-break), .sim-row[m-col='1'] .t-break .column2.margin15vw:not(.t-break) {
    width: calc(100% - 3vw); }
  .sim-row[m-col='2'] .column2.margin15vw:not(.t-break) {
    width: calc(50% - 3vw); } }

.margin15vw.column3 {
  width: calc(33.33333% - 3vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column3.margin15vw:not(.t-break) {
    width: calc(100% - 3vw); }
  .sim-row[t-col='2'] .column3.margin15vw:not(.t-break) {
    width: calc(50% - 3vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column3.margin15vw:not(.t-break), .sim-row[m-col='1'] .t-break .column3.margin15vw:not(.t-break) {
    width: calc(100% - 3vw); }
  .sim-row[m-col='2'] .column3.margin15vw:not(.t-break) {
    width: calc(50% - 3vw); } }

.margin15vw.column4 {
  width: calc(25% - 3vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column4.margin15vw:not(.t-break) {
    width: calc(100% - 3vw); }
  .sim-row[t-col='2'] .column4.margin15vw:not(.t-break) {
    width: calc(50% - 3vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column4.margin15vw:not(.t-break), .sim-row[m-col='1'] .t-break .column4.margin15vw:not(.t-break) {
    width: calc(100% - 3vw); }
  .sim-row[m-col='2'] .column4.margin15vw:not(.t-break) {
    width: calc(50% - 3vw); } }

.margin15vw.column5 {
  width: calc(20% - 3vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column5.margin15vw:not(.t-break) {
    width: calc(100% - 3vw); }
  .sim-row[t-col='2'] .column5.margin15vw:not(.t-break) {
    width: calc(50% - 3vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column5.margin15vw:not(.t-break), .sim-row[m-col='1'] .t-break .column5.margin15vw:not(.t-break) {
    width: calc(100% - 3vw); }
  .sim-row[m-col='2'] .column5.margin15vw:not(.t-break) {
    width: calc(50% - 3vw); } }

.margin15vw.column6 {
  width: calc(16.66667% - 3vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column6.margin15vw:not(.t-break) {
    width: calc(100% - 3vw); }
  .sim-row[t-col='2'] .column6.margin15vw:not(.t-break) {
    width: calc(50% - 3vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column6.margin15vw:not(.t-break), .sim-row[m-col='1'] .t-break .column6.margin15vw:not(.t-break) {
    width: calc(100% - 3vw); }
  .sim-row[m-col='2'] .column6.margin15vw:not(.t-break) {
    width: calc(50% - 3vw); } }

.padding20vw {
  padding: 2vw;
  box-sizing: border-box; }

.margin20vw {
  margin: 2vw; }

@media only screen and (max-width: 1024px) {
  .t-break.column2.margin20vw {
    width: calc(100% - 4vw); } }

.margin20vw.column1 {
  width: calc(100% - 4vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column1.margin20vw:not(.t-break) {
    width: calc(100% - 4vw); }
  .sim-row[t-col='2'] .column1.margin20vw:not(.t-break) {
    width: calc(50% - 4vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column1.margin20vw:not(.t-break), .sim-row[m-col='1'] .t-break .column1.margin20vw:not(.t-break) {
    width: calc(100% - 4vw); }
  .sim-row[m-col='2'] .column1.margin20vw:not(.t-break) {
    width: calc(50% - 4vw); } }

.margin20vw.column2 {
  width: calc(50% - 4vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column2.margin20vw:not(.t-break) {
    width: calc(100% - 4vw); }
  .sim-row[t-col='2'] .column2.margin20vw:not(.t-break) {
    width: calc(50% - 4vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column2.margin20vw:not(.t-break), .sim-row[m-col='1'] .t-break .column2.margin20vw:not(.t-break) {
    width: calc(100% - 4vw); }
  .sim-row[m-col='2'] .column2.margin20vw:not(.t-break) {
    width: calc(50% - 4vw); } }

.margin20vw.column3 {
  width: calc(33.33333% - 4vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column3.margin20vw:not(.t-break) {
    width: calc(100% - 4vw); }
  .sim-row[t-col='2'] .column3.margin20vw:not(.t-break) {
    width: calc(50% - 4vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column3.margin20vw:not(.t-break), .sim-row[m-col='1'] .t-break .column3.margin20vw:not(.t-break) {
    width: calc(100% - 4vw); }
  .sim-row[m-col='2'] .column3.margin20vw:not(.t-break) {
    width: calc(50% - 4vw); } }

.margin20vw.column4 {
  width: calc(25% - 4vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column4.margin20vw:not(.t-break) {
    width: calc(100% - 4vw); }
  .sim-row[t-col='2'] .column4.margin20vw:not(.t-break) {
    width: calc(50% - 4vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column4.margin20vw:not(.t-break), .sim-row[m-col='1'] .t-break .column4.margin20vw:not(.t-break) {
    width: calc(100% - 4vw); }
  .sim-row[m-col='2'] .column4.margin20vw:not(.t-break) {
    width: calc(50% - 4vw); } }

.margin20vw.column5 {
  width: calc(20% - 4vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column5.margin20vw:not(.t-break) {
    width: calc(100% - 4vw); }
  .sim-row[t-col='2'] .column5.margin20vw:not(.t-break) {
    width: calc(50% - 4vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column5.margin20vw:not(.t-break), .sim-row[m-col='1'] .t-break .column5.margin20vw:not(.t-break) {
    width: calc(100% - 4vw); }
  .sim-row[m-col='2'] .column5.margin20vw:not(.t-break) {
    width: calc(50% - 4vw); } }

.margin20vw.column6 {
  width: calc(16.66667% - 4vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column6.margin20vw:not(.t-break) {
    width: calc(100% - 4vw); }
  .sim-row[t-col='2'] .column6.margin20vw:not(.t-break) {
    width: calc(50% - 4vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column6.margin20vw:not(.t-break), .sim-row[m-col='1'] .t-break .column6.margin20vw:not(.t-break) {
    width: calc(100% - 4vw); }
  .sim-row[m-col='2'] .column6.margin20vw:not(.t-break) {
    width: calc(50% - 4vw); } }

.padding25vw {
  padding: 2.5vw;
  box-sizing: border-box; }

.margin25vw {
  margin: 2.5vw; }

@media only screen and (max-width: 1024px) {
  .t-break.column2.margin25vw {
    width: calc(100% - 5vw); } }

.margin25vw.column1 {
  width: calc(100% - 5vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column1.margin25vw:not(.t-break) {
    width: calc(100% - 5vw); }
  .sim-row[t-col='2'] .column1.margin25vw:not(.t-break) {
    width: calc(50% - 5vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column1.margin25vw:not(.t-break), .sim-row[m-col='1'] .t-break .column1.margin25vw:not(.t-break) {
    width: calc(100% - 5vw); }
  .sim-row[m-col='2'] .column1.margin25vw:not(.t-break) {
    width: calc(50% - 5vw); } }

.margin25vw.column2 {
  width: calc(50% - 5vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column2.margin25vw:not(.t-break) {
    width: calc(100% - 5vw); }
  .sim-row[t-col='2'] .column2.margin25vw:not(.t-break) {
    width: calc(50% - 5vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column2.margin25vw:not(.t-break), .sim-row[m-col='1'] .t-break .column2.margin25vw:not(.t-break) {
    width: calc(100% - 5vw); }
  .sim-row[m-col='2'] .column2.margin25vw:not(.t-break) {
    width: calc(50% - 5vw); } }

.margin25vw.column3 {
  width: calc(33.33333% - 5vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column3.margin25vw:not(.t-break) {
    width: calc(100% - 5vw); }
  .sim-row[t-col='2'] .column3.margin25vw:not(.t-break) {
    width: calc(50% - 5vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column3.margin25vw:not(.t-break), .sim-row[m-col='1'] .t-break .column3.margin25vw:not(.t-break) {
    width: calc(100% - 5vw); }
  .sim-row[m-col='2'] .column3.margin25vw:not(.t-break) {
    width: calc(50% - 5vw); } }

.margin25vw.column4 {
  width: calc(25% - 5vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column4.margin25vw:not(.t-break) {
    width: calc(100% - 5vw); }
  .sim-row[t-col='2'] .column4.margin25vw:not(.t-break) {
    width: calc(50% - 5vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column4.margin25vw:not(.t-break), .sim-row[m-col='1'] .t-break .column4.margin25vw:not(.t-break) {
    width: calc(100% - 5vw); }
  .sim-row[m-col='2'] .column4.margin25vw:not(.t-break) {
    width: calc(50% - 5vw); } }

.margin25vw.column5 {
  width: calc(20% - 5vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column5.margin25vw:not(.t-break) {
    width: calc(100% - 5vw); }
  .sim-row[t-col='2'] .column5.margin25vw:not(.t-break) {
    width: calc(50% - 5vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column5.margin25vw:not(.t-break), .sim-row[m-col='1'] .t-break .column5.margin25vw:not(.t-break) {
    width: calc(100% - 5vw); }
  .sim-row[m-col='2'] .column5.margin25vw:not(.t-break) {
    width: calc(50% - 5vw); } }

.margin25vw.column6 {
  width: calc(16.66667% - 5vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column6.margin25vw:not(.t-break) {
    width: calc(100% - 5vw); }
  .sim-row[t-col='2'] .column6.margin25vw:not(.t-break) {
    width: calc(50% - 5vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column6.margin25vw:not(.t-break), .sim-row[m-col='1'] .t-break .column6.margin25vw:not(.t-break) {
    width: calc(100% - 5vw); }
  .sim-row[m-col='2'] .column6.margin25vw:not(.t-break) {
    width: calc(50% - 5vw); } }

.padding30vw {
  padding: 3vw;
  box-sizing: border-box; }

.margin30vw {
  margin: 3vw; }

@media only screen and (max-width: 1024px) {
  .t-break.column2.margin30vw {
    width: calc(100% - 6vw); } }

.margin30vw.column1 {
  width: calc(100% - 6vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column1.margin30vw:not(.t-break) {
    width: calc(100% - 6vw); }
  .sim-row[t-col='2'] .column1.margin30vw:not(.t-break) {
    width: calc(50% - 6vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column1.margin30vw:not(.t-break), .sim-row[m-col='1'] .t-break .column1.margin30vw:not(.t-break) {
    width: calc(100% - 6vw); }
  .sim-row[m-col='2'] .column1.margin30vw:not(.t-break) {
    width: calc(50% - 6vw); } }

.margin30vw.column2 {
  width: calc(50% - 6vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column2.margin30vw:not(.t-break) {
    width: calc(100% - 6vw); }
  .sim-row[t-col='2'] .column2.margin30vw:not(.t-break) {
    width: calc(50% - 6vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column2.margin30vw:not(.t-break), .sim-row[m-col='1'] .t-break .column2.margin30vw:not(.t-break) {
    width: calc(100% - 6vw); }
  .sim-row[m-col='2'] .column2.margin30vw:not(.t-break) {
    width: calc(50% - 6vw); } }

.margin30vw.column3 {
  width: calc(33.33333% - 6vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column3.margin30vw:not(.t-break) {
    width: calc(100% - 6vw); }
  .sim-row[t-col='2'] .column3.margin30vw:not(.t-break) {
    width: calc(50% - 6vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column3.margin30vw:not(.t-break), .sim-row[m-col='1'] .t-break .column3.margin30vw:not(.t-break) {
    width: calc(100% - 6vw); }
  .sim-row[m-col='2'] .column3.margin30vw:not(.t-break) {
    width: calc(50% - 6vw); } }

.margin30vw.column4 {
  width: calc(25% - 6vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column4.margin30vw:not(.t-break) {
    width: calc(100% - 6vw); }
  .sim-row[t-col='2'] .column4.margin30vw:not(.t-break) {
    width: calc(50% - 6vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column4.margin30vw:not(.t-break), .sim-row[m-col='1'] .t-break .column4.margin30vw:not(.t-break) {
    width: calc(100% - 6vw); }
  .sim-row[m-col='2'] .column4.margin30vw:not(.t-break) {
    width: calc(50% - 6vw); } }

.margin30vw.column5 {
  width: calc(20% - 6vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column5.margin30vw:not(.t-break) {
    width: calc(100% - 6vw); }
  .sim-row[t-col='2'] .column5.margin30vw:not(.t-break) {
    width: calc(50% - 6vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column5.margin30vw:not(.t-break), .sim-row[m-col='1'] .t-break .column5.margin30vw:not(.t-break) {
    width: calc(100% - 6vw); }
  .sim-row[m-col='2'] .column5.margin30vw:not(.t-break) {
    width: calc(50% - 6vw); } }

.margin30vw.column6 {
  width: calc(16.66667% - 6vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column6.margin30vw:not(.t-break) {
    width: calc(100% - 6vw); }
  .sim-row[t-col='2'] .column6.margin30vw:not(.t-break) {
    width: calc(50% - 6vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column6.margin30vw:not(.t-break), .sim-row[m-col='1'] .t-break .column6.margin30vw:not(.t-break) {
    width: calc(100% - 6vw); }
  .sim-row[m-col='2'] .column6.margin30vw:not(.t-break) {
    width: calc(50% - 6vw); } }

.padding35vw {
  padding: 3.5vw;
  box-sizing: border-box; }

.margin35vw {
  margin: 3.5vw; }

@media only screen and (max-width: 1024px) {
  .t-break.column2.margin35vw {
    width: calc(100% - 7vw); } }

.margin35vw.column1 {
  width: calc(100% - 7vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column1.margin35vw:not(.t-break) {
    width: calc(100% - 7vw); }
  .sim-row[t-col='2'] .column1.margin35vw:not(.t-break) {
    width: calc(50% - 7vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column1.margin35vw:not(.t-break), .sim-row[m-col='1'] .t-break .column1.margin35vw:not(.t-break) {
    width: calc(100% - 7vw); }
  .sim-row[m-col='2'] .column1.margin35vw:not(.t-break) {
    width: calc(50% - 7vw); } }

.margin35vw.column2 {
  width: calc(50% - 7vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column2.margin35vw:not(.t-break) {
    width: calc(100% - 7vw); }
  .sim-row[t-col='2'] .column2.margin35vw:not(.t-break) {
    width: calc(50% - 7vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column2.margin35vw:not(.t-break), .sim-row[m-col='1'] .t-break .column2.margin35vw:not(.t-break) {
    width: calc(100% - 7vw); }
  .sim-row[m-col='2'] .column2.margin35vw:not(.t-break) {
    width: calc(50% - 7vw); } }

.margin35vw.column3 {
  width: calc(33.33333% - 7vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column3.margin35vw:not(.t-break) {
    width: calc(100% - 7vw); }
  .sim-row[t-col='2'] .column3.margin35vw:not(.t-break) {
    width: calc(50% - 7vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column3.margin35vw:not(.t-break), .sim-row[m-col='1'] .t-break .column3.margin35vw:not(.t-break) {
    width: calc(100% - 7vw); }
  .sim-row[m-col='2'] .column3.margin35vw:not(.t-break) {
    width: calc(50% - 7vw); } }

.margin35vw.column4 {
  width: calc(25% - 7vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column4.margin35vw:not(.t-break) {
    width: calc(100% - 7vw); }
  .sim-row[t-col='2'] .column4.margin35vw:not(.t-break) {
    width: calc(50% - 7vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column4.margin35vw:not(.t-break), .sim-row[m-col='1'] .t-break .column4.margin35vw:not(.t-break) {
    width: calc(100% - 7vw); }
  .sim-row[m-col='2'] .column4.margin35vw:not(.t-break) {
    width: calc(50% - 7vw); } }

.margin35vw.column5 {
  width: calc(20% - 7vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column5.margin35vw:not(.t-break) {
    width: calc(100% - 7vw); }
  .sim-row[t-col='2'] .column5.margin35vw:not(.t-break) {
    width: calc(50% - 7vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column5.margin35vw:not(.t-break), .sim-row[m-col='1'] .t-break .column5.margin35vw:not(.t-break) {
    width: calc(100% - 7vw); }
  .sim-row[m-col='2'] .column5.margin35vw:not(.t-break) {
    width: calc(50% - 7vw); } }

.margin35vw.column6 {
  width: calc(16.66667% - 7vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column6.margin35vw:not(.t-break) {
    width: calc(100% - 7vw); }
  .sim-row[t-col='2'] .column6.margin35vw:not(.t-break) {
    width: calc(50% - 7vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column6.margin35vw:not(.t-break), .sim-row[m-col='1'] .t-break .column6.margin35vw:not(.t-break) {
    width: calc(100% - 7vw); }
  .sim-row[m-col='2'] .column6.margin35vw:not(.t-break) {
    width: calc(50% - 7vw); } }

.padding40vw {
  padding: 4vw;
  box-sizing: border-box; }

.margin40vw {
  margin: 4vw; }

@media only screen and (max-width: 1024px) {
  .t-break.column2.margin40vw {
    width: calc(100% - 8vw); } }

.margin40vw.column1 {
  width: calc(100% - 8vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column1.margin40vw:not(.t-break) {
    width: calc(100% - 8vw); }
  .sim-row[t-col='2'] .column1.margin40vw:not(.t-break) {
    width: calc(50% - 8vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column1.margin40vw:not(.t-break), .sim-row[m-col='1'] .t-break .column1.margin40vw:not(.t-break) {
    width: calc(100% - 8vw); }
  .sim-row[m-col='2'] .column1.margin40vw:not(.t-break) {
    width: calc(50% - 8vw); } }

.margin40vw.column2 {
  width: calc(50% - 8vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column2.margin40vw:not(.t-break) {
    width: calc(100% - 8vw); }
  .sim-row[t-col='2'] .column2.margin40vw:not(.t-break) {
    width: calc(50% - 8vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column2.margin40vw:not(.t-break), .sim-row[m-col='1'] .t-break .column2.margin40vw:not(.t-break) {
    width: calc(100% - 8vw); }
  .sim-row[m-col='2'] .column2.margin40vw:not(.t-break) {
    width: calc(50% - 8vw); } }

.margin40vw.column3 {
  width: calc(33.33333% - 8vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column3.margin40vw:not(.t-break) {
    width: calc(100% - 8vw); }
  .sim-row[t-col='2'] .column3.margin40vw:not(.t-break) {
    width: calc(50% - 8vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column3.margin40vw:not(.t-break), .sim-row[m-col='1'] .t-break .column3.margin40vw:not(.t-break) {
    width: calc(100% - 8vw); }
  .sim-row[m-col='2'] .column3.margin40vw:not(.t-break) {
    width: calc(50% - 8vw); } }

.margin40vw.column4 {
  width: calc(25% - 8vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column4.margin40vw:not(.t-break) {
    width: calc(100% - 8vw); }
  .sim-row[t-col='2'] .column4.margin40vw:not(.t-break) {
    width: calc(50% - 8vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column4.margin40vw:not(.t-break), .sim-row[m-col='1'] .t-break .column4.margin40vw:not(.t-break) {
    width: calc(100% - 8vw); }
  .sim-row[m-col='2'] .column4.margin40vw:not(.t-break) {
    width: calc(50% - 8vw); } }

.margin40vw.column5 {
  width: calc(20% - 8vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column5.margin40vw:not(.t-break) {
    width: calc(100% - 8vw); }
  .sim-row[t-col='2'] .column5.margin40vw:not(.t-break) {
    width: calc(50% - 8vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column5.margin40vw:not(.t-break), .sim-row[m-col='1'] .t-break .column5.margin40vw:not(.t-break) {
    width: calc(100% - 8vw); }
  .sim-row[m-col='2'] .column5.margin40vw:not(.t-break) {
    width: calc(50% - 8vw); } }

.margin40vw.column6 {
  width: calc(16.66667% - 8vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column6.margin40vw:not(.t-break) {
    width: calc(100% - 8vw); }
  .sim-row[t-col='2'] .column6.margin40vw:not(.t-break) {
    width: calc(50% - 8vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column6.margin40vw:not(.t-break), .sim-row[m-col='1'] .t-break .column6.margin40vw:not(.t-break) {
    width: calc(100% - 8vw); }
  .sim-row[m-col='2'] .column6.margin40vw:not(.t-break) {
    width: calc(50% - 8vw); } }

.padding45vw {
  padding: 4.5vw;
  box-sizing: border-box; }

.margin45vw {
  margin: 4.5vw; }

@media only screen and (max-width: 1024px) {
  .t-break.column2.margin45vw {
    width: calc(100% - 9vw); } }

.margin45vw.column1 {
  width: calc(100% - 9vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column1.margin45vw:not(.t-break) {
    width: calc(100% - 9vw); }
  .sim-row[t-col='2'] .column1.margin45vw:not(.t-break) {
    width: calc(50% - 9vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column1.margin45vw:not(.t-break), .sim-row[m-col='1'] .t-break .column1.margin45vw:not(.t-break) {
    width: calc(100% - 9vw); }
  .sim-row[m-col='2'] .column1.margin45vw:not(.t-break) {
    width: calc(50% - 9vw); } }

.margin45vw.column2 {
  width: calc(50% - 9vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column2.margin45vw:not(.t-break) {
    width: calc(100% - 9vw); }
  .sim-row[t-col='2'] .column2.margin45vw:not(.t-break) {
    width: calc(50% - 9vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column2.margin45vw:not(.t-break), .sim-row[m-col='1'] .t-break .column2.margin45vw:not(.t-break) {
    width: calc(100% - 9vw); }
  .sim-row[m-col='2'] .column2.margin45vw:not(.t-break) {
    width: calc(50% - 9vw); } }

.margin45vw.column3 {
  width: calc(33.33333% - 9vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column3.margin45vw:not(.t-break) {
    width: calc(100% - 9vw); }
  .sim-row[t-col='2'] .column3.margin45vw:not(.t-break) {
    width: calc(50% - 9vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column3.margin45vw:not(.t-break), .sim-row[m-col='1'] .t-break .column3.margin45vw:not(.t-break) {
    width: calc(100% - 9vw); }
  .sim-row[m-col='2'] .column3.margin45vw:not(.t-break) {
    width: calc(50% - 9vw); } }

.margin45vw.column4 {
  width: calc(25% - 9vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column4.margin45vw:not(.t-break) {
    width: calc(100% - 9vw); }
  .sim-row[t-col='2'] .column4.margin45vw:not(.t-break) {
    width: calc(50% - 9vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column4.margin45vw:not(.t-break), .sim-row[m-col='1'] .t-break .column4.margin45vw:not(.t-break) {
    width: calc(100% - 9vw); }
  .sim-row[m-col='2'] .column4.margin45vw:not(.t-break) {
    width: calc(50% - 9vw); } }

.margin45vw.column5 {
  width: calc(20% - 9vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column5.margin45vw:not(.t-break) {
    width: calc(100% - 9vw); }
  .sim-row[t-col='2'] .column5.margin45vw:not(.t-break) {
    width: calc(50% - 9vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column5.margin45vw:not(.t-break), .sim-row[m-col='1'] .t-break .column5.margin45vw:not(.t-break) {
    width: calc(100% - 9vw); }
  .sim-row[m-col='2'] .column5.margin45vw:not(.t-break) {
    width: calc(50% - 9vw); } }

.margin45vw.column6 {
  width: calc(16.66667% - 9vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column6.margin45vw:not(.t-break) {
    width: calc(100% - 9vw); }
  .sim-row[t-col='2'] .column6.margin45vw:not(.t-break) {
    width: calc(50% - 9vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column6.margin45vw:not(.t-break), .sim-row[m-col='1'] .t-break .column6.margin45vw:not(.t-break) {
    width: calc(100% - 9vw); }
  .sim-row[m-col='2'] .column6.margin45vw:not(.t-break) {
    width: calc(50% - 9vw); } }

.padding50vw {
  padding: 5vw;
  box-sizing: border-box; }

.margin50vw {
  margin: 5vw; }

@media only screen and (max-width: 1024px) {
  .t-break.column2.margin50vw {
    width: calc(100% - 10vw); } }

.margin50vw.column1 {
  width: calc(100% - 10vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column1.margin50vw:not(.t-break) {
    width: calc(100% - 10vw); }
  .sim-row[t-col='2'] .column1.margin50vw:not(.t-break) {
    width: calc(50% - 10vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column1.margin50vw:not(.t-break), .sim-row[m-col='1'] .t-break .column1.margin50vw:not(.t-break) {
    width: calc(100% - 10vw); }
  .sim-row[m-col='2'] .column1.margin50vw:not(.t-break) {
    width: calc(50% - 10vw); } }

.margin50vw.column2 {
  width: calc(50% - 10vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column2.margin50vw:not(.t-break) {
    width: calc(100% - 10vw); }
  .sim-row[t-col='2'] .column2.margin50vw:not(.t-break) {
    width: calc(50% - 10vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column2.margin50vw:not(.t-break), .sim-row[m-col='1'] .t-break .column2.margin50vw:not(.t-break) {
    width: calc(100% - 10vw); }
  .sim-row[m-col='2'] .column2.margin50vw:not(.t-break) {
    width: calc(50% - 10vw); } }

.margin50vw.column3 {
  width: calc(33.33333% - 10vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column3.margin50vw:not(.t-break) {
    width: calc(100% - 10vw); }
  .sim-row[t-col='2'] .column3.margin50vw:not(.t-break) {
    width: calc(50% - 10vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column3.margin50vw:not(.t-break), .sim-row[m-col='1'] .t-break .column3.margin50vw:not(.t-break) {
    width: calc(100% - 10vw); }
  .sim-row[m-col='2'] .column3.margin50vw:not(.t-break) {
    width: calc(50% - 10vw); } }

.margin50vw.column4 {
  width: calc(25% - 10vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column4.margin50vw:not(.t-break) {
    width: calc(100% - 10vw); }
  .sim-row[t-col='2'] .column4.margin50vw:not(.t-break) {
    width: calc(50% - 10vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column4.margin50vw:not(.t-break), .sim-row[m-col='1'] .t-break .column4.margin50vw:not(.t-break) {
    width: calc(100% - 10vw); }
  .sim-row[m-col='2'] .column4.margin50vw:not(.t-break) {
    width: calc(50% - 10vw); } }

.margin50vw.column5 {
  width: calc(20% - 10vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column5.margin50vw:not(.t-break) {
    width: calc(100% - 10vw); }
  .sim-row[t-col='2'] .column5.margin50vw:not(.t-break) {
    width: calc(50% - 10vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column5.margin50vw:not(.t-break), .sim-row[m-col='1'] .t-break .column5.margin50vw:not(.t-break) {
    width: calc(100% - 10vw); }
  .sim-row[m-col='2'] .column5.margin50vw:not(.t-break) {
    width: calc(50% - 10vw); } }

.margin50vw.column6 {
  width: calc(16.66667% - 10vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column6.margin50vw:not(.t-break) {
    width: calc(100% - 10vw); }
  .sim-row[t-col='2'] .column6.margin50vw:not(.t-break) {
    width: calc(50% - 10vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column6.margin50vw:not(.t-break), .sim-row[m-col='1'] .t-break .column6.margin50vw:not(.t-break) {
    width: calc(100% - 10vw); }
  .sim-row[m-col='2'] .column6.margin50vw:not(.t-break) {
    width: calc(50% - 10vw); } }

.padding55vw {
  padding: 5.5vw;
  box-sizing: border-box; }

.margin55vw {
  margin: 5.5vw; }

@media only screen and (max-width: 1024px) {
  .t-break.column2.margin55vw {
    width: calc(100% - 11vw); } }

.margin55vw.column1 {
  width: calc(100% - 11vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column1.margin55vw:not(.t-break) {
    width: calc(100% - 11vw); }
  .sim-row[t-col='2'] .column1.margin55vw:not(.t-break) {
    width: calc(50% - 11vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column1.margin55vw:not(.t-break), .sim-row[m-col='1'] .t-break .column1.margin55vw:not(.t-break) {
    width: calc(100% - 11vw); }
  .sim-row[m-col='2'] .column1.margin55vw:not(.t-break) {
    width: calc(50% - 11vw); } }

.margin55vw.column2 {
  width: calc(50% - 11vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column2.margin55vw:not(.t-break) {
    width: calc(100% - 11vw); }
  .sim-row[t-col='2'] .column2.margin55vw:not(.t-break) {
    width: calc(50% - 11vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column2.margin55vw:not(.t-break), .sim-row[m-col='1'] .t-break .column2.margin55vw:not(.t-break) {
    width: calc(100% - 11vw); }
  .sim-row[m-col='2'] .column2.margin55vw:not(.t-break) {
    width: calc(50% - 11vw); } }

.margin55vw.column3 {
  width: calc(33.33333% - 11vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column3.margin55vw:not(.t-break) {
    width: calc(100% - 11vw); }
  .sim-row[t-col='2'] .column3.margin55vw:not(.t-break) {
    width: calc(50% - 11vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column3.margin55vw:not(.t-break), .sim-row[m-col='1'] .t-break .column3.margin55vw:not(.t-break) {
    width: calc(100% - 11vw); }
  .sim-row[m-col='2'] .column3.margin55vw:not(.t-break) {
    width: calc(50% - 11vw); } }

.margin55vw.column4 {
  width: calc(25% - 11vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column4.margin55vw:not(.t-break) {
    width: calc(100% - 11vw); }
  .sim-row[t-col='2'] .column4.margin55vw:not(.t-break) {
    width: calc(50% - 11vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column4.margin55vw:not(.t-break), .sim-row[m-col='1'] .t-break .column4.margin55vw:not(.t-break) {
    width: calc(100% - 11vw); }
  .sim-row[m-col='2'] .column4.margin55vw:not(.t-break) {
    width: calc(50% - 11vw); } }

.margin55vw.column5 {
  width: calc(20% - 11vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column5.margin55vw:not(.t-break) {
    width: calc(100% - 11vw); }
  .sim-row[t-col='2'] .column5.margin55vw:not(.t-break) {
    width: calc(50% - 11vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column5.margin55vw:not(.t-break), .sim-row[m-col='1'] .t-break .column5.margin55vw:not(.t-break) {
    width: calc(100% - 11vw); }
  .sim-row[m-col='2'] .column5.margin55vw:not(.t-break) {
    width: calc(50% - 11vw); } }

.margin55vw.column6 {
  width: calc(16.66667% - 11vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column6.margin55vw:not(.t-break) {
    width: calc(100% - 11vw); }
  .sim-row[t-col='2'] .column6.margin55vw:not(.t-break) {
    width: calc(50% - 11vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column6.margin55vw:not(.t-break), .sim-row[m-col='1'] .t-break .column6.margin55vw:not(.t-break) {
    width: calc(100% - 11vw); }
  .sim-row[m-col='2'] .column6.margin55vw:not(.t-break) {
    width: calc(50% - 11vw); } }

.padding60vw {
  padding: 6vw;
  box-sizing: border-box; }

.margin60vw {
  margin: 6vw; }

@media only screen and (max-width: 1024px) {
  .t-break.column2.margin60vw {
    width: calc(100% - 12vw); } }

.margin60vw.column1 {
  width: calc(100% - 12vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column1.margin60vw:not(.t-break) {
    width: calc(100% - 12vw); }
  .sim-row[t-col='2'] .column1.margin60vw:not(.t-break) {
    width: calc(50% - 12vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column1.margin60vw:not(.t-break), .sim-row[m-col='1'] .t-break .column1.margin60vw:not(.t-break) {
    width: calc(100% - 12vw); }
  .sim-row[m-col='2'] .column1.margin60vw:not(.t-break) {
    width: calc(50% - 12vw); } }

.margin60vw.column2 {
  width: calc(50% - 12vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column2.margin60vw:not(.t-break) {
    width: calc(100% - 12vw); }
  .sim-row[t-col='2'] .column2.margin60vw:not(.t-break) {
    width: calc(50% - 12vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column2.margin60vw:not(.t-break), .sim-row[m-col='1'] .t-break .column2.margin60vw:not(.t-break) {
    width: calc(100% - 12vw); }
  .sim-row[m-col='2'] .column2.margin60vw:not(.t-break) {
    width: calc(50% - 12vw); } }

.margin60vw.column3 {
  width: calc(33.33333% - 12vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column3.margin60vw:not(.t-break) {
    width: calc(100% - 12vw); }
  .sim-row[t-col='2'] .column3.margin60vw:not(.t-break) {
    width: calc(50% - 12vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column3.margin60vw:not(.t-break), .sim-row[m-col='1'] .t-break .column3.margin60vw:not(.t-break) {
    width: calc(100% - 12vw); }
  .sim-row[m-col='2'] .column3.margin60vw:not(.t-break) {
    width: calc(50% - 12vw); } }

.margin60vw.column4 {
  width: calc(25% - 12vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column4.margin60vw:not(.t-break) {
    width: calc(100% - 12vw); }
  .sim-row[t-col='2'] .column4.margin60vw:not(.t-break) {
    width: calc(50% - 12vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column4.margin60vw:not(.t-break), .sim-row[m-col='1'] .t-break .column4.margin60vw:not(.t-break) {
    width: calc(100% - 12vw); }
  .sim-row[m-col='2'] .column4.margin60vw:not(.t-break) {
    width: calc(50% - 12vw); } }

.margin60vw.column5 {
  width: calc(20% - 12vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column5.margin60vw:not(.t-break) {
    width: calc(100% - 12vw); }
  .sim-row[t-col='2'] .column5.margin60vw:not(.t-break) {
    width: calc(50% - 12vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column5.margin60vw:not(.t-break), .sim-row[m-col='1'] .t-break .column5.margin60vw:not(.t-break) {
    width: calc(100% - 12vw); }
  .sim-row[m-col='2'] .column5.margin60vw:not(.t-break) {
    width: calc(50% - 12vw); } }

.margin60vw.column6 {
  width: calc(16.66667% - 12vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column6.margin60vw:not(.t-break) {
    width: calc(100% - 12vw); }
  .sim-row[t-col='2'] .column6.margin60vw:not(.t-break) {
    width: calc(50% - 12vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column6.margin60vw:not(.t-break), .sim-row[m-col='1'] .t-break .column6.margin60vw:not(.t-break) {
    width: calc(100% - 12vw); }
  .sim-row[m-col='2'] .column6.margin60vw:not(.t-break) {
    width: calc(50% - 12vw); } }

.padding65vw {
  padding: 6.5vw;
  box-sizing: border-box; }

.margin65vw {
  margin: 6.5vw; }

@media only screen and (max-width: 1024px) {
  .t-break.column2.margin65vw {
    width: calc(100% - 13vw); } }

.margin65vw.column1 {
  width: calc(100% - 13vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column1.margin65vw:not(.t-break) {
    width: calc(100% - 13vw); }
  .sim-row[t-col='2'] .column1.margin65vw:not(.t-break) {
    width: calc(50% - 13vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column1.margin65vw:not(.t-break), .sim-row[m-col='1'] .t-break .column1.margin65vw:not(.t-break) {
    width: calc(100% - 13vw); }
  .sim-row[m-col='2'] .column1.margin65vw:not(.t-break) {
    width: calc(50% - 13vw); } }

.margin65vw.column2 {
  width: calc(50% - 13vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column2.margin65vw:not(.t-break) {
    width: calc(100% - 13vw); }
  .sim-row[t-col='2'] .column2.margin65vw:not(.t-break) {
    width: calc(50% - 13vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column2.margin65vw:not(.t-break), .sim-row[m-col='1'] .t-break .column2.margin65vw:not(.t-break) {
    width: calc(100% - 13vw); }
  .sim-row[m-col='2'] .column2.margin65vw:not(.t-break) {
    width: calc(50% - 13vw); } }

.margin65vw.column3 {
  width: calc(33.33333% - 13vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column3.margin65vw:not(.t-break) {
    width: calc(100% - 13vw); }
  .sim-row[t-col='2'] .column3.margin65vw:not(.t-break) {
    width: calc(50% - 13vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column3.margin65vw:not(.t-break), .sim-row[m-col='1'] .t-break .column3.margin65vw:not(.t-break) {
    width: calc(100% - 13vw); }
  .sim-row[m-col='2'] .column3.margin65vw:not(.t-break) {
    width: calc(50% - 13vw); } }

.margin65vw.column4 {
  width: calc(25% - 13vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column4.margin65vw:not(.t-break) {
    width: calc(100% - 13vw); }
  .sim-row[t-col='2'] .column4.margin65vw:not(.t-break) {
    width: calc(50% - 13vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column4.margin65vw:not(.t-break), .sim-row[m-col='1'] .t-break .column4.margin65vw:not(.t-break) {
    width: calc(100% - 13vw); }
  .sim-row[m-col='2'] .column4.margin65vw:not(.t-break) {
    width: calc(50% - 13vw); } }

.margin65vw.column5 {
  width: calc(20% - 13vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column5.margin65vw:not(.t-break) {
    width: calc(100% - 13vw); }
  .sim-row[t-col='2'] .column5.margin65vw:not(.t-break) {
    width: calc(50% - 13vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column5.margin65vw:not(.t-break), .sim-row[m-col='1'] .t-break .column5.margin65vw:not(.t-break) {
    width: calc(100% - 13vw); }
  .sim-row[m-col='2'] .column5.margin65vw:not(.t-break) {
    width: calc(50% - 13vw); } }

.margin65vw.column6 {
  width: calc(16.66667% - 13vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column6.margin65vw:not(.t-break) {
    width: calc(100% - 13vw); }
  .sim-row[t-col='2'] .column6.margin65vw:not(.t-break) {
    width: calc(50% - 13vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column6.margin65vw:not(.t-break), .sim-row[m-col='1'] .t-break .column6.margin65vw:not(.t-break) {
    width: calc(100% - 13vw); }
  .sim-row[m-col='2'] .column6.margin65vw:not(.t-break) {
    width: calc(50% - 13vw); } }

.padding70vw {
  padding: 7vw;
  box-sizing: border-box; }

.margin70vw {
  margin: 7vw; }

@media only screen and (max-width: 1024px) {
  .t-break.column2.margin70vw {
    width: calc(100% - 14vw); } }

.margin70vw.column1 {
  width: calc(100% - 14vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column1.margin70vw:not(.t-break) {
    width: calc(100% - 14vw); }
  .sim-row[t-col='2'] .column1.margin70vw:not(.t-break) {
    width: calc(50% - 14vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column1.margin70vw:not(.t-break), .sim-row[m-col='1'] .t-break .column1.margin70vw:not(.t-break) {
    width: calc(100% - 14vw); }
  .sim-row[m-col='2'] .column1.margin70vw:not(.t-break) {
    width: calc(50% - 14vw); } }

.margin70vw.column2 {
  width: calc(50% - 14vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column2.margin70vw:not(.t-break) {
    width: calc(100% - 14vw); }
  .sim-row[t-col='2'] .column2.margin70vw:not(.t-break) {
    width: calc(50% - 14vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column2.margin70vw:not(.t-break), .sim-row[m-col='1'] .t-break .column2.margin70vw:not(.t-break) {
    width: calc(100% - 14vw); }
  .sim-row[m-col='2'] .column2.margin70vw:not(.t-break) {
    width: calc(50% - 14vw); } }

.margin70vw.column3 {
  width: calc(33.33333% - 14vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column3.margin70vw:not(.t-break) {
    width: calc(100% - 14vw); }
  .sim-row[t-col='2'] .column3.margin70vw:not(.t-break) {
    width: calc(50% - 14vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column3.margin70vw:not(.t-break), .sim-row[m-col='1'] .t-break .column3.margin70vw:not(.t-break) {
    width: calc(100% - 14vw); }
  .sim-row[m-col='2'] .column3.margin70vw:not(.t-break) {
    width: calc(50% - 14vw); } }

.margin70vw.column4 {
  width: calc(25% - 14vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column4.margin70vw:not(.t-break) {
    width: calc(100% - 14vw); }
  .sim-row[t-col='2'] .column4.margin70vw:not(.t-break) {
    width: calc(50% - 14vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column4.margin70vw:not(.t-break), .sim-row[m-col='1'] .t-break .column4.margin70vw:not(.t-break) {
    width: calc(100% - 14vw); }
  .sim-row[m-col='2'] .column4.margin70vw:not(.t-break) {
    width: calc(50% - 14vw); } }

.margin70vw.column5 {
  width: calc(20% - 14vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column5.margin70vw:not(.t-break) {
    width: calc(100% - 14vw); }
  .sim-row[t-col='2'] .column5.margin70vw:not(.t-break) {
    width: calc(50% - 14vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column5.margin70vw:not(.t-break), .sim-row[m-col='1'] .t-break .column5.margin70vw:not(.t-break) {
    width: calc(100% - 14vw); }
  .sim-row[m-col='2'] .column5.margin70vw:not(.t-break) {
    width: calc(50% - 14vw); } }

.margin70vw.column6 {
  width: calc(16.66667% - 14vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column6.margin70vw:not(.t-break) {
    width: calc(100% - 14vw); }
  .sim-row[t-col='2'] .column6.margin70vw:not(.t-break) {
    width: calc(50% - 14vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column6.margin70vw:not(.t-break), .sim-row[m-col='1'] .t-break .column6.margin70vw:not(.t-break) {
    width: calc(100% - 14vw); }
  .sim-row[m-col='2'] .column6.margin70vw:not(.t-break) {
    width: calc(50% - 14vw); } }

.padding75vw {
  padding: 7.5vw;
  box-sizing: border-box; }

.margin75vw {
  margin: 7.5vw; }

@media only screen and (max-width: 1024px) {
  .t-break.column2.margin75vw {
    width: calc(100% - 15vw); } }

.margin75vw.column1 {
  width: calc(100% - 15vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column1.margin75vw:not(.t-break) {
    width: calc(100% - 15vw); }
  .sim-row[t-col='2'] .column1.margin75vw:not(.t-break) {
    width: calc(50% - 15vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column1.margin75vw:not(.t-break), .sim-row[m-col='1'] .t-break .column1.margin75vw:not(.t-break) {
    width: calc(100% - 15vw); }
  .sim-row[m-col='2'] .column1.margin75vw:not(.t-break) {
    width: calc(50% - 15vw); } }

.margin75vw.column2 {
  width: calc(50% - 15vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column2.margin75vw:not(.t-break) {
    width: calc(100% - 15vw); }
  .sim-row[t-col='2'] .column2.margin75vw:not(.t-break) {
    width: calc(50% - 15vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column2.margin75vw:not(.t-break), .sim-row[m-col='1'] .t-break .column2.margin75vw:not(.t-break) {
    width: calc(100% - 15vw); }
  .sim-row[m-col='2'] .column2.margin75vw:not(.t-break) {
    width: calc(50% - 15vw); } }

.margin75vw.column3 {
  width: calc(33.33333% - 15vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column3.margin75vw:not(.t-break) {
    width: calc(100% - 15vw); }
  .sim-row[t-col='2'] .column3.margin75vw:not(.t-break) {
    width: calc(50% - 15vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column3.margin75vw:not(.t-break), .sim-row[m-col='1'] .t-break .column3.margin75vw:not(.t-break) {
    width: calc(100% - 15vw); }
  .sim-row[m-col='2'] .column3.margin75vw:not(.t-break) {
    width: calc(50% - 15vw); } }

.margin75vw.column4 {
  width: calc(25% - 15vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column4.margin75vw:not(.t-break) {
    width: calc(100% - 15vw); }
  .sim-row[t-col='2'] .column4.margin75vw:not(.t-break) {
    width: calc(50% - 15vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column4.margin75vw:not(.t-break), .sim-row[m-col='1'] .t-break .column4.margin75vw:not(.t-break) {
    width: calc(100% - 15vw); }
  .sim-row[m-col='2'] .column4.margin75vw:not(.t-break) {
    width: calc(50% - 15vw); } }

.margin75vw.column5 {
  width: calc(20% - 15vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column5.margin75vw:not(.t-break) {
    width: calc(100% - 15vw); }
  .sim-row[t-col='2'] .column5.margin75vw:not(.t-break) {
    width: calc(50% - 15vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column5.margin75vw:not(.t-break), .sim-row[m-col='1'] .t-break .column5.margin75vw:not(.t-break) {
    width: calc(100% - 15vw); }
  .sim-row[m-col='2'] .column5.margin75vw:not(.t-break) {
    width: calc(50% - 15vw); } }

.margin75vw.column6 {
  width: calc(16.66667% - 15vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column6.margin75vw:not(.t-break) {
    width: calc(100% - 15vw); }
  .sim-row[t-col='2'] .column6.margin75vw:not(.t-break) {
    width: calc(50% - 15vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column6.margin75vw:not(.t-break), .sim-row[m-col='1'] .t-break .column6.margin75vw:not(.t-break) {
    width: calc(100% - 15vw); }
  .sim-row[m-col='2'] .column6.margin75vw:not(.t-break) {
    width: calc(50% - 15vw); } }

.padding80vw {
  padding: 8vw;
  box-sizing: border-box; }

.margin80vw {
  margin: 8vw; }

@media only screen and (max-width: 1024px) {
  .t-break.column2.margin80vw {
    width: calc(100% - 16vw); } }

.margin80vw.column1 {
  width: calc(100% - 16vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column1.margin80vw:not(.t-break) {
    width: calc(100% - 16vw); }
  .sim-row[t-col='2'] .column1.margin80vw:not(.t-break) {
    width: calc(50% - 16vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column1.margin80vw:not(.t-break), .sim-row[m-col='1'] .t-break .column1.margin80vw:not(.t-break) {
    width: calc(100% - 16vw); }
  .sim-row[m-col='2'] .column1.margin80vw:not(.t-break) {
    width: calc(50% - 16vw); } }

.margin80vw.column2 {
  width: calc(50% - 16vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column2.margin80vw:not(.t-break) {
    width: calc(100% - 16vw); }
  .sim-row[t-col='2'] .column2.margin80vw:not(.t-break) {
    width: calc(50% - 16vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column2.margin80vw:not(.t-break), .sim-row[m-col='1'] .t-break .column2.margin80vw:not(.t-break) {
    width: calc(100% - 16vw); }
  .sim-row[m-col='2'] .column2.margin80vw:not(.t-break) {
    width: calc(50% - 16vw); } }

.margin80vw.column3 {
  width: calc(33.33333% - 16vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column3.margin80vw:not(.t-break) {
    width: calc(100% - 16vw); }
  .sim-row[t-col='2'] .column3.margin80vw:not(.t-break) {
    width: calc(50% - 16vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column3.margin80vw:not(.t-break), .sim-row[m-col='1'] .t-break .column3.margin80vw:not(.t-break) {
    width: calc(100% - 16vw); }
  .sim-row[m-col='2'] .column3.margin80vw:not(.t-break) {
    width: calc(50% - 16vw); } }

.margin80vw.column4 {
  width: calc(25% - 16vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column4.margin80vw:not(.t-break) {
    width: calc(100% - 16vw); }
  .sim-row[t-col='2'] .column4.margin80vw:not(.t-break) {
    width: calc(50% - 16vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column4.margin80vw:not(.t-break), .sim-row[m-col='1'] .t-break .column4.margin80vw:not(.t-break) {
    width: calc(100% - 16vw); }
  .sim-row[m-col='2'] .column4.margin80vw:not(.t-break) {
    width: calc(50% - 16vw); } }

.margin80vw.column5 {
  width: calc(20% - 16vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column5.margin80vw:not(.t-break) {
    width: calc(100% - 16vw); }
  .sim-row[t-col='2'] .column5.margin80vw:not(.t-break) {
    width: calc(50% - 16vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column5.margin80vw:not(.t-break), .sim-row[m-col='1'] .t-break .column5.margin80vw:not(.t-break) {
    width: calc(100% - 16vw); }
  .sim-row[m-col='2'] .column5.margin80vw:not(.t-break) {
    width: calc(50% - 16vw); } }

.margin80vw.column6 {
  width: calc(16.66667% - 16vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column6.margin80vw:not(.t-break) {
    width: calc(100% - 16vw); }
  .sim-row[t-col='2'] .column6.margin80vw:not(.t-break) {
    width: calc(50% - 16vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column6.margin80vw:not(.t-break), .sim-row[m-col='1'] .t-break .column6.margin80vw:not(.t-break) {
    width: calc(100% - 16vw); }
  .sim-row[m-col='2'] .column6.margin80vw:not(.t-break) {
    width: calc(50% - 16vw); } }

.padding85vw {
  padding: 8.5vw;
  box-sizing: border-box; }

.margin85vw {
  margin: 8.5vw; }

@media only screen and (max-width: 1024px) {
  .t-break.column2.margin85vw {
    width: calc(100% - 17vw); } }

.margin85vw.column1 {
  width: calc(100% - 17vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column1.margin85vw:not(.t-break) {
    width: calc(100% - 17vw); }
  .sim-row[t-col='2'] .column1.margin85vw:not(.t-break) {
    width: calc(50% - 17vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column1.margin85vw:not(.t-break), .sim-row[m-col='1'] .t-break .column1.margin85vw:not(.t-break) {
    width: calc(100% - 17vw); }
  .sim-row[m-col='2'] .column1.margin85vw:not(.t-break) {
    width: calc(50% - 17vw); } }

.margin85vw.column2 {
  width: calc(50% - 17vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column2.margin85vw:not(.t-break) {
    width: calc(100% - 17vw); }
  .sim-row[t-col='2'] .column2.margin85vw:not(.t-break) {
    width: calc(50% - 17vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column2.margin85vw:not(.t-break), .sim-row[m-col='1'] .t-break .column2.margin85vw:not(.t-break) {
    width: calc(100% - 17vw); }
  .sim-row[m-col='2'] .column2.margin85vw:not(.t-break) {
    width: calc(50% - 17vw); } }

.margin85vw.column3 {
  width: calc(33.33333% - 17vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column3.margin85vw:not(.t-break) {
    width: calc(100% - 17vw); }
  .sim-row[t-col='2'] .column3.margin85vw:not(.t-break) {
    width: calc(50% - 17vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column3.margin85vw:not(.t-break), .sim-row[m-col='1'] .t-break .column3.margin85vw:not(.t-break) {
    width: calc(100% - 17vw); }
  .sim-row[m-col='2'] .column3.margin85vw:not(.t-break) {
    width: calc(50% - 17vw); } }

.margin85vw.column4 {
  width: calc(25% - 17vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column4.margin85vw:not(.t-break) {
    width: calc(100% - 17vw); }
  .sim-row[t-col='2'] .column4.margin85vw:not(.t-break) {
    width: calc(50% - 17vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column4.margin85vw:not(.t-break), .sim-row[m-col='1'] .t-break .column4.margin85vw:not(.t-break) {
    width: calc(100% - 17vw); }
  .sim-row[m-col='2'] .column4.margin85vw:not(.t-break) {
    width: calc(50% - 17vw); } }

.margin85vw.column5 {
  width: calc(20% - 17vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column5.margin85vw:not(.t-break) {
    width: calc(100% - 17vw); }
  .sim-row[t-col='2'] .column5.margin85vw:not(.t-break) {
    width: calc(50% - 17vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column5.margin85vw:not(.t-break), .sim-row[m-col='1'] .t-break .column5.margin85vw:not(.t-break) {
    width: calc(100% - 17vw); }
  .sim-row[m-col='2'] .column5.margin85vw:not(.t-break) {
    width: calc(50% - 17vw); } }

.margin85vw.column6 {
  width: calc(16.66667% - 17vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column6.margin85vw:not(.t-break) {
    width: calc(100% - 17vw); }
  .sim-row[t-col='2'] .column6.margin85vw:not(.t-break) {
    width: calc(50% - 17vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column6.margin85vw:not(.t-break), .sim-row[m-col='1'] .t-break .column6.margin85vw:not(.t-break) {
    width: calc(100% - 17vw); }
  .sim-row[m-col='2'] .column6.margin85vw:not(.t-break) {
    width: calc(50% - 17vw); } }

.padding90vw {
  padding: 9vw;
  box-sizing: border-box; }

.margin90vw {
  margin: 9vw; }

@media only screen and (max-width: 1024px) {
  .t-break.column2.margin90vw {
    width: calc(100% - 18vw); } }

.margin90vw.column1 {
  width: calc(100% - 18vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column1.margin90vw:not(.t-break) {
    width: calc(100% - 18vw); }
  .sim-row[t-col='2'] .column1.margin90vw:not(.t-break) {
    width: calc(50% - 18vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column1.margin90vw:not(.t-break), .sim-row[m-col='1'] .t-break .column1.margin90vw:not(.t-break) {
    width: calc(100% - 18vw); }
  .sim-row[m-col='2'] .column1.margin90vw:not(.t-break) {
    width: calc(50% - 18vw); } }

.margin90vw.column2 {
  width: calc(50% - 18vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column2.margin90vw:not(.t-break) {
    width: calc(100% - 18vw); }
  .sim-row[t-col='2'] .column2.margin90vw:not(.t-break) {
    width: calc(50% - 18vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column2.margin90vw:not(.t-break), .sim-row[m-col='1'] .t-break .column2.margin90vw:not(.t-break) {
    width: calc(100% - 18vw); }
  .sim-row[m-col='2'] .column2.margin90vw:not(.t-break) {
    width: calc(50% - 18vw); } }

.margin90vw.column3 {
  width: calc(33.33333% - 18vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column3.margin90vw:not(.t-break) {
    width: calc(100% - 18vw); }
  .sim-row[t-col='2'] .column3.margin90vw:not(.t-break) {
    width: calc(50% - 18vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column3.margin90vw:not(.t-break), .sim-row[m-col='1'] .t-break .column3.margin90vw:not(.t-break) {
    width: calc(100% - 18vw); }
  .sim-row[m-col='2'] .column3.margin90vw:not(.t-break) {
    width: calc(50% - 18vw); } }

.margin90vw.column4 {
  width: calc(25% - 18vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column4.margin90vw:not(.t-break) {
    width: calc(100% - 18vw); }
  .sim-row[t-col='2'] .column4.margin90vw:not(.t-break) {
    width: calc(50% - 18vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column4.margin90vw:not(.t-break), .sim-row[m-col='1'] .t-break .column4.margin90vw:not(.t-break) {
    width: calc(100% - 18vw); }
  .sim-row[m-col='2'] .column4.margin90vw:not(.t-break) {
    width: calc(50% - 18vw); } }

.margin90vw.column5 {
  width: calc(20% - 18vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column5.margin90vw:not(.t-break) {
    width: calc(100% - 18vw); }
  .sim-row[t-col='2'] .column5.margin90vw:not(.t-break) {
    width: calc(50% - 18vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column5.margin90vw:not(.t-break), .sim-row[m-col='1'] .t-break .column5.margin90vw:not(.t-break) {
    width: calc(100% - 18vw); }
  .sim-row[m-col='2'] .column5.margin90vw:not(.t-break) {
    width: calc(50% - 18vw); } }

.margin90vw.column6 {
  width: calc(16.66667% - 18vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column6.margin90vw:not(.t-break) {
    width: calc(100% - 18vw); }
  .sim-row[t-col='2'] .column6.margin90vw:not(.t-break) {
    width: calc(50% - 18vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column6.margin90vw:not(.t-break), .sim-row[m-col='1'] .t-break .column6.margin90vw:not(.t-break) {
    width: calc(100% - 18vw); }
  .sim-row[m-col='2'] .column6.margin90vw:not(.t-break) {
    width: calc(50% - 18vw); } }

.padding95vw {
  padding: 9.5vw;
  box-sizing: border-box; }

.margin95vw {
  margin: 9.5vw; }

@media only screen and (max-width: 1024px) {
  .t-break.column2.margin95vw {
    width: calc(100% - 19vw); } }

.margin95vw.column1 {
  width: calc(100% - 19vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column1.margin95vw:not(.t-break) {
    width: calc(100% - 19vw); }
  .sim-row[t-col='2'] .column1.margin95vw:not(.t-break) {
    width: calc(50% - 19vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column1.margin95vw:not(.t-break), .sim-row[m-col='1'] .t-break .column1.margin95vw:not(.t-break) {
    width: calc(100% - 19vw); }
  .sim-row[m-col='2'] .column1.margin95vw:not(.t-break) {
    width: calc(50% - 19vw); } }

.margin95vw.column2 {
  width: calc(50% - 19vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column2.margin95vw:not(.t-break) {
    width: calc(100% - 19vw); }
  .sim-row[t-col='2'] .column2.margin95vw:not(.t-break) {
    width: calc(50% - 19vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column2.margin95vw:not(.t-break), .sim-row[m-col='1'] .t-break .column2.margin95vw:not(.t-break) {
    width: calc(100% - 19vw); }
  .sim-row[m-col='2'] .column2.margin95vw:not(.t-break) {
    width: calc(50% - 19vw); } }

.margin95vw.column3 {
  width: calc(33.33333% - 19vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column3.margin95vw:not(.t-break) {
    width: calc(100% - 19vw); }
  .sim-row[t-col='2'] .column3.margin95vw:not(.t-break) {
    width: calc(50% - 19vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column3.margin95vw:not(.t-break), .sim-row[m-col='1'] .t-break .column3.margin95vw:not(.t-break) {
    width: calc(100% - 19vw); }
  .sim-row[m-col='2'] .column3.margin95vw:not(.t-break) {
    width: calc(50% - 19vw); } }

.margin95vw.column4 {
  width: calc(25% - 19vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column4.margin95vw:not(.t-break) {
    width: calc(100% - 19vw); }
  .sim-row[t-col='2'] .column4.margin95vw:not(.t-break) {
    width: calc(50% - 19vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column4.margin95vw:not(.t-break), .sim-row[m-col='1'] .t-break .column4.margin95vw:not(.t-break) {
    width: calc(100% - 19vw); }
  .sim-row[m-col='2'] .column4.margin95vw:not(.t-break) {
    width: calc(50% - 19vw); } }

.margin95vw.column5 {
  width: calc(20% - 19vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column5.margin95vw:not(.t-break) {
    width: calc(100% - 19vw); }
  .sim-row[t-col='2'] .column5.margin95vw:not(.t-break) {
    width: calc(50% - 19vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column5.margin95vw:not(.t-break), .sim-row[m-col='1'] .t-break .column5.margin95vw:not(.t-break) {
    width: calc(100% - 19vw); }
  .sim-row[m-col='2'] .column5.margin95vw:not(.t-break) {
    width: calc(50% - 19vw); } }

.margin95vw.column6 {
  width: calc(16.66667% - 19vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column6.margin95vw:not(.t-break) {
    width: calc(100% - 19vw); }
  .sim-row[t-col='2'] .column6.margin95vw:not(.t-break) {
    width: calc(50% - 19vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column6.margin95vw:not(.t-break), .sim-row[m-col='1'] .t-break .column6.margin95vw:not(.t-break) {
    width: calc(100% - 19vw); }
  .sim-row[m-col='2'] .column6.margin95vw:not(.t-break) {
    width: calc(50% - 19vw); } }

.padding100vw {
  padding: 10vw;
  box-sizing: border-box; }

.margin100vw {
  margin: 10vw; }

@media only screen and (max-width: 1024px) {
  .t-break.column2.margin100vw {
    width: calc(100% - 20vw); } }

.margin100vw.column1 {
  width: calc(100% - 20vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column1.margin100vw:not(.t-break) {
    width: calc(100% - 20vw); }
  .sim-row[t-col='2'] .column1.margin100vw:not(.t-break) {
    width: calc(50% - 20vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column1.margin100vw:not(.t-break), .sim-row[m-col='1'] .t-break .column1.margin100vw:not(.t-break) {
    width: calc(100% - 20vw); }
  .sim-row[m-col='2'] .column1.margin100vw:not(.t-break) {
    width: calc(50% - 20vw); } }

.margin100vw.column2 {
  width: calc(50% - 20vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column2.margin100vw:not(.t-break) {
    width: calc(100% - 20vw); }
  .sim-row[t-col='2'] .column2.margin100vw:not(.t-break) {
    width: calc(50% - 20vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column2.margin100vw:not(.t-break), .sim-row[m-col='1'] .t-break .column2.margin100vw:not(.t-break) {
    width: calc(100% - 20vw); }
  .sim-row[m-col='2'] .column2.margin100vw:not(.t-break) {
    width: calc(50% - 20vw); } }

.margin100vw.column3 {
  width: calc(33.33333% - 20vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column3.margin100vw:not(.t-break) {
    width: calc(100% - 20vw); }
  .sim-row[t-col='2'] .column3.margin100vw:not(.t-break) {
    width: calc(50% - 20vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column3.margin100vw:not(.t-break), .sim-row[m-col='1'] .t-break .column3.margin100vw:not(.t-break) {
    width: calc(100% - 20vw); }
  .sim-row[m-col='2'] .column3.margin100vw:not(.t-break) {
    width: calc(50% - 20vw); } }

.margin100vw.column4 {
  width: calc(25% - 20vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column4.margin100vw:not(.t-break) {
    width: calc(100% - 20vw); }
  .sim-row[t-col='2'] .column4.margin100vw:not(.t-break) {
    width: calc(50% - 20vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column4.margin100vw:not(.t-break), .sim-row[m-col='1'] .t-break .column4.margin100vw:not(.t-break) {
    width: calc(100% - 20vw); }
  .sim-row[m-col='2'] .column4.margin100vw:not(.t-break) {
    width: calc(50% - 20vw); } }

.margin100vw.column5 {
  width: calc(20% - 20vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column5.margin100vw:not(.t-break) {
    width: calc(100% - 20vw); }
  .sim-row[t-col='2'] .column5.margin100vw:not(.t-break) {
    width: calc(50% - 20vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column5.margin100vw:not(.t-break), .sim-row[m-col='1'] .t-break .column5.margin100vw:not(.t-break) {
    width: calc(100% - 20vw); }
  .sim-row[m-col='2'] .column5.margin100vw:not(.t-break) {
    width: calc(50% - 20vw); } }

.margin100vw.column6 {
  width: calc(16.66667% - 20vw); }

@media only screen and (max-width: 1024px) {
  .sim-row[t-col='1'] .column6.margin100vw:not(.t-break) {
    width: calc(100% - 20vw); }
  .sim-row[t-col='2'] .column6.margin100vw:not(.t-break) {
    width: calc(50% - 20vw); } }

@media only screen and (max-width: 420px) {
  .sim-row[m-col='1'] .column6.margin100vw:not(.t-break), .sim-row[m-col='1'] .t-break .column6.margin100vw:not(.t-break) {
    width: calc(100% - 20vw); }
  .sim-row[m-col='2'] .column6.margin100vw:not(.t-break) {
    width: calc(50% - 20vw); } }

.radiusAll {
  border-radius: 100%; }

.radius5 {
  border-radius: 5px; }

.radius10 {
  border-radius: 10px; }

.border_dashed {
  border: 1px dashed #ccc; }

.border_dotted {
  border: 1px dotted #ccc; }

.border_solid {
  border: 1px solid #ccc; }

.hoverOpacity0 {
  transition: opacity 0.3s; }
  .hoverOpacity0:hover {
    opacity: 0; }

.hoverOpacity50 {
  transition: opacity 0.3s; }
  .hoverOpacity50:hover {
    opacity: 0.5; }

.hoverScale11, .hoverScale12 {
  transition: transform 0.5s; }
  .hoverScale11:hover, .hoverScale12:hover {
    transform: scale(1.1); }

.hoverRotate7 {
  transition: transform 0.5s; }
  .hoverRotate7:hover {
    transform: rotate(7deg); }

.hoverChildrenOpacity0 > * {
  transition: opacity 0.3s; }

.hoverChildrenOpacity0:hover > * {
  opacity: 0; }

.hoverScaleX {
  transition: transform 0.5s; }
  .hoverScaleX:hover {
    transform: scaleX(-1); }

.hoverTranslateX {
  overflow: hidden; }
  .hoverTranslateX > * {
    transition: transform 0.5s; }
  .hoverTranslateX:hover > * {
    transform: translateX(100%); }

.hoverTranslateY-padding {
  overflow: hidden;
  position: relative; }
  .hoverTranslateY-padding > * {
    transition: transform 0.5s;
    display: block; }
  .hoverTranslateY-padding > *:nth-child(2) {
    position: absolute; }
  .hoverTranslateY-padding:hover > * {
    transform: translateY(-100%); }

@keyframes animation_fade {
  0% {
    opacity: 1; }
  10% {
    opacity: 0; }
  50% {
    opacity: 0; }
  60% {
    opacity: 1; } }

@keyframes animation_fade_ {
  0% {
    opacity: 0; }
  10% {
    opacity: 1; }
  50% {
    opacity: 1; }
  60% {
    opacity: 0; } }

@keyframes animation_fade50 {
  0% {
    opacity: 0; }
  10% {
    opacity: 0.5; }
  50% {
    opacity: 0.5; }
  60% {
    opacity: 0; } }

.animation_fade {
  animation: animation_fade 2s infinite ease-in-out; }

.animation_fade_ {
  animation: animation_fade_ 2s infinite ease-in-out;
  opacity: 0; }

.animation_fade50 {
  animation: animation_fade50 2s infinite ease-in-out;
  opacity: 0; }

.textDecoration a {
  text-decoration: underline; }

@media only screen and (max-width: 1024px) {
  .displayBIG900, .displayBIG1024 {
    display: none !important; }
  .displaySMALL900, .displaySMALL1024 {
    display: block; } }

@media only screen and (max-width: 420px) {
  .displayBIG400, .displayBIG420 {
    display: none !important; }
  .displaySMALL400, .displaySMALL420 {
    display: block; } }

body[data-aos-duration='50'] [data-aos], [data-aos][data-aos][data-aos-duration='50'] {
  transition-duration: 50ms; }

body[data-aos-delay='50'] [data-aos], [data-aos][data-aos][data-aos-delay='50'] {
  transition-delay: 0; }
  body[data-aos-delay='50'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='50'].aos-animate {
    transition-delay: 50ms; }

body[data-aos-duration='100'] [data-aos], [data-aos][data-aos][data-aos-duration='100'] {
  transition-duration: 100ms; }

body[data-aos-delay='100'] [data-aos], [data-aos][data-aos][data-aos-delay='100'] {
  transition-delay: 0; }
  body[data-aos-delay='100'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='100'].aos-animate {
    transition-delay: 100ms; }

body[data-aos-duration='150'] [data-aos], [data-aos][data-aos][data-aos-duration='150'] {
  transition-duration: 150ms; }

body[data-aos-delay='150'] [data-aos], [data-aos][data-aos][data-aos-delay='150'] {
  transition-delay: 0; }
  body[data-aos-delay='150'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='150'].aos-animate {
    transition-delay: 150ms; }

body[data-aos-duration='200'] [data-aos], [data-aos][data-aos][data-aos-duration='200'] {
  transition-duration: 200ms; }

body[data-aos-delay='200'] [data-aos], [data-aos][data-aos][data-aos-delay='200'] {
  transition-delay: 0; }
  body[data-aos-delay='200'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='200'].aos-animate {
    transition-delay: 200ms; }

body[data-aos-duration='250'] [data-aos], [data-aos][data-aos][data-aos-duration='250'] {
  transition-duration: 250ms; }

body[data-aos-delay='250'] [data-aos], [data-aos][data-aos][data-aos-delay='250'] {
  transition-delay: 0; }
  body[data-aos-delay='250'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='250'].aos-animate {
    transition-delay: 250ms; }

body[data-aos-duration='300'] [data-aos], [data-aos][data-aos][data-aos-duration='300'] {
  transition-duration: 300ms; }

body[data-aos-delay='300'] [data-aos], [data-aos][data-aos][data-aos-delay='300'] {
  transition-delay: 0; }
  body[data-aos-delay='300'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='300'].aos-animate {
    transition-delay: 300ms; }

body[data-aos-duration='350'] [data-aos], [data-aos][data-aos][data-aos-duration='350'] {
  transition-duration: 350ms; }

body[data-aos-delay='350'] [data-aos], [data-aos][data-aos][data-aos-delay='350'] {
  transition-delay: 0; }
  body[data-aos-delay='350'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='350'].aos-animate {
    transition-delay: 350ms; }

body[data-aos-duration='400'] [data-aos], [data-aos][data-aos][data-aos-duration='400'] {
  transition-duration: 400ms; }

body[data-aos-delay='400'] [data-aos], [data-aos][data-aos][data-aos-delay='400'] {
  transition-delay: 0; }
  body[data-aos-delay='400'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='400'].aos-animate {
    transition-delay: 400ms; }

body[data-aos-duration='450'] [data-aos], [data-aos][data-aos][data-aos-duration='450'] {
  transition-duration: 450ms; }

body[data-aos-delay='450'] [data-aos], [data-aos][data-aos][data-aos-delay='450'] {
  transition-delay: 0; }
  body[data-aos-delay='450'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='450'].aos-animate {
    transition-delay: 450ms; }

body[data-aos-duration='500'] [data-aos], [data-aos][data-aos][data-aos-duration='500'] {
  transition-duration: 500ms; }

body[data-aos-delay='500'] [data-aos], [data-aos][data-aos][data-aos-delay='500'] {
  transition-delay: 0; }
  body[data-aos-delay='500'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='500'].aos-animate {
    transition-delay: 500ms; }

body[data-aos-duration='550'] [data-aos], [data-aos][data-aos][data-aos-duration='550'] {
  transition-duration: 550ms; }

body[data-aos-delay='550'] [data-aos], [data-aos][data-aos][data-aos-delay='550'] {
  transition-delay: 0; }
  body[data-aos-delay='550'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='550'].aos-animate {
    transition-delay: 550ms; }

body[data-aos-duration='600'] [data-aos], [data-aos][data-aos][data-aos-duration='600'] {
  transition-duration: 600ms; }

body[data-aos-delay='600'] [data-aos], [data-aos][data-aos][data-aos-delay='600'] {
  transition-delay: 0; }
  body[data-aos-delay='600'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='600'].aos-animate {
    transition-delay: 600ms; }

body[data-aos-duration='650'] [data-aos], [data-aos][data-aos][data-aos-duration='650'] {
  transition-duration: 650ms; }

body[data-aos-delay='650'] [data-aos], [data-aos][data-aos][data-aos-delay='650'] {
  transition-delay: 0; }
  body[data-aos-delay='650'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='650'].aos-animate {
    transition-delay: 650ms; }

body[data-aos-duration='700'] [data-aos], [data-aos][data-aos][data-aos-duration='700'] {
  transition-duration: 700ms; }

body[data-aos-delay='700'] [data-aos], [data-aos][data-aos][data-aos-delay='700'] {
  transition-delay: 0; }
  body[data-aos-delay='700'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='700'].aos-animate {
    transition-delay: 700ms; }

body[data-aos-duration='750'] [data-aos], [data-aos][data-aos][data-aos-duration='750'] {
  transition-duration: 750ms; }

body[data-aos-delay='750'] [data-aos], [data-aos][data-aos][data-aos-delay='750'] {
  transition-delay: 0; }
  body[data-aos-delay='750'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='750'].aos-animate {
    transition-delay: 750ms; }

body[data-aos-duration='800'] [data-aos], [data-aos][data-aos][data-aos-duration='800'] {
  transition-duration: 800ms; }

body[data-aos-delay='800'] [data-aos], [data-aos][data-aos][data-aos-delay='800'] {
  transition-delay: 0; }
  body[data-aos-delay='800'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='800'].aos-animate {
    transition-delay: 800ms; }

body[data-aos-duration='850'] [data-aos], [data-aos][data-aos][data-aos-duration='850'] {
  transition-duration: 850ms; }

body[data-aos-delay='850'] [data-aos], [data-aos][data-aos][data-aos-delay='850'] {
  transition-delay: 0; }
  body[data-aos-delay='850'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='850'].aos-animate {
    transition-delay: 850ms; }

body[data-aos-duration='900'] [data-aos], [data-aos][data-aos][data-aos-duration='900'] {
  transition-duration: 900ms; }

body[data-aos-delay='900'] [data-aos], [data-aos][data-aos][data-aos-delay='900'] {
  transition-delay: 0; }
  body[data-aos-delay='900'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='900'].aos-animate {
    transition-delay: 900ms; }

body[data-aos-duration='950'] [data-aos], [data-aos][data-aos][data-aos-duration='950'] {
  transition-duration: 950ms; }

body[data-aos-delay='950'] [data-aos], [data-aos][data-aos][data-aos-delay='950'] {
  transition-delay: 0; }
  body[data-aos-delay='950'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='950'].aos-animate {
    transition-delay: 950ms; }

body[data-aos-duration='1000'] [data-aos], [data-aos][data-aos][data-aos-duration='1000'] {
  transition-duration: 1000ms; }

body[data-aos-delay='1000'] [data-aos], [data-aos][data-aos][data-aos-delay='1000'] {
  transition-delay: 0; }
  body[data-aos-delay='1000'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1000'].aos-animate {
    transition-delay: 1000ms; }

body[data-aos-duration='1050'] [data-aos], [data-aos][data-aos][data-aos-duration='1050'] {
  transition-duration: 1050ms; }

body[data-aos-delay='1050'] [data-aos], [data-aos][data-aos][data-aos-delay='1050'] {
  transition-delay: 0; }
  body[data-aos-delay='1050'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1050'].aos-animate {
    transition-delay: 1050ms; }

body[data-aos-duration='1100'] [data-aos], [data-aos][data-aos][data-aos-duration='1100'] {
  transition-duration: 1100ms; }

body[data-aos-delay='1100'] [data-aos], [data-aos][data-aos][data-aos-delay='1100'] {
  transition-delay: 0; }
  body[data-aos-delay='1100'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1100'].aos-animate {
    transition-delay: 1100ms; }

body[data-aos-duration='1150'] [data-aos], [data-aos][data-aos][data-aos-duration='1150'] {
  transition-duration: 1150ms; }

body[data-aos-delay='1150'] [data-aos], [data-aos][data-aos][data-aos-delay='1150'] {
  transition-delay: 0; }
  body[data-aos-delay='1150'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1150'].aos-animate {
    transition-delay: 1150ms; }

body[data-aos-duration='1200'] [data-aos], [data-aos][data-aos][data-aos-duration='1200'] {
  transition-duration: 1200ms; }

body[data-aos-delay='1200'] [data-aos], [data-aos][data-aos][data-aos-delay='1200'] {
  transition-delay: 0; }
  body[data-aos-delay='1200'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1200'].aos-animate {
    transition-delay: 1200ms; }

body[data-aos-duration='1250'] [data-aos], [data-aos][data-aos][data-aos-duration='1250'] {
  transition-duration: 1250ms; }

body[data-aos-delay='1250'] [data-aos], [data-aos][data-aos][data-aos-delay='1250'] {
  transition-delay: 0; }
  body[data-aos-delay='1250'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1250'].aos-animate {
    transition-delay: 1250ms; }

body[data-aos-duration='1300'] [data-aos], [data-aos][data-aos][data-aos-duration='1300'] {
  transition-duration: 1300ms; }

body[data-aos-delay='1300'] [data-aos], [data-aos][data-aos][data-aos-delay='1300'] {
  transition-delay: 0; }
  body[data-aos-delay='1300'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1300'].aos-animate {
    transition-delay: 1300ms; }

body[data-aos-duration='1350'] [data-aos], [data-aos][data-aos][data-aos-duration='1350'] {
  transition-duration: 1350ms; }

body[data-aos-delay='1350'] [data-aos], [data-aos][data-aos][data-aos-delay='1350'] {
  transition-delay: 0; }
  body[data-aos-delay='1350'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1350'].aos-animate {
    transition-delay: 1350ms; }

body[data-aos-duration='1400'] [data-aos], [data-aos][data-aos][data-aos-duration='1400'] {
  transition-duration: 1400ms; }

body[data-aos-delay='1400'] [data-aos], [data-aos][data-aos][data-aos-delay='1400'] {
  transition-delay: 0; }
  body[data-aos-delay='1400'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1400'].aos-animate {
    transition-delay: 1400ms; }

body[data-aos-duration='1450'] [data-aos], [data-aos][data-aos][data-aos-duration='1450'] {
  transition-duration: 1450ms; }

body[data-aos-delay='1450'] [data-aos], [data-aos][data-aos][data-aos-delay='1450'] {
  transition-delay: 0; }
  body[data-aos-delay='1450'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1450'].aos-animate {
    transition-delay: 1450ms; }

body[data-aos-duration='1500'] [data-aos], [data-aos][data-aos][data-aos-duration='1500'] {
  transition-duration: 1500ms; }

body[data-aos-delay='1500'] [data-aos], [data-aos][data-aos][data-aos-delay='1500'] {
  transition-delay: 0; }
  body[data-aos-delay='1500'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1500'].aos-animate {
    transition-delay: 1500ms; }

body[data-aos-duration='1550'] [data-aos], [data-aos][data-aos][data-aos-duration='1550'] {
  transition-duration: 1550ms; }

body[data-aos-delay='1550'] [data-aos], [data-aos][data-aos][data-aos-delay='1550'] {
  transition-delay: 0; }
  body[data-aos-delay='1550'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1550'].aos-animate {
    transition-delay: 1550ms; }

body[data-aos-duration='1600'] [data-aos], [data-aos][data-aos][data-aos-duration='1600'] {
  transition-duration: 1600ms; }

body[data-aos-delay='1600'] [data-aos], [data-aos][data-aos][data-aos-delay='1600'] {
  transition-delay: 0; }
  body[data-aos-delay='1600'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1600'].aos-animate {
    transition-delay: 1600ms; }

body[data-aos-duration='1650'] [data-aos], [data-aos][data-aos][data-aos-duration='1650'] {
  transition-duration: 1650ms; }

body[data-aos-delay='1650'] [data-aos], [data-aos][data-aos][data-aos-delay='1650'] {
  transition-delay: 0; }
  body[data-aos-delay='1650'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1650'].aos-animate {
    transition-delay: 1650ms; }

body[data-aos-duration='1700'] [data-aos], [data-aos][data-aos][data-aos-duration='1700'] {
  transition-duration: 1700ms; }

body[data-aos-delay='1700'] [data-aos], [data-aos][data-aos][data-aos-delay='1700'] {
  transition-delay: 0; }
  body[data-aos-delay='1700'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1700'].aos-animate {
    transition-delay: 1700ms; }

body[data-aos-duration='1750'] [data-aos], [data-aos][data-aos][data-aos-duration='1750'] {
  transition-duration: 1750ms; }

body[data-aos-delay='1750'] [data-aos], [data-aos][data-aos][data-aos-delay='1750'] {
  transition-delay: 0; }
  body[data-aos-delay='1750'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1750'].aos-animate {
    transition-delay: 1750ms; }

body[data-aos-duration='1800'] [data-aos], [data-aos][data-aos][data-aos-duration='1800'] {
  transition-duration: 1800ms; }

body[data-aos-delay='1800'] [data-aos], [data-aos][data-aos][data-aos-delay='1800'] {
  transition-delay: 0; }
  body[data-aos-delay='1800'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1800'].aos-animate {
    transition-delay: 1800ms; }

body[data-aos-duration='1850'] [data-aos], [data-aos][data-aos][data-aos-duration='1850'] {
  transition-duration: 1850ms; }

body[data-aos-delay='1850'] [data-aos], [data-aos][data-aos][data-aos-delay='1850'] {
  transition-delay: 0; }
  body[data-aos-delay='1850'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1850'].aos-animate {
    transition-delay: 1850ms; }

body[data-aos-duration='1900'] [data-aos], [data-aos][data-aos][data-aos-duration='1900'] {
  transition-duration: 1900ms; }

body[data-aos-delay='1900'] [data-aos], [data-aos][data-aos][data-aos-delay='1900'] {
  transition-delay: 0; }
  body[data-aos-delay='1900'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1900'].aos-animate {
    transition-delay: 1900ms; }

body[data-aos-duration='1950'] [data-aos], [data-aos][data-aos][data-aos-duration='1950'] {
  transition-duration: 1950ms; }

body[data-aos-delay='1950'] [data-aos], [data-aos][data-aos][data-aos-delay='1950'] {
  transition-delay: 0; }
  body[data-aos-delay='1950'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1950'].aos-animate {
    transition-delay: 1950ms; }

body[data-aos-duration='2000'] [data-aos], [data-aos][data-aos][data-aos-duration='2000'] {
  transition-duration: 2000ms; }

body[data-aos-delay='2000'] [data-aos], [data-aos][data-aos][data-aos-delay='2000'] {
  transition-delay: 0; }
  body[data-aos-delay='2000'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2000'].aos-animate {
    transition-delay: 2000ms; }

body[data-aos-duration='2050'] [data-aos], [data-aos][data-aos][data-aos-duration='2050'] {
  transition-duration: 2050ms; }

body[data-aos-delay='2050'] [data-aos], [data-aos][data-aos][data-aos-delay='2050'] {
  transition-delay: 0; }
  body[data-aos-delay='2050'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2050'].aos-animate {
    transition-delay: 2050ms; }

body[data-aos-duration='2100'] [data-aos], [data-aos][data-aos][data-aos-duration='2100'] {
  transition-duration: 2100ms; }

body[data-aos-delay='2100'] [data-aos], [data-aos][data-aos][data-aos-delay='2100'] {
  transition-delay: 0; }
  body[data-aos-delay='2100'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2100'].aos-animate {
    transition-delay: 2100ms; }

body[data-aos-duration='2150'] [data-aos], [data-aos][data-aos][data-aos-duration='2150'] {
  transition-duration: 2150ms; }

body[data-aos-delay='2150'] [data-aos], [data-aos][data-aos][data-aos-delay='2150'] {
  transition-delay: 0; }
  body[data-aos-delay='2150'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2150'].aos-animate {
    transition-delay: 2150ms; }

body[data-aos-duration='2200'] [data-aos], [data-aos][data-aos][data-aos-duration='2200'] {
  transition-duration: 2200ms; }

body[data-aos-delay='2200'] [data-aos], [data-aos][data-aos][data-aos-delay='2200'] {
  transition-delay: 0; }
  body[data-aos-delay='2200'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2200'].aos-animate {
    transition-delay: 2200ms; }

body[data-aos-duration='2250'] [data-aos], [data-aos][data-aos][data-aos-duration='2250'] {
  transition-duration: 2250ms; }

body[data-aos-delay='2250'] [data-aos], [data-aos][data-aos][data-aos-delay='2250'] {
  transition-delay: 0; }
  body[data-aos-delay='2250'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2250'].aos-animate {
    transition-delay: 2250ms; }

body[data-aos-duration='2300'] [data-aos], [data-aos][data-aos][data-aos-duration='2300'] {
  transition-duration: 2300ms; }

body[data-aos-delay='2300'] [data-aos], [data-aos][data-aos][data-aos-delay='2300'] {
  transition-delay: 0; }
  body[data-aos-delay='2300'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2300'].aos-animate {
    transition-delay: 2300ms; }

body[data-aos-duration='2350'] [data-aos], [data-aos][data-aos][data-aos-duration='2350'] {
  transition-duration: 2350ms; }

body[data-aos-delay='2350'] [data-aos], [data-aos][data-aos][data-aos-delay='2350'] {
  transition-delay: 0; }
  body[data-aos-delay='2350'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2350'].aos-animate {
    transition-delay: 2350ms; }

body[data-aos-duration='2400'] [data-aos], [data-aos][data-aos][data-aos-duration='2400'] {
  transition-duration: 2400ms; }

body[data-aos-delay='2400'] [data-aos], [data-aos][data-aos][data-aos-delay='2400'] {
  transition-delay: 0; }
  body[data-aos-delay='2400'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2400'].aos-animate {
    transition-delay: 2400ms; }

body[data-aos-duration='2450'] [data-aos], [data-aos][data-aos][data-aos-duration='2450'] {
  transition-duration: 2450ms; }

body[data-aos-delay='2450'] [data-aos], [data-aos][data-aos][data-aos-delay='2450'] {
  transition-delay: 0; }
  body[data-aos-delay='2450'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2450'].aos-animate {
    transition-delay: 2450ms; }

body[data-aos-duration='2500'] [data-aos], [data-aos][data-aos][data-aos-duration='2500'] {
  transition-duration: 2500ms; }

body[data-aos-delay='2500'] [data-aos], [data-aos][data-aos][data-aos-delay='2500'] {
  transition-delay: 0; }
  body[data-aos-delay='2500'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2500'].aos-animate {
    transition-delay: 2500ms; }

body[data-aos-duration='2550'] [data-aos], [data-aos][data-aos][data-aos-duration='2550'] {
  transition-duration: 2550ms; }

body[data-aos-delay='2550'] [data-aos], [data-aos][data-aos][data-aos-delay='2550'] {
  transition-delay: 0; }
  body[data-aos-delay='2550'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2550'].aos-animate {
    transition-delay: 2550ms; }

body[data-aos-duration='2600'] [data-aos], [data-aos][data-aos][data-aos-duration='2600'] {
  transition-duration: 2600ms; }

body[data-aos-delay='2600'] [data-aos], [data-aos][data-aos][data-aos-delay='2600'] {
  transition-delay: 0; }
  body[data-aos-delay='2600'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2600'].aos-animate {
    transition-delay: 2600ms; }

body[data-aos-duration='2650'] [data-aos], [data-aos][data-aos][data-aos-duration='2650'] {
  transition-duration: 2650ms; }

body[data-aos-delay='2650'] [data-aos], [data-aos][data-aos][data-aos-delay='2650'] {
  transition-delay: 0; }
  body[data-aos-delay='2650'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2650'].aos-animate {
    transition-delay: 2650ms; }

body[data-aos-duration='2700'] [data-aos], [data-aos][data-aos][data-aos-duration='2700'] {
  transition-duration: 2700ms; }

body[data-aos-delay='2700'] [data-aos], [data-aos][data-aos][data-aos-delay='2700'] {
  transition-delay: 0; }
  body[data-aos-delay='2700'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2700'].aos-animate {
    transition-delay: 2700ms; }

body[data-aos-duration='2750'] [data-aos], [data-aos][data-aos][data-aos-duration='2750'] {
  transition-duration: 2750ms; }

body[data-aos-delay='2750'] [data-aos], [data-aos][data-aos][data-aos-delay='2750'] {
  transition-delay: 0; }
  body[data-aos-delay='2750'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2750'].aos-animate {
    transition-delay: 2750ms; }

body[data-aos-duration='2800'] [data-aos], [data-aos][data-aos][data-aos-duration='2800'] {
  transition-duration: 2800ms; }

body[data-aos-delay='2800'] [data-aos], [data-aos][data-aos][data-aos-delay='2800'] {
  transition-delay: 0; }
  body[data-aos-delay='2800'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2800'].aos-animate {
    transition-delay: 2800ms; }

body[data-aos-duration='2850'] [data-aos], [data-aos][data-aos][data-aos-duration='2850'] {
  transition-duration: 2850ms; }

body[data-aos-delay='2850'] [data-aos], [data-aos][data-aos][data-aos-delay='2850'] {
  transition-delay: 0; }
  body[data-aos-delay='2850'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2850'].aos-animate {
    transition-delay: 2850ms; }

body[data-aos-duration='2900'] [data-aos], [data-aos][data-aos][data-aos-duration='2900'] {
  transition-duration: 2900ms; }

body[data-aos-delay='2900'] [data-aos], [data-aos][data-aos][data-aos-delay='2900'] {
  transition-delay: 0; }
  body[data-aos-delay='2900'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2900'].aos-animate {
    transition-delay: 2900ms; }

body[data-aos-duration='2950'] [data-aos], [data-aos][data-aos][data-aos-duration='2950'] {
  transition-duration: 2950ms; }

body[data-aos-delay='2950'] [data-aos], [data-aos][data-aos][data-aos-delay='2950'] {
  transition-delay: 0; }
  body[data-aos-delay='2950'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2950'].aos-animate {
    transition-delay: 2950ms; }

body[data-aos-duration='3000'] [data-aos], [data-aos][data-aos][data-aos-duration='3000'] {
  transition-duration: 3000ms; }

body[data-aos-delay='3000'] [data-aos], [data-aos][data-aos][data-aos-delay='3000'] {
  transition-delay: 0; }
  body[data-aos-delay='3000'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='3000'].aos-animate {
    transition-delay: 3000ms; }

body[data-aos-easing="linear"] [data-aos], [data-aos][data-aos][data-aos-easing="linear"] {
  transition-timing-function: cubic-bezier(0.25, 0.25, 0.75, 0.75); }

body[data-aos-easing="ease"] [data-aos], [data-aos][data-aos][data-aos-easing="ease"] {
  transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1); }

body[data-aos-easing="ease-in"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-in"] {
  transition-timing-function: cubic-bezier(0.42, 0, 1, 1); }

body[data-aos-easing="ease-out"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-out"] {
  transition-timing-function: cubic-bezier(0, 0, 0.58, 1); }

body[data-aos-easing="ease-in-out"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-in-out"] {
  transition-timing-function: cubic-bezier(0.42, 0, 0.58, 1); }

body[data-aos-easing="ease-in-back"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-in-back"] {
  transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045); }

body[data-aos-easing="ease-out-back"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-out-back"] {
  transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275); }

body[data-aos-easing="ease-in-out-back"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-in-out-back"] {
  transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55); }

body[data-aos-easing="ease-in-sine"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-in-sine"] {
  transition-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715); }

body[data-aos-easing="ease-out-sine"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-out-sine"] {
  transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1); }

body[data-aos-easing="ease-in-out-sine"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-in-out-sine"] {
  transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95); }

body[data-aos-easing="ease-in-quad"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-in-quad"] {
  transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53); }

body[data-aos-easing="ease-out-quad"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-out-quad"] {
  transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94); }

body[data-aos-easing="ease-in-out-quad"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-in-out-quad"] {
  transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); }

body[data-aos-easing="ease-in-cubic"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-in-cubic"] {
  transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53); }

body[data-aos-easing="ease-out-cubic"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-out-cubic"] {
  transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94); }

body[data-aos-easing="ease-in-out-cubic"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-in-out-cubic"] {
  transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); }

body[data-aos-easing="ease-in-quart"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-in-quart"] {
  transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53); }

body[data-aos-easing="ease-out-quart"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-out-quart"] {
  transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94); }

body[data-aos-easing="ease-in-out-quart"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-in-out-quart"] {
  transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); }

/**
 * Fade animations:
 * fade
 * fade-up, fade-down, fade-left, fade-right
 * fade-up-right, fade-up-left, fade-down-right, fade-down-left
 */
[data-aos^='fade'][data-aos^='fade'] {
  opacity: 0;
  transition-property: opacity, transform; }
  [data-aos^='fade'][data-aos^='fade'].aos-animate {
    opacity: 1;
    transform: translate(0, 0); }

[data-aos='fade-up'] {
  transform: translate(0, 100px); }

[data-aos='fade-down'] {
  transform: translate(0, -100px); }

[data-aos='fade-right'] {
  transform: translate(-100px, 0); }

[data-aos='fade-left'] {
  transform: translate(100px, 0); }

[data-aos='fade-up-right'] {
  transform: translate(-100px, 100px); }

[data-aos='fade-up-left'] {
  transform: translate(100px, 100px); }

[data-aos='fade-down-right'] {
  transform: translate(-100px, -100px); }

[data-aos='fade-down-left'] {
  transform: translate(100px, -100px); }

/**
 * Zoom animations:
 * zoom-in, zoom-in-up, zoom-in-down, zoom-in-left, zoom-in-right
 * zoom-out, zoom-out-up, zoom-out-down, zoom-out-left, zoom-out-right
 */
[data-aos^='zoom'][data-aos^='zoom'] {
  opacity: 0;
  transition-property: opacity, transform; }
  [data-aos^='zoom'][data-aos^='zoom'].aos-animate {
    opacity: 1;
    transform: translate(0, 0) scale(1); }

[data-aos='zoom-in'] {
  transform: scale(0.6); }

[data-aos='zoom-in-up'] {
  transform: translate(0, 100px) scale(0.6); }

[data-aos='zoom-in-down'] {
  transform: translate(0, -100px) scale(0.6); }

[data-aos='zoom-in-right'] {
  transform: translate(-100px, 0) scale(0.6); }

[data-aos='zoom-in-left'] {
  transform: translate(100px, 0) scale(0.6); }

[data-aos='zoom-out'] {
  transform: scale(1.2); }

[data-aos='zoom-out-up'] {
  transform: translate(0, 100px) scale(1.2); }

[data-aos='zoom-out-down'] {
  transform: translate(0, -100px) scale(1.2); }

[data-aos='zoom-out-right'] {
  transform: translate(-100px, 0) scale(1.2); }

[data-aos='zoom-out-left'] {
  transform: translate(100px, 0) scale(1.2); }

/**
 * Slide animations
 */
[data-aos^='slide'][data-aos^='slide'] {
  transition-property: transform; }
  [data-aos^='slide'][data-aos^='slide'].aos-animate {
    transform: translate(0, 0); }

[data-aos='slide-up'] {
  transform: translateY(100%); }

[data-aos='slide-down'] {
  transform: translateY(-100%); }

[data-aos='slide-right'] {
  transform: translateX(-100%); }

[data-aos='slide-left'] {
  transform: translateX(100%); }

/**
 * Flip animations:
 * flip-left, flip-right, flip-up, flip-down
 */
[data-aos^='flip'][data-aos^='flip'] {
  backface-visibility: hidden;
  transition-property: transform; }

[data-aos='flip-left'] {
  transform: perspective(2500px) rotateY(-100deg); }
  [data-aos='flip-left'].aos-animate {
    transform: perspective(2500px) rotateY(0); }

[data-aos='flip-right'] {
  transform: perspective(2500px) rotateY(100deg); }
  [data-aos='flip-right'].aos-animate {
    transform: perspective(2500px) rotateY(0); }

[data-aos='flip-up'] {
  transform: perspective(2500px) rotateX(-100deg); }
  [data-aos='flip-up'].aos-animate {
    transform: perspective(2500px) rotateX(0); }

[data-aos='flip-down'] {
  transform: perspective(2500px) rotateX(100deg); }
  [data-aos='flip-down'].aos-animate {
    transform: perspective(2500px) rotateX(0); }

@media (max-width: 1024px) {
  .event-mariecat.displaySMALL900 {
    display: block; } }


/*# sourceMappingURL=rwd-content.css.map*/