/* fonts start here */
@font-face {
    font-family: 'TT-Norms-Pro-Regular';
    src: url('fonts/TTNormsPro-Regular.eot');
    src: url('fonts/TTNormsPro-Regular.eot?#iefix') format('embedded-opentype'),
        url('fonts/TTNormsPro-Regular.woff2') format('woff2'),
        url('fonts/TTNormsPro-Regular.woff') format('woff'),
        url('fonts/TTNormsPro-Regular.ttf') format('truetype'),
        url('fonts/TTNormsPro-Regular.svg#TTNormsPro-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'TT-Norms-Pro-Bold';
    src: url('fonts/TTNormsPro-Bold.eot');
    src: url('fonts/TTNormsPro-Bold.eot?#iefix') format('embedded-opentype'),
        url('fonts/TTNormsPro-Bold.woff2') format('woff2'),
        url('fonts/TTNormsPro-Bold.woff') format('woff'),
        url('fonts/TTNormsPro-Bold.ttf') format('truetype'),
        url('fonts/TTNormsPro-Bold.svg#TTNormsPro-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Apercu-Regular';
    src: url('fonts/Apercu-Regular.eot');
    src: url('fonts/Apercu-Regular.eot?#iefix') format('embedded-opentype'),
        url('fonts/Apercu-Regular.woff2') format('woff2'),
        url('fonts/Apercu-Regular.woff') format('woff'),
        url('fonts/Apercu-Regular.ttf') format('truetype'),
        url('fonts/Apercu-Regular.svg#Apercu-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Apercu-Light';
    src: url('fonts/Apercu-Light.eot');
    src: url('fonts/Apercu-Light.eot?#iefix') format('embedded-opentype'),
        url('fonts/Apercu-Light.woff2') format('woff2'),
        url('fonts/Apercu-Light.woff') format('woff'),
        url('fonts/Apercu-Light.ttf') format('truetype'),
        url('fonts/Apercu-Light.svg#Apercu-Light') format('svg');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family:'Apercu-Bold';
    src: url('fonts/Apercu-Bold.eot');
    src: url('fonts/Apercu-Bold.eot?#iefix') format('embedded-opentype'),
        url('fonts/Apercu-Bold.woff2') format('woff2'),
        url('fonts/Apercu-Bold.woff') format('woff'),
        url('fonts/Apercu-Bold.ttf') format('truetype'),
        url('fonts/Apercu-Bold.svg#Apercu-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Trash-Black';
    src: url('fonts/Trash-Black.eot');
    src: url('fonts/Trash-Black.eot?#iefix') format('embedded-opentype'),
        url('fonts/Trash-Black.woff2') format('woff2'),
        url('fonts/Trash-Black.woff') format('woff'),
        url('fonts/Trash-Black.ttf') format('truetype'),
        url('fonts/Trash-Black.svg#Trash-Black') format('svg');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

/* fonts end here */

/* eye animation start */
.eye-patch, .eye-closepatch, .Ellipse-closed-eye{ display: none;}
body.startanimate path.openEyeLid {
  -webkit-animation:animateEyeLid 6s linear forwards;
  -moz-animation:animateEyeLid 6s linear forwards;
  -ms-animation:animateEyeLid 6s linear forwards;
  animation:animateEyeLid 6s linear forwards;
  -webkit-animation-delay:1.8s;
  animation-delay:1.8s;
}

body.startanimate .openEyePupil {
  -webkit-animation:animatePupil 6s linear forwards;
  -moz-animation:animatePupil 6s linear forwards;
  -ms-animation:animatePupil 6s linear forwards;
  animation:animatePupil 6s linear forwards;
  -webkit-animation-delay:1.8s;
  animation-delay:1.8s;
}

@-webkit-keyframes animateEyeLid {
  0%{d: path("M594.149,565.887c18.48,-36.94 48.216,-51.62 58.046,-55.041c9.83,-3.421 21.279,-3.462 30.137,2c6.6,4.07 8.063,7.946 12.1,14.57c0,0 18.858,-10.218 26.01,-16.666c-5.2,11.987 -12.83,23.641 -19.873,34.651c-9.102,-5.393 -19.344,-8.573 -29.9,-9.285c-21.417,-1.1 -37.5,6.238 -76.518,29.771");}

  10%{d: path("M594.507,566.931c0,0 14.487,-2.338 52.039,-13.437c37.553,-11.1 35.126,-13.072 48.608,-22.407c3.592,-2.328 24.457,-19.994 24.457,-19.994l-19.36,34.481l-8.796,10.103c0,0 -17.904,17.093 -44.906,15.122c-27.001,-1.972 -52.042,-3.868 -52.042,-3.868Z");}

  12%{d: path("M594.149,565.887c18.48,-36.94 48.216,-51.62 58.046,-55.041c9.83,-3.421 21.279,-3.462 30.137,2c6.6,4.07 8.063,7.946 12.1,14.57c0,0 18.858,-10.218 26.01,-16.666c-5.2,11.987 -12.83,23.641 -19.873,34.651c-9.102,-5.393 -19.344,-8.573 -29.9,-9.285c-21.417,-1.1 -37.5,6.238 -76.518,29.771");}

  60%{d: path("M594.149,565.887c18.48,-36.94 48.216,-51.62 58.046,-55.041c9.83,-3.421 21.279,-3.462 30.137,2c6.6,4.07 8.063,7.946 12.1,14.57c0,0 18.858,-10.218 26.01,-16.666c-5.2,11.987 -12.83,23.641 -19.873,34.651c-9.102,-5.393 -19.344,-8.573 -29.9,-9.285c-21.417,-1.1 -37.5,6.238 -76.518,29.771");}

  70%{d: path("M594.507,566.931c0,0 14.487,-2.338 52.039,-13.437c37.553,-11.1 35.126,-13.072 48.608,-22.407c3.592,-2.328 24.457,-19.994 24.457,-19.994l-19.36,34.481l-8.796,10.103c0,0 -17.904,17.093 -44.906,15.122c-27.001,-1.972 -52.042,-3.868 -52.042,-3.868Z");}

  72%{d: path("M594.149,565.887c18.48,-36.94 48.216,-51.62 58.046,-55.041c9.83,-3.421 21.279,-3.462 30.137,2c6.6,4.07 8.063,7.946 12.1,14.57c0,0 18.858,-10.218 26.01,-16.666c-5.2,11.987 -12.83,23.641 -19.873,34.651c-9.102,-5.393 -19.344,-8.573 -29.9,-9.285c-21.417,-1.1 -37.5,6.238 -76.518,29.771");}

  100%{d: path("M594.149,565.887c18.48,-36.94 48.216,-51.62 58.046,-55.041c9.83,-3.421 21.279,-3.462 30.137,2c6.6,4.07 8.063,7.946 12.1,14.57c0,0 18.858,-10.218 26.01,-16.666c-5.2,11.987 -12.83,23.641 -19.873,34.651c-9.102,-5.393 -19.344,-8.573 -29.9,-9.285c-21.417,-1.1 -37.5,6.238 -76.518,29.771");}
}

@-moz-keyframes animateEyeLid {
  0%{d: path("M594.149,565.887c18.48,-36.94 48.216,-51.62 58.046,-55.041c9.83,-3.421 21.279,-3.462 30.137,2c6.6,4.07 8.063,7.946 12.1,14.57c0,0 18.858,-10.218 26.01,-16.666c-5.2,11.987 -12.83,23.641 -19.873,34.651c-9.102,-5.393 -19.344,-8.573 -29.9,-9.285c-21.417,-1.1 -37.5,6.238 -76.518,29.771");}

  10%{d: path("M594.507,566.931c0,0 14.487,-2.338 52.039,-13.437c37.553,-11.1 35.126,-13.072 48.608,-22.407c3.592,-2.328 24.457,-19.994 24.457,-19.994l-19.36,34.481l-8.796,10.103c0,0 -17.904,17.093 -44.906,15.122c-27.001,-1.972 -52.042,-3.868 -52.042,-3.868Z");}

  12%{d: path("M594.149,565.887c18.48,-36.94 48.216,-51.62 58.046,-55.041c9.83,-3.421 21.279,-3.462 30.137,2c6.6,4.07 8.063,7.946 12.1,14.57c0,0 18.858,-10.218 26.01,-16.666c-5.2,11.987 -12.83,23.641 -19.873,34.651c-9.102,-5.393 -19.344,-8.573 -29.9,-9.285c-21.417,-1.1 -37.5,6.238 -76.518,29.771");}

  60%{d: path("M594.149,565.887c18.48,-36.94 48.216,-51.62 58.046,-55.041c9.83,-3.421 21.279,-3.462 30.137,2c6.6,4.07 8.063,7.946 12.1,14.57c0,0 18.858,-10.218 26.01,-16.666c-5.2,11.987 -12.83,23.641 -19.873,34.651c-9.102,-5.393 -19.344,-8.573 -29.9,-9.285c-21.417,-1.1 -37.5,6.238 -76.518,29.771");}

  70%{d: path("M594.507,566.931c0,0 14.487,-2.338 52.039,-13.437c37.553,-11.1 35.126,-13.072 48.608,-22.407c3.592,-2.328 24.457,-19.994 24.457,-19.994l-19.36,34.481l-8.796,10.103c0,0 -17.904,17.093 -44.906,15.122c-27.001,-1.972 -52.042,-3.868 -52.042,-3.868Z");}

  72%{d: path("M594.149,565.887c18.48,-36.94 48.216,-51.62 58.046,-55.041c9.83,-3.421 21.279,-3.462 30.137,2c6.6,4.07 8.063,7.946 12.1,14.57c0,0 18.858,-10.218 26.01,-16.666c-5.2,11.987 -12.83,23.641 -19.873,34.651c-9.102,-5.393 -19.344,-8.573 -29.9,-9.285c-21.417,-1.1 -37.5,6.238 -76.518,29.771");}

  100%{d: path("M594.149,565.887c18.48,-36.94 48.216,-51.62 58.046,-55.041c9.83,-3.421 21.279,-3.462 30.137,2c6.6,4.07 8.063,7.946 12.1,14.57c0,0 18.858,-10.218 26.01,-16.666c-5.2,11.987 -12.83,23.641 -19.873,34.651c-9.102,-5.393 -19.344,-8.573 -29.9,-9.285c-21.417,-1.1 -37.5,6.238 -76.518,29.771");}
}

@-ms-keyframes animateEyeLid {
  0%{d: path("M594.149,565.887c18.48,-36.94 48.216,-51.62 58.046,-55.041c9.83,-3.421 21.279,-3.462 30.137,2c6.6,4.07 8.063,7.946 12.1,14.57c0,0 18.858,-10.218 26.01,-16.666c-5.2,11.987 -12.83,23.641 -19.873,34.651c-9.102,-5.393 -19.344,-8.573 -29.9,-9.285c-21.417,-1.1 -37.5,6.238 -76.518,29.771");}

  10%{d: path("M594.507,566.931c0,0 14.487,-2.338 52.039,-13.437c37.553,-11.1 35.126,-13.072 48.608,-22.407c3.592,-2.328 24.457,-19.994 24.457,-19.994l-19.36,34.481l-8.796,10.103c0,0 -17.904,17.093 -44.906,15.122c-27.001,-1.972 -52.042,-3.868 -52.042,-3.868Z");}

  12%{d: path("M594.149,565.887c18.48,-36.94 48.216,-51.62 58.046,-55.041c9.83,-3.421 21.279,-3.462 30.137,2c6.6,4.07 8.063,7.946 12.1,14.57c0,0 18.858,-10.218 26.01,-16.666c-5.2,11.987 -12.83,23.641 -19.873,34.651c-9.102,-5.393 -19.344,-8.573 -29.9,-9.285c-21.417,-1.1 -37.5,6.238 -76.518,29.771");}

  60%{d: path("M594.149,565.887c18.48,-36.94 48.216,-51.62 58.046,-55.041c9.83,-3.421 21.279,-3.462 30.137,2c6.6,4.07 8.063,7.946 12.1,14.57c0,0 18.858,-10.218 26.01,-16.666c-5.2,11.987 -12.83,23.641 -19.873,34.651c-9.102,-5.393 -19.344,-8.573 -29.9,-9.285c-21.417,-1.1 -37.5,6.238 -76.518,29.771");}

  70%{d: path("M594.507,566.931c0,0 14.487,-2.338 52.039,-13.437c37.553,-11.1 35.126,-13.072 48.608,-22.407c3.592,-2.328 24.457,-19.994 24.457,-19.994l-19.36,34.481l-8.796,10.103c0,0 -17.904,17.093 -44.906,15.122c-27.001,-1.972 -52.042,-3.868 -52.042,-3.868Z");}

  72%{d: path("M594.149,565.887c18.48,-36.94 48.216,-51.62 58.046,-55.041c9.83,-3.421 21.279,-3.462 30.137,2c6.6,4.07 8.063,7.946 12.1,14.57c0,0 18.858,-10.218 26.01,-16.666c-5.2,11.987 -12.83,23.641 -19.873,34.651c-9.102,-5.393 -19.344,-8.573 -29.9,-9.285c-21.417,-1.1 -37.5,6.238 -76.518,29.771");}

  100%{d: path("M594.149,565.887c18.48,-36.94 48.216,-51.62 58.046,-55.041c9.83,-3.421 21.279,-3.462 30.137,2c6.6,4.07 8.063,7.946 12.1,14.57c0,0 18.858,-10.218 26.01,-16.666c-5.2,11.987 -12.83,23.641 -19.873,34.651c-9.102,-5.393 -19.344,-8.573 -29.9,-9.285c-21.417,-1.1 -37.5,6.238 -76.518,29.771");}
}

@keyframes animateEyeLid {

  0%{d: path("M594.149,565.887c18.48,-36.94 48.216,-51.62 58.046,-55.041c9.83,-3.421 21.279,-3.462 30.137,2c6.6,4.07 8.063,7.946 12.1,14.57c0,0 18.858,-10.218 26.01,-16.666c-5.2,11.987 -12.83,23.641 -19.873,34.651c-9.102,-5.393 -19.344,-8.573 -29.9,-9.285c-21.417,-1.1 -37.5,6.238 -76.518,29.771");}

  10%{d: path("M594.507,566.931c0,0 14.487,-2.338 52.039,-13.437c37.553,-11.1 35.126,-13.072 48.608,-22.407c3.592,-2.328 24.457,-19.994 24.457,-19.994l-19.36,34.481l-8.796,10.103c0,0 -17.904,17.093 -44.906,15.122c-27.001,-1.972 -52.042,-3.868 -52.042,-3.868Z");}

  12%{d: path("M594.149,565.887c18.48,-36.94 48.216,-51.62 58.046,-55.041c9.83,-3.421 21.279,-3.462 30.137,2c6.6,4.07 8.063,7.946 12.1,14.57c0,0 18.858,-10.218 26.01,-16.666c-5.2,11.987 -12.83,23.641 -19.873,34.651c-9.102,-5.393 -19.344,-8.573 -29.9,-9.285c-21.417,-1.1 -37.5,6.238 -76.518,29.771");}

  60%{d: path("M594.149,565.887c18.48,-36.94 48.216,-51.62 58.046,-55.041c9.83,-3.421 21.279,-3.462 30.137,2c6.6,4.07 8.063,7.946 12.1,14.57c0,0 18.858,-10.218 26.01,-16.666c-5.2,11.987 -12.83,23.641 -19.873,34.651c-9.102,-5.393 -19.344,-8.573 -29.9,-9.285c-21.417,-1.1 -37.5,6.238 -76.518,29.771");}

  70%{d: path("M594.507,566.931c0,0 14.487,-2.338 52.039,-13.437c37.553,-11.1 35.126,-13.072 48.608,-22.407c3.592,-2.328 24.457,-19.994 24.457,-19.994l-19.36,34.481l-8.796,10.103c0,0 -17.904,17.093 -44.906,15.122c-27.001,-1.972 -52.042,-3.868 -52.042,-3.868Z");}

  72%{d: path("M594.149,565.887c18.48,-36.94 48.216,-51.62 58.046,-55.041c9.83,-3.421 21.279,-3.462 30.137,2c6.6,4.07 8.063,7.946 12.1,14.57c0,0 18.858,-10.218 26.01,-16.666c-5.2,11.987 -12.83,23.641 -19.873,34.651c-9.102,-5.393 -19.344,-8.573 -29.9,-9.285c-21.417,-1.1 -37.5,6.238 -76.518,29.771");}

  100%{d: path("M594.149,565.887c18.48,-36.94 48.216,-51.62 58.046,-55.041c9.83,-3.421 21.279,-3.462 30.137,2c6.6,4.07 8.063,7.946 12.1,14.57c0,0 18.858,-10.218 26.01,-16.666c-5.2,11.987 -12.83,23.641 -19.873,34.651c-9.102,-5.393 -19.344,-8.573 -29.9,-9.285c-21.417,-1.1 -37.5,6.238 -76.518,29.771");}
}

@-webkit-keyframes animatePupil {
  0%{d: path("M651.885,534.576c-0.69,7.561 0.835,15.161 4.389,21.87c1.272,2.605 3.1,4.9 5.354,6.723c6.495,4.869 16.478,2.519 21.877,-3.542c5.399,-6.061 6.93,-14.722 6.455,-22.824c0.01,-0.096 0.016,-0.192 0.016,-0.288c0,-1.377 -1.073,-2.536 -2.446,-2.643c-10.918,-3.331 -22.784,-3.491 -35.644,0.7");}

  10%{d: path("M671.636,549.351c10.465,-0.734 19.135,1.13 19.347,4.159c0.212,3.029 -8.112,6.085 -18.577,6.819c-10.465,0.734 -19.135,-1.13 -19.347,-4.159c-0.212,-3.029 8.112,-6.085 18.577,-6.819Z");}

  12%{d: path("M651.885,534.576c-0.69,7.561 0.835,15.161 4.389,21.87c1.272,2.605 3.1,4.9 5.354,6.723c6.495,4.869 16.478,2.519 21.877,-3.542c5.399,-6.061 6.93,-14.722 6.455,-22.824c0.01,-0.096 0.016,-0.192 0.016,-0.288c0,-1.377 -1.073,-2.536 -2.446,-2.643c-10.918,-3.331 -22.784,-3.491 -35.644,0.7");}

  60%{d: path("M651.885,534.576c-0.69,7.561 0.835,15.161 4.389,21.87c1.272,2.605 3.1,4.9 5.354,6.723c6.495,4.869 16.478,2.519 21.877,-3.542c5.399,-6.061 6.93,-14.722 6.455,-22.824c0.01,-0.096 0.016,-0.192 0.016,-0.288c0,-1.377 -1.073,-2.536 -2.446,-2.643c-10.918,-3.331 -22.784,-3.491 -35.644,0.7");}

  70%{d: path("M671.636,549.351c10.465,-0.734 19.135,1.13 19.347,4.159c0.212,3.029 -8.112,6.085 -18.577,6.819c-10.465,0.734 -19.135,-1.13 -19.347,-4.159c-0.212,-3.029 8.112,-6.085 18.577,-6.819Z");}

  72%{d: path("M651.885,534.576c-0.69,7.561 0.835,15.161 4.389,21.87c1.272,2.605 3.1,4.9 5.354,6.723c6.495,4.869 16.478,2.519 21.877,-3.542c5.399,-6.061 6.93,-14.722 6.455,-22.824c0.01,-0.096 0.016,-0.192 0.016,-0.288c0,-1.377 -1.073,-2.536 -2.446,-2.643c-10.918,-3.331 -22.784,-3.491 -35.644,0.7");}

  100%{d: path("M651.885,534.576c-0.69,7.561 0.835,15.161 4.389,21.87c1.272,2.605 3.1,4.9 5.354,6.723c6.495,4.869 16.478,2.519 21.877,-3.542c5.399,-6.061 6.93,-14.722 6.455,-22.824c0.01,-0.096 0.016,-0.192 0.016,-0.288c0,-1.377 -1.073,-2.536 -2.446,-2.643c-10.918,-3.331 -22.784,-3.491 -35.644,0.7");}
}

@-moz-keyframes animatePupil {
  0%{d: path("M651.885,534.576c-0.69,7.561 0.835,15.161 4.389,21.87c1.272,2.605 3.1,4.9 5.354,6.723c6.495,4.869 16.478,2.519 21.877,-3.542c5.399,-6.061 6.93,-14.722 6.455,-22.824c0.01,-0.096 0.016,-0.192 0.016,-0.288c0,-1.377 -1.073,-2.536 -2.446,-2.643c-10.918,-3.331 -22.784,-3.491 -35.644,0.7");}

  10%{d: path("M671.636,549.351c10.465,-0.734 19.135,1.13 19.347,4.159c0.212,3.029 -8.112,6.085 -18.577,6.819c-10.465,0.734 -19.135,-1.13 -19.347,-4.159c-0.212,-3.029 8.112,-6.085 18.577,-6.819Z");}

  12%{d: path("M651.885,534.576c-0.69,7.561 0.835,15.161 4.389,21.87c1.272,2.605 3.1,4.9 5.354,6.723c6.495,4.869 16.478,2.519 21.877,-3.542c5.399,-6.061 6.93,-14.722 6.455,-22.824c0.01,-0.096 0.016,-0.192 0.016,-0.288c0,-1.377 -1.073,-2.536 -2.446,-2.643c-10.918,-3.331 -22.784,-3.491 -35.644,0.7");}

  60%{d: path("M651.885,534.576c-0.69,7.561 0.835,15.161 4.389,21.87c1.272,2.605 3.1,4.9 5.354,6.723c6.495,4.869 16.478,2.519 21.877,-3.542c5.399,-6.061 6.93,-14.722 6.455,-22.824c0.01,-0.096 0.016,-0.192 0.016,-0.288c0,-1.377 -1.073,-2.536 -2.446,-2.643c-10.918,-3.331 -22.784,-3.491 -35.644,0.7");}

  70%{d: path("M671.636,549.351c10.465,-0.734 19.135,1.13 19.347,4.159c0.212,3.029 -8.112,6.085 -18.577,6.819c-10.465,0.734 -19.135,-1.13 -19.347,-4.159c-0.212,-3.029 8.112,-6.085 18.577,-6.819Z");}

  72%{d: path("M651.885,534.576c-0.69,7.561 0.835,15.161 4.389,21.87c1.272,2.605 3.1,4.9 5.354,6.723c6.495,4.869 16.478,2.519 21.877,-3.542c5.399,-6.061 6.93,-14.722 6.455,-22.824c0.01,-0.096 0.016,-0.192 0.016,-0.288c0,-1.377 -1.073,-2.536 -2.446,-2.643c-10.918,-3.331 -22.784,-3.491 -35.644,0.7");}

  100%{d: path("M651.885,534.576c-0.69,7.561 0.835,15.161 4.389,21.87c1.272,2.605 3.1,4.9 5.354,6.723c6.495,4.869 16.478,2.519 21.877,-3.542c5.399,-6.061 6.93,-14.722 6.455,-22.824c0.01,-0.096 0.016,-0.192 0.016,-0.288c0,-1.377 -1.073,-2.536 -2.446,-2.643c-10.918,-3.331 -22.784,-3.491 -35.644,0.7");}
}

@-ms-keyframes animatePupil {
  0%{d: path("M651.885,534.576c-0.69,7.561 0.835,15.161 4.389,21.87c1.272,2.605 3.1,4.9 5.354,6.723c6.495,4.869 16.478,2.519 21.877,-3.542c5.399,-6.061 6.93,-14.722 6.455,-22.824c0.01,-0.096 0.016,-0.192 0.016,-0.288c0,-1.377 -1.073,-2.536 -2.446,-2.643c-10.918,-3.331 -22.784,-3.491 -35.644,0.7");}

  10%{d: path("M671.636,549.351c10.465,-0.734 19.135,1.13 19.347,4.159c0.212,3.029 -8.112,6.085 -18.577,6.819c-10.465,0.734 -19.135,-1.13 -19.347,-4.159c-0.212,-3.029 8.112,-6.085 18.577,-6.819Z");}

  12%{d: path("M651.885,534.576c-0.69,7.561 0.835,15.161 4.389,21.87c1.272,2.605 3.1,4.9 5.354,6.723c6.495,4.869 16.478,2.519 21.877,-3.542c5.399,-6.061 6.93,-14.722 6.455,-22.824c0.01,-0.096 0.016,-0.192 0.016,-0.288c0,-1.377 -1.073,-2.536 -2.446,-2.643c-10.918,-3.331 -22.784,-3.491 -35.644,0.7");}

  60%{d: path("M651.885,534.576c-0.69,7.561 0.835,15.161 4.389,21.87c1.272,2.605 3.1,4.9 5.354,6.723c6.495,4.869 16.478,2.519 21.877,-3.542c5.399,-6.061 6.93,-14.722 6.455,-22.824c0.01,-0.096 0.016,-0.192 0.016,-0.288c0,-1.377 -1.073,-2.536 -2.446,-2.643c-10.918,-3.331 -22.784,-3.491 -35.644,0.7");}

  70%{d: path("M671.636,549.351c10.465,-0.734 19.135,1.13 19.347,4.159c0.212,3.029 -8.112,6.085 -18.577,6.819c-10.465,0.734 -19.135,-1.13 -19.347,-4.159c-0.212,-3.029 8.112,-6.085 18.577,-6.819Z");}

  72%{d: path("M651.885,534.576c-0.69,7.561 0.835,15.161 4.389,21.87c1.272,2.605 3.1,4.9 5.354,6.723c6.495,4.869 16.478,2.519 21.877,-3.542c5.399,-6.061 6.93,-14.722 6.455,-22.824c0.01,-0.096 0.016,-0.192 0.016,-0.288c0,-1.377 -1.073,-2.536 -2.446,-2.643c-10.918,-3.331 -22.784,-3.491 -35.644,0.7");}

  100%{d: path("M651.885,534.576c-0.69,7.561 0.835,15.161 4.389,21.87c1.272,2.605 3.1,4.9 5.354,6.723c6.495,4.869 16.478,2.519 21.877,-3.542c5.399,-6.061 6.93,-14.722 6.455,-22.824c0.01,-0.096 0.016,-0.192 0.016,-0.288c0,-1.377 -1.073,-2.536 -2.446,-2.643c-10.918,-3.331 -22.784,-3.491 -35.644,0.7");}
}

@keyframes animatePupil {

  0%{d: path("M651.885,534.576c-0.69,7.561 0.835,15.161 4.389,21.87c1.272,2.605 3.1,4.9 5.354,6.723c6.495,4.869 16.478,2.519 21.877,-3.542c5.399,-6.061 6.93,-14.722 6.455,-22.824c0.01,-0.096 0.016,-0.192 0.016,-0.288c0,-1.377 -1.073,-2.536 -2.446,-2.643c-10.918,-3.331 -22.784,-3.491 -35.644,0.7");}

  10%{d: path("M671.636,549.351c10.465,-0.734 19.135,1.13 19.347,4.159c0.212,3.029 -8.112,6.085 -18.577,6.819c-10.465,0.734 -19.135,-1.13 -19.347,-4.159c-0.212,-3.029 8.112,-6.085 18.577,-6.819Z");}

  12%{d: path("M651.885,534.576c-0.69,7.561 0.835,15.161 4.389,21.87c1.272,2.605 3.1,4.9 5.354,6.723c6.495,4.869 16.478,2.519 21.877,-3.542c5.399,-6.061 6.93,-14.722 6.455,-22.824c0.01,-0.096 0.016,-0.192 0.016,-0.288c0,-1.377 -1.073,-2.536 -2.446,-2.643c-10.918,-3.331 -22.784,-3.491 -35.644,0.7");}

  60%{d: path("M651.885,534.576c-0.69,7.561 0.835,15.161 4.389,21.87c1.272,2.605 3.1,4.9 5.354,6.723c6.495,4.869 16.478,2.519 21.877,-3.542c5.399,-6.061 6.93,-14.722 6.455,-22.824c0.01,-0.096 0.016,-0.192 0.016,-0.288c0,-1.377 -1.073,-2.536 -2.446,-2.643c-10.918,-3.331 -22.784,-3.491 -35.644,0.7");}

  70%{d: path("M671.636,549.351c10.465,-0.734 19.135,1.13 19.347,4.159c0.212,3.029 -8.112,6.085 -18.577,6.819c-10.465,0.734 -19.135,-1.13 -19.347,-4.159c-0.212,-3.029 8.112,-6.085 18.577,-6.819Z");}

  72%{d: path("M651.885,534.576c-0.69,7.561 0.835,15.161 4.389,21.87c1.272,2.605 3.1,4.9 5.354,6.723c6.495,4.869 16.478,2.519 21.877,-3.542c5.399,-6.061 6.93,-14.722 6.455,-22.824c0.01,-0.096 0.016,-0.192 0.016,-0.288c0,-1.377 -1.073,-2.536 -2.446,-2.643c-10.918,-3.331 -22.784,-3.491 -35.644,0.7");}

  100%{d: path("M651.885,534.576c-0.69,7.561 0.835,15.161 4.389,21.87c1.272,2.605 3.1,4.9 5.354,6.723c6.495,4.869 16.478,2.519 21.877,-3.542c5.399,-6.061 6.93,-14.722 6.455,-22.824c0.01,-0.096 0.016,-0.192 0.016,-0.288c0,-1.377 -1.073,-2.536 -2.446,-2.643c-10.918,-3.331 -22.784,-3.491 -35.644,0.7");}
}
/* eye animation end */

.shapeOne {
  stroke-dasharray:1130;
  stroke-dashoffset:1130;
}

body.hideLoader .shapeOne {

  stroke-dasharray:1130;
  stroke-dashoffset:1130;
  -webkit-animation: shapeOne 1.5s cubic-bezier(0.33, 1, 0.68, 1) forwards;
  -moz-animation: shapeOne 1.5s cubic-bezier(0.33, 1, 0.68, 1) forwards;
  -ms-animation: shapeOne 1.5s cubic-bezier(0.33, 1, 0.68, 1) forwards;
  animation: shapeOne 1.5s cubic-bezier(0.33, 1, 0.68, 1) forwards;
  -webkit-animation-delay:0.2s;
  animation-delay:0.2s;
}

@-webkit-keyframes shapeOne{
  0%{stroke-dashoffset:1130;}
 100%{stroke-dashoffset:0;}
}

@-moz-keyframes shapeOne{
0%{stroke-dashoffset:1130;}
100%{stroke-dashoffset:0;}
}

@-o-keyframes shapeOne {
0%{stroke-dashoffset:1130;}
100%{stroke-dashoffset:0;}
}

@-ms-keyframes shapeOne {
0%{stroke-dashoffset:1130;}
100%{stroke-dashoffset:0;}
}

@keyframes shapeOne {
0%{stroke-dashoffset:1130;}
100%{stroke-dashoffset:0;}
}

.shapetwo {

  stroke-dasharray:350;
  stroke-dashoffset:350;
}
body.hideLoader .shapetwo {

  stroke-dasharray:350;
  stroke-dashoffset:350;
  -webkit-animation: shapetwo 1s cubic-bezier(0.33, 1, 0.68, 1) forwards;
  -moz-animation: shapetwo 1s cubic-bezier(0.33, 1, 0.68, 1) forwards;
  -ms-animation: shapetwo 1s cubic-bezier(0.33, 1, 0.68, 1) forwards;
  animation: shapetwo 1s cubic-bezier(0.33, 1, 0.68, 1) forwards;
  -webkit-animation-delay:0.7s;
  animation-delay:0.7s;
}

@-webkit-keyframes shapetwo{
  0%{stroke-dashoffset:350;}
 100%{stroke-dashoffset:0;}
}

@-moz-keyframes shapetwo{
0%{stroke-dashoffset:350;}
100%{stroke-dashoffset:0;}
}

@-o-keyframes shapetwo {
0%{stroke-dashoffset:350;}
100%{stroke-dashoffset:0;}
}

@-ms-keyframes shapetwo {
0%{stroke-dashoffset:350;}
100%{stroke-dashoffset:0;}
}

@keyframes shapetwo {
0%{stroke-dashoffset:350;}
100%{stroke-dashoffset:0;}
}
/* body.hideLoader .shapeOne {

  -webkit-animation: shapeOne 1.5s cubic-bezier(0.33, 1, 0.68, 1) forwards;
  -moz-animation: shapeOne 1.5s cubic-bezier(0.33, 1, 0.68, 1) forwards;
  -ms-animation: shapeOne 1.5s cubic-bezier(0.33, 1, 0.68, 1) forwards;
  animation: shapeOne 1.5s cubic-bezier(0.33, 1, 0.68, 1) forwards;
  -webkit-animation-delay:0.2s;
  animation-delay:0.2s;
}

@-webkit-keyframes shapeOne{
  0%{stroke-dashoffset:1400;}
 100%{stroke-dashoffset:700;}
}

@-moz-keyframes shapeOne{
  0%{stroke-dashoffset:1400;}
 100%{stroke-dashoffset:700;}
}

@-o-keyframes shapeOne {
  0%{stroke-dashoffset:1400;}
 100%{stroke-dashoffset:700;}
}

@-ms-keyframes shapeOne {
  0%{stroke-dashoffset:1400;}
 100%{stroke-dashoffset:700;}
}

@keyframes shapeOne {
  0%{stroke-dashoffset:1400;}
 100%{stroke-dashoffset:700;}
}

body.hideLoader .shapeTwo {
  -webkit-animation: shapeTwo 1.5s cubic-bezier(0.33, 1, 0.68, 1) forwards;
  -moz-animation: shapeTwo 1.5s cubic-bezier(0.33, 1, 0.68, 1) forwards;
  -ms-animation: shapeTwo 1.5s cubic-bezier(0.33, 1, 0.68, 1) forwards;
  animation: shapeTwo 1.5s cubic-bezier(0.33, 1, 0.68, 1) forwards;
  -webkit-animation-delay:1s;
  animation-delay:1s;
}

@keyframes shapeTwo {
   0%{stroke-dashoffset:500;}
  100%{stroke-dashoffset:250;}
}
@-webkit-keyframes shapeOne {
  0%{stroke-dashoffset:500;}
 100%{stroke-dashoffset:250;}
} */

.nextLink::before, .nextLink::after, .slick-arrow::before, .slick-arrow::after{
  -webkit-transition: all 0.3s cubic-bezier(0.42, 0, 0.58, 1.0);
  -moz-transition: all 0.3s cubic-bezier(0.42, 0, 0.58, 1.0);
  -o-transition: all 0.3s cubic-bezier(0.42, 0, 0.58, 1.0);
  transition: all 0.3s cubic-bezier(0.42, 0, 0.58, 1.0);
}

.loaderHolder{-webkit-transition: all 1s ease-in-out;
-moz-transition: all 1s ease-in-out;
-o-transition: all 1s ease-in-out;
transition: all 1s ease-in-out;}

.steponeInfo, .centerLogo, .number, .steptwoInfo, .stepthreeInfo, .stepfourInfo, .birdImage, .copyrightInfo{
  -webkit-transition: all 0.4s cubic-bezier(0.42, 0, 0.58, 1.0);
  -moz-transition: all 0.4s cubic-bezier(0.42, 0, 0.58, 1.0);
  -o-transition: all 0.4s cubic-bezier(0.42, 0, 0.58, 1.0);
  transition: all 0.4s cubic-bezier(0.42, 0, 0.58, 1.0);
}

.homeShape, .flowerHand{
  -webkit-transition: all 1s cubic-bezier(0,-0.01,.34,.99);
  -moz-transition: all 1s cubic-bezier(0,-0.01,.34,.99);
  -o-transition: all 1s cubic-bezier(0,-0.01,.34,.99);
  transition: all 1s cubic-bezier(0,-0.01,.34,.99);
}

.manWithCycle, .manInsuit{
  -webkit-transition: all 1.5s cubic-bezier(0.42, 0, 0.58, 1.0);
  -moz-transition: all 1.5s cubic-bezier(0.42, 0, 0.58, 1.0);
  -o-transition: all 1.5s cubic-bezier(0.42, 0, 0.58, 1.0);
  transition: all 1.5s cubic-bezier(0.42, 0, 0.58, 1.0);
}

.centerLogo,body.stepTwo .steptwoInfo, .secondstep.number, .sqftText{transition-delay:1.2s;}
.manWithCycle{transition-delay:0.4s;}
.stepthreeInfo, .thirdstep.number{transition-delay:1.2s;}
.manInsuit{transition-delay:0.8s;}
.stepfourInfo, .copyrightInfo{transition-delay:0.8s!important;}
.birdImage{transition-delay:2.8s;}

/* steps anmations start here */
body.stepTwo .centerLogo, body.stepTwo .secondstep.number,
body.stepTwo .sqftText, body.stepTwo .steptwoInfo,
body.stepThree .stepthreeInfo,
body.stepThree .thirdstep.number{opacity:1; visibility:visible;}

body.startanimate .steponeInfo{opacity:1; visibility:visible; transition-delay:0.4s;}
body.stepFour .steponeInfo{
  opacity:0;
  visibility:hidden;
  -webkit-transition:0.8s ease;
  -moz-transition:0.8s ease;
  -o-transition:0.8s ease;
  -ms-transition:0.8s ease;
  transition:0.8s ease;
}

/* new animations start here */
.logoText{ opacity: 0;}
body.startanimate .logoText{
  -webkit-animation: showbox 0.6s cubic-bezier(.65,.05,.36,1) forwards;
  -moz-animation: showbox 0.6s cubic-bezier(.65,.05,.36,1) forwards;
  -ms-animation: showbox 0.6s cubic-bezier(.65,.05,.36,1) forwards;
  animation: showbox 0.6s cubic-bezier(.65,.05,.36,1) forwards;
  animation-delay:0.3s;
}
@keyframes showbox {
  0%{opacity:0;}
  100%{opacity:1;}
}
@-webkit-keyframes showbox {
  0%{opacity:0; }
  100%{opacity:1;}
}


body.startanimate .white-C-Shape{
  -webkit-animation: white-C-Shape 0.8s cubic-bezier(.65,.05,.36,1) forwards;
  -moz-animation: white-C-Shape 0.8s cubic-bezier(.65,.05,.36,1) forwards;
  -ms-animation: white-C-Shape 0.8s cubic-bezier(.65,.05,.36,1) forwards;
  animation: white-C-Shape 0.8s cubic-bezier(.65,.05,.36,1) forwards;
  animation-delay:0.2s;
}

@keyframes white-C-Shape {
  0%{-webkit-transform:translate(0,-64%); -moz-transform:translate(0,-64%); transform:translate(0,-64%);
  }
  100%{-webkit-transform:translate(0,0); -moz-transform:translate(0,0); transform:translate(0,0);
  }
}
@-webkit-keyframes white-C-Shape {
  0%{-webkit-transform:translate(0,-64%); -moz-transform:translate(0,-64%); transform:translate(0,-64%);
  }
  100%{-webkit-transform:translate(0,0); -moz-transform:translate(0,0); transform:translate(0,0);
  }
}

body.startanimate .orange-Strip{
  -webkit-animation: orange-Strip 0.8s cubic-bezier(.65,.05,.36,1) forwards;
  -moz-animation: orange-Strip 0.8s cubic-bezier(.65,.05,.36,1) forwards;
  -ms-animation: orange-Strip 0.8s cubic-bezier(.65,.05,.36,1) forwards;
  animation: orange-Strip 0.8s cubic-bezier(.65,.05,.36,1) forwards;
  animation-delay:0.2s;
}

@keyframes orange-Strip {
  0%{
    -webkit-transform:translate(-64%, 0);
    -moz-transform:translate(-64%, 0);
    transform:translate(-64%, 0);
  }
  100%{
    -webkit-transform:translate(0, 0);
    -moz-transform:translate(0, 0);
    transform:translate(0, 0);
  }
}
@-webkit-keyframes orange-Strip {
  0%{
    -webkit-transform:translate(-64%, 0);
    -moz-transform:translate(-64%, 0);
    transform:translate(-64%, 0);
  }
  100%{
    -webkit-transform:translate(0, 0);
    -moz-transform:translate(0, 0);
    transform:translate(0, 0);
  }
}

body.startanimate .seaGreen-Bottom-Strip{
  -webkit-animation: seaGreen-Bottom-Strip 0.8s cubic-bezier(.65,.05,.36,1) forwards;
  -moz-animation: seaGreen-Bottom-Strip 0.8s cubic-bezier(.65,.05,.36,1) forwards;
  -ms-animation: seaGreen-Bottom-Strip 0.8s cubic-bezier(.65,.05,.36,1) forwards;
  animation: seaGreen-Bottom-Strip 0.8s cubic-bezier(.65,.05,.36,1) forwards;
  animation-delay:0.2s;
}

@keyframes seaGreen-Bottom-Strip {
  0%{
    -webkit-transform:translate(0, 24%);
    -moz-transform:translate(0, 24%);
    transform:translate(0, 24%);
  }
  100%{
    -webkit-transform:translate(0, 0);
    -moz-transform:translate(0, 0);
    transform:translate(0, 0);
  }
}
@-webkit-keyframes seaGreen-Bottom-Strip {
  0%{
    -webkit-transform:translate(0, 24%);
    -moz-transform:translate(0, 24%);
    transform:translate(0, 24%);
  }
  100%{
    -webkit-transform:translate(0, 0);
    -moz-transform:translate(0, 0);
    transform:translate(0, 0);
  }
}

body.startanimate .seaGreen-Strip{
  -webkit-animation: seaGreen-Strip 0.8s cubic-bezier(.65,.05,.36,1) forwards;
  -moz-animation: seaGreen-Strip 0.8s cubic-bezier(.65,.05,.36,1) forwards;
  -ms-animation: seaGreen-Strip 0.8s cubic-bezier(.65,.05,.36,1) forwards;
  animation: seaGreen-Strip 0.8s cubic-bezier(.65,.05,.36,1) forwards;
  animation-delay:0.2s;
}

@keyframes seaGreen-Strip {
  0%{
    -webkit-transform:translate(-50%, 70%);
    -moz-transform:translate(-50%, 70%);
    transform:translate(-50%, 70%);
  }
  100%{
    -webkit-transform:translate(0, 0);
    -moz-transform:translate(0, 0);
    transform:translate(0, 0);
  }
}
@-webkit-keyframes seaGreen-Strip {
  0%{
    -webkit-transform:translate(-50%, 70%);
    -moz-transform:translate(-50%, 70%);
    transform:translate(-50%, 70%);
  }
  100%{
    -webkit-transform:translate(0, 0);
    -moz-transform:translate(0, 0);
    transform:translate(0, 0);
  }
}
/* new animations end here */

/* body.stepTwo .layimage{right:50%;} */
body.stepTwo .steponeInfo{opacity:0; visibility:hidden; transition-delay:0s;}
body.stepTwo .flowerHand{bottom:0; right:82%;}

body.stepThree .manWithCycle{ left:-6%;}
body.stepThree .steptwoInfo,
body.stepThree .sqftText, body.stepThree .secondstep.number{ opacity: 0; visibility: hidden; transition-delay: 0s;}
/* body.stepThree .layimage{right:110%;} */
body.stepThree .flowerHand{right:140%;}

body.stepFour .manInsuit{left:-8%;}

body.stepFour .stepthreeInfo, body.stepFour .thirdstep.number{ opacity: 0; visibility:hidden; transition-delay: 0s;}
body.stepFour .manWithCycle{left:-100%;}
body.stepFour.last .manWithCycle{ display: none;}
body.stepFour .birdImage{ width:12%; top:28%; left:24%;}

body.stepFour .stepfourInfo, body.stepFour .copyrightInfo{ opacity: 1; visibility:visible;}

body.stepFour .flowerHand, body.stepFour .manWithCycle,
body.stepFour .secondstep.number, body.stepFour .sqftText, body.stepFour .steptwoInfo{opacity:0; visibility:hidden;}
/* steps anmations end here */
