	/*-------Start Content Table----------- 

	1. Default Settings
	2. Custom Classnames
	3. Preloader
	4. Background Block
	5. Fullscreen Section
	6. Main Content
	7. More Infornation Section
	8. Modal Section
	9. Custom Settings
	11. Start Animation
	10. Media

	----------End Content Table----------*/
/*-------------------------------------------
  Start Bootstrap 4 Support
-------------------------------------------*/
.row {
  display: block;
}
.row::after {
  display: block;
  content: "";
  clear: both;
}
.row > [class*=col-] {
  display: block;
  float: left;
}

/*-------------------------------------------
  End Bootstrap 4 Support
-------------------------------------------*/
/*-------------------------------------------
  Start Default Settings
-------------------------------------------*/
#a3 {
  font-size: 16px;
}
#a3 body {
  font-family: "Montserrat", "Helvetica Neue", "Lucida Grande", Arial, Verdana, sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background: #06060c;
}
#a3 ::selection {
  color: white;
  background: #ff2653;
}
#a3 h1,
#a3 h2,
#a3 h3,
#a3 h4,
#a3 h5,
#a3 h6 {
  color: #06060c;
  font-weight: 600;
}
#a3 p {
  color: #939da5;
  font-size: 0.875em;
  line-height: 1.6;
}
#a3 .sub-text {
  color: #d2d2d2;
  font-weight: 400;
  font-size: 0.9375em;
  letter-spacing: 0.06667em;
}
#a3 .typed-cursor {
  opacity: 1;
  font-weight: 500;
  animation: typedjsBlink 0.7s infinite;
  -webkit-animation: typedjsBlink 0.7s infinite;
  animation: typedjsBlink 0.7s infinite;
}
@keyframes typedjsBlink {
  50% {
    opacity: 0.0;
  }
}
@-webkit-keyframes typedjsBlink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0.0;
  }
  100% {
    opacity: 1;
  }
}
#a3 .typed-fade-out {
  opacity: 0;
  transition: opacity .25s;
  -webkit-animation: 0;
  animation: 0;
}
#a3 .el-theme-btn,
#a3 .el-theme-transparent-btn,
#a3 .el-light-transparent-btn,
#a3 .el-light-btn,
#a3 .el-dark-btn,
#a3 .el-dark-transparent-btn {
  border-radius: 0;
  box-shadow: none;
  font-weight: 600;
  border: 0.14286em white solid;
  outline: none !important;
  letter-spacing: 0.07143em;
  margin: 0 0.21429em 1em;
  font-family: "Montserrat", "Helvetica Neue", "Lucida Grande", Arial, Verdana, sans-serif;
  box-sizing: border-box;
  font-size: 0.875em;
  padding: 1em 2em;
  cursor: pointer;
}
@media screen and (max-width: 768px) {
  #a3 .el-theme-btn,
  #a3 .el-theme-transparent-btn,
  #a3 .el-light-transparent-btn,
  #a3 .el-light-btn,
  #a3 .el-dark-btn,
  #a3 .el-dark-transparent-btn {
    display: block;
    width: 100%;
    margin-right: 0;
    margin-left: 0;
  }
}
#a3 .el-theme-btn:hover, #a3 .el-theme-btn:focus,
#a3 .el-theme-transparent-btn:hover,
#a3 .el-theme-transparent-btn:focus,
#a3 .el-light-transparent-btn:hover,
#a3 .el-light-transparent-btn:focus,
#a3 .el-light-btn:hover,
#a3 .el-light-btn:focus,
#a3 .el-dark-btn:hover,
#a3 .el-dark-btn:focus,
#a3 .el-dark-transparent-btn:hover,
#a3 .el-dark-transparent-btn:focus {
  box-shadow: none;
}
#a3 .el-theme-btn i,
#a3 .el-theme-transparent-btn i,
#a3 .el-light-transparent-btn i,
#a3 .el-light-btn i,
#a3 .el-dark-btn i,
#a3 .el-dark-transparent-btn i {
  display: inline-block;
  vertical-align: middle;
  color: inherit;
  margin-top: -0.65em;
  margin-bottom: -0.5em;
  font-size: 1.25em;
}
#a3 .el-theme-btn .right-icon,
#a3 .el-theme-transparent-btn .right-icon,
#a3 .el-light-transparent-btn .right-icon,
#a3 .el-light-btn .right-icon,
#a3 .el-dark-btn .right-icon,
#a3 .el-dark-transparent-btn .right-icon {
  font-size: 1.25em;
  margin-left: 0.7em;
}
#a3 .el-theme-btn .left-icon,
#a3 .el-theme-transparent-btn .left-icon,
#a3 .el-light-transparent-btn .left-icon,
#a3 .el-light-btn .left-icon,
#a3 .el-dark-btn .left-icon,
#a3 .el-dark-transparent-btn .left-icon {
  font-size: 1.25em;
  margin-right: 0.7em;
}
#a3 .el-theme-transparent-btn {
  color: white;
  background: none;
  border-color: #ff2653;
}
#a3 .el-theme-btn {
  color: white;
  background: #ff2653;
  border-color: #ff2653;
}
#a3 .el-light-transparent-btn {
  color: white;
  background: none;
  border-color: white;
}
#a3 .el-light-btn {
  color: white;
  background: #06060c;
  border-color: white;
}
#a3 .el-dark-transparent-btn {
  color: #06060c;
  background: none;
  border-color: #06060c;
}
#a3 .el-dark-btn {
  color: white;
  background: #06060c;
  border-color: #06060c;
}
#a3 .el-theme-btn-hv:hover:hover {
  background-color: #ff2653;
  border-color: #ff2653;
  color: white;
}
#a3 .el-dark-btn-hv:hover:hover {
  background-color: #06060c;
  border-color: #06060c;
  color: white;
}
#a3 .el-white-btn-hv:hover:hover {
  background-color: white;
  border-color: white;
  color: #06060c;
}
#a3 .el-theme-btn[disabled], #a3 .el-theme-btn[disabled]:hover {
  background-color: #ff2653;
  border-color: #ff2653;
  color: white;
  cursor: no-drop;
}
#a3 .el-dark-btn[disabled], #a3 .el-dark-btn[disabled]:hover {
  background-color: #06060c;
  border-color: #06060c;
  color: white;
  cursor: no-drop;
}
#a3 .el-light-btn[disabled], #a3 .el-light-btn[disabled]:hover {
  background-color: #06060c;
  border-color: #06060c;
  color: white;
  cursor: no-drop;
}
#a3 .el-separator {
  margin: 0 auto;
  width: 2.25em;
  height: 0.25em;
  margin-bottom: 2em;
  background-color: #ff2653;
}
#a3 form .input-item .input-group-addon {
  position: absolute;
  top: 0;
  padding-top: 0.625em;
  padding-bottom: 0.625em;
  font-size: 1em;
  bottom: 0;
  opacity: 0.5;
  left: 0;
  transition: all ease-in-out 0.5s;
  border: none;
  background: none;
  z-index: 99;
  color: #06060c;
}
#a3 form .input-item.message-item .input-group-addon {
  bottom: auto;
  padding-top: 0.875em;
}
#a3 form .input-item i {
  font-size: 1.125em;
  color: inherit;
}
#a3 form .input-item input, #a3 form .input-item textarea {
  z-index: 9;
  background: none;
  color: #06060c;
  text-align: left;
  width: 100%;
  font-family: inherit;
  display: block;
  font-size: 0.875em;
  padding: 0.92857em 0.85714em 0.92857em 2.71429em;
  border-radius: 0;
  font-weight: 500;
  border: 0.14286em rgba(6, 6, 12, 0.3) solid;
  outline: none;
  transition: all ease-in-out 0.5s;
}
#a3 form .input-item input::-webkit-input-placeholder, #a3 form .input-item textarea::-webkit-input-placeholder {
  color: rgba(6, 6, 12, 0.5);
}
#a3 form .input-item input::-moz-placeholder, #a3 form .input-item textarea::-moz-placeholder {
  color: rgba(6, 6, 12, 0.5);
}
#a3 form .input-item input:-moz-placeholder, #a3 form .input-item textarea:-moz-placeholder {
  color: rgba(6, 6, 12, 0.5);
}
#a3 form .input-item input:-ms-input-placeholder, #a3 form .input-item textarea:-ms-input-placeholder {
  color: rgba(6, 6, 12, 0.5);
}
#a3 form .input-item input:-placeholder, #a3 form .input-item textarea:-placeholder {
  color: rgba(6, 6, 12, 0.5);
}
#a3 form .input-item input.white-input, #a3 form .input-item textarea.white-input {
  color: white;
  border-color: rgba(255, 255, 255, 0.3);
}
#a3 form .input-item input.white-input::-webkit-input-placeholder, #a3 form .input-item textarea.white-input::-webkit-input-placeholder {
  color: rgba(255, 255, 255, 0.5);
}
#a3 form .input-item input.white-input::-moz-placeholder, #a3 form .input-item textarea.white-input::-moz-placeholder {
  color: rgba(255, 255, 255, 0.5);
}
#a3 form .input-item input.white-input:-moz-placeholder, #a3 form .input-item textarea.white-input:-moz-placeholder {
  color: rgba(255, 255, 255, 0.5);
}
#a3 form .input-item input.white-input:-ms-input-placeholder, #a3 form .input-item textarea.white-input:-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.5);
}
#a3 form .input-item input.white-input:-placeholder, #a3 form .input-item textarea.white-input:-placeholder {
  color: rgba(255, 255, 255, 0.5);
}
#a3 form .input-item input:focus, #a3 form .input-item textarea:focus {
  color: #06060c;
  border-color: #06060c;
}
#a3 form .input-item input:focus.white-input, #a3 form .input-item textarea:focus.white-input {
  border-color: white;
  color: white;
}
#a3 form .input-item input:focus ~ .input-group-addon, #a3 form .input-item textarea:focus ~ .input-group-addon {
  opacity: 1;
}
#a3 form .input-item textarea {
  min-height: 10.71429em;
}

/*-------------------------------------------
  End Default Settings
-------------------------------------------*/
/*-------------------------------------------
  Start Preloader Style
-------------------------------------------*/
#a3 .el-preloader {
  z-index: 999999;
  background: #06060c;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  position: fixed;
}
#a3 .el-preloader * {
  font-size: inherit;
}
#a3 .el-preloader .preloader-holder {
  position: absolute;
  width: 100%;
  left: 0;
  top: 50%;
  margin-top: -0.5em;
  text-align: center;
}
#a3 .el-preloader .circle-holder {
  margin: auto;
}
#a3 .el-preloader .preloader-circle {
  background-color: #ff2653;
  display: inline-block;
  height: 1em;
  margin-left: .15em;
  margin-right: .15em;
  width: 1em;
  opacity: 0.1;
  animation-name: bounce_opacity;
  -o-animation-name: bounce_opacity;
  -ms-animation-name: bounce_opacity;
  -webkit-animation-name: bounce_opacity;
  -moz-animation-name: bounce_opacity;
  animation-duration: 700ms;
  -o-animation-duration: 700ms;
  -ms-animation-duration: 700ms;
  -webkit-animation-duration: 700ms;
  -moz-animation-duration: 700ms;
  animation-iteration-count: infinite;
  -o-animation-iteration-count: infinite;
  -ms-animation-iteration-count: infinite;
  -webkit-animation-iteration-count: infinite;
  -moz-animation-iteration-count: infinite;
  animation-direction: normal;
  -o-animation-direction: normal;
  -ms-animation-direction: normal;
  -webkit-animation-direction: normal;
  -moz-animation-direction: normal;
  border-radius: 50%;
  -o-border-radius: 50%;
  -ms-border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
}
#a3 .el-preloader #circle-1 {
  animation-delay: 0.15s;
  -o-animation-delay: 0.15s;
  -ms-animation-delay: 0.15s;
  -webkit-animation-delay: 0.15s;
  -moz-animation-delay: 0.15s;
}
#a3 .el-preloader #circle-2 {
  animation-delay: 0.30s;
  -o-animation-delay: 0.30s;
  -ms-animation-delay: 0.30s;
  -webkit-animation-delay: 0.30s;
  -moz-animation-delay: 0.30s;
}
#a3 .el-preloader #circle-3 {
  animation-delay: 0.45s;
  -o-animation-delay: 0.45s;
  -ms-animation-delay: 0.45s;
  -webkit-animation-delay: 0.45s;
  -moz-animation-delay: 0.45s;
}
@keyframes bounce_opacity {
  50% {
    opacity: 1;
  }
}
@-o-keyframes bounce_opacity {
  50% {
    opacity: 1;
  }
}
@-ms-keyframes bounce_opacity {
  50% {
    opacity: 1;
  }
}
@-webkit-keyframes bounce_opacity {
  50% {
    opacity: 1;
  }
}
@-moz-keyframes bounce_opacity {
  50% {
    opacity: 1;
  }
}
/*-------------------------------------------
  End Preloader Style
-------------------------------------------*/
/*-------------------------------------------
  Start Background Block
--------------------------------------------*/
#a3 .el-bg-block {
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  position: fixed;
  z-index: 0;
  width: 100%;
  transform-origin: 50% 50%;
}
#a3 .el-bg-block .canvas-animation-container {
  z-index: 2000;
}
#a3 .el-bg-block .canvas-animation-holder {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
#a3 .el-bg-block canvas {
  z-index: 1000;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  position: absolute;
}
#a3 .el-bg-block .bg-gradient {
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  position: absolute;
  z-index: 110;
  background-image: linear-gradient(to bottom, #06060c 0%, #06060c 100%);
  background-repeat: repeat-x;
}
#a3 .el-bg-block .overlay-color-bg {
  background: #06060c;
  z-index: 1000;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  position: absolute;
}
#a3 .el-bg-block .overlay-bg {
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  position: fixed;
  z-index: 120;
}
#a3 .el-bg-block .bg-block-holder {
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  position: absolute;
  z-index: 99;
}
#a3 .el-bg-block .youtube-player {
  position: absolute !important;
}
#a3 .canvas-animation-on .instead-canvas-animation {
  display: none !important;
}

/*-------------------------------------------
  End Background Block
--------------------------------------------*/
/*-------------------------------------------
  Start Fullscreen Section
-------------------------------------------*/
#a3 main#canvas-move-area {
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  position: fixed;
}
#a3 .main-pull-button {
  position: fixed;
  z-index: 100;
  top: 1.875em;
  right: 1.875em;
}
#a3 .main-pull-button .close-button {
  display: block;
  font-size: 1.625em;
}
#a3 .main-pull-button .close-button a {
  text-decoration: none;
  color: white;
  opacity: 1;
  line-height: 1;
}
#a3 .fullscreen-section {
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  position: fixed;
  transition: all ease-out 700ms;
  box-shadow: none;
  border: none;
}
#a3 .fullscreen-section .close-button {
  display: block;
  position: absolute;
  top: 1.15385em;
  right: 1.15385em;
  font-size: 1.625em;
  z-index: 999999;
}
#a3 .fullscreen-section .close-button a {
  text-decoration: none;
  color: #06060c;
  opacity: 1;
  line-height: 1;
  position: relative;
}
#a3 .fullscreen-section .close-button a:before {
  display: block;
  content: ' ';
  background: white;
  width: 1.5em;
  height: 1.5em;
  position: absolute;
  top: -0.15em;
  left: -0.45em;
  z-index: -1;
  box-shadow: 0px 0px 10px #ccc;
}
#a3 .fullscreen-section.out-fullscreen-section {
  opacity: 0;
  visibility: hidden;
}
#a3 .fullscreen-section.out-fullscreen-section.el-main-content {
  opacity: 0.5;
  visibility: visible;
}
#a3 .fullscreen-section.out-fullscreen-section.scale-in {
  transform: scale(0.5);
}
#a3 .fullscreen-section.out-fullscreen-section.scale-out {
  transform: scale(1.5);
}
#a3 .fullscreen-section.out-fullscreen-section.translate-x {
  right: -50% !important;
}
#a3 .fullscreen-section.out-fullscreen-section.blur {
  filter: blur(20px);
  transform: scale(1);
}
#a3 .fullscreen-section.out-fullscreen-section.slide-left {
  transform: translateX(-30%);
}
#a3 .fullscreen-section.out-fullscreen-section.slide-right {
  transform: translateX(30%);
}
#a3 .fullscreen-section.out-fullscreen-section.scale-in-rotate {
  transform: scale(0.6) translateX(-42%);
  transform-origin: 50% 50%;
  perspective: 40em;
  opacity: 0.1;
  perspective-origin: 50% 50%;
}
#a3 .fullscreen-section .fullscreen-section-holder {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  text-align: center;
  display: inline-block;
}
#a3 .fullscreen-section .content-holder {
  padding: 3.125em 2.5em 0 2.5em;
}

/*-------------------------------------------
  End Fullscreen Section
-------------------------------------------*/
/*-------------------------------------------
  Start Main Content
-------------------------------------------*/
#a3 .el-main-content {
  z-index: 99;
}
#a3 .el-main-content .mCustomScrollBox {
  width: 100%;
}
#a3 .el-main-content .mCSB_container {
  margin: 0 auto;
  width: 100%;
}
@media screen and (min-height: 750px) {
  #a3 .el-main-content .mCSB_container {
    height: 100%;
  }
}
#a3 .el-main-content .content-holder {
  width: 100%;
  max-width: 68.75em;
  position: relative;
  margin: 0 auto;
}
@media screen and (min-width: 1200px) {
  #a3 .el-main-content .content-holder {
    width: 100%;
    max-width: 33.75em;
    position: relative;
    margin: 0 auto;
    padding: 0;
    position: fixed;
    left: 85px;
    top: 50%;
    text-align: left;
    margin-top: -6em;
  }
}
#a3 .el-main-content .top-text {
  position: relative;
  left: 0;
  right: 0;
  margin-bottom: 1.125em;
}
#a3 .el-main-content .top-text span {
  display: inline-block;
}
#a3 .el-main-content .top-text .logo-block {
  overflow: hidden;
}
@media screen and (min-width: 1200px) {
  #a3 .el-main-content .top-text .logo-block {
    position: fixed;
    top: 50px;
    left: 85px;
  }
}
#a3 .el-main-content .top-text .logo {
  display: block;
  text-decoration: none;
  padding: 0.5em 1em;
  max-width: 7.5em;
  margin: 0 auto;
  margin-bottom: 3.375em;
  margin-top: 1em;
}
@media screen and (min-width: 1200px) {
  #a3 .el-main-content .top-text .logo {
    display: block;
    text-decoration: none;
    max-width: 5.5em;
    margin: 0 auto;
    margin-top: 1em;
    padding: 0;
  }
}
#a3 .el-main-content .top-text .logo img {
  display: block;
  width: 100%;
  height: auto;
}
#a3 .el-main-content .top-text .big-text {
  color: white;
  font-size: 2.5em;
  font-weight: 800;
  margin-bottom: 0.4em;
  letter-spacing: 0;
  padding-bottom: 0;
  line-height: 1.2;
  text-shadow: 0.03922em 0.03922em 0.01961em transparent;
  font-family: inherit;
}
@media screen and (min-width: 1200px) {
  #a3 .el-main-content .top-text .big-text {
    font-size: 2.5em;
  }
}
#a3 .el-main-content .top-text .sub-text {
  max-width: 37.5em;
}
@media screen and (min-width: 1200px) {
  #a3 .el-main-content .top-text .sub-text {
    max-width: 29.5em;
    margin-bottom: 1.5em;
  }
}
#a3 .el-main-content .counter {
  position: relative;
  display: block;
  margin: 0 auto;
  max-width: 37.5em;
  margin-bottom: 1.8em;
  padding-bottom: 0.5em;
}
@media screen and (min-width: 1200px) {
  #a3 .el-main-content .counter {
    position: fixed;
    display: block;
    margin: 0 auto;
    width: 28.5em;
    right: 85px;
    top: 50%;
    text-align: center;
    font-size: 1.125em;
    margin-top: -1.5em;
  }
}
#a3 .el-main-content .counter .row > div {
  padding-bottom: 1.5625em;
}
#a3 .el-main-content .counter span {
  display: block;
  line-height: 1;
}
#a3 .el-main-content .counter span.number {
  font-size: 2.6875em;
  margin-bottom: 0.3em;
  font-family: inherit;
  font-weight: 700;
  font-family: inherit;
  color: white;
  position: relative;
}
@media screen and (min-width: 1200px) {
  #a3 .el-main-content .counter span.number {
    margin-bottom: 0.3em;
  }
}
#a3 .el-main-content .counter span.number:after {
  display: block;
  content: " ";
  position: absolute;
  width: 0.15em;
  height: 0.15em;
  border-radius: 50%;
  background: white;
  right: -18%;
  top: 50%;
  opacity: 0.5;
}
@media screen and (max-width: 1199px) {
  #a3 .el-main-content .counter span.number:after {
    display: none;
  }
}
#a3 .el-main-content .counter span.number.theme-color:after {
  display: none;
}
#a3 .el-main-content .counter span.text {
  color: white;
  font-size: 0.9375em;
}
@media screen and (min-width: 1200px) {
  #a3 .el-main-content .counter span.text {
    font-size: 0.875em;
    letter-spacing: 0.07143em;
  }
}
#a3 .el-main-content .button-block {
  margin-bottom: 4em;
}
@media screen and (min-width: 1200px) {
  #a3 .el-main-content .button-block {
    margin-bottom: 0;
  }
}
#a3 .el-main-content .button-block .button-holder {
  display: block;
}
#a3 .el-main-content .social-block {
  display: inline-block;
  padding-bottom: 2.5em;
}
@media screen and (min-width: 1200px) {
  #a3 .el-main-content .social-block {
    display: inline-block;
    left: 85px;
    bottom: 50px;
    position: fixed;
  }
}
#a3 .el-main-content .social-block ul {
  display: block;
  padding: 0;
  margin: 0;
}
#a3 .el-main-content .social-block li {
  list-style: none;
  display: inline-block;
  padding: 0 0.9375em;
}
#a3 .el-main-content .social-block a {
  display: block;
  color: white;
  text-decoration: none;
  transition-duration: 700ms;
  font-size: 1.125em;
}
#a3 .el-main-content .social-block a:hover {
  color: #ff2653;
}

/*-------------------------------------------
  End Main Content
-------------------------------------------*/
/*-------------------------------------------
  Start Contact Section
-------------------------------------------*/
#a3 .el-divider {
  height: 2px;
  background: #f2f3f7;
  margin: 1.625em 0 1.9375em;
}
#a3 .el-describe-section {
  padding: 1.9375em 0 1.625em;
}
#a3 .el-more-information {
  width: 50%;
  min-width: 50em;
  top: 0;
  right: 0;
  z-index: 102;
  left: auto !important;
}
#a3 .el-more-information .sub-text {
  max-width: 40em;
  display: block;
  margin: 0 auto;
  padding: 0 0 3.4em 0;
  color: #a6a6a6;
}
#a3 .el-more-information .content-holder {
  width: 100%;
  display: inline-block;
  padding: 0 4em;
}
#a3 .el-more-information .title-holder .title {
  font-family: inherit;
  margin-bottom: 0.51515em;
  font-weight: 600;
  font-size: 2.1875em;
  font-weight: 700;
  color: #06060c;
}
#a3 .el-more-information .el-side-pusher {
  position: fixed;
  top: 0;
  width: 100%;
  left: 0;
  bottom: 0;
  background: black;
  display: block;
}
#a3 .el-more-information .el-mini-nav {
  position: absolute;
  top: 50%;
  left: 0;
  transform: translateX(-100%) translateY(-50%);
}
#a3 .el-more-information .el-mini-nav * {
  display: block;
  list-style: none;
  text-decoration: none;
  color: white;
  font-size: inherit;
}
#a3 .el-more-information .el-mini-nav ul {
  padding-left: 0;
}
#a3 .el-more-information .el-mini-nav .nav-item > a {
  text-align: right;
  margin-right: 1.33333em;
  font-size: 0.9375em;
  margin-bottom: 0.53333em;
  font-weight: 500;
  transition-duration: .4s;
  transform-origin: 50% 50%;
  position: relative;
}
#a3 .el-more-information .el-mini-nav .nav-item > a span {
  display: inline-block;
  font-size: inherit;
  padding: 0.26667em 0 0.26667em 0;
  line-height: 1;
  position: relative;
  z-index: 99;
}
#a3 .el-more-information .el-mini-nav .nav-item > a span:after {
  display: block;
  position: absolute;
  left: 0;
  font-size: inherit;
  height: 0.26667em;
  z-index: -1;
  bottom: 0.13333em;
  content: ' ';
  transition: all ease-in-out 0.5s;
  width: 0;
  background: #ff2653;
}
#a3 .el-more-information .el-mini-nav .nav-item > a.active span:after,
#a3 .el-more-information .el-mini-nav .nav-item > a span:hover:after {
  width: 100%;
}
#a3 .el-more-information.out-fullscreen-section .el-mini-nav .nav-item > a {
  opacity: 0;
  transform: translateX(-4em);
}
#a3 .el-more-information .el-mini-nav .nav-item > a {
  opacity: 1;
  transform: translateX(0);
}
#a3 .el-more-information .el-about-us {
  padding-top: 2.5em;
}
#a3 .el-more-information .el-about-us .owl-dots {
  position: absolute;
  bottom: 1.25em;
  width: 100%;
}
#a3 .el-more-information .el-about-us .owl-dots .owl-dot {
  width: 0.9375em;
  height: 0.9375em;
  background: none;
  border: 0.125em #f2f3f7 solid;
  display: inline-block;
  border-radius: 50%;
  margin: 0 0.125em;
}
#a3 .el-more-information .el-about-us .owl-dots .owl-dot.active {
  background-color: #f2f3f7;
}
#a3 .el-more-information .el-about-us img {
  display: block;
  width: 100%;
  height: auto;
}
#a3 .el-more-information .el-about-us .about-carousel {
  border-radius: 0.125em;
  overflow: hidden;
  margin-bottom: 1.5625em;
  box-shadow: none;
}
#a3 .el-more-information .el-about-us .about-text {
  text-align: left;
  color: #06060c;
  padding-top: 0.3125em;
  font-family: inherit;
}
#a3 .el-more-information .el-about-us .about-text .text {
  margin-bottom: 2em;
}
#a3 .el-more-information .el-service-section {
  padding-bottom: 0;
}
#a3 .el-more-information .el-service-section .service-title {
  color: #06060c;
  font-family: inherit;
}
#a3 .el-more-information .el-service-section .service-title .icon {
  color: #ff2653;
  font-size: 1.5625em;
  display: block;
  margin: 0 auto;
  margin-bottom: 1.2em;
  border: 0.08em #ff2653 solid;
  max-width: 2.4em;
  height: 2.4em;
  line-height: 2.4em;
  border-radius: 50%;
  box-sizing: content-box;
  transition: all ease-in-out 0.5s;
}
#a3 .el-more-information .el-service-section .service-title h3 {
  margin: 0 0 0.6em 0;
  font-size: 1.25em;
}
#a3 .el-more-information .el-service-section .service-text {
  text-align: center;
  color: #939da5;
  padding-top: 0.35714em;
  font-family: inherit;
  margin-bottom: 2.625rem;
}
#a3 .el-more-information .el-service-section .service-item:hover .icon {
  background: #ff2653;
  color: white;
}
#a3 .el-more-information .el-our-team img {
  display: block;
  width: 100%;
  height: auto;
  z-index: 1;
}
#a3 .el-more-information .el-our-team ul, #a3 .el-more-information .el-our-team li {
  margin: 0;
  padding: 0;
}
#a3 .el-more-information .el-our-team li {
  list-style-type: none;
  display: inline-block;
}
#a3 .el-more-information .el-our-team .team-item {
  position: relative;
  overflow: hidden;
  margin-bottom: 1.875em;
}
#a3 .el-more-information .el-our-team .team-item .hover-block {
  position: absolute;
  transition: all ease-in-out 0.5s;
  background: white;
  bottom: -2.875rem;
  left: 15px;
  right: 15px;
  padding: 15px;
}
#a3 .el-more-information .el-our-team .team-item .hover-block .name {
  margin: 0;
  font-size: 1.25em;
  color: #06060c;
  font-weight: 700;
}
#a3 .el-more-information .el-our-team .team-item .hover-block .team-status {
  color: #ff2653;
  font-size: 0.8125em;
  font-weight: 400;
  display: inline-block;
  margin: 0.76923em 0 0.92308em 0;
}
#a3 .el-more-information .el-our-team .team-item .hover-block .social-list li {
  margin: 0 0.5625em;
}
#a3 .el-more-information .el-our-team .team-item .hover-block .social-list li a {
  color: #afb6bc;
  opacity: 1;
  font-size: 1.25em;
  transition: all ease-in-out 0.5s;
}
#a3 .el-more-information .el-our-team .team-item .hover-block .social-list li a:hover {
  color: #06060c;
}
#a3 .el-more-information .el-our-team .team-item:hover .hover-block {
  bottom: 0;
}
#a3 .el-more-information .el-portfolio img {
  display: block;
  width: 100%;
  height: auto;
  z-index: 1;
}
#a3 .el-more-information .el-portfolio .portfolio-item {
  margin-bottom: 1.875em;
  transition: all ease-in-out 0.5s;
  box-shadow: none;
}
#a3 .el-more-information .el-portfolio .portfolio-item:hover {
  box-shadow: none;
}
#a3 .el-more-information .el-portfolio .portfolio-item a {
  position: relative;
  display: block;
  outline: none;
}
#a3 .el-more-information .el-portfolio .portfolio-item .hover-block {
  background: rgba(255, 38, 83, 0.8);
  z-index: 2;
  opacity: 0;
  transition: all ease-in-out 0.5s;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  position: absolute;
}
#a3 .el-more-information .el-portfolio .portfolio-item .hover-block .plus-block {
  position: absolute;
  left: 0;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
}
#a3 .el-more-information .el-portfolio .portfolio-item .hover-block .plus-block i {
  line-height: 1;
  font-size: 1.25em;
  color: white;
}
#a3 .el-more-information .el-portfolio .portfolio-item .hover-block:hover {
  opacity: 1;
}
#a3 .el-more-information .el-testimonial {
  text-align: center;
  font-size: 1em;
}
#a3 .el-more-information .el-testimonial img {
  display: block;
  width: 100%;
  height: 100%;
}
#a3 .el-more-information .el-testimonial .text {
  background: #ff2653;
  color: white;
  font-size: 0.875em;
  border-radius: 0.42857em;
  padding: 1.78571em 1.78571em 3.57143em 1.78571em;
  max-width: 39.28571em;
  margin: 0 auto;
  line-height: 1.7;
  text-align: center;
}
#a3 .el-more-information .el-testimonial .person-photo {
  display: block;
  margin: 0 auto;
  width: 4.6875em;
  height: 4.6875em;
  margin-top: -2.34375em;
  border-radius: 50%;
  overflow: hidden;
  margin-bottom: 0.33333em;
  border: 0.1875em white solid;
}
#a3 .el-more-information .el-testimonial .person-name,
#a3 .el-more-information .el-testimonial .person-status {
  margin: 0 auto;
  display: block;
  color: #06060c;
  text-transform: uppercase;
  font-size: 0.75em;
  line-height: 1;
  margin-bottom: 0.41667em;
}
#a3 .el-more-information .el-send-form {
  display: inline-block;
  width: 100%;
  margin: 0 auto;
  padding-bottom: 0;
}
#a3 .el-more-information .el-send-form, #a3 .el-more-information .el-send-form * {
  border-radius: 0px;
}
#a3 .el-more-information .el-send-form .button-holder {
  text-align: right;
}
#a3 .el-more-information .el-send-form .btn {
  margin: 0;
}
#a3 .el-more-information .el-send-form .button-holder,
#a3 .el-more-information .el-send-form .input-item {
  margin-bottom: 1.25em;
}
#a3 .el-more-information .el-send-form .button-holder.name-item,
#a3 .el-more-information .el-send-form .input-item.name-item {
  margin-top: 0;
}
#a3 .el-more-information .el-send-form .input-item.error + .error-title {
  display: block;
  color: #ff1d1d;
  font-size: 0.75em;
  margin-top: 0.33333em;
  transform: translateY(-1.3em);
}
#a3 .el-more-information .el-send-form [class*=error-title] {
  display: none;
  text-align: left;
}
#a3 .el-more-information .el-send-form .el-contact-info {
  text-align: center;
  padding-top: 2.0625em;
}
#a3 .el-more-information .el-send-form .el-contact-info p {
  margin-bottom: 0;
  color: #939da5;
  font-family: "Montserrat", "Helvetica Neue", "Lucida Grande", Arial, Verdana, sans-serif;
  font-size: 0.8125em;
}
#a3 .el-more-information .el-send-form .el-contact-info .contact-info-item {
  padding-bottom: 2.0625em;
}
#a3 .el-more-information .el-send-form .el-contact-info .contact-info-item .contact-info-title {
  font-weight: 600;
}
#a3 .el-more-information .el-send-form .el-contact-info .contact-info-item .contact-title-icon {
  color: #ff2653;
  font-size: 1.875em;
  display: block;
  margin-bottom: 0.2em;
}
#a3 .el-more-information .el-footer * {
  text-transform: uppercase;
  font-size: 0.5625em;
  margin-bottom: 1.66667em;
  display: inline-block;
  letter-spacing: 0.22222em;
}

/*-------------------------------------------
  End Contact Section
-------------------------------------------*/
/*-------------------------------------------
  Start Modal Section
-------------------------------------------*/
#a3 {
  text-align: center;
}
#a3 .modal-backdrop.show {
  opacity: 0.8;
  background: black;
}
#a3 .el-modal {
  padding-left: 0 !important;
  padding-right: 0 !important;
  width: 100%;
}
#a3 .el-modal .modal-dialog {
  margin: 0;
}
#a3 .el-modal#mail-notification {
  z-index: 99999;
}
#a3 .el-modal#mail-notification .modal-body {
  color: white;
  max-width: 11em;
}
#a3 .el-modal#mail-notification.success-notification .icon {
  color: #1da90c;
}
#a3 .el-modal#mail-notification.success-notification .error-icon {
  display: none;
}
#a3 .el-modal#mail-notification.success-notification .success-icon {
  display: block;
}
#a3 .el-modal#mail-notification.error-notification .icon {
  color: #ff1d1d;
}
#a3 .el-modal#mail-notification.error-notification .error-icon {
  display: block;
}
#a3 .el-modal#mail-notification.error-notification .success-icon {
  display: none;
}
@media screen and (min-height: 600px) {
  #a3 .el-modal .modal-content {
    transform: translateY(-7%);
  }
}
#a3 .el-modal .modal-dialog,
#a3 .el-modal .modal-content,
#a3 .el-modal .modal-header,
#a3 .el-modal .modal-body,
#a3 .el-modal .modal-footer {
  border: none;
  border-radius: 0;
  text-align: center;
  font-family: inherit;
}
#a3 .el-modal .modal-content {
  padding-bottom: 2.25em;
  padding-top: 2em;
  box-shadow: none;
  background: #040408;
}
#a3 .el-modal .modal-dialog {
  max-width: 30em;
  width: 100%;
  padding: 0 15px;
}
#a3 .el-modal .modal-header {
  display: block;
  margin-bottom: -2em;
}
#a3 .el-modal .modal-title {
  font-weight: 800;
  font-size: 2.625em;
  margin-top: 1.5em;
  width: 100%;
  color: white;
}
#a3 .el-modal button.close {
  position: absolute;
  top: 1.25em;
  right: 1.25em;
  font-size: inherit;
}
#a3 .el-modal button.close i {
  font-size: 2em;
  color: white;
}
#a3 .el-modal .icon {
  left: 0;
  right: 0;
  line-height: 1;
  top: 0;
  display: block;
  margin-top: -0.65em;
  color: rgba(255, 255, 255, 0.1);
  font-size: 14.25em;
}
#a3 .el-modal .modal-body {
  display: block;
  width: 100%;
  max-width: 25em;
  margin: 0 auto;
}
#a3 .el-modal .modal-body, #a3 .el-modal .modal-body * {
  border-radius: 0;
}
#a3 .el-modal .modal-body input, #a3 .el-modal .modal-body * input {
  text-align: center;
  padding-left: 0.85714em;
}
#a3 .el-modal [type=submit] {
  margin: 0;
  margin-top: 0.625em;
  cursor: pointer;
}
#a3 .el-modal .error-title {
  display: none;
  text-align: left;
}
#a3 .el-modal .input-item.error + .error-title {
  display: block;
  color: #ff1d1d;
  font-size: 0.75rem;
  margin-top: 0.33333em;
}
#a3 #mail-notification .icon {
  margin-top: 0;
  font-size: 8em;
}
#a3 #mail-notification .modal-body {
  font-size: 1.875em;
}

/*-------------------------------------------
  End Modal Section
-------------------------------------------*/
/*-------------------------------------------
  Start Custom ScrollBar Settings
-------------------------------------------*/
.el-scroll-holder {
  overflow: auto !important;
}
.el-scroll-holder.mCustomScrollbar {
  overflow: hidden !important;
}
.el-scroll-holder .mCSB_scrollTools_vertical {
  margin: 0;
}
.el-scroll-holder .mCSB_scrollTools_vertical * {
  border-radius: 0;
  font-size: inherit;
}
.el-scroll-holder .mCSB_scrollTools {
  opacity: 0;
  width: 0.3125em;
  right: 0px;
  top: 0px;
  bottom: 0px;
}
.el-scroll-holder .mCSB_dragger_bar {
  width: 1.25em;
}
.el-scroll-holder:hover .mCSB_scrollTools {
  opacity: 0.5;
}
.el-scroll-holder:hover .mCSB_scrollTools:hover {
  opacity: 1;
}
.el-scroll-holder .mCSB_inside > .mCSB_container {
  margin-right: 0;
}
.el-scroll-holder .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #ff2653;
  width: inherit;
  margin: 0;
  padding: 0;
  border-radius: 0;
}
.el-scroll-holder .mCSB_scrollTools .mCSB_draggerRail {
  background-color: rgba(6, 6, 12, 0.2);
  width: 100%;
}

@media screen and (max-width: 992px) {
  .el-scroll-holder .mCSB_scrollTools {
    visibility: hidden;
  }
}
/*-------------------------------------------
  End Custom ScrollBar Settings
-------------------------------------------*/
/*-------------------------------------------
  Start Animation Style
-------------------------------------------*/
#a3 .translate-0 {
  opacity: 1;
  transform: translateX(0);
  transform: translateY(0);
  transition-timing-function: cubic-bezier(0.4, 0.01, 0.52, 0.99);
}
#a3 .translate-from-left-1 {
  transform: translateX(-10px);
  opacity: 0;
}
#a3 .translate-from-left-2 {
  transform: translateX(-20px);
  opacity: 0;
}
#a3 .translate-from-left-3 {
  transform: translateX(-30px);
  opacity: 0;
}
#a3 .translate-from-left-4 {
  transform: translateX(-40px);
  opacity: 0;
}
#a3 .translate-from-left-5 {
  transform: translateX(-50px);
  opacity: 0;
}
#a3 .translate-from-left-6 {
  transform: translateX(-60px);
  opacity: 0;
}
#a3 .translate-from-left-7 {
  transform: translateX(-70px);
  opacity: 0;
}
#a3 .translate-from-left-8 {
  transform: translateX(-80px);
  opacity: 0;
}
#a3 .translate-from-left-9 {
  transform: translateX(-90px);
  opacity: 0;
}
#a3 .translate-from-left-10 {
  transform: translateX(-100px);
  opacity: 0;
}
#a3 .translate-from-left-11 {
  transform: translateX(-110px);
  opacity: 0;
}
#a3 .translate-from-left-12 {
  transform: translateX(-120px);
  opacity: 0;
}
#a3 .translate-from-left-13 {
  transform: translateX(-130px);
  opacity: 0;
}
#a3 .translate-from-left-14 {
  transform: translateX(-140px);
  opacity: 0;
}
#a3 .translate-from-left-15 {
  transform: translateX(-150px);
  opacity: 0;
}
#a3 .translate-from-left-16 {
  transform: translateX(-160px);
  opacity: 0;
}
#a3 .translate-from-left-17 {
  transform: translateX(-170px);
  opacity: 0;
}
#a3 .translate-from-left-18 {
  transform: translateX(-180px);
  opacity: 0;
}
#a3 .translate-from-left-19 {
  transform: translateX(-190px);
  opacity: 0;
}
#a3 .translate-from-left-20 {
  transform: translateX(-200px);
  opacity: 0;
}
#a3 .translate-from-top-1 {
  transform: translateY(-10px);
  opacity: 0;
}
#a3 .translate-from-top-2 {
  transform: translateY(-20px);
  opacity: 0;
}
#a3 .translate-from-top-3 {
  transform: translateY(-30px);
  opacity: 0;
}
#a3 .translate-from-top-4 {
  transform: translateY(-40px);
  opacity: 0;
}
#a3 .translate-from-top-5 {
  transform: translateY(-50px);
  opacity: 0;
}
#a3 .translate-from-top-6 {
  transform: translateY(-60px);
  opacity: 0;
}
#a3 .translate-from-top-7 {
  transform: translateY(-70px);
  opacity: 0;
}
#a3 .translate-from-top-8 {
  transform: translateY(-80px);
  opacity: 0;
}
#a3 .translate-from-top-9 {
  transform: translateY(-90px);
  opacity: 0;
}
#a3 .translate-from-top-10 {
  transform: translateY(-100px);
  opacity: 0;
}
#a3 .translate-from-top-11 {
  transform: translateY(-110px);
  opacity: 0;
}
#a3 .translate-from-top-12 {
  transform: translateY(-120px);
  opacity: 0;
}
#a3 .translate-from-top-13 {
  transform: translateY(-130px);
  opacity: 0;
}
#a3 .translate-from-top-14 {
  transform: translateY(-140px);
  opacity: 0;
}
#a3 .translate-from-top-15 {
  transform: translateY(-150px);
  opacity: 0;
}
#a3 .translate-from-top-16 {
  transform: translateY(-160px);
  opacity: 0;
}
#a3 .translate-from-top-17 {
  transform: translateY(-170px);
  opacity: 0;
}
#a3 .translate-from-top-18 {
  transform: translateY(-180px);
  opacity: 0;
}
#a3 .translate-from-top-19 {
  transform: translateY(-190px);
  opacity: 0;
}
#a3 .translate-from-top-20 {
  transform: translateY(-200px);
  opacity: 0;
}
#a3 .translate-from-bottom-1 {
  transform: translateY(10px);
  opacity: 0;
}
#a3 .translate-from-bottom-2 {
  transform: translateY(20px);
  opacity: 0;
}
#a3 .translate-from-bottom-3 {
  transform: translateY(30px);
  opacity: 0;
}
#a3 .translate-from-bottom-4 {
  transform: translateY(40px);
  opacity: 0;
}
#a3 .translate-from-bottom-5 {
  transform: translateY(50px);
  opacity: 0;
}
#a3 .translate-from-bottom-6 {
  transform: translateY(60px);
  opacity: 0;
}
#a3 .translate-from-bottom-7 {
  transform: translateY(70px);
  opacity: 0;
}
#a3 .translate-from-bottom-8 {
  transform: translateY(80px);
  opacity: 0;
}
#a3 .translate-from-bottom-9 {
  transform: translateY(90px);
  opacity: 0;
}
#a3 .translate-from-bottom-10 {
  transform: translateY(100px);
  opacity: 0;
}
#a3 .translate-from-bottom-11 {
  transform: translateY(110px);
  opacity: 0;
}
#a3 .translate-from-bottom-12 {
  transform: translateY(120px);
  opacity: 0;
}
#a3 .translate-from-bottom-13 {
  transform: translateY(130px);
  opacity: 0;
}
#a3 .translate-from-bottom-14 {
  transform: translateY(140px);
  opacity: 0;
}
#a3 .translate-from-bottom-15 {
  transform: translateY(150px);
  opacity: 0;
}
#a3 .translate-from-bottom-16 {
  transform: translateY(160px);
  opacity: 0;
}
#a3 .translate-from-bottom-17 {
  transform: translateY(170px);
  opacity: 0;
}
#a3 .translate-from-bottom-18 {
  transform: translateY(180px);
  opacity: 0;
}
#a3 .translate-from-bottom-19 {
  transform: translateY(190px);
  opacity: 0;
}
#a3 .translate-from-bottom-20 {
  transform: translateY(200px);
  opacity: 0;
}

/*-------------------------------------------
  End Animation Style
-------------------------------------------*/
/*-------------------------------------------
  Start Custom Classnames
-------------------------------------------*/
#a3 .resp-bg {
  background: url("img") no-repeat center center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}
#a3 .offset-100 {
  left: -100px !important;
  bottom: -100px !important;
  top: -100px !important;
  right: -100px !important;
  width: auto !important;
  height: auto !important;
}
#a3 .flat-bg-color {
  background: #610463 !important;
}
#a3 .theme-color {
  color: #ff2653 !important;
}
#a3 .white-color {
  color: white !important;
}
#a3 .fw-100 {
  font-weight: 100 !important;
}
#a3 .fw-200 {
  font-weight: 200 !important;
}
#a3 .fw-300 {
  font-weight: 300 !important;
}
#a3 .fw-400 {
  font-weight: 400 !important;
}
#a3 .fw-500 {
  font-weight: 500 !important;
}
#a3 .fw-600 {
  font-weight: 600 !important;
}
#a3 .fw-700 {
  font-weight: 700 !important;
}
#a3 .fw-800 {
  font-weight: 800 !important;
}
#a3 .fw-900 {
  font-weight: 900 !important;
}
#a3 .for-vert-align {
  display: -moz-inline-box;
  display: inline-block;
  vertical-align: middle;
  zoom: 1;
  *display: inline;
}
#a3 .vert-helper {
  display: -moz-inline-box;
  display: inline-block;
  vertical-align: middle;
  height: 100%;
  width: 0px;
  zoom: 1;
  *display: inline;
}
#a3 .display-none {
  display: none !important;
}
#a3 .height-100 {
  height: 100% !important;
}
#a3 .fullheight-absolute {
  top: 0 !important;
  bottom: 0 !important;
  position: absolute;
}
#a3 .fullheight-fixed {
  top: 0 !important;
  bottom: 0 !important;
  position: fixed;
}
#a3 .white-bg {
  background: white  !important;
}
#a3 .align-right {
  text-align: right !important;
}
#a3 .align-left {
  text-align: left !important;
}
#a3 .delay-1 {
  transition-delay: 100ms !important;
}
#a3 .delay-2 {
  transition-delay: 200ms !important;
}
#a3 .delay-3 {
  transition-delay: 300ms !important;
}
#a3 .delay-4 {
  transition-delay: 400ms !important;
}
#a3 .delay-5 {
  transition-delay: 500ms !important;
}
#a3 .delay-6 {
  transition-delay: 600ms !important;
}
#a3 .delay-7 {
  transition-delay: 700ms !important;
}
#a3 .delay-8 {
  transition-delay: 800ms !important;
}
#a3 .delay-9 {
  transition-delay: 900ms !important;
}
#a3 .delay-10 {
  transition-delay: 1000ms !important;
}
#a3 .delay-11 {
  transition-delay: 1100ms !important;
}
#a3 .delay-12 {
  transition-delay: 1200ms !important;
}
#a3 .delay-13 {
  transition-delay: 1300ms !important;
}
#a3 .delay-14 {
  transition-delay: 1400ms !important;
}
#a3 .delay-15 {
  transition-delay: 1500ms !important;
}
#a3 .delay-16 {
  transition-delay: 1600ms !important;
}
#a3 .delay-17 {
  transition-delay: 1700ms !important;
}
#a3 .delay-18 {
  transition-delay: 1800ms !important;
}
#a3 .delay-19 {
  transition-delay: 1900ms !important;
}
#a3 .delay-20 {
  transition-delay: 2000ms !important;
}
#a3 .delay-21 {
  transition-delay: 2100ms !important;
}
#a3 .delay-22 {
  transition-delay: 2200ms !important;
}
#a3 .delay-23 {
  transition-delay: 2300ms !important;
}
#a3 .delay-24 {
  transition-delay: 2400ms !important;
}
#a3 .delay-25 {
  transition-delay: 2500ms !important;
}
#a3 .delay-26 {
  transition-delay: 2600ms !important;
}
#a3 .delay-27 {
  transition-delay: 2700ms !important;
}
#a3 .delay-28 {
  transition-delay: 2800ms !important;
}
#a3 .delay-29 {
  transition-delay: 2900ms !important;
}
#a3 .delay-30 {
  transition-delay: 3000ms !important;
}
#a3 .delay-31 {
  transition-delay: 3100ms !important;
}
#a3 .delay-32 {
  transition-delay: 3200ms !important;
}
#a3 .delay-33 {
  transition-delay: 3300ms !important;
}
#a3 .delay-34 {
  transition-delay: 3400ms !important;
}
#a3 .delay-35 {
  transition-delay: 3500ms !important;
}
#a3 .delay-36 {
  transition-delay: 3600ms !important;
}
#a3 .delay-37 {
  transition-delay: 3700ms !important;
}
#a3 .delay-38 {
  transition-delay: 3800ms !important;
}
#a3 .delay-39 {
  transition-delay: 3900ms !important;
}
#a3 .delay-40 {
  transition-delay: 4000ms !important;
}
#a3 .delay-41 {
  transition-delay: 4100ms !important;
}
#a3 .delay-42 {
  transition-delay: 4200ms !important;
}
#a3 .delay-43 {
  transition-delay: 4300ms !important;
}
#a3 .delay-44 {
  transition-delay: 4400ms !important;
}
#a3 .delay-45 {
  transition-delay: 4500ms !important;
}
#a3 .delay-46 {
  transition-delay: 4600ms !important;
}
#a3 .delay-47 {
  transition-delay: 4700ms !important;
}
#a3 .delay-48 {
  transition-delay: 4800ms !important;
}
#a3 .delay-49 {
  transition-delay: 4900ms !important;
}
#a3 .delay-50 {
  transition-delay: 5000ms !important;
}
#a3 .delay-51 {
  transition-delay: 5100ms !important;
}
#a3 .delay-52 {
  transition-delay: 5200ms !important;
}
#a3 .delay-53 {
  transition-delay: 5300ms !important;
}
#a3 .delay-54 {
  transition-delay: 5400ms !important;
}
#a3 .delay-55 {
  transition-delay: 5500ms !important;
}
#a3 .delay-56 {
  transition-delay: 5600ms !important;
}
#a3 .delay-57 {
  transition-delay: 5700ms !important;
}
#a3 .delay-58 {
  transition-delay: 5800ms !important;
}
#a3 .delay-59 {
  transition-delay: 5900ms !important;
}
#a3 .delay-60 {
  transition-delay: 6000ms !important;
}
#a3 .delay-61 {
  transition-delay: 6100ms !important;
}
#a3 .delay-62 {
  transition-delay: 6200ms !important;
}
#a3 .delay-63 {
  transition-delay: 6300ms !important;
}
#a3 .delay-64 {
  transition-delay: 6400ms !important;
}
#a3 .delay-65 {
  transition-delay: 6500ms !important;
}
#a3 .delay-66 {
  transition-delay: 6600ms !important;
}
#a3 .delay-67 {
  transition-delay: 6700ms !important;
}
#a3 .delay-68 {
  transition-delay: 6800ms !important;
}
#a3 .delay-69 {
  transition-delay: 6900ms !important;
}
#a3 .delay-70 {
  transition-delay: 7000ms !important;
}
#a3 .delay-71 {
  transition-delay: 7100ms !important;
}
#a3 .delay-72 {
  transition-delay: 7200ms !important;
}
#a3 .delay-73 {
  transition-delay: 7300ms !important;
}
#a3 .delay-74 {
  transition-delay: 7400ms !important;
}
#a3 .delay-75 {
  transition-delay: 7500ms !important;
}
#a3 .delay-76 {
  transition-delay: 7600ms !important;
}
#a3 .delay-77 {
  transition-delay: 7700ms !important;
}
#a3 .delay-78 {
  transition-delay: 7800ms !important;
}
#a3 .delay-79 {
  transition-delay: 7900ms !important;
}
#a3 .delay-80 {
  transition-delay: 8000ms !important;
}
#a3 .duration-1 {
  transition-duration: 100ms !important;
}
#a3 .duration-2 {
  transition-duration: 200ms !important;
}
#a3 .duration-3 {
  transition-duration: 300ms !important;
}
#a3 .duration-4 {
  transition-duration: 400ms !important;
}
#a3 .duration-5 {
  transition-duration: 500ms !important;
}
#a3 .duration-6 {
  transition-duration: 600ms !important;
}
#a3 .duration-7 {
  transition-duration: 700ms !important;
}
#a3 .duration-8 {
  transition-duration: 800ms !important;
}
#a3 .duration-9 {
  transition-duration: 900ms !important;
}
#a3 .duration-10 {
  transition-duration: 1000ms !important;
}
#a3 .duration-11 {
  transition-duration: 1100ms !important;
}
#a3 .duration-12 {
  transition-duration: 1200ms !important;
}
#a3 .duration-13 {
  transition-duration: 1300ms !important;
}
#a3 .duration-14 {
  transition-duration: 1400ms !important;
}
#a3 .duration-15 {
  transition-duration: 1500ms !important;
}
#a3 .duration-16 {
  transition-duration: 1600ms !important;
}
#a3 .duration-17 {
  transition-duration: 1700ms !important;
}
#a3 .duration-18 {
  transition-duration: 1800ms !important;
}
#a3 .duration-19 {
  transition-duration: 1900ms !important;
}
#a3 .duration-20 {
  transition-duration: 2000ms !important;
}
#a3 .duration-21 {
  transition-duration: 2100ms !important;
}
#a3 .duration-22 {
  transition-duration: 2200ms !important;
}
#a3 .duration-23 {
  transition-duration: 2300ms !important;
}
#a3 .duration-24 {
  transition-duration: 2400ms !important;
}
#a3 .duration-25 {
  transition-duration: 2500ms !important;
}
#a3 .duration-26 {
  transition-duration: 2600ms !important;
}
#a3 .duration-27 {
  transition-duration: 2700ms !important;
}
#a3 .duration-28 {
  transition-duration: 2800ms !important;
}
#a3 .duration-29 {
  transition-duration: 2900ms !important;
}
#a3 .duration-30 {
  transition-duration: 3000ms !important;
}
#a3 .opacity-0 {
  opacity: 0 !important;
}
#a3 .opacity-1 {
  opacity: 0.1 !important;
}
#a3 .opacity-2 {
  opacity: 0.2 !important;
}
#a3 .opacity-3 {
  opacity: 0.3 !important;
}
#a3 .opacity-4 {
  opacity: 0.4 !important;
}
#a3 .opacity-5 {
  opacity: 0.5 !important;
}
#a3 .opacity-6 {
  opacity: 0.6 !important;
}
#a3 .opacity-7 {
  opacity: 0.7 !important;
}
#a3 .opacity-8 {
  opacity: 0.8 !important;
}
#a3 .opacity-9 {
  opacity: 0.9 !important;
}
#a3 .opacity-10 {
  opacity: 1 !important;
}
#a3 .blur-1 {
  -webkit-filter: blur(1px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(1px) !important;
}
#a3 .blur-2 {
  -webkit-filter: blur(2px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(2px) !important;
}
#a3 .blur-3 {
  -webkit-filter: blur(3px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(3px) !important;
}
#a3 .blur-4 {
  -webkit-filter: blur(4px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(4px) !important;
}
#a3 .blur-5 {
  -webkit-filter: blur(5px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(5px) !important;
}
#a3 .blur-6 {
  -webkit-filter: blur(6px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(6px) !important;
}
#a3 .blur-7 {
  -webkit-filter: blur(7px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(7px) !important;
}
#a3 .blur-8 {
  -webkit-filter: blur(8px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(8px) !important;
}
#a3 .blur-9 {
  -webkit-filter: blur(9px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(9px) !important;
}
#a3 .blur-10 {
  -webkit-filter: blur(10px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(10px) !important;
}
#a3 .blur-11 {
  -webkit-filter: blur(11px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(11px) !important;
}
#a3 .blur-12 {
  -webkit-filter: blur(12px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(12px) !important;
}
#a3 .blur-13 {
  -webkit-filter: blur(13px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(13px) !important;
}
#a3 .blur-14 {
  -webkit-filter: blur(14px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(14px) !important;
}
#a3 .blur-15 {
  -webkit-filter: blur(15px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(15px) !important;
}
#a3 .blur-16 {
  -webkit-filter: blur(16px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(16px) !important;
}
#a3 .blur-17 {
  -webkit-filter: blur(17px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(17px) !important;
}
#a3 .blur-18 {
  -webkit-filter: blur(18px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(18px) !important;
}
#a3 .blur-19 {
  -webkit-filter: blur(19px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(19px) !important;
}
#a3 .blur-20 {
  -webkit-filter: blur(20px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(20px) !important;
}
#a3 .blur-21 {
  -webkit-filter: blur(21px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(21px) !important;
}
#a3 .blur-22 {
  -webkit-filter: blur(22px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(22px) !important;
}
#a3 .blur-23 {
  -webkit-filter: blur(23px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(23px) !important;
}
#a3 .blur-24 {
  -webkit-filter: blur(24px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(24px) !important;
}
#a3 .blur-25 {
  -webkit-filter: blur(25px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(25px) !important;
}
#a3 .blur-26 {
  -webkit-filter: blur(26px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(26px) !important;
}
#a3 .blur-27 {
  -webkit-filter: blur(27px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(27px) !important;
}
#a3 .blur-28 {
  -webkit-filter: blur(28px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(28px) !important;
}
#a3 .blur-29 {
  -webkit-filter: blur(29px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(29px) !important;
}
#a3 .blur-30 {
  -webkit-filter: blur(30px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(30px) !important;
}
#a3 .blur-31 {
  -webkit-filter: blur(31px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(31px) !important;
}
#a3 .blur-32 {
  -webkit-filter: blur(32px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(32px) !important;
}
#a3 .blur-33 {
  -webkit-filter: blur(33px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(33px) !important;
}
#a3 .blur-34 {
  -webkit-filter: blur(34px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(34px) !important;
}
#a3 .blur-35 {
  -webkit-filter: blur(35px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(35px) !important;
}
#a3 .blur-36 {
  -webkit-filter: blur(36px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(36px) !important;
}
#a3 .blur-37 {
  -webkit-filter: blur(37px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(37px) !important;
}
#a3 .blur-38 {
  -webkit-filter: blur(38px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(38px) !important;
}
#a3 .blur-39 {
  -webkit-filter: blur(39px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(39px) !important;
}
#a3 .blur-40 {
  -webkit-filter: blur(40px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(40px) !important;
}
#a3 .blur-41 {
  -webkit-filter: blur(41px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(41px) !important;
}
#a3 .blur-42 {
  -webkit-filter: blur(42px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(42px) !important;
}
#a3 .blur-43 {
  -webkit-filter: blur(43px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(43px) !important;
}
#a3 .blur-44 {
  -webkit-filter: blur(44px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(44px) !important;
}
#a3 .blur-45 {
  -webkit-filter: blur(45px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(45px) !important;
}
#a3 .blur-46 {
  -webkit-filter: blur(46px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(46px) !important;
}
#a3 .blur-47 {
  -webkit-filter: blur(47px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(47px) !important;
}
#a3 .blur-48 {
  -webkit-filter: blur(48px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(48px) !important;
}
#a3 .blur-49 {
  -webkit-filter: blur(49px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(49px) !important;
}
#a3 .blur-50 {
  -webkit-filter: blur(50px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(50px) !important;
}
#a3 .blur-51 {
  -webkit-filter: blur(51px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(51px) !important;
}
#a3 .blur-52 {
  -webkit-filter: blur(52px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(52px) !important;
}
#a3 .blur-53 {
  -webkit-filter: blur(53px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(53px) !important;
}
#a3 .blur-54 {
  -webkit-filter: blur(54px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(54px) !important;
}
#a3 .blur-55 {
  -webkit-filter: blur(55px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(55px) !important;
}
#a3 .blur-56 {
  -webkit-filter: blur(56px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(56px) !important;
}
#a3 .blur-57 {
  -webkit-filter: blur(57px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(57px) !important;
}
#a3 .blur-58 {
  -webkit-filter: blur(58px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(58px) !important;
}
#a3 .blur-59 {
  -webkit-filter: blur(59px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(59px) !important;
}
#a3 .blur-60 {
  -webkit-filter: blur(60px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(60px) !important;
}
#a3 .blur-61 {
  -webkit-filter: blur(61px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(61px) !important;
}
#a3 .blur-62 {
  -webkit-filter: blur(62px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(62px) !important;
}
#a3 .blur-63 {
  -webkit-filter: blur(63px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(63px) !important;
}
#a3 .blur-64 {
  -webkit-filter: blur(64px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(64px) !important;
}
#a3 .blur-65 {
  -webkit-filter: blur(65px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(65px) !important;
}
#a3 .blur-66 {
  -webkit-filter: blur(66px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(66px) !important;
}
#a3 .blur-67 {
  -webkit-filter: blur(67px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(67px) !important;
}
#a3 .blur-68 {
  -webkit-filter: blur(68px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(68px) !important;
}
#a3 .blur-69 {
  -webkit-filter: blur(69px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(69px) !important;
}
#a3 .blur-70 {
  -webkit-filter: blur(70px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(70px) !important;
}
#a3 .blur-71 {
  -webkit-filter: blur(71px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(71px) !important;
}
#a3 .blur-72 {
  -webkit-filter: blur(72px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(72px) !important;
}
#a3 .blur-73 {
  -webkit-filter: blur(73px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(73px) !important;
}
#a3 .blur-74 {
  -webkit-filter: blur(74px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(74px) !important;
}
#a3 .blur-75 {
  -webkit-filter: blur(75px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(75px) !important;
}
#a3 .blur-76 {
  -webkit-filter: blur(76px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(76px) !important;
}
#a3 .blur-77 {
  -webkit-filter: blur(77px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(77px) !important;
}
#a3 .blur-78 {
  -webkit-filter: blur(78px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(78px) !important;
}
#a3 .blur-79 {
  -webkit-filter: blur(79px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(79px) !important;
}
#a3 .blur-80 {
  -webkit-filter: blur(80px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(80px) !important;
}
#a3 .blur-81 {
  -webkit-filter: blur(81px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(81px) !important;
}
#a3 .blur-82 {
  -webkit-filter: blur(82px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(82px) !important;
}
#a3 .blur-83 {
  -webkit-filter: blur(83px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(83px) !important;
}
#a3 .blur-84 {
  -webkit-filter: blur(84px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(84px) !important;
}
#a3 .blur-85 {
  -webkit-filter: blur(85px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(85px) !important;
}
#a3 .blur-86 {
  -webkit-filter: blur(86px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(86px) !important;
}
#a3 .blur-87 {
  -webkit-filter: blur(87px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(87px) !important;
}
#a3 .blur-88 {
  -webkit-filter: blur(88px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(88px) !important;
}
#a3 .blur-89 {
  -webkit-filter: blur(89px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(89px) !important;
}
#a3 .blur-90 {
  -webkit-filter: blur(90px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(90px) !important;
}
#a3 .blur-91 {
  -webkit-filter: blur(91px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(91px) !important;
}
#a3 .blur-92 {
  -webkit-filter: blur(92px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(92px) !important;
}
#a3 .blur-93 {
  -webkit-filter: blur(93px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(93px) !important;
}
#a3 .blur-94 {
  -webkit-filter: blur(94px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(94px) !important;
}
#a3 .blur-95 {
  -webkit-filter: blur(95px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(95px) !important;
}
#a3 .blur-96 {
  -webkit-filter: blur(96px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(96px) !important;
}
#a3 .blur-97 {
  -webkit-filter: blur(97px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(97px) !important;
}
#a3 .blur-98 {
  -webkit-filter: blur(98px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(98px) !important;
}
#a3 .blur-99 {
  -webkit-filter: blur(99px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(99px) !important;
}
#a3 .blur-100 {
  -webkit-filter: blur(100px) !important;
  filter: url("#blur-mozila") !important;
  filter: blur(100px) !important;
}
#a3 .row-20 {
  margin-left: -10px;
  margin-right: -10px;
}
#a3 .row-20 > [class*=col-] {
  padding-right: 10px;
  padding-left: 10px;
}
#a3 .z-index-0 {
  z-index: 0 !important;
}
#a3 .z-index-1 {
  z-index: 1 !important;
}
#a3 .z-index-2 {
  z-index: 2 !important;
}
#a3 .z-index-3 {
  z-index: 3 !important;
}
#a3 .z-index-4 {
  z-index: 4 !important;
}
#a3 .z-index-5 {
  z-index: 5 !important;
}
#a3 .z-index-6 {
  z-index: 6 !important;
}
#a3 .z-index-7 {
  z-index: 7 !important;
}
#a3 .z-index-8 {
  z-index: 8 !important;
}
#a3 .z-index-9 {
  z-index: 9 !important;
}
#a3 .z-index-10 {
  z-index: 10 !important;
}
#a3 .z-index-11 {
  z-index: 11 !important;
}
#a3 .z-index-12 {
  z-index: 12 !important;
}
#a3 .z-index-13 {
  z-index: 13 !important;
}
#a3 .z-index-14 {
  z-index: 14 !important;
}
#a3 .z-index-15 {
  z-index: 15 !important;
}
#a3 .z-index-16 {
  z-index: 16 !important;
}
#a3 .z-index-17 {
  z-index: 17 !important;
}
#a3 .z-index-18 {
  z-index: 18 !important;
}
#a3 .z-index-19 {
  z-index: 19 !important;
}
#a3 .z-index-20 {
  z-index: 20 !important;
}
#a3 .z-index-21 {
  z-index: 21 !important;
}
#a3 .z-index-22 {
  z-index: 22 !important;
}
#a3 .z-index-23 {
  z-index: 23 !important;
}
#a3 .z-index-24 {
  z-index: 24 !important;
}
#a3 .z-index-25 {
  z-index: 25 !important;
}
#a3 .z-index-26 {
  z-index: 26 !important;
}
#a3 .z-index-27 {
  z-index: 27 !important;
}
#a3 .z-index-28 {
  z-index: 28 !important;
}
#a3 .z-index-29 {
  z-index: 29 !important;
}
#a3 .z-index-30 {
  z-index: 30 !important;
}
#a3 .z-index-31 {
  z-index: 31 !important;
}
#a3 .z-index-32 {
  z-index: 32 !important;
}
#a3 .z-index-33 {
  z-index: 33 !important;
}
#a3 .z-index-34 {
  z-index: 34 !important;
}
#a3 .z-index-35 {
  z-index: 35 !important;
}
#a3 .z-index-36 {
  z-index: 36 !important;
}
#a3 .z-index-37 {
  z-index: 37 !important;
}
#a3 .z-index-38 {
  z-index: 38 !important;
}
#a3 .z-index-39 {
  z-index: 39 !important;
}
#a3 .z-index-40 {
  z-index: 40 !important;
}
#a3 .z-index-41 {
  z-index: 41 !important;
}
#a3 .z-index-42 {
  z-index: 42 !important;
}
#a3 .z-index-43 {
  z-index: 43 !important;
}
#a3 .z-index-44 {
  z-index: 44 !important;
}
#a3 .z-index-45 {
  z-index: 45 !important;
}
#a3 .z-index-46 {
  z-index: 46 !important;
}
#a3 .z-index-47 {
  z-index: 47 !important;
}
#a3 .z-index-48 {
  z-index: 48 !important;
}
#a3 .z-index-49 {
  z-index: 49 !important;
}
#a3 .z-index-50 {
  z-index: 50 !important;
}
#a3 .z-index-51 {
  z-index: 51 !important;
}
#a3 .z-index-52 {
  z-index: 52 !important;
}
#a3 .z-index-53 {
  z-index: 53 !important;
}
#a3 .z-index-54 {
  z-index: 54 !important;
}
#a3 .z-index-55 {
  z-index: 55 !important;
}
#a3 .z-index-56 {
  z-index: 56 !important;
}
#a3 .z-index-57 {
  z-index: 57 !important;
}
#a3 .z-index-58 {
  z-index: 58 !important;
}
#a3 .z-index-59 {
  z-index: 59 !important;
}
#a3 .z-index-60 {
  z-index: 60 !important;
}
#a3 .z-index-61 {
  z-index: 61 !important;
}
#a3 .z-index-62 {
  z-index: 62 !important;
}
#a3 .z-index-63 {
  z-index: 63 !important;
}
#a3 .z-index-64 {
  z-index: 64 !important;
}
#a3 .z-index-65 {
  z-index: 65 !important;
}
#a3 .z-index-66 {
  z-index: 66 !important;
}
#a3 .z-index-67 {
  z-index: 67 !important;
}
#a3 .z-index-68 {
  z-index: 68 !important;
}
#a3 .z-index-69 {
  z-index: 69 !important;
}
#a3 .z-index-70 {
  z-index: 70 !important;
}
#a3 .z-index-71 {
  z-index: 71 !important;
}
#a3 .z-index-72 {
  z-index: 72 !important;
}
#a3 .z-index-73 {
  z-index: 73 !important;
}
#a3 .z-index-74 {
  z-index: 74 !important;
}
#a3 .z-index-75 {
  z-index: 75 !important;
}
#a3 .z-index-76 {
  z-index: 76 !important;
}
#a3 .z-index-77 {
  z-index: 77 !important;
}
#a3 .z-index-78 {
  z-index: 78 !important;
}
#a3 .z-index-79 {
  z-index: 79 !important;
}
#a3 .z-index-80 {
  z-index: 80 !important;
}
#a3 .z-index-81 {
  z-index: 81 !important;
}
#a3 .z-index-82 {
  z-index: 82 !important;
}
#a3 .z-index-83 {
  z-index: 83 !important;
}
#a3 .z-index-84 {
  z-index: 84 !important;
}
#a3 .z-index-85 {
  z-index: 85 !important;
}
#a3 .z-index-86 {
  z-index: 86 !important;
}
#a3 .z-index-87 {
  z-index: 87 !important;
}
#a3 .z-index-88 {
  z-index: 88 !important;
}
#a3 .z-index-89 {
  z-index: 89 !important;
}
#a3 .z-index-90 {
  z-index: 90 !important;
}
#a3 .z-index-91 {
  z-index: 91 !important;
}
#a3 .z-index-92 {
  z-index: 92 !important;
}
#a3 .z-index-93 {
  z-index: 93 !important;
}
#a3 .z-index-94 {
  z-index: 94 !important;
}
#a3 .z-index-95 {
  z-index: 95 !important;
}
#a3 .z-index-96 {
  z-index: 96 !important;
}
#a3 .z-index-97 {
  z-index: 97 !important;
}
#a3 .z-index-98 {
  z-index: 98 !important;
}
#a3 .z-index-99 {
  z-index: 99 !important;
}
#a3 .z-index-100 {
  z-index: 100 !important;
}

/*-------------------------------------------
  End Custom Classnames
-------------------------------------------*/
/*-------------------------------------------
  Start Media Settings
-------------------------------------------*/
@media screen and (max-width: 992px) {
  #a3 .el-more-information {
    min-width: 0;
    width: 100%;
  }
}
@media screen and (max-width: 800px) {
  .el-mini-nav {
    display: none !important;
  }
}
@media screen and (max-width: 768px) {
  #a3 .el-main-content .top-text .big-text {
    font-size: 2.5em;
    margin-left: -15px;
    margin-right: -15px;
  }

  #a3 .fullscreen-section .content-holder {
    padding-left: 30px;
    padding-right: 30px;
  }

  #a3 .el-main-content .counter {
    font-size: 14px;
  }

  #a3 .el-more-information .title-holder .title {
    font-size: 1.875em;
  }

  #a3 .el-main-content .top-text .logo {
    margin-top: 0;
    margin-bottom: 1.375em;
    max-width: 6.5em;
  }
}
@media screen and (max-width: 576px) {
  #a3 .el-main-content .top-text .logo {
    margin-top: 0;
    margin-bottom: 1.375em;
    max-width: 6.5em;
  }
}
@media screen and (max-width: 480px) {
  #a3 .el-main-content .top-text .big-text {
    font-size: 2.3em;
  }
}
/*-------------------------------------------
  End Media Settings
-------------------------------------------*/
