/* Scss Document */
/* Scss Document */
/* line 2, ../scss/_animations.scss */
.has-fade {
  visibility: hidden; }

@keyframes fade-in {
  from {
    visibility: hidden;
    opacity: 0; }
  1% {
    visibility: visible;
    opacity: 0; }
  to {
    visibility: visible;
    opacity: 1; } }
/* line 20, ../scss/_animations.scss */
.fade-in {
  animation: fade-in 200ms ease-in-out forwards; }

@keyframes fade-out {
  from {
    visibility: visible;
    opacity: 1; }
  99% {
    visibility: visible;
    opacity: 0; }
  to {
    visibility: hidden;
    opacity: 0; } }
/* line 37, ../scss/_animations.scss */
.fade-out {
  animation: fade-out 200ms ease-in-out forwards; }

/* line 1, ../scss/_globals.scss */
html {
  font-size: 100%;
  box-sizing: border-box;
  align-content: center;
  padding: 0 1em;
  background-color: #000;
  overflow-x: hidden;
  max-width: 2560px; }

/* line 13, ../scss/_globals.scss */
*, *::before, *::after {
  box-sizing: inherit; }

/* line 17, ../scss/_globals.scss */
body {
  margin: 0 auto;
  line-height: 1.3;
  font-family: 'Lexend-ExtraLight';
  font-size: 1.2em; }
  /* line 26, ../scss/_globals.scss */
  body.noscroll {
    overflow: hidden; }

/* line 31, ../scss/_globals.scss */
a, a:visited, a:hover {
  text-decoration: none; }

/* line 37, ../scss/_globals.scss */
.flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex; }
  /* line 43, ../scss/_globals.scss */
  .flex-jc-sb {
    justify-content: space-between; }
  /* line 47, ../scss/_globals.scss */
  .flex-jc-c {
    justify-content: center; }
  /* line 52, ../scss/_globals.scss */
  .flex-ai-c {
    align-items: center; }

/* line 58, ../scss/_globals.scss */
h1 {
  color: #e6e6e6;
  font-family: 'Lexend-SemiBold';
  padding-bottom: .1em;
  margin-bottom: 0;
  text-align: center; }

/* line 67, ../scss/_globals.scss */
h3 {
  color: #e6e6e6; }

/* line 73, ../scss/_globals.scss */
a {
  color: #f2f2f2; }
  /* line 75, ../scss/_globals.scss */
  a:hover {
    color: #0088e6;
    letter-spacing: .1em;
    transition: 200ms ease-in-out; }

/* line 81, ../scss/_globals.scss */
h4 {
  text-align: center; }

/* line 86, ../scss/_globals.scss */
p {
  line-height: 1.5em;
  color: #cccccc; }
  /* line 92, ../scss/_globals.scss */
  p .hr-style {
    margin: 1em 0; }

@font-face {
  font-family: 'Lexend-SemiBold';
  src: local("Lucida Sans"), url("/assets/library/fonts/Lexend/static/Lexend-SemiBold.ttf") format("truetype"); }
@font-face {
  font-family: 'Lexend-ExtraLight';
  src: local("Lucida Sans"), url("/assets/library/fonts/Lexend/static/Lexend-ExtraLight.ttf") format("truetype"); }
/* line 2, ../scss/_sec-a-header-homePage.scss */
.header-homePage {
  position: fixed;
  width: 98%;
  max-width: 2560px;
  margin-top: -3.5em;
  padding-top: 4em;
  padding-right: 2em;
  background-color: #000;
  z-index: 15; }
  /* line 16, ../scss/_sec-a-header-homePage.scss */
  .header-homePage-nav a > span {
    display: block;
    color: #0088e6;
    width: 40px;
    height: 4px;
    background-color: #cccccc;
    transform-origin: 7px 2px; }
    /* line 24, ../scss/_sec-a-header-homePage.scss */
    .header-homePage-nav a > span:not(:last-child) {
      margin-bottom: 5px; }
  /* line 35, ../scss/_sec-a-header-homePage.scss */
  .header-homePage.open .hamburger > span:first-child {
    transform: rotate(45deg); }
  /* line 38, ../scss/_sec-a-header-homePage.scss */
  .header-homePage.open .hamburger > span:nth-child(2) {
    opacity: 0; }
  /* line 41, ../scss/_sec-a-header-homePage.scss */
  .header-homePage.open .hamburger > span:last-child {
    transform: rotate(-45deg); }
  /* line 46, ../scss/_sec-a-header-homePage.scss */
  .header-homePage.open .overlay {
    opacity: 0;
    position: fixed;
    top: 4em;
    right: 0px;
    bottom: 0px;
    left: 0px;
    background-image: linear-gradient(#000, transparent); }

/* line 60, ../scss/_sec-a-header-homePage.scss */
.nav-links {
  font-size: .85em; }
  /* line 62, ../scss/_sec-a-header-homePage.scss */
  .nav-links a {
    text-align: center;
    transition: color 200ms ease-in-out; }
    /* line 66, ../scss/_sec-a-header-homePage.scss */
    .nav-links a:hover {
      color: #0088e6;
      letter-spacing: .1em;
      transition: 200ms ease-in-out; }
    /* line 72, ../scss/_sec-a-header-homePage.scss */
    .nav-links a:not(:last-child) {
      margin-right: 1em; }

/* line 80, ../scss/_sec-a-header-homePage.scss */
.nav-links-mobile {
  width: calc(100% - 3em);
  left: 50%;
  transform: translate(-50%);
  background: #e6e6e6;
  padding-top: 1.6em;
  padding-bottom: 1em;
  margin-top: 1.5em;
  border-radius: 6px;
  position: absolute;
  z-index: 5; }
  /* line 91, ../scss/_sec-a-header-homePage.scss */
  .nav-links-mobile a {
    color: #262626;
    padding: .6em;
    display: block;
    text-align: center;
    text-decoration: none;
    transition: all 200ms ease-in-out; }
    /* line 99, ../scss/_sec-a-header-homePage.scss */
    .nav-links-mobile a:hover {
      background: #a6a6a6;
      color: #f2f2f2; }

/* line 106, ../scss/_sec-a-header-homePage.scss */
.headerBrand-img {
  padding-left: 1em; }

@media all and (max-width: 67.4375em) {
  /* line 111, ../scss/_sec-a-header-homePage.scss */
  .hide-for-mobile {
    display: none; } }

@media all and (min-width: 67.5em) {
  /* line 117, ../scss/_sec-a-header-homePage.scss */
  .hide-for-desktop {
    display: none; } }

/* Scss Document */
/* line 3, ../scss/_sec-b-hero-vid-homePage.scss */
.hero-vid-homePage {
  padding-top: 4em; }
  /* line 6, ../scss/_sec-b-hero-vid-homePage.scss */
  .hero-vid-homePage-bg {
    width: 100%; }

/* line 12, ../scss/_sec-b-hero-vid-homePage.scss */
.heroGridContainer {
  display: flex;
  justify-content: center;
  align-items: center; }

/* line 18, ../scss/_sec-b-hero-vid-homePage.scss */
.iArtLogo-img {
  position: absolute;
  border-radius: 50%;
  background: #e6e6e6;
  width: 32%;
  max-width: 800px; }
  @media all and (min-width: 120.0625em) {
    /* line 18, ../scss/_sec-b-hero-vid-homePage.scss */
    .iArtLogo-img {
      margin-top: -40em; } }
  @media all and (min-width: 67.5em) and (max-width: 120em) {
    /* line 18, ../scss/_sec-b-hero-vid-homePage.scss */
    .iArtLogo-img {
      margin-top: -25em;
      max-width: 500px; } }
  @media all and (min-width: 48.0625em) and (max-width: 67.4375em) {
    /* line 18, ../scss/_sec-b-hero-vid-homePage.scss */
    .iArtLogo-img {
      margin-top: -15em; } }
  @media all and (max-width: 48em) {
    /* line 18, ../scss/_sec-b-hero-vid-homePage.scss */
    .iArtLogo-img {
      margin-top: -9em; } }

/* Scss Document */
/* line 2, ../scss/_sec-b-iArt3DPage.scss */
.headerGrid {
  display: none;
  display: grid;
  grid-template-columns: 1fr 3fr;
  gap: 2em;
  margin: 0 3em;
  padding-top: 6em; }

/* line 11, ../scss/_sec-b-iArt3DPage.scss */
.sec-title {
  font-size: 2.5em;
  font-family: Lexend-SemiBold;
  color: #fafafa; }

/* line 17, ../scss/_sec-b-iArt3DPage.scss */
.sec-logo-img {
  width: 10em; }

/* Scss Document */
/* line 2, ../scss/_sec-c-iArt3DPage-heroVid.scss */
.heroVid-iArt3DPage {
  width: 100%; }

/* line 6, ../scss/_sec-c-iArt3DPage-heroVid.scss */
.vid-intro {
  width: 100%; }

/* Scss Document */
/* line 3, ../scss/_sec-c-hero-article-homePage.scss */
.hero-article-homePage {
  text-align: center;
  padding: 0 2em; }

@media all and (min-width: 48.0625em) and (max-width: 67.4375em) {
  /* line 11, ../scss/_sec-c-hero-article-homePage.scss */
  h1 {
    font-size: 1.6em; }

  /* line 14, ../scss/_sec-c-hero-article-homePage.scss */
  p {
    font-size: 0.7em; } }
@media all and (max-width: 48em) {
  /* line 19, ../scss/_sec-c-hero-article-homePage.scss */
  h1 {
    font-size: 1.3em; }

  /* line 22, ../scss/_sec-c-hero-article-homePage.scss */
  p {
    font-size: 0.6em; } }
/* line 1, ../scss/_sec-d-services-homePage.scss */
.services-homePage {
  background-color: #262626;
  width: 100%;
  display: grid;
  grid-template-columns: 1fr 6fr;
  column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-areas: "vidRw1-Cl1 txtRw2-Cl1" "vidRw1-Cl2 txtRw2-Cl2"; }
  /* line 13, ../scss/_sec-d-services-homePage.scss */
  .services-homePage h3 {
    font-size: 1em; }
    @media all and (max-width: 48em) {
      /* line 13, ../scss/_sec-d-services-homePage.scss */
      .services-homePage h3 {
        font-size: .8em; } }
  /* line 20, ../scss/_sec-d-services-homePage.scss */
  .services-homePage p {
    font-size: .9em;
    margin-top: -1em; }
    @media all and (max-width: 48em) {
      /* line 20, ../scss/_sec-d-services-homePage.scss */
      .services-homePage p {
        font-size: .7em; } }
  /* line 30, ../scss/_sec-d-services-homePage.scss */
  .services-homePage-vid {
    margin: 0 auto; }
    /* line 33, ../scss/_sec-d-services-homePage.scss */
    .services-homePage-vid .vidGridItem {
      border-radius: 50%;
      min-width: 6em;
      max-width: 10em; }
      @media all and (max-width: 48em) {
        /* line 33, ../scss/_sec-d-services-homePage.scss */
        .services-homePage-vid .vidGridItem {
          min-width: 5em;
          max-width: 7em; } }

/* line 47, ../scss/_sec-d-services-homePage.scss */
.vidRw1-Cl1 {
  grid-area: vidRw1-Cl1; }

/* line 50, ../scss/_sec-d-services-homePage.scss */
.txtRw2-Cl11 {
  grid-area: txtRw2-Cl1; }

/* line 53, ../scss/_sec-d-services-homePage.scss */
.vidRw1-Cl2 {
  grid-area: vidRw1-Cl2; }

/* line 56, ../scss/_sec-d-services-homePage.scss */
.txtRw2-Cl2 {
  grid-area: txtRw2-Cl2; }

/* line 59, ../scss/_sec-d-services-homePage.scss */
.vidRw1-Cl3 {
  grid-area: vidRw1-Cl3; }

/* line 62, ../scss/_sec-d-services-homePage.scss */
.txtRw2-Cl3 {
  grid-area: txtRw2-Cl3; }

/* line 65, ../scss/_sec-d-services-homePage.scss */
.vidRw1-Cl4 {
  grid-area: vidRw1-Cl4; }

/* line 68, ../scss/_sec-d-services-homePage.scss */
.txtRw2-Cl4 {
  grid-area: txtRw2-Cl4; }

/* line 71, ../scss/_sec-d-services-homePage.scss */
.vidRw1-Cl5 {
  grid-area: vidRw1-Cl5; }

/* line 74, ../scss/_sec-d-services-homePage.scss */
.txtRw2-Cl5 {
  grid-area: txtRw2-Cl5; }

/* line 77, ../scss/_sec-d-services-homePage.scss */
.vidRw1-Cl6 {
  grid-area: vidRw1-Cl6; }

/* line 80, ../scss/_sec-d-services-homePage.scss */
.txtRw2-Cl6 {
  grid-area: txtRw2-Cl6; }

/* Scss Document */
/* line 2, ../scss/_sec-d-iArt3DPage-conttGrid.scss */
.sec-d-iArt3DPage-conttGrid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-gap: .5em; }
  /* line 7, ../scss/_sec-d-iArt3DPage-conttGrid.scss */
  .sec-d-iArt3DPage-conttGrid .vid-gallery {
    margin: .3em .5em .3em 0;
    width: 100%; }
  @media all and (min-width: 48.0625em) and (max-width: 67.4375em) {
    /* line 2, ../scss/_sec-d-iArt3DPage-conttGrid.scss */
    .sec-d-iArt3DPage-conttGrid {
      display: grid;
      grid-template-columns: repeat(2, 1fr); } }
  @media all and (max-width: 48em) {
    /* line 2, ../scss/_sec-d-iArt3DPage-conttGrid.scss */
    .sec-d-iArt3DPage-conttGrid {
      display: grid;
      grid-template-columns: repeat(1, 1fr); } }

/* line 2, ../scss/_sec-d-iArtContactPage.scss */
.sec-d-iArtContact {
  display: flex;
  justify-content: center;
  align-items: center;
  min-height: 40vh; }
  /* line 8, ../scss/_sec-d-iArtContactPage.scss */
  .sec-d-iArtContact h2 {
    font-size: 2.5em;
    text-align: center;
    color: #e6e6e6; }

/* line 15, ../scss/_sec-d-iArtContactPage.scss */
form {
  width: 40em;
  text-align: center; }

/* line 20, ../scss/_sec-d-iArtContactPage.scss */
.field .item {
  width: 100%;
  padding: 1em;
  background: transparent;
  border: 2px solid #e6e6e6;
  outline: none;
  border-radius: .3em;
  font-size: 1em;
  margin: .7em 0;
  color: #e6e6e6; }
  @media all and (min-width: 48.0625em) and (max-width: 67.4375em) {
    /* line 20, ../scss/_sec-d-iArtContactPage.scss */
    .field .item {
      width: 30em; } }

/* line 34, ../scss/_sec-d-iArtContactPage.scss */
.field .error-txt {
  font-size: .9em;
  text-align: left;
  color: #e60800;
  margin: -5px 0 .8em;
  display: none; }

/* line 42, ../scss/_sec-d-iArtContactPage.scss */
form button {
  padding: 1em 1em;
  border-radius: .3em;
  font-size: 1.1em;
  margin-top: -9em; }
  /* line 47, ../scss/_sec-d-iArtContactPage.scss */
  form button:hover {
    letter-spacing: .1em;
    transition: 200ms ease-in-out;
    color: #f2f2f2;
    background: #a6a6a6;
    cursor: pointer; }

/* line 56, ../scss/_sec-d-iArtContactPage.scss */
textarea {
  font-size: 1.3em;
  resize: none;
  padding: 1em; }
  @media all and (min-width: 48.0625em) and (max-width: 67.4375em) {
    /* line 56, ../scss/_sec-d-iArtContactPage.scss */
    textarea {
      width: 28em; } }

/* line 2, ../scss/_sec-e-videosIntro-homePage.scss */
.videosIntro-homePage .videosIntro-homePage-full {
  position: relative; }
  /* line 4, ../scss/_sec-e-videosIntro-homePage.scss */
  .videosIntro-homePage .videosIntro-homePage-full .description {
    position: absolute;
    padding: 0 2em;
    width: 22em;
    height: 15em;
    right: 6%;
    top: 15%;
    background-color: black; }
    /* line 12, ../scss/_sec-e-videosIntro-homePage.scss */
    .videosIntro-homePage .videosIntro-homePage-full .description p {
      font-size: 1em; }
    @media all and (min-width: 48.0625em) and (max-width: 67.4375em) {
      /* line 4, ../scss/_sec-e-videosIntro-homePage.scss */
      .videosIntro-homePage .videosIntro-homePage-full .description {
        top: 10%;
        height: 12.3em;
        width: 19em;
        padding: 0 1em; }
        /* line 20, ../scss/_sec-e-videosIntro-homePage.scss */
        .videosIntro-homePage .videosIntro-homePage-full .description h2 {
          font-size: 1em; }
        /* line 23, ../scss/_sec-e-videosIntro-homePage.scss */
        .videosIntro-homePage .videosIntro-homePage-full .description p {
          font-size: 0.7em; } }
    @media all and (max-width: 48em) {
      /* line 4, ../scss/_sec-e-videosIntro-homePage.scss */
      .videosIntro-homePage .videosIntro-homePage-full .description {
        padding: 0 .5em;
        top: 8%;
        width: 12em;
        height: 8.5em; }
        /* line 32, ../scss/_sec-e-videosIntro-homePage.scss */
        .videosIntro-homePage .videosIntro-homePage-full .description h2 {
          font-size: 0.7em; }
        /* line 35, ../scss/_sec-e-videosIntro-homePage.scss */
        .videosIntro-homePage .videosIntro-homePage-full .description p {
          font-size: 0.6em; } }
  /* line 41, ../scss/_sec-e-videosIntro-homePage.scss */
  .videosIntro-homePage .videosIntro-homePage-full .hr-style {
    margin: 1em 0; }
  /* line 45, ../scss/_sec-e-videosIntro-homePage.scss */
  .videosIntro-homePage .videosIntro-homePage-full .vid-item {
    width: 100%;
    height: auto; }

/* line 51, ../scss/_sec-e-videosIntro-homePage.scss */
h2 {
  color: #f2f2f2; }

/* Scss Document */
/* line 5, ../scss/_sec-f-article-homePage.scss */
.article-homePage .section-f-article .title-head p {
  text-align: center; }

@media all and (max-width: 48em) {
  /* line 13, ../scss/_sec-f-article-homePage.scss */
  .title-head h1 {
    font-size: 1.3em; }
  /* line 17, ../scss/_sec-f-article-homePage.scss */
  .title-head p {
    font-size: 0.6em;
    text-align: center; } }
/* Scss Document */
/* line 2, ../scss/_sec-g-gridContentMore-homePage.scss */
.gridContentMore-homePage {
  background-color: #1a1a1a;
  color: white;
  display: grid;
  grid-template-columns: 1fr 6fr;
  column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-areas: "imgRw1-Cl1 txtRw2-Cl1" "imgRw1-Cl2 txtRw2-Cl2"; }
  /* line 16, ../scss/_sec-g-gridContentMore-homePage.scss */
  .gridContentMore-homePage-txt {
    margin-top: -1em; }
    /* line 20, ../scss/_sec-g-gridContentMore-homePage.scss */
    .gridContentMore-homePage-txt h3 {
      font-size: 0.9em; }
    /* line 23, ../scss/_sec-g-gridContentMore-homePage.scss */
    .gridContentMore-homePage-txt p {
      margin-top: -.5em;
      font-size: 0.7em; }
    @media all and (min-width: 48.0625em) and (max-width: 67.4375em) {
      /* line 28, ../scss/_sec-g-gridContentMore-homePage.scss */
      .gridContentMore-homePage-txt h3 {
        font-size: 1em; }
      /* line 31, ../scss/_sec-g-gridContentMore-homePage.scss */
      .gridContentMore-homePage-txt p {
        font-size: 0.7em; } }
    @media all and (max-width: 48em) {
      /* line 36, ../scss/_sec-g-gridContentMore-homePage.scss */
      .gridContentMore-homePage-txt h3 {
        font-size: 0.7em; }
      /* line 39, ../scss/_sec-g-gridContentMore-homePage.scss */
      .gridContentMore-homePage-txt p {
        font-size: 0.6em; } }

/* line 47, ../scss/_sec-g-gridContentMore-homePage.scss */
.imgRw1-Cl1 {
  grid-area: imgRw1-Cl1; }

/* line 49, ../scss/_sec-g-gridContentMore-homePage.scss */
.imgRw1-Cl2 {
  grid-area: imgRw1-Cl2; }

/* line 51, ../scss/_sec-g-gridContentMore-homePage.scss */
.imgRw1-Cl3 {
  grid-area: imgRw1-Cl3; }

/* line 53, ../scss/_sec-g-gridContentMore-homePage.scss */
.imgRw1-Cl4 {
  grid-area: imgRw1-Cl4; }

/* line 55, ../scss/_sec-g-gridContentMore-homePage.scss */
.imgRw1-Cl5 {
  grid-area: imgRw1-Cl5; }

/* line 57, ../scss/_sec-g-gridContentMore-homePage.scss */
.imgRw1-Cl6 {
  grid-area: imgRw1-Cl6; }

/* line 61, ../scss/_sec-g-gridContentMore-homePage.scss */
.txtRw2-Cl1 {
  grid-area: txtRw2-Cl1; }

/* line 63, ../scss/_sec-g-gridContentMore-homePage.scss */
.txtRw2-Cl2 {
  grid-area: txtRw2-Cl2; }

/* line 65, ../scss/_sec-g-gridContentMore-homePage.scss */
.txtRw2-Cl3 {
  grid-area: txtRw2-Cl3; }

/* line 67, ../scss/_sec-g-gridContentMore-homePage.scss */
.txtRw2-Cl4 {
  grid-area: txtRw2-Cl4; }

/* line 69, ../scss/_sec-g-gridContentMore-homePage.scss */
.txtRw2-Cl5 {
  grid-area: txtRw2-Cl5; }

/* line 71, ../scss/_sec-g-gridContentMore-homePage.scss */
.txtRw2-Cl6 {
  grid-area: txtRw2-Cl6; }

/* line 75, ../scss/_sec-g-gridContentMore-homePage.scss */
.gridItem-img {
  border-radius: 50%;
  min-width: 6em;
  max-width: 10em; }
  @media all and (max-width: 48em) {
    /* line 75, ../scss/_sec-g-gridContentMore-homePage.scss */
    .gridItem-img {
      min-width: 5em;
      max-width: 7em; } }

/* Scss Document */
/* line 3, ../scss/_sec-i-footer-homePage.scss */
.linkStyle a h2, .footer-homePage .gallery a h2, .footer-homePage .contact a h2 {
  transition: color 200ms ease-in-out; }
  /* line 6, ../scss/_sec-i-footer-homePage.scss */
  .linkStyle a h2:hover, .footer-homePage .gallery a h2:hover, .footer-homePage .contact a h2:hover {
    color: #0088e6;
    letter-spacing: .1em;
    transition: 200ms ease-in-out; }

/* line 13, ../scss/_sec-i-footer-homePage.scss */
.footer-homePage {
  font-size: .8em;
  height: 100%;
  padding: .5em 1em;
  background-color: #262626;
  position: relative;
  text-align: justify;
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  column-gap: 2em;
  grid-template-areas: "aboutUs contact gallery follow"; }
  /* line 14, ../scss/_sec-i-footer-homePage.scss */
  .footer-homePage h2 {
    font-size: 1.1em; }
  @media all and (min-width: 48.0625em) and (max-width: 67.4375em) {
    /* line 13, ../scss/_sec-i-footer-homePage.scss */
    .footer-homePage {
      font-size: 1.2em;
      display: grid;
      grid-template-columns: repeat(2, 1fr);
      column-gap: 1em;
      grid-template-areas: "aboutUs contact" "gallery follow"; } }
  @media all and (max-width: 48em) {
    /* line 13, ../scss/_sec-i-footer-homePage.scss */
    .footer-homePage {
      display: grid;
      grid-template-columns: repeat(1, 1fr);
      column-gap: .5em;
      grid-template-areas: "aboutUs" "contact" "gallery" "follow"; }
      /* line 41, ../scss/_sec-i-footer-homePage.scss */
      .footer-homePage p {
        font-size: .9em; } }
  /* line 56, ../scss/_sec-i-footer-homePage.scss */
  .footer-homePage .about-us p {
    text-align: justify; }
  /* line 62, ../scss/_sec-i-footer-homePage.scss */
  .footer-homePage .gallery div > img {
    display: inline-block;
    width: 25%;
    height: 50%;
    margin: .1em .6em; }
    @media all and (max-width: 48em) {
      /* line 62, ../scss/_sec-i-footer-homePage.scss */
      .footer-homePage .gallery div > img {
        width: 15%; } }
  /* line 71, ../scss/_sec-i-footer-homePage.scss */
  .footer-homePage .gallery .flex-row {
    flex-grow: 1;
    flex-basis: 0;
    padding: .3em .3em; }
  /* line 79, ../scss/_sec-i-footer-homePage.scss */
  .footer-homePage .contact a i {
    color: white;
    padding: 0 .4em;
    font-size: 2em; }
    /* line 83, ../scss/_sec-i-footer-homePage.scss */
    .footer-homePage .contact a i:hover {
      color: #0088e6; }
  /* line 89, ../scss/_sec-i-footer-homePage.scss */
  .footer-homePage .follow div i {
    color: white;
    padding: 0 .4em;
    font-size: 1.2em; }
    /* line 93, ../scss/_sec-i-footer-homePage.scss */
    .footer-homePage .follow div i:hover {
      color: #0088e6; }

/* line 100, ../scss/_sec-i-footer-homePage.scss */
.aboutUs {
  grid-area: aboutUs; }

/* line 103, ../scss/_sec-i-footer-homePage.scss */
.contact {
  grid-area: contact; }

/* line 106, ../scss/_sec-i-footer-homePage.scss */
.gallery {
  grid-area: gallery; }

/* line 109, ../scss/_sec-i-footer-homePage.scss */
.follow {
  grid-area: follow; }

/* line 1, ../scss/_sec-k-arrow-up-homePage.scss */
.move-up {
  position: absolute;
  right: 6%;
  top: 50%;
  color: #b3b3b3;
  font-size: 1.2em; }
  /* line 7, ../scss/_sec-k-arrow-up-homePage.scss */
  .move-up span i {
    font-size: 1.3em; }
    @media all and (min-width: 67.5em) and (max-width: 120em) {
      /* line 7, ../scss/_sec-k-arrow-up-homePage.scss */
      .move-up span i {
        font-size: 2em; } }
    @media all and (max-width: 48em) {
      /* line 7, ../scss/_sec-k-arrow-up-homePage.scss */
      .move-up span i {
        font-size: 2em; } }
    /* line 15, ../scss/_sec-k-arrow-up-homePage.scss */
    .move-up span i:hover {
      cursor: pointer;
      color: #0088e6; }

/* line 1, ../scss/_chatWhatsapp.scss */
.chatWhatsapp {
  position: fixed;
  left: 5%;
  bottom: 27%; }
  /* line 5, ../scss/_chatWhatsapp.scss */
  .chatWhatsapp a:hover {
    background-color: #0088e6; }

/* Scss Document */
/* line 4, ../scss/_sec-j-copyright-homePage.scss */
.copyright h4 {
  font-size: .5em;
  color: #cccccc; }

/*# sourceMappingURL=style.css.map */
