/*---------------------- Variables---------------------*/
/*------------------------- Fonts ---------------*/
@font-face {
  font-family: 'bebas-neue';
  src: url("../fonts/bebas-neue/BebasNeue.eot?v=4.4.0");
  src: url("../fonts/bebas-neue/BebasNeue.eot?#iefix&v=4.4.0") format("embedded-opentype"), url("../fonts/bebas-neue/BebasNeue.woff?v=4.4.0") format("woff"), url("../fonts/bebas-neue/BebasNeue.otf?v=4.4.0") format("opentype"), url("../fonts/bebas-neue/BebasNeue.svg?v=4.4.0#fontawesomeregular") format("svg");
  font-weight: normal;
  font-style: normal; }
body {
  font-family: 'Open Sans', sans-serif;
  color: #2e2e2e; }

/*-----------------BTN Classes--------------*/
.btn-black {
  background: #2e2e2e;
  border-radius: 30px 60px 30px 30px;
  color: #fff !important;
  padding: 10px 30px;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  transition: all 0.5s ease; }
  .btn-black:hover {
    background: black; }

/*--------------------------*/
.box-blue {
  background: #2aace2;
  color: #fff; }

.box-green {
  background: #a3cc39;
  color: #fff; }

.box-orange {
  background: #f19a1c;
  color: #fff; }

.box-yellow {
  background: #fce94c;
  color: #2e2e2e; }

.box-light-blue {
  background: #5ccefd;
  color: #2e2e2e; }

.box-light-green {
  background: #c3f938;
  color: #2e2e2e; }

.box-turquoise {
  background: #44e49e;
  color: #fff; }

body {
  overflow-x: hidden; }

/*-----------------------ANIMATION-----------------------*/
.faa-parent.animated-hover:hover > .faa-spin.faa-slowest, .faa-spin.animated-hover.faa-slowest:hover, .faa-spin.animated.faa-slowest {
  -webkit-animation: spin 9.2s linear infinite;
  animation: spin 9.2s linear infinite; }

.logo {
  position: fixed;
  /* left: 50px; */
  /* top: 10px; */
  z-index: 99;
  background: #fff;
  border-radius: 50%;
  padding: 10px; }
  .logo img {
    width: 70px; }

#showLeft {
  z-index: 99;
  color: #2e2e2e;
  font-size: 20px;
  position: fixed;
  top: 10px;
  left: 10px; }

.navbar {
  z-index: 999;
  background: #fff; }

.navbar-default .navbar-nav > li > a {
  color: #2e2e2e;
  font-size: 14px;
  text-transform: uppercase;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  transition: all 0.5s ease; }

.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
  background: #2e2e2e;
  color: #fff; }

.navbar-default .navbar-collapse, .navbar-default .navbar-form {
  float: right; }

.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
  background: #2e2e2e;
  color: #fff; }

.sub-menu {
  background: #eee;
  display: none;
  position: absolute;
  padding: 0; }

.dropdown-menu {
  border: 0; }

.dropdown-menu li {
  list-style: none; }

.dropdown-menu li a {
  border-bottom: 0;
  display: block;
  padding: 5px 10px;
  white-space: nowrap; }

.dropdown-submenu {
  position: relative; }

.dropdown-submenu > .dropdown-menu {
  top: 0;
  left: 100%;
  margin-top: -6px;
  margin-left: -1px;
  -webkit-border-radius: 0 6px 6px 6px;
  -moz-border-radius: 0 6px 6px;
  border-radius: 0 6px 6px 6px; }

.dropdown-submenu:hover > .dropdown-menu {
  display: block; }

.dropdown-submenu > a:after {
  display: block;
  content: " ";
  float: right;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
  border-width: 5px 0 5px 5px;
  border-left-color: #2e2e2e;
  margin-top: 5px;
  margin-right: -5px; }

.dropdown-submenu:hover > a:after {
  border-left-color: #fff; }

.dropdown-submenu.pull-left {
  float: none; }

.dropdown-submenu.pull-left > .dropdown-menu {
  left: -100%;
  margin-left: 10px;
  -webkit-border-radius: 6px 0 6px 6px;
  -moz-border-radius: 6px 0 6px 6px;
  border-radius: 6px 0 6px 6px; }

@media (max-width: 767px) {
  .mobile-nav {
    display: block; }

  .dropdown-menu {
    position: static; }

  .navbar-default .navbar-collapse, .navbar-default .navbar-form {
    float: left;
    width: 100%; }

  .logo {
    top: -10px; } }
@media (min-width: 767px) {
  .navbar-nav > li:hover > .dropdown-menu {
    display: block; } }
.section {
  position: relative;
  box-shadow: none; }

.section.home {
  background: url("../images/home-bg.gif") no-repeat;
  background-size: cover;
  background-position: 30% 100%; }

.section h2 {
  font-size: 70px;
  font-family: 'bebas-neue';
  color: #2e2e2e;
  text-align: center;
  margin: 15% 0 20px; }

.section p {
  font-size: 14px;
  color: #2e2e2e;
  line-height: 22px;
  text-align: left;
  margin: 10px 0; }

.section a {
  color: #2e2e2e;
  font-size: 14px;
  text-decoration: none; }

.section a .social-icon {
  font-size: 28px;
  padding-left: 15px; }

.section.product {
  padding-top: 5%; }

.section .prod-img {
  text-align: right; }

.video-section {
  padding-top: 10%; }

.section .web-design {
  padding-top: 6%; }

.left30 {
  top: 0;
  left: 30%; }

/*------------Footer---------------*/
footer {
  background: #2e2e2e;
  display: inline-block;
  width: 100%; }
  footer .social p {
    text-align: right; }
  footer p {
    color: #fff !important;
    font-size: 13px !important;
    margin: 0;
    padding: 10px 0; }
    footer p a {
      font-size: 20px !important;
      padding: 0 3px;
      color: #fff !important;
      -webkit-transition: all 0.5s ease;
      -moz-transition: all 0.5s ease;
      transition: all 0.5s ease; }
      footer p a:hover {
        opacity: 0.7;
        color: #fff !important; }

@-webkit-keyframes zoomin {
  0% {
    transform: scale(1); }
  50% {
    transform: scale(1.1); }
  100% {
    transform: scale(1); } }
@keyframes zoomin {
  0% {
    transform: scale(1); }
  50% {
    transform: scale(1.1); }
  100% {
    transform: scale(1); } }
@-webkit-keyframes zoomout {
  0% {
    transform: scale(1); }
  50% {
    transform: scale(0.9); }
  100% {
    transform: scale(1); } }
@keyframes zoomout {
  0% {
    transform: scale(1); }
  50% {
    transform: scale(0.9); }
  100% {
    transform: scale(1); } }
/*------------------------List Style ---------------------*/
.list-style {
  -webkit-padding-start: 0px; }
  .list-style li {
    display: block;
    list-style: none; }
    .list-style li a {
      text-decoration: none; }

/*--------------------About---------------------*/
.about-outer, .product-page-outer, .digital-page-outer, .portfolio-page-outer, .career-page-outer, .video-page-outer, .design-page-outer,
.contact-page-outer, .product-page-inner-outer {
  position: relative;
  overflow: hidden;
  display: inline-block;
  width: 100%; }

/*-----------------background Images-------------------*/
.about {
  background: url("../images/about-bg.jpg") no-repeat;
  background-size: cover;
  background-position: 60% 100%; }

.product-page {
  background: url("../images/product-bg.jpg") no-repeat;
  background-size: cover;
  background-position: 30% 100%; }

.digital-page {
  background: url("../images/digital-bg.jpg") no-repeat;
  background-size: cover;
  background-position: 70% 100%; }

.portfolio-page {
  background: url("../images/portfolio-bg.jpg") no-repeat;
  background-size: cover;
  background-position: 70% 100%; }

.career-page {
  background: url("../images/career-bg.jpg") no-repeat;
  background-size: cover;
  background-position: 70% 100%; }

.video-page {
  background: url("../images/video-bg.jpg") no-repeat;
  background-size: cover;
  background-position: 70% 100%; }

.design-page {
  background: url("../images/design-bg.jpg") no-repeat;
  background-size: cover;
  background-position: 40% 100%; }

.contact-page {
  background: url("../images/contact-bg.jpg") no-repeat;
  background-size: cover;
  background-position: 50% 100%; }

.product-page-inner {
  background: url("../images/product-inner-bg.jpg") no-repeat;
  background-size: cover;
  background-position: 90% 100%; }

.pricing-page {
  background: url("../images/pricing-bg.jpg") no-repeat;
  background-size: cover;
  background-position: 50% 100%; }

.design-portfolio {
  background: url("../images/design-portfolio-bg.jpg") no-repeat;
  background-size: cover;
  background-position: 50% 100%; }

.about, .product-page, .digital-page, .portfolio-page, .career-page, .video-page, .design-page, .contact-page, .product-page-inner, .pricing-page,
.design-portfolio {
  position: relative;
  width: 100%;
  display: inline-block;
  height: 100%; }
  .about .about-text, .about .digital-page-text, .about .career-page-text, .about .video-page-text, .about .design-page-text, .about .contact-page-text, .about .product-page-inner-text,
  .about .pricing-page-text, .about .design-portfolio-text, .product-page .about-text, .product-page .digital-page-text, .product-page .career-page-text, .product-page .video-page-text, .product-page .design-page-text, .product-page .contact-page-text, .product-page .product-page-inner-text,
  .product-page .pricing-page-text, .product-page .design-portfolio-text, .digital-page .about-text, .digital-page .digital-page-text, .digital-page .career-page-text, .digital-page .video-page-text, .digital-page .design-page-text, .digital-page .contact-page-text, .digital-page .product-page-inner-text,
  .digital-page .pricing-page-text, .digital-page .design-portfolio-text, .portfolio-page .about-text, .portfolio-page .digital-page-text, .portfolio-page .career-page-text, .portfolio-page .video-page-text, .portfolio-page .design-page-text, .portfolio-page .contact-page-text, .portfolio-page .product-page-inner-text,
  .portfolio-page .pricing-page-text, .portfolio-page .design-portfolio-text, .career-page .about-text, .career-page .digital-page-text, .career-page .career-page-text, .career-page .video-page-text, .career-page .design-page-text, .career-page .contact-page-text, .career-page .product-page-inner-text,
  .career-page .pricing-page-text, .career-page .design-portfolio-text, .video-page .about-text, .video-page .digital-page-text, .video-page .career-page-text, .video-page .video-page-text, .video-page .design-page-text, .video-page .contact-page-text, .video-page .product-page-inner-text,
  .video-page .pricing-page-text, .video-page .design-portfolio-text, .design-page .about-text, .design-page .digital-page-text, .design-page .career-page-text, .design-page .video-page-text, .design-page .design-page-text, .design-page .contact-page-text, .design-page .product-page-inner-text,
  .design-page .pricing-page-text, .design-page .design-portfolio-text, .contact-page .about-text, .contact-page .digital-page-text, .contact-page .career-page-text, .contact-page .video-page-text, .contact-page .design-page-text, .contact-page .contact-page-text, .contact-page .product-page-inner-text,
  .contact-page .pricing-page-text, .contact-page .design-portfolio-text, .product-page-inner .about-text, .product-page-inner .digital-page-text, .product-page-inner .career-page-text, .product-page-inner .video-page-text, .product-page-inner .design-page-text, .product-page-inner .contact-page-text, .product-page-inner .product-page-inner-text,
  .product-page-inner .pricing-page-text, .product-page-inner .design-portfolio-text, .pricing-page .about-text, .pricing-page .digital-page-text, .pricing-page .career-page-text, .pricing-page .video-page-text, .pricing-page .design-page-text, .pricing-page .contact-page-text, .pricing-page .product-page-inner-text,
  .pricing-page .pricing-page-text, .pricing-page .design-portfolio-text,
  .design-portfolio .about-text,
  .design-portfolio .digital-page-text,
  .design-portfolio .career-page-text,
  .design-portfolio .video-page-text,
  .design-portfolio .design-page-text,
  .design-portfolio .contact-page-text,
  .design-portfolio .product-page-inner-text,
  .design-portfolio .pricing-page-text,
  .design-portfolio .design-portfolio-text {
    left: 10%;
    top: 30%; }
  .about .product-page-text, .about .portfolio-page-text, .product-page .product-page-text, .product-page .portfolio-page-text, .digital-page .product-page-text, .digital-page .portfolio-page-text, .portfolio-page .product-page-text, .portfolio-page .portfolio-page-text, .career-page .product-page-text, .career-page .portfolio-page-text, .video-page .product-page-text, .video-page .portfolio-page-text, .design-page .product-page-text, .design-page .portfolio-page-text, .contact-page .product-page-text, .contact-page .portfolio-page-text, .product-page-inner .product-page-text, .product-page-inner .portfolio-page-text, .pricing-page .product-page-text, .pricing-page .portfolio-page-text,
  .design-portfolio .product-page-text,
  .design-portfolio .portfolio-page-text {
    right: 10%;
    top: 30%; }
  .about .about-text, .about .product-page-text, .about .digital-page-text, .about .portfolio-page-text, .about .career-page-text, .about .video-page-text, .about .design-page-text,
  .about .contact-page-text, .about .product-page-inner-text, .about .pricing-page-text, .about .design-portfolio-text, .product-page .about-text, .product-page .product-page-text, .product-page .digital-page-text, .product-page .portfolio-page-text, .product-page .career-page-text, .product-page .video-page-text, .product-page .design-page-text,
  .product-page .contact-page-text, .product-page .product-page-inner-text, .product-page .pricing-page-text, .product-page .design-portfolio-text, .digital-page .about-text, .digital-page .product-page-text, .digital-page .digital-page-text, .digital-page .portfolio-page-text, .digital-page .career-page-text, .digital-page .video-page-text, .digital-page .design-page-text,
  .digital-page .contact-page-text, .digital-page .product-page-inner-text, .digital-page .pricing-page-text, .digital-page .design-portfolio-text, .portfolio-page .about-text, .portfolio-page .product-page-text, .portfolio-page .digital-page-text, .portfolio-page .portfolio-page-text, .portfolio-page .career-page-text, .portfolio-page .video-page-text, .portfolio-page .design-page-text,
  .portfolio-page .contact-page-text, .portfolio-page .product-page-inner-text, .portfolio-page .pricing-page-text, .portfolio-page .design-portfolio-text, .career-page .about-text, .career-page .product-page-text, .career-page .digital-page-text, .career-page .portfolio-page-text, .career-page .career-page-text, .career-page .video-page-text, .career-page .design-page-text,
  .career-page .contact-page-text, .career-page .product-page-inner-text, .career-page .pricing-page-text, .career-page .design-portfolio-text, .video-page .about-text, .video-page .product-page-text, .video-page .digital-page-text, .video-page .portfolio-page-text, .video-page .career-page-text, .video-page .video-page-text, .video-page .design-page-text,
  .video-page .contact-page-text, .video-page .product-page-inner-text, .video-page .pricing-page-text, .video-page .design-portfolio-text, .design-page .about-text, .design-page .product-page-text, .design-page .digital-page-text, .design-page .portfolio-page-text, .design-page .career-page-text, .design-page .video-page-text, .design-page .design-page-text,
  .design-page .contact-page-text, .design-page .product-page-inner-text, .design-page .pricing-page-text, .design-page .design-portfolio-text, .contact-page .about-text, .contact-page .product-page-text, .contact-page .digital-page-text, .contact-page .portfolio-page-text, .contact-page .career-page-text, .contact-page .video-page-text, .contact-page .design-page-text,
  .contact-page .contact-page-text, .contact-page .product-page-inner-text, .contact-page .pricing-page-text, .contact-page .design-portfolio-text, .product-page-inner .about-text, .product-page-inner .product-page-text, .product-page-inner .digital-page-text, .product-page-inner .portfolio-page-text, .product-page-inner .career-page-text, .product-page-inner .video-page-text, .product-page-inner .design-page-text,
  .product-page-inner .contact-page-text, .product-page-inner .product-page-inner-text, .product-page-inner .pricing-page-text, .product-page-inner .design-portfolio-text, .pricing-page .about-text, .pricing-page .product-page-text, .pricing-page .digital-page-text, .pricing-page .portfolio-page-text, .pricing-page .career-page-text, .pricing-page .video-page-text, .pricing-page .design-page-text,
  .pricing-page .contact-page-text, .pricing-page .product-page-inner-text, .pricing-page .pricing-page-text, .pricing-page .design-portfolio-text,
  .design-portfolio .about-text,
  .design-portfolio .product-page-text,
  .design-portfolio .digital-page-text,
  .design-portfolio .portfolio-page-text,
  .design-portfolio .career-page-text,
  .design-portfolio .video-page-text,
  .design-portfolio .design-page-text,
  .design-portfolio .contact-page-text,
  .design-portfolio .product-page-inner-text,
  .design-portfolio .pricing-page-text,
  .design-portfolio .design-portfolio-text {
    position: absolute;
    color: #fff;
    width: 35%;
    display: inline-block;
    text-align: center; }
    .about .about-text h1, .about .product-page-text h1, .about .digital-page-text h1, .about .portfolio-page-text h1, .about .career-page-text h1, .about .video-page-text h1, .about .design-page-text h1,
    .about .contact-page-text h1, .about .product-page-inner-text h1, .about .pricing-page-text h1, .about .design-portfolio-text h1, .product-page .about-text h1, .product-page .product-page-text h1, .product-page .digital-page-text h1, .product-page .portfolio-page-text h1, .product-page .career-page-text h1, .product-page .video-page-text h1, .product-page .design-page-text h1,
    .product-page .contact-page-text h1, .product-page .product-page-inner-text h1, .product-page .pricing-page-text h1, .product-page .design-portfolio-text h1, .digital-page .about-text h1, .digital-page .product-page-text h1, .digital-page .digital-page-text h1, .digital-page .portfolio-page-text h1, .digital-page .career-page-text h1, .digital-page .video-page-text h1, .digital-page .design-page-text h1,
    .digital-page .contact-page-text h1, .digital-page .product-page-inner-text h1, .digital-page .pricing-page-text h1, .digital-page .design-portfolio-text h1, .portfolio-page .about-text h1, .portfolio-page .product-page-text h1, .portfolio-page .digital-page-text h1, .portfolio-page .portfolio-page-text h1, .portfolio-page .career-page-text h1, .portfolio-page .video-page-text h1, .portfolio-page .design-page-text h1,
    .portfolio-page .contact-page-text h1, .portfolio-page .product-page-inner-text h1, .portfolio-page .pricing-page-text h1, .portfolio-page .design-portfolio-text h1, .career-page .about-text h1, .career-page .product-page-text h1, .career-page .digital-page-text h1, .career-page .portfolio-page-text h1, .career-page .career-page-text h1, .career-page .video-page-text h1, .career-page .design-page-text h1,
    .career-page .contact-page-text h1, .career-page .product-page-inner-text h1, .career-page .pricing-page-text h1, .career-page .design-portfolio-text h1, .video-page .about-text h1, .video-page .product-page-text h1, .video-page .digital-page-text h1, .video-page .portfolio-page-text h1, .video-page .career-page-text h1, .video-page .video-page-text h1, .video-page .design-page-text h1,
    .video-page .contact-page-text h1, .video-page .product-page-inner-text h1, .video-page .pricing-page-text h1, .video-page .design-portfolio-text h1, .design-page .about-text h1, .design-page .product-page-text h1, .design-page .digital-page-text h1, .design-page .portfolio-page-text h1, .design-page .career-page-text h1, .design-page .video-page-text h1, .design-page .design-page-text h1,
    .design-page .contact-page-text h1, .design-page .product-page-inner-text h1, .design-page .pricing-page-text h1, .design-page .design-portfolio-text h1, .contact-page .about-text h1, .contact-page .product-page-text h1, .contact-page .digital-page-text h1, .contact-page .portfolio-page-text h1, .contact-page .career-page-text h1, .contact-page .video-page-text h1, .contact-page .design-page-text h1,
    .contact-page .contact-page-text h1, .contact-page .product-page-inner-text h1, .contact-page .pricing-page-text h1, .contact-page .design-portfolio-text h1, .product-page-inner .about-text h1, .product-page-inner .product-page-text h1, .product-page-inner .digital-page-text h1, .product-page-inner .portfolio-page-text h1, .product-page-inner .career-page-text h1, .product-page-inner .video-page-text h1, .product-page-inner .design-page-text h1,
    .product-page-inner .contact-page-text h1, .product-page-inner .product-page-inner-text h1, .product-page-inner .pricing-page-text h1, .product-page-inner .design-portfolio-text h1, .pricing-page .about-text h1, .pricing-page .product-page-text h1, .pricing-page .digital-page-text h1, .pricing-page .portfolio-page-text h1, .pricing-page .career-page-text h1, .pricing-page .video-page-text h1, .pricing-page .design-page-text h1,
    .pricing-page .contact-page-text h1, .pricing-page .product-page-inner-text h1, .pricing-page .pricing-page-text h1, .pricing-page .design-portfolio-text h1,
    .design-portfolio .about-text h1,
    .design-portfolio .product-page-text h1,
    .design-portfolio .digital-page-text h1,
    .design-portfolio .portfolio-page-text h1,
    .design-portfolio .career-page-text h1,
    .design-portfolio .video-page-text h1,
    .design-portfolio .design-page-text h1,
    .design-portfolio .contact-page-text h1,
    .design-portfolio .product-page-inner-text h1,
    .design-portfolio .pricing-page-text h1,
    .design-portfolio .design-portfolio-text h1 {
      text-transform: uppercase;
      font-family: 'bebas-neue';
      font-size: 56px; }
    .about .about-text p, .about .product-page-text p, .about .digital-page-text p, .about .portfolio-page-text p, .about .career-page-text p, .about .video-page-text p, .about .design-page-text p,
    .about .contact-page-text p, .about .product-page-inner-text p, .about .pricing-page-text p, .about .design-portfolio-text p, .product-page .about-text p, .product-page .product-page-text p, .product-page .digital-page-text p, .product-page .portfolio-page-text p, .product-page .career-page-text p, .product-page .video-page-text p, .product-page .design-page-text p,
    .product-page .contact-page-text p, .product-page .product-page-inner-text p, .product-page .pricing-page-text p, .product-page .design-portfolio-text p, .digital-page .about-text p, .digital-page .product-page-text p, .digital-page .digital-page-text p, .digital-page .portfolio-page-text p, .digital-page .career-page-text p, .digital-page .video-page-text p, .digital-page .design-page-text p,
    .digital-page .contact-page-text p, .digital-page .product-page-inner-text p, .digital-page .pricing-page-text p, .digital-page .design-portfolio-text p, .portfolio-page .about-text p, .portfolio-page .product-page-text p, .portfolio-page .digital-page-text p, .portfolio-page .portfolio-page-text p, .portfolio-page .career-page-text p, .portfolio-page .video-page-text p, .portfolio-page .design-page-text p,
    .portfolio-page .contact-page-text p, .portfolio-page .product-page-inner-text p, .portfolio-page .pricing-page-text p, .portfolio-page .design-portfolio-text p, .career-page .about-text p, .career-page .product-page-text p, .career-page .digital-page-text p, .career-page .portfolio-page-text p, .career-page .career-page-text p, .career-page .video-page-text p, .career-page .design-page-text p,
    .career-page .contact-page-text p, .career-page .product-page-inner-text p, .career-page .pricing-page-text p, .career-page .design-portfolio-text p, .video-page .about-text p, .video-page .product-page-text p, .video-page .digital-page-text p, .video-page .portfolio-page-text p, .video-page .career-page-text p, .video-page .video-page-text p, .video-page .design-page-text p,
    .video-page .contact-page-text p, .video-page .product-page-inner-text p, .video-page .pricing-page-text p, .video-page .design-portfolio-text p, .design-page .about-text p, .design-page .product-page-text p, .design-page .digital-page-text p, .design-page .portfolio-page-text p, .design-page .career-page-text p, .design-page .video-page-text p, .design-page .design-page-text p,
    .design-page .contact-page-text p, .design-page .product-page-inner-text p, .design-page .pricing-page-text p, .design-page .design-portfolio-text p, .contact-page .about-text p, .contact-page .product-page-text p, .contact-page .digital-page-text p, .contact-page .portfolio-page-text p, .contact-page .career-page-text p, .contact-page .video-page-text p, .contact-page .design-page-text p,
    .contact-page .contact-page-text p, .contact-page .product-page-inner-text p, .contact-page .pricing-page-text p, .contact-page .design-portfolio-text p, .product-page-inner .about-text p, .product-page-inner .product-page-text p, .product-page-inner .digital-page-text p, .product-page-inner .portfolio-page-text p, .product-page-inner .career-page-text p, .product-page-inner .video-page-text p, .product-page-inner .design-page-text p,
    .product-page-inner .contact-page-text p, .product-page-inner .product-page-inner-text p, .product-page-inner .pricing-page-text p, .product-page-inner .design-portfolio-text p, .pricing-page .about-text p, .pricing-page .product-page-text p, .pricing-page .digital-page-text p, .pricing-page .portfolio-page-text p, .pricing-page .career-page-text p, .pricing-page .video-page-text p, .pricing-page .design-page-text p,
    .pricing-page .contact-page-text p, .pricing-page .product-page-inner-text p, .pricing-page .pricing-page-text p, .pricing-page .design-portfolio-text p,
    .design-portfolio .about-text p,
    .design-portfolio .product-page-text p,
    .design-portfolio .digital-page-text p,
    .design-portfolio .portfolio-page-text p,
    .design-portfolio .career-page-text p,
    .design-portfolio .video-page-text p,
    .design-portfolio .design-page-text p,
    .design-portfolio .contact-page-text p,
    .design-portfolio .product-page-inner-text p,
    .design-portfolio .pricing-page-text p,
    .design-portfolio .design-portfolio-text p {
      font-size: 14px;
      line-height: 20px;
      color: #fff; }

.section.story, .section.what-we-do, .section.eduread, .section.oneclicksocial {
  display: table-cell;
  vertical-align: middle;
  padding-left: 10%; }

.section.seo, .section.smo, .section.email-marketing, .section.adwords {
  padding-top: 10%; }
  .section.seo h2, .section.smo h2, .section.email-marketing h2, .section.adwords h2 {
    margin: 7% 0 20px; }

.section.who-we-are, .section.proeduread, .section.samajwadi {
  padding-top: 10%; }

.section.proeduread h2, .section.samajwadi h2, .section.eduread h2, .section.oneclicksocial h2 {
  margin: 7% 0 20px; }

.section.story .section-img {
  max-width: 500px;
  padding-top: 17%; }

.img-relative {
  position: relative; }

.img-relative .rocket {
  position: absolute;
  top: 0;
  right: 70px;
  width: 40px;
  height: 65px;
  display: inline-block;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg); }

/*------------------Career Page---------------------------*/
.career-section {
  padding: 20px 0; }

.career-box {
  padding: 20px;
  min-height: 335px;
  position: relative;
  margin-bottom: 30px; }
  .career-box.box-blue h2, .career-box.box-blue p, .career-box.box-green h2, .career-box.box-green p, .career-box.box-orange h2, .career-box.box-orange p {
    color: #fff; }
  .career-box.box-light-blue h2, .career-box.box-light-blue p, .career-box.box-light-green h2, .career-box.box-light-green p, .career-box.box-yellow h2, .career-box.box-yellow p {
    color: #2e2e2e; }
  .career-box h2 {
    text-align: left;
    font-size: 56px;
    line-height: 56px;
    margin: 20px 0; }
  .career-box p {
    text-align: left;
    text-indent: -39px;
    padding-left: 39px; }
  .career-box .btn {
    bottom: 20px;
    position: absolute;
    left: 20px; }

/*------------------------- Video Page-----------------------*/
.video {
  padding: 10% 0;
  display: inline-block;
  width: 100%; }
  .video.brand-film {
    margin-top: 5%; }
  .video .img-relative {
    position: relative;
    top: 70px;
    left: -30px; }
    .video .img-relative .section-img {
      position: relative; }
    .video .img-relative img {
      width: 400px; }
      .video .img-relative img.img-absolute {
        position: absolute;
        top: -20px;
        left: 20px; }
  .video .img-relative-right {
    position: relative;
    top: 70px;
    right: -30px; }
    .video .img-relative-right .section-img {
      position: relative; }
    .video .img-relative-right img {
      width: 400px; }
      .video .img-relative-right img.img-absolute {
        position: absolute;
        top: -20px;
        right: 20px; }
  .video.section p {
    margin: 10px 30px; }

/*----------------------Design-----------------------*/
.design .ui-ux {
  padding-bottom: 30px; }
.design .content-right {
  padding-left: 5%; }
.design .content-left {
  padding-right: 5%; }

/*-------------------------------EDUREAD Product---------------------*/
.eduread-product .iphone-mockup, .proeduread-product .iphone-mockup {
  position: relative;
  width: 270px; }
.eduread-product .slider, .proeduread-product .slider {
  padding-top: 25px;
  text-align: center; }
  .eduread-product .slider .rslides, .proeduread-product .slider .rslides {
    position: absolute !important;
    top: 108px;
    right: -30.3%; }
    .eduread-product .slider .rslides img, .proeduread-product .slider .rslides img {
      width: 229px; }
.eduread-product .list-style p, .proeduread-product .list-style p {
  text-indent: -7px;
  padding-left: 10px; }
  .eduread-product .list-style p i, .proeduread-product .list-style p i {
    padding-right: 5px; }
.eduread-product .section h2, .proeduread-product .section h2 {
  text-align: left; }

.eduread-video {
  display: inline-block;
  width: 100%; }
  .eduread-video.section {
    text-align: center; }
    .eduread-video.section h2 {
      text-align: center;
      margin: 4% 0 25px; }
    .eduread-video.section .btn-info {
      color: #fff;
      text-transform: uppercase;
      margin-bottom: 5%; }
    .eduread-video.section .btn {
      margin: 2% 0; }
      .eduread-video.section .btn i {
        padding-left: 10px; }

.proeduread-product .iphone-mockup {
  position: relative;
  width: 470px;
  top: 85px; }
.proeduread-product .slider {
  padding-top: 25px;
  text-align: center; }
  .proeduread-product .slider .rslides {
    position: absolute !important;
    top: 128px;
    right: -13%; }
    .proeduread-product .slider .rslides img {
      width: 424px; }

/*--------------------------Pricing Page-------------------*/
.pricing {
  padding-bottom: 5%; }
  .pricing.section h2 {
    margin: 4% 0 20px; }
  .pricing.section .nav-tabs {
    text-align: center;
    border-bottom: 0; }
  .pricing.section .nav-tabs > li {
    width: 200px;
    display: inline-block;
    float: none;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    transition: all 0.5s ease; }
    .pricing.section .nav-tabs > li a {
      color: #fff;
      border-radius: 0;
      font-size: 16px; }
    .pricing.section .nav-tabs > li.active a {
      border-color: transparent; }
    .pricing.section .nav-tabs > li:hover a {
      background: transparent;
      border-color: transparent; }
    .pricing.section .nav-tabs > li.box-light-blue {
      border: 2px solid #5ccefd; }
      .pricing.section .nav-tabs > li.box-light-blue:hover, .pricing.section .nav-tabs > li.box-light-blue.active {
        background: transparent;
        border: 2px solid #5ccefd; }
        .pricing.section .nav-tabs > li.box-light-blue:hover a, .pricing.section .nav-tabs > li.box-light-blue.active a {
          color: #5ccefd; }
    .pricing.section .nav-tabs > li.box-light-green {
      border: 2px solid #c3f938; }
      .pricing.section .nav-tabs > li.box-light-green:hover, .pricing.section .nav-tabs > li.box-light-green.active {
        background: transparent;
        border: 2px solid #c3f938; }
        .pricing.section .nav-tabs > li.box-light-green:hover a, .pricing.section .nav-tabs > li.box-light-green.active a {
          color: #c3f938; }
    .pricing.section .nav-tabs > li.box-yellow {
      border: 2px solid #fce94c; }
      .pricing.section .nav-tabs > li.box-yellow:hover, .pricing.section .nav-tabs > li.box-yellow.active {
        background: transparent;
        border: 2px solid #fce94c; }
        .pricing.section .nav-tabs > li.box-yellow:hover a, .pricing.section .nav-tabs > li.box-yellow.active a {
          color: #fce94c; }
    .pricing.section .nav-tabs > li.box-orange {
      border: 2px solid #f19a1c; }
      .pricing.section .nav-tabs > li.box-orange:hover, .pricing.section .nav-tabs > li.box-orange.active {
        background: transparent;
        border: 2px solid #f19a1c; }
        .pricing.section .nav-tabs > li.box-orange:hover a, .pricing.section .nav-tabs > li.box-orange.active a {
          color: #f19a1c; }
    .pricing.section .nav-tabs > li.box-turquoise {
      border: 2px solid #44e49e; }
      .pricing.section .nav-tabs > li.box-turquoise:hover, .pricing.section .nav-tabs > li.box-turquoise.active {
        background: transparent;
        border: 2px solid #44e49e; }
        .pricing.section .nav-tabs > li.box-turquoise:hover a, .pricing.section .nav-tabs > li.box-turquoise.active a {
          color: #44e49e; }
  .pricing.section .table-responsive {
    max-height: 500px; }

/*--------------------- Portfolio-------------------*/
.portfolio-wrapper.section h2 {
  margin: 5% 0 20px; }

#gallery-content {
  display: inline-block;
  width: 100%; }

/*------------------------Contact -------------------*/
.contact .contact-title {
  text-transform: uppercase;
  font-weight: 700;
  padding-top: 20px;
  margin: 0; }
.contact.section h2 {
  margin: 5% 0 20px; }
.contact .contact-wrapper {
  padding: 5% 0; }
.contact .margin-bottom20 {
  margin-bottom: 20px; }
.contact .address {
  width: 100%;
  display: inline-block;
  padding-left: 20%; }
.contact p {
  text-indent: -11px;
  margin: 0; }
  .contact p i {
    font-size: 28px;
    padding-right: 10px; }
    .contact p i.fa-envelope {
      font-size: 17px; }

#applyform label {
  color: #2e2e2e;
  font-size: 13px; }
#applyform .form-group {
  margin-bottom: 5px; }

@media (max-width: 1400px) {
  .section.story, .section.what-we-do, .section.eduread, .section.oneclicksocial {
    padding-left: 0; } }
@media (max-width: 1311px) {
  .section .section-img {
    width: 100%; }

  .section .prod-img .section-img {
    max-width: 300px; }

  .about .about-text,
  .about .product-page-text, .about .digital-page-text, .about .video-page-text, .about .career-page-text, .about .contact-page-text, .about .portfolio-page-text, .about .pricing-page-text,
  .about .design-portfolio-text, .about .design-page-text, .about .product-page-inner-text, .product-page .about-text,
  .product-page .product-page-text, .product-page .digital-page-text, .product-page .video-page-text, .product-page .career-page-text, .product-page .contact-page-text, .product-page .portfolio-page-text, .product-page .pricing-page-text,
  .product-page .design-portfolio-text, .product-page .design-page-text, .product-page .product-page-inner-text, .digital-page .about-text,
  .digital-page .product-page-text, .digital-page .digital-page-text, .digital-page .video-page-text, .digital-page .career-page-text, .digital-page .contact-page-text, .digital-page .portfolio-page-text, .digital-page .pricing-page-text,
  .digital-page .design-portfolio-text, .digital-page .design-page-text, .digital-page .product-page-inner-text, .career-page .about-text,
  .career-page .product-page-text, .career-page .digital-page-text, .career-page .video-page-text, .career-page .career-page-text, .career-page .contact-page-text, .career-page .portfolio-page-text, .career-page .pricing-page-text,
  .career-page .design-portfolio-text, .career-page .design-page-text, .career-page .product-page-inner-text, .video-page .about-text,
  .video-page .product-page-text, .video-page .digital-page-text, .video-page .video-page-text, .video-page .career-page-text, .video-page .contact-page-text, .video-page .portfolio-page-text, .video-page .pricing-page-text,
  .video-page .design-portfolio-text, .video-page .design-page-text, .video-page .product-page-inner-text, .contact-page .about-text,
  .contact-page .product-page-text, .contact-page .digital-page-text, .contact-page .video-page-text, .contact-page .career-page-text, .contact-page .contact-page-text, .contact-page .portfolio-page-text, .contact-page .pricing-page-text,
  .contact-page .design-portfolio-text, .contact-page .design-page-text, .contact-page .product-page-inner-text, .design-portfolio .about-text,
  .design-portfolio .product-page-text, .design-portfolio .digital-page-text, .design-portfolio .video-page-text, .design-portfolio .career-page-text, .design-portfolio .contact-page-text, .design-portfolio .portfolio-page-text, .design-portfolio .pricing-page-text,
  .design-portfolio .design-portfolio-text, .design-portfolio .design-page-text, .design-portfolio .product-page-inner-text, .portfolio-page .about-text,
  .portfolio-page .product-page-text, .portfolio-page .digital-page-text, .portfolio-page .video-page-text, .portfolio-page .career-page-text, .portfolio-page .contact-page-text, .portfolio-page .portfolio-page-text, .portfolio-page .pricing-page-text,
  .portfolio-page .design-portfolio-text, .portfolio-page .design-page-text, .portfolio-page .product-page-inner-text, .pricing-page .about-text,
  .pricing-page .product-page-text, .pricing-page .digital-page-text, .pricing-page .video-page-text, .pricing-page .career-page-text, .pricing-page .contact-page-text, .pricing-page .portfolio-page-text, .pricing-page .pricing-page-text,
  .pricing-page .design-portfolio-text, .pricing-page .design-page-text, .pricing-page .product-page-inner-text, .design-page .about-text,
  .design-page .product-page-text, .design-page .digital-page-text, .design-page .video-page-text, .design-page .career-page-text, .design-page .contact-page-text, .design-page .portfolio-page-text, .design-page .pricing-page-text,
  .design-page .design-portfolio-text, .design-page .design-page-text, .design-page .product-page-inner-text,
  .product-page-inner .about-text,
  .product-page-inner .product-page-text,
  .product-page-inner .digital-page-text,
  .product-page-inner .video-page-text,
  .product-page-inner .career-page-text,
  .product-page-inner .contact-page-text,
  .product-page-inner .portfolio-page-text,
  .product-page-inner .pricing-page-text,
  .product-page-inner .design-portfolio-text,
  .product-page-inner .design-page-text,
  .product-page-inner .product-page-inner-text {
    width: 60%; } }
@media (max-width: 1087px) {
  .section {
    text-align: center; }

  .section h2 {
    margin-top: 0;
    font-size: 42px; }

  .video .section h2 {
    margin-top: 13%;
    font-size: 56px; }

  .section.design h2 {
    margin-top: -10%; }

  .section.design {
    margin-bottom: 5%; }

  .section .section-img {
    max-width: 300px; }

  .section .prod-img {
    text-align: center; }

  .video {
    padding-top: 5%; }

  .video-section {
    padding-top: 1%; }

  .section.seo, .section.smo, .section.email-marketing, .section.adwords {
    padding-top: 0; } }
@media (max-width: 1055px) {
  .section.story, .section.what-we-do {
    width: 100%;
    display: inline-block;
    text-align: center; }

  .section.story .section-img {
    padding-top: 5%; }

  .section.who-we-are {
    padding-top: 0%;
    padding-bottom: 0;
    display: inline-block;
    width: 100%;
    text-align: center; }

  .video .img-relative {
    left: 60px; }
    .video .img-relative img {
      max-width: 500px;
      left: -60px; }
      .video .img-relative img.img-absolute {
        left: 60px; }
  .video .img-relative-right {
    right: 40px; }
    .video .img-relative-right img {
      max-width: 500px; }
      .video .img-relative-right img.img-absolute {
        right: 60px; } }
@media (max-width: 768px) {
  .section .prod-img .section-img {
    max-width: 200px; }

  .product-page .product-page-text {
    width: 80%; }

  .section p {
    font-size: 13px;
    line-height: 19px; }

  .section.portfolio-video .text-right, .section.portfolio-video .text-left {
    text-align: center; }
  .section.portfolio-video .section-img {
    width: 200px; }

  .video .img-relative {
    left: 0px;
    text-align: center; }
    .video .img-relative img {
      max-width: 300px;
      text-align: center;
      left: 0; }
      .video .img-relative img.img-absolute {
        left: 19%; }
  .video .img-relative-right {
    right: 0px;
    text-align: center; }
    .video .img-relative-right img {
      max-width: 300px;
      text-align: center;
      right: 0; }
      .video .img-relative-right img.img-absolute {
        right: 19%; }

  .digital-section .text-left, .digital-section .text-right {
    text-align: center; }

  .section .section-img.width200 {
    max-width: 200px; }
  .section .section-img.width300 {
    max-width: 300px; }

  .contact .address {
    padding-left: 8%; }
  .contact form {
    padding: 5%; }

  .section.design h2 {
    margin-top: 0; }
  .section.design .img-relative img {
    width: 100%; }

  .section.proeduread h2, .section.samajwadi h2, .section.eduread h2, .section.oneclicksocial h2 {
    margin: 1% 0 20px; }

  .section.oneclicksocial img {
    width: 150px; }

  .section.who-we-are, .section.proeduread, .section.samajwadi {
    padding-top: 5%; }

  .about .about-text,
  .about .product-page-text, .about .digital-page-text, .about .video-page-text, .about .career-page-text, .about .contact-page-text, .about .portfolio-page-text, .about .pricing-page-text,
  .about .design-portfolio-text, .about .design-page-text, .about .product-page-inner-text, .product-page .about-text,
  .product-page .product-page-text, .product-page .digital-page-text, .product-page .video-page-text, .product-page .career-page-text, .product-page .contact-page-text, .product-page .portfolio-page-text, .product-page .pricing-page-text,
  .product-page .design-portfolio-text, .product-page .design-page-text, .product-page .product-page-inner-text, .digital-page .about-text,
  .digital-page .product-page-text, .digital-page .digital-page-text, .digital-page .video-page-text, .digital-page .career-page-text, .digital-page .contact-page-text, .digital-page .portfolio-page-text, .digital-page .pricing-page-text,
  .digital-page .design-portfolio-text, .digital-page .design-page-text, .digital-page .product-page-inner-text, .career-page .about-text,
  .career-page .product-page-text, .career-page .digital-page-text, .career-page .video-page-text, .career-page .career-page-text, .career-page .contact-page-text, .career-page .portfolio-page-text, .career-page .pricing-page-text,
  .career-page .design-portfolio-text, .career-page .design-page-text, .career-page .product-page-inner-text, .video-page .about-text,
  .video-page .product-page-text, .video-page .digital-page-text, .video-page .video-page-text, .video-page .career-page-text, .video-page .contact-page-text, .video-page .portfolio-page-text, .video-page .pricing-page-text,
  .video-page .design-portfolio-text, .video-page .design-page-text, .video-page .product-page-inner-text, .contact-page .about-text,
  .contact-page .product-page-text, .contact-page .digital-page-text, .contact-page .video-page-text, .contact-page .career-page-text, .contact-page .contact-page-text, .contact-page .portfolio-page-text, .contact-page .pricing-page-text,
  .contact-page .design-portfolio-text, .contact-page .design-page-text, .contact-page .product-page-inner-text, .design-portfolio .about-text,
  .design-portfolio .product-page-text, .design-portfolio .digital-page-text, .design-portfolio .video-page-text, .design-portfolio .career-page-text, .design-portfolio .contact-page-text, .design-portfolio .portfolio-page-text, .design-portfolio .pricing-page-text,
  .design-portfolio .design-portfolio-text, .design-portfolio .design-page-text, .design-portfolio .product-page-inner-text, .portfolio-page .about-text,
  .portfolio-page .product-page-text, .portfolio-page .digital-page-text, .portfolio-page .video-page-text, .portfolio-page .career-page-text, .portfolio-page .contact-page-text, .portfolio-page .portfolio-page-text, .portfolio-page .pricing-page-text,
  .portfolio-page .design-portfolio-text, .portfolio-page .design-page-text, .portfolio-page .product-page-inner-text, .pricing-page .about-text,
  .pricing-page .product-page-text, .pricing-page .digital-page-text, .pricing-page .video-page-text, .pricing-page .career-page-text, .pricing-page .contact-page-text, .pricing-page .portfolio-page-text, .pricing-page .pricing-page-text,
  .pricing-page .design-portfolio-text, .pricing-page .design-page-text, .pricing-page .product-page-inner-text, .design-page .about-text,
  .design-page .product-page-text, .design-page .digital-page-text, .design-page .video-page-text, .design-page .career-page-text, .design-page .contact-page-text, .design-page .portfolio-page-text, .design-page .pricing-page-text,
  .design-page .design-portfolio-text, .design-page .design-page-text, .design-page .product-page-inner-text,
  .product-page-inner .about-text,
  .product-page-inner .product-page-text,
  .product-page-inner .digital-page-text,
  .product-page-inner .video-page-text,
  .product-page-inner .career-page-text,
  .product-page-inner .contact-page-text,
  .product-page-inner .portfolio-page-text,
  .product-page-inner .pricing-page-text,
  .product-page-inner .design-portfolio-text,
  .product-page-inner .design-page-text,
  .product-page-inner .product-page-inner-text {
    width: 80%; } }
@media (max-width: 570px) {
  .section.story .section-img, .section.what-we-do .section-img, .section.who-we-are .section-img {
    max-width: 300px; }

  .section.proeduread h2, .section.samajwadi h2, .section.eduread h2, .section.oneclicksocial h2 {
    font-size: 39px; }

  .section h2 {
    font-size: 39px; }
  .section .section-img {
    width: 300px; }
  .section .home-design-image {
    width: 250px; }

  .section.seo, .section.smo, .section.email-marketing, .section.adwords {
    padding-top: 3%; }
    .section.seo h2, .section.smo h2, .section.email-marketing h2, .section.adwords h2 {
      margin: 1% 0 20px; }

  .about .about-text,
  .about .product-page-text, .about .digital-page-text, .about .video-page-text, .about .career-page-text, .about .contact-page-text, .about .portfolio-page-text, .about .pricing-page-text,
  .about .design-portfolio-text, .about .design-page-text, .about .product-page-inner-text, .product-page .about-text,
  .product-page .product-page-text, .product-page .digital-page-text, .product-page .video-page-text, .product-page .career-page-text, .product-page .contact-page-text, .product-page .portfolio-page-text, .product-page .pricing-page-text,
  .product-page .design-portfolio-text, .product-page .design-page-text, .product-page .product-page-inner-text, .digital-page .about-text,
  .digital-page .product-page-text, .digital-page .digital-page-text, .digital-page .video-page-text, .digital-page .career-page-text, .digital-page .contact-page-text, .digital-page .portfolio-page-text, .digital-page .pricing-page-text,
  .digital-page .design-portfolio-text, .digital-page .design-page-text, .digital-page .product-page-inner-text, .career-page .about-text,
  .career-page .product-page-text, .career-page .digital-page-text, .career-page .video-page-text, .career-page .career-page-text, .career-page .contact-page-text, .career-page .portfolio-page-text, .career-page .pricing-page-text,
  .career-page .design-portfolio-text, .career-page .design-page-text, .career-page .product-page-inner-text, .video-page .about-text,
  .video-page .product-page-text, .video-page .digital-page-text, .video-page .video-page-text, .video-page .career-page-text, .video-page .contact-page-text, .video-page .portfolio-page-text, .video-page .pricing-page-text,
  .video-page .design-portfolio-text, .video-page .design-page-text, .video-page .product-page-inner-text, .contact-page .about-text,
  .contact-page .product-page-text, .contact-page .digital-page-text, .contact-page .video-page-text, .contact-page .career-page-text, .contact-page .contact-page-text, .contact-page .portfolio-page-text, .contact-page .pricing-page-text,
  .contact-page .design-portfolio-text, .contact-page .design-page-text, .contact-page .product-page-inner-text, .design-portfolio .about-text,
  .design-portfolio .product-page-text, .design-portfolio .digital-page-text, .design-portfolio .video-page-text, .design-portfolio .career-page-text, .design-portfolio .contact-page-text, .design-portfolio .portfolio-page-text, .design-portfolio .pricing-page-text,
  .design-portfolio .design-portfolio-text, .design-portfolio .design-page-text, .design-portfolio .product-page-inner-text, .portfolio-page .about-text,
  .portfolio-page .product-page-text, .portfolio-page .digital-page-text, .portfolio-page .video-page-text, .portfolio-page .career-page-text, .portfolio-page .contact-page-text, .portfolio-page .portfolio-page-text, .portfolio-page .pricing-page-text,
  .portfolio-page .design-portfolio-text, .portfolio-page .design-page-text, .portfolio-page .product-page-inner-text, .pricing-page .about-text,
  .pricing-page .product-page-text, .pricing-page .digital-page-text, .pricing-page .video-page-text, .pricing-page .career-page-text, .pricing-page .contact-page-text, .pricing-page .portfolio-page-text, .pricing-page .pricing-page-text,
  .pricing-page .design-portfolio-text, .pricing-page .design-page-text, .pricing-page .product-page-inner-text, .design-page .about-text,
  .design-page .product-page-text, .design-page .digital-page-text, .design-page .video-page-text, .design-page .career-page-text, .design-page .contact-page-text, .design-page .portfolio-page-text, .design-page .pricing-page-text,
  .design-page .design-portfolio-text, .design-page .design-page-text, .design-page .product-page-inner-text,
  .product-page-inner .about-text,
  .product-page-inner .product-page-text,
  .product-page-inner .digital-page-text,
  .product-page-inner .video-page-text,
  .product-page-inner .career-page-text,
  .product-page-inner .contact-page-text,
  .product-page-inner .portfolio-page-text,
  .product-page-inner .pricing-page-text,
  .product-page-inner .design-portfolio-text,
  .product-page-inner .design-page-text,
  .product-page-inner .product-page-inner-text {
    top: 30%; }

  .video .section h2 {
    font-size: 40px;
    margin-top: 19%; } }
@media (max-width: 460px) {
  .video .img-relative {
    left: 0px;
    text-align: center; }
    .video .img-relative img {
      max-width: 250px;
      text-align: center;
      left: 0; }
      .video .img-relative img.img-absolute {
        left: 10%; }
  .video .img-relative-right {
    right: 0px;
    text-align: center; }
    .video .img-relative-right img {
      max-width: 250px;
      text-align: center;
      right: 0; }
      .video .img-relative-right img.img-absolute {
        right: 10%; }

  .section.story .section-img {
    width: 270px; } }
@media (max-width: 320px) {
  .section .section-img {
    width: 100%; }
  .section p {
    font-size: 13px;
    line-height: 20px; }
  .section .prod-img .section-img {
    width: 170px; } }

/*# sourceMappingURL=style.css.map */
