/*!
Theme Name: Laptop Zone
Theme URI: laptopzone
Author: Ecoligix
Author URI:
Description:
Version: 1.0.0
Text Domain: Laptop Zone
*/
/*--------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------
# Houses First Variation of Variables for Sample
# Fonts Generator
#   ## Typography
# Header Navigation
	## Links
	## Menus
# Landing Page Design in Css
# Header Banner Design in Css
# Recycling Body Content
# Repairing Body Content
# Footer Design in Css
--------------------------------------------------------------*/
/*--------------------------------------------------------------
# Houses First Variation of Variables for Sample
--------------------------------------------------------------*/
/*--------------------------------------------------------------
# Houses First Variation of Variables for Sample
--------------------------------------------------------------*/
/*--------------------------------------------------------------
# Fonts Generator and Typography
--------------------------------------------------------------*/
@font-face {
  font-family: "Eina03-Regular";
  src: url("../fonts/Eina03-Regular.eot?#iefix") format("embedded-opentype"), url("../fonts/Eina03-Regular.otf") format("opentype"), url("../fonts/Eina03-Regular.woff") format("woff"), url("../fonts/Eina03-Regular.ttf") format("truetype"), url("../fonts/Eina03-Regular.svg#Eina03-Regular") format("svg");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: "Eina03-Bold";
  src: url("../fonts/Eina03-Bold.eot?#iefix") format("embedded-opentype"), url("../fonts/Eina03-Bold.otf") format("opentype"), url("../fonts/Eina03-Bold.woff") format("woff"), url("../fonts/Eina03-Bold.ttf") format("truetype"), url("../fonts/Eina03-Bold.svg#Eina03-Bold") format("svg");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: "Eina03-SemiBold";
  src: url("../fonts/Eina03-SemiBold.eot?#iefix") format("embedded-opentype"), url("../fonts/Eina03-SemiBold.otf") format("opentype"), url("../fonts/Eina03-SemiBold.woff") format("woff"), url("../fonts/Eina03-SemiBold.ttf") format("truetype"), url("../fonts/Eina03-SemiBold.svg#Eina03-SemiBold") format("svg");
  font-weight: normal;
  font-style: normal; }
body {
  margin: 0 auto;
  padding: 0;
  background: #fff;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

/*--------------------------------------------------------------
# Fonts Generator and Typography
--------------------------------------------------------------*/
/*--------------------------------------------------------------
# Header Navigation
--------------------------------------------------------------*/
.HeaderTop {
  margin: 0;
  padding: 25px 0;
  background: #fff; }

.MainLogo {
  margin: 0;
  padding: 0; }

.MainLogo img {
  margin: 0;
  padding: 0;
  max-width: 100%;
  height: auto; }

.HeaderSearch {
  margin: 0;
  padding: 0;
  position: relative; }

.HeaderSearch input[type="text"] {
  margin: 0;
  padding: 0;
  padding-left: 20px;
  padding-right: 60px;
  background: #fff;
  border-radius: 50px;
  outline: none;
  font-family: "Eina03-Regular";
  font-size: 16px;
  color: #424242;
  text-align: left;
  text-decoration: none;
  width: 100%;
  height: 40px;
  line-height: 20px;
  border-top: 1.5px solid #fc320c;
  border-bottom: 1.5px solid #ff7c00;
  border-left: 1.5px solid #fc320c;
  border-right: 1.5px solid #ff7c00; }

.HeaderSearch input[type="text"]::placeholder,
.HeaderSearch input[type="text"]:-ms-input-placeholder,
.HeaderSearch input[type="text"]::-ms-input-placeholder {
  color: #424242;
  opacity: 1; }

.HeaderSearch button {
  margin: 0;
  padding: 0;
  background-image: linear-gradient(to right top, #fc2b08, #fc320c, #fc3910, #fb3f14, #fb4417, #fc4b16, #fc5215, #fd5815, #fe6210, #fe6b0b, #ff7405, #ff7c00);
  border: none;
  border-radius: 0 50px 50px 0px;
  outline: none;
  height: 40px;
  width: 60px;
  cursor: pointer;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 99;
  overflow: hidden;
  -webkit-transition: all ease-in 0.3s;
  -moz-transition: all ease-in 0.3s;
  -o-transition: all ease-in 0.3s;
  transition: all ease-in 0.3s; }

.HeaderSearch button i {
  margin: 0 auto;
  padding: 0;
  text-align: center;
  color: #fff;
  outline: none;
  font-size: 17px;
  line-height: 20px;
  -webkit-transition: all ease-in 0.3s;
  -moz-transition: all ease-in 0.3s;
  -o-transition: all ease-in 0.3s;
  transition: all ease-in 0.3s; }

.HeaderSearch button:hover,
.HeaderSearch button:focus,
.HeaderSearch button:active {
  background-image: linear-gradient(to right top, #ff7c00, #ff7000, #fe6400, #fe5600, #fd4701, #fd3f02, #fd3604, #fd2c06, #fe2d05, #fe2e03, #ff2f02, #ff3000); }

.HeaderRight {
  margin: 0 15px 0 0px;
  padding: 0;
  float: right; }

.HeaderRight i {
  margin: 0;
  padding: 0 15px 0 0px;
  text-align: left;
  font-size: 28px;
  display: inline-block; }

.icon-header_phone:before {
  background: linear-gradient(to right top, #fc2b08, #fc320c, #fc3910, #fb3f14, #fb4417, #fc4b16, #fc5215, #fd5815, #fe6210, #fe6b0b, #ff7405, #ff7c00);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent; }

.HeaderRight h1 {
  margin: 0;
  padding: 0;
  text-align: left;
  font-size: 25px;
  font-family: "Eina03-Regular";
  text-decoration: none;
  line-height: 24px;
  color: #424242;
  display: inline-block; }

.HeaderNav {
  margin: 0;
  padding: 0;
  border: none;
  border-top: 1px solid #c8c8c8;
  border-bottom: 1px solid #c8c8c8; }

.nav-link {
  display: block;
  padding: 12px 14px 13px;
  font-size: 16px;
  text-align: left;
  text-decoration: none;
  text-transform: capitalize;
  color: #424242;
  font-family: "Eina03-Regular";
  outline: none;
  -webkit-transition: all ease-in 0.3s;
  -moz-transition: all ease-in 0.3s;
  -o-transition: all ease-in 0.3s;
  transition: all ease-in 0.3s; }

.nav-link:hover,
.nav-link:focus {
  color: #ff7200; }

.nav a.active {
  color: #ff7200; }

.NavMenu {
  font-size: 15px;
  padding-top: 12px;
  padding-bottom: 14px;
  padding-left: 9px;
  padding-right: 9px;
  color: rgba(66, 66, 66, 0.8); }

.NavBorder {
  border: none;
  border-left: 1px solid #c8c8c8;
  border-right: 1px solid #c8c8c8; }

.NavSign {
  margin: 0 auto;
  padding: 12px 0;
  text-align: center; }

.NavSign a {
  margin: 0;
  padding: 0;
  font-size: 16px;
  font-family: "Eina03-Regular";
  color: #424242;
  text-align: left;
  text-decoration: none;
  text-transform: capitalize;
  line-height: 20px;
  outline: none;
  display: inline-block;
  -webkit-transition: all ease-in 0.3s;
  -moz-transition: all ease-in 0.3s;
  -o-transition: all ease-in 0.3s;
  transition: all ease-in 0.3s; }

.NavSign a:after {
  margin: 0 2px 0 6px;
  padding: 0;
  content: "/";
  color: #424242;
  font-size: 15px;
  text-align: left; }

.NavSign a:last-child:after {
  display: none; }

.NavSign a:hover,
.NavSign a:focus,
.NavSign a:active {
  color: #ff7200; }

div.hidden {
  display: none; }

/*--------------------------------------------------------------
# Header Navigation
--------------------------------------------------------------*/
/*--------------------------------------------------------------
# Header Banner Design in Css
--------------------------------------------------------------*/
.BannerSection {
  margin: 0;
  padding: 0;
  position: relative; }

.RecylingBanner {
  margin: 0;
  padding: 0; }

.RecylingBanner .ContentLeft {
  margin: 150px 0 0 0;
  padding: 0;
  float: left; }

.RecylingBanner .ContentLeft h1 {
  margin: 0;
  padding: 0;
  font-family: "Eina03-Bold";
  font-size: 70px;
  color: #424242;
  text-align: left;
  text-decoration: none;
  line-height: 90px; }

.RecylingBanner .ContentLeft h1 span {
  background-image: linear-gradient(to right top, #fc2b08, #fc320c, #fc3910, #fb3f14, #fb4417, #fc4b16, #fc5215, #fd5815, #fe6210, #fe6b0b, #ff7405, #ff7c00);
  color: transparent;
  -webkit-background-clip: text;
  background-clip: text; }

.RecylingBanner .ContentLeft p {
  margin: 0;
  padding: 10px 0 0 0;
  font-family: "Eina03-Regular";
  font-size: 22px;
  color: #474747;
  text-align: left;
  text-decoration: none;
  line-height: 25px; }

.RecylingBanner .ContentLeft a {
  margin: 40px 15px 50px 0px;
  padding: 10px 30px;
  font-family: "Eina03-Regular";
  font-size: 17px;
  color: #fff;
  text-align: center;
  text-decoration: none;
  text-transform: capitalize;
  line-height: 25px;
  border-radius: 50px;
  background: linear-gradient(to right top, #fc2b08, #fc320c, #fc3910, #fb3f14, #fb4417, #fc4b16, #fc5215, #fd5815, #fe6210, #fe6b0b, #ff7405, #ff7c00);
  display: inline-block; }

.RecylingBanner .ContentLeft a.active {
  background: #333333; }

.RecylingBanner .ContentRight {
  margin: 65px 0 0 0;
  padding: 0;
  float: right;
  padding-bottom: 35px; }

.RecylingBanner .ContentRight img {
  margin: 0;
  padding: 0;
  max-width: 100%;
  height: auto; }

.BannerSection {
  margin: 0 0 20px 0;
  padding: 0; }

.BannerSection .owl-theme .owl-controls {
  text-align: left;
  -ms-transform: rotate(90deg);
  -ms-transform-origin: 0% -100%;
  -webkit-transform: rotate(90deg);
  -webkit-transform-origin: 0% -100%;
  transform: rotate(90deg);
  transform-origin: 0% -100%;
  position: absolute;
  left: 0;
  top: 46%;
  z-index: 99; }

.BannerSection .owl-theme .owl-controls .owl-page span {
  display: block;
  width: 10px;
  height: 10px;
  margin: 10px 6px;
  filter: Alpha(Opacity=50);
  opacity: 1;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  background: #c8c8c8;
  -webkit-transition: all ease-in 0.3s;
  -moz-transition: all ease-in 0.3s;
  -o-transition: all ease-in 0.3s;
  transition: all ease-in 0.3s; }

.BannerSection .owl-theme .owl-controls .owl-page.active span {
  height: 12px;
  width: 12px;
  -webkit-transition: all ease-in 0.3s;
  -moz-transition: all ease-in 0.3s;
  -o-transition: all ease-in 0.3s;
  transition: all ease-in 0.3s; }

.BannerSection .owl-theme .owl-controls .owl-page.active span,
.BannerSection .owl-theme .owl-controls .owl-page span:hover {
  background: linear-gradient(to right top, #fc2b08, #fc320c, #fc3910, #fb3f14, #fb4417, #fc4b16, #fc5215, #fd5815, #fe6210, #fe6b0b, #ff7405, #ff7c00); }

.RepairingBanner {
  margin: 0;
  padding: 0; }

.RepairingBanner .ContentLeft {
  margin: 100px 0 160px 0;
  padding: 0;
  float: left; }

.RepairingBanner .ContentLeft h1 {
  margin: 0;
  padding: 0;
  font-family: "Eina03-Bold";
  font-size: 70px;
  color: #424242;
  text-align: left;
  text-decoration: none;
  line-height: 90px; }

.RepairingBanner .ContentLeft h1 span {
  background-image: linear-gradient(to right top, #fc2b08, #fc320c, #fc3910, #fb3f14, #fb4417, #fc4b16, #fc5215, #fd5815, #fe6210, #fe6b0b, #ff7405, #ff7c00);
  color: transparent;
  -webkit-background-clip: text;
  background-clip: text; }

.RepairingBanner .ContentLeft p {
  margin: 0;
  padding: 10px 0 0 0;
  font-family: "Eina03-Regular";
  font-size: 22px;
  color: #474747;
  text-align: left;
  text-decoration: none;
  line-height: 25px; }

.RepairingBanner .ContentLeft a {
  margin: 40px 15px 50px 0px;
  padding: 10px 30px;
  font-family: "Eina03-Regular";
  font-size: 17px;
  color: #fff;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
  line-height: 25px;
  border-radius: 50px;
  background: linear-gradient(to right top, #fc2b08, #fc320c, #fc3910, #fb3f14, #fb4417, #fc4b16, #fc5215, #fd5815, #fe6210, #fe6b0b, #ff7405, #ff7c00);
  display: inline-block; }

.RepairingBanner .ContentLeft a.active {
  background: #333333; }

.RepairingBanner .ContentRight {
  margin: 25px 0 0 0;
  padding: 0;
  float: right;
  padding-bottom: 35px; }

.RepairingBanner .ContentRight img {
  margin: 0;
  padding: 0;
  max-width: 100%;
  height: auto;
  margin-top: 100px; }

/*--------------------------------------------------------------
# Header Banner Design in Css
--------------------------------------------------------------*/
/*--------------------------------------------------------------
# Recycling Body Content
--------------------------------------------------------------*/
.RecylingAbout {
  margin: 0;
  padding: 70px 0;
  background: #fbfbfb; }

.RecylingHeading {
  margin: 0;
  padding: 0 0 100px 0; }

.RecylingHeading h2 {
  margin: 0;
  padding: 0;
  font-size: 55px;
  font-family: "Eina03-Bold";
  text-align: center;
  text-decoration: none;
  text-transform: capitalize;
  line-height: 70px;
  color: #424242; }

.RecylingHeading h2 span {
  background-image: linear-gradient(to right top, #fc2b08, #fc320c, #fc3910, #fb3f14, #fb4417, #fc4b16, #fc5215, #fd5815, #fe6210, #fe6b0b, #ff7405, #ff7c00);
  color: transparent;
  -webkit-background-clip: text;
  background-clip: text; }

.RecylingHeading p {
  margin: 0;
  padding: 12px 0 0 0;
  font-family: "Eina03-Regular";
  font-size: 22px;
  color: #474747;
  text-align: center;
  text-decoration: none;
  line-height: 25px; }

.Recylingbt-Content {
  margin: 0;
  padding: 0; }

.Recylingbt-Content h3 {
  margin: 0;
  padding: 0;
  color: #2c2c2c;
  font-family: "Eina03-SemiBold";
  font-size: 30px;
  text-align: left;
  text-decoration: none;
  text-transform: capitalize;
  line-height: 30px; }

.Recylingbt-Content p {
  margin: 0;
  padding: 18px 0 64px 0;
  font-family: "Eina03-Regular";
  font-size: 20px;
  color: #000000;
  text-align: left;
  text-decoration: none;
  line-height: 28px; }

.UseAllHeading {
  margin: 0;
  padding: 0;
  color: #2c2c2c;
  font-family: "Eina03-SemiBold";
  font-size: 30px;
  text-align: left;
  text-decoration: none;
  line-height: 30px; }

.RecyleContainer {
  margin: 0;
  padding: 30px 0 30px 0; }

.RecyleContainer:last-child {
  padding-bottom: 0; }

.RecyleContainer .RecylePC_Left,
.RecyleContainer .RecylePC_Right {
  margin: 0;
  padding: 0;
  float: left; }

.RecyleContainer .RecylePC_Left {
  margin: 0 auto;
  padding: 0;
  width: 110px;
  height: 110px;
  background: #fff;
  border-radius: 50%; }

.RecyleContainer .RecylePC_Left i {
  margin: 0 auto;
  padding: 0;
  font-size: 60px;
  text-align: center;
  display: block;
  line-height: 105px; }

.icon-tablet_icon:before {
  background: linear-gradient(to right top, #fc2b08, #fc320c, #fc3910, #fb3f14, #fb4417, #fc4b16, #fc5215, #fd5815, #fe6210, #fe6b0b, #ff7405, #ff7c00);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent; }

.RecyleContainer .RecylePC_Right {
  float: right;
  margin-top: 0px; }

.RecyleContainer .RecylePC_Right ul,
.RecyleContainer .RecylePC_Right ul li {
  margin: 0;
  padding: 15px 0px 15px 20px;
  list-style: circle;
  font-size: 20px;
  font-family: "Eina03-Regular";
  color: #000000;
  text-align: left;
  text-decoration: none;
  line-height: 28px; }

.RecyleContainer .RecylePC_Right h4 {
  margin: 0;
  padding: 0;
  font-size: 24px;
  font-family: "Eina03-SemiBold";
  color: #2c2c2c;
  text-align: left;
  text-decoration: none;
  line-height: 30px;
  position: relative; }

.RecyleContainer .RecylePC_Right h4:before {
  margin: 0;
  padding: 0;
  content: "";
  width: 120px;
  height: 2px;
  background: linear-gradient(to right top, #fc2b08, #fc320c, #fc3910, #fb3f14, #fb4417, #fc4b16, #fc5215, #fd5815, #fe6210, #fe6b0b, #ff7405, #ff7c00);
  position: absolute;
  bottom: -15px;
  left: 0;
  right: 0;
  z-index: 99; }

.RecyleContainer .RecylePC_Right p {
  margin: 0;
  padding: 35px 0 0 0;
  font-size: 20px;
  font-family: "Eina03-Regular";
  color: #000000;
  text-align: left;
  text-decoration: none;
  line-height: 28px; }

.RecylingClients {
  margin: 0;
  padding: 70px 0; }

.ClientsHead {
  margin: 0;
  padding: 0 0 100px 0; }

.ClientsHead h2 {
  margin: 0;
  padding: 0;
  font-size: 55px;
  font-family: "Eina03-Bold";
  text-align: center;
  text-decoration: none;
  text-transform: capitalize;
  line-height: 70px;
  color: #424242; }

.ClientsHead h2 span {
  background-image: linear-gradient(to right top, #fc2b08, #fc320c, #fc3910, #fb3f14, #fb4417, #fc4b16, #fc5215, #fd5815, #fe6210, #fe6b0b, #ff7405, #ff7c00);
  color: transparent;
  -webkit-background-clip: text;
  background-clip: text; }

.ClientsHead p {
  margin: 0;
  padding: 12px 0 0 0;
  font-family: "Eina03-Regular";
  font-size: 22px;
  color: #474747;
  text-align: center;
  text-decoration: none;
  line-height: 25px; }

.ClientsImage {
  margin: 0 20px;
  padding: 15px;
  border: 1px solid #ccc; }

.ClientsImage img {
  margin: 0;
  padding: 0;
  max-width: 100%;
  height: auto; }

.Recyling-Testimonial {
  margin: 0;
  padding: 70px 0;
  background-image: linear-gradient(to right top, #fc2b08, #fc320c, #fc3910, #fb3f14, #fb4417, #fc4b16, #fc5215, #fd5815, #fe6210, #fe6b0b, #ff7405, #ff7c00); }

.RecyleProfile {
  margin: 0;
  padding: 0;
  text-align: center; }

.RecyleProfile .pic {
  display: inline-block;
  width: 200px;
  height: 200px;
  border-radius: 50%;
  margin-bottom: 40px;
  overflow: hidden; }

.RecyleProfile .pic img {
  width: 100%;
  height: auto; }

.RecyleProfile .title {
  margin: 30px 0 0 0;
  padding: 0;
  font-size: 22px;
  font-family: "Eina03-Regular";
  line-height: 28px;
  color: #fff; }

.RecyleProfile .post {
  display: block;
  font-size: 15px;
  color: #fff;
  text-transform: capitalize;
  margin-bottom: 20px; }

.RecyleProfile .description {
  font-family: "Eina03-Regular";
  font-size: 22px;
  color: #fff;
  line-height: 34px;
  margin: 0;
  padding: 0;
  text-align: center;
  text-decoration: none; }

.Recyling-Testimonial .owl-theme .owl-controls .owl-buttons {
  margin: 0;
  padding: 0; }

.Recyling-Testimonial .owl-theme .owl-controls .owl-buttons .owl-prev {
  margin: 0;
  padding: 0;
  background: transparent;
  height: 55px;
  width: 45px;
  border: 2px solid #fff;
  border-radius: 20px;
  opacity: 1;
  position: absolute;
  left: 0;
  top: 50%;
  z-index: 99;
  -webkit-transition: all ease-in 0.3s;
  -moz-transition: all ease-in 0.3s;
  -o-transition: all ease-in 0.3s;
  transition: all ease-in 0.3s; }

.Recyling-Testimonial .owl-theme .owl-controls .owl-buttons .owl-next {
  margin: 0;
  padding: 0;
  background: transparent;
  height: 55px;
  width: 45px;
  border: 2px solid #fff;
  border-radius: 20px;
  opacity: 1;
  position: absolute;
  right: 0;
  top: 50%;
  z-index: 99;
  -webkit-transition: all ease-in 0.3s;
  -moz-transition: all ease-in 0.3s;
  -o-transition: all ease-in 0.3s;
  transition: all ease-in 0.3s; }

.Recyling-Testimonial .owl-theme .owl-controls .owl-buttons .owl-prev i,
.Recyling-Testimonial .owl-theme .owl-controls .owl-buttons .owl-next i {
  margin: 0;
  padding: 0;
  font-size: 25px;
  text-align: center;
  color: #fff;
  line-height: 48px;
  -webkit-transition: all ease-in 0.3s;
  -moz-transition: all ease-in 0.3s;
  -o-transition: all ease-in 0.3s;
  transition: all ease-in 0.3s; }

.Recyling-Testimonial .owl-theme .owl-controls .owl-buttons .owl-prev:hover,
.Recyling-Testimonial .owl-theme .owl-controls .owl-buttons .owl-next:hover {
  background: #fff; }

.Recyling-Testimonial .owl-theme .owl-controls .owl-buttons .owl-prev:hover i,
.Recyling-Testimonial .owl-theme .owl-controls .owl-buttons .owl-next:hover i {
  color: #000; }

.RecylingEquipment {
  margin: 0;
  padding: 70px 0 0 0;
  background: #fbfbfb; }

.EquipmentHead {
  margin: 0;
  padding: 0 0 100px 0; }

.EquipmentHead h2 {
  margin: 0;
  padding: 0;
  font-size: 55px;
  font-family: "Eina03-Bold";
  text-align: center;
  text-decoration: none;
  line-height: 70px;
  color: #424242; }

.EquipmentHead h2 span {
  background-image: linear-gradient(to right top, #fc2b08, #fc320c, #fc3910, #fb3f14, #fb4417, #fc4b16, #fc5215, #fd5815, #fe6210, #fe6b0b, #ff7405, #ff7c00);
  color: transparent;
  -webkit-background-clip: text;
  background-clip: text; }

.EquipmentHead p {
  margin: 0;
  padding: 12px 0 0 0;
  font-family: "Eina03-Regular";
  font-size: 22px;
  color: #474747;
  text-align: center;
  text-decoration: none;
  line-height: 25px; }

.EquipmentContent {
  margin: 0 auto;
  padding: 0 0 70px 0;
  text-align: center; }

.EquipmentContent img {
  margin: 0;
  padding: 0;
  max-width: 100%;
  height: auto; }

.EquipmentContent h3,
.EquipmentContent h5 {
  margin: 0;
  padding: 20px 0 0 0;
  font-family: "Eina03-SemiBold";
  font-size: 24px;
  color: #2c2c2c;
  text-align: center;
  text-decoration: none;
  line-height: 30px;
  position: relative; }

.EquipmentContent h3:before,
.EquipmentContent h5:before {
  margin: 0 auto;
  padding: 0;
  content: "";
  width: 67%;
  height: 2px;
  position: absolute;
  bottom: -16px;
  left: 0;
  right: 0;
  z-index: 99;
  background: linear-gradient(to right top, #fc2b08, #fc320c, #fc3910, #fb3f14, #fb4417, #fc4b16, #fc5215, #fd5815, #fe6210, #fe6b0b, #ff7405, #ff7c00); }

.EquipmentContent p {
  margin: 0;
  padding: 35px 0 0 0;
  font-family: "Eina03-Regular";
  font-size: 18.5px;
  color: #000;
  text-align: center;
  text-decoration: none;
  line-height: 24px; }

.RecylingNews {
  margin: 0;
  padding: 70px 0 0 0; }

.NewsHead {
  margin: 0;
  padding: 0 0 100px 0; }

.NewsHead h2 {
  margin: 0;
  padding: 0;
  font-size: 55px;
  font-family: "Eina03-Bold";
  text-align: center;
  text-decoration: none;
  line-height: 70px;
  color: #424242; }

.NewsHead h2 span {
  background-image: linear-gradient(to right top, #fc2b08, #fc320c, #fc3910, #fb3f14, #fb4417, #fc4b16, #fc5215, #fd5815, #fe6210, #fe6b0b, #ff7405, #ff7c00);
  color: transparent;
  -webkit-background-clip: text;
  background-clip: text; }

.NewsHead p {
  margin: 0;
  padding: 12px 0 0 0;
  font-family: "Eina03-Regular";
  font-size: 22px;
  color: #474747;
  text-align: center;
  text-decoration: none;
  line-height: 25px; }

.NewsContent {
  margin: 0;
  padding: 0 0 70px 0;
  border: none; }

.NewsContent h5 {
  margin: 0;
  padding: 0;
  font-family: "Eina03-SemiBold";
  font-size: 24px;
  color: #2c2c2c;
  text-align: left;
  text-decoration: none;
  line-height: 30px; }

.NewsContent h6 {
  margin: 0;
  padding: 10px 0 0 0;
  font-family: "Eina03-SemiBold";
  font-size: 12px;
  color: #939393;
  text-align: left;
  text-decoration: none;
  text-transform: uppercase;
  line-height: 12px;
  letter-spacing: 2px; }

.NewsContent h6:before {
  margin: 5px 12px 0 0px;
  padding: 0;
  content: "";
  background: linear-gradient(to right top, #fc2b08, #fc320c, #fc3910, #fb3f14, #fb4417, #fc4b16, #fc5215, #fd5815, #fe6210, #fe6b0b, #ff7405, #ff7c00);
  width: 32px;
  height: 2px;
  float: left; }

.NewsContent p {
  margin: 0;
  padding: 15px 0 0 0;
  font-size: 20px;
  font-family: "Eina03-Regular";
  text-align: left;
  text-decoration: none;
  line-height: 24px;
  color: #000; }

.NewsContent a {
  margin: 0;
  padding: 25px 0 0 0;
  font-family: "Eina03-SemiBold";
  font-size: 12px;
  text-align: left;
  text-decoration: none;
  border-bottom: 1px solid #fd9188;
  text-transform: uppercase;
  line-height: 12px;
  outline: none;
  display: inline-block;
  background-image: linear-gradient(to right top, #fc2b08, #fc320c, #fc3910, #fb3f14, #fb4417, #fc4b16, #fc5215, #fd5815, #fe6210, #fe6b0b, #ff7405, #ff7c00);
  color: transparent;
  -webkit-background-clip: text;
  background-clip: text; }

.ModalResize {
  max-width: 90%;
  width: 90%; }

.PickupHead {
  margin: 0;
  padding: 30px 0 70px 0; }

.PickupHead h6 {
  margin: 0;
  padding: 0;
  color: #424242;
  font-family: "Eina03-Bold";
  font-size: 45px;
  text-align: left;
  text-decoration: none;
  line-height: 50px;
  position: relative; }

.PickupHead h6::before {
  margin: 0;
  padding: 0;
  content: "";
  width: 100%;
  height: 4px;
  background: linear-gradient(to right top, #fc2b08, #fc320c, #fc3910, #fb3f14, #fb4417, #fc4b16, #fc5215, #fd5815, #fe6210, #fe6b0b, #ff7405, #ff7c00);
  position: absolute;
  bottom: -15px;
  left: 0;
  z-index: 99; }

.PickupHead p {
  margin: 0;
  padding: 30px 0 0 0;
  font-size: 18px;
  font-family: "Eina03-Regular";
  color: #000000;
  text-align: left;
  text-decoration: none;
  line-height: 25px; }

.modal-content {
  background-clip: padding-box;
  border: none;
  border-radius: 0;
  padding: 50px; }

.ModalIcon {
  margin: 0;
  padding: 0; }

.ModalIcon::before {
  margin: 0;
  padding: 0;
  content: "";
  width: 100%;
  height: 13px;
  position: absolute;
  left: 0;
  right: 0;
  z-index: 99;
  top: 0;
  background: linear-gradient(to right top, #fc2b08, #fc320c, #fc3910, #fb3f14, #fb4417, #fc4b16, #fc5215, #fd5815, #fe6210, #fe6b0b, #ff7405, #ff7c00); }

.ModalIcon span {
  margin: 0;
  padding: 0;
  font-size: 30px;
  color: #fe712f;
  outline: none; }

.ModalIcon .close {
  opacity: 1;
  outline: none; }

.ModalPicupForm {
  margin: 0;
  padding: 0; }

.ModalPicupForm label {
  margin: 0;
  padding: 0 0 20px 15px;
  color: #3e3e3e;
  font-family: "Eina03-Regular";
  font-weight: 600;
  font-size: 18px;
  text-align: left;
  text-decoration: none;
  line-height: 22px;
  letter-spacing: 2px; }

.ModalPicupForm input[type="name"],
.ModalPicupForm input[type="email"],
.ModalPicupForm input[type="text"],
.ModalPicupForm textarea,
.ModalPicupForm select {
  margin: 0 0 40px 0;
  padding: 0 30px;
  background: #fff;
  border-radius: 50px;
  border: none;
  outline: none;
  font-family: "Eina03-Regular";
  font-weight: 600;
  font-size: 15px;
  text-align: left;
  text-decoration: none;
  box-shadow: 0px 0px 4.68px 1.32px rgba(0, 0, 0, 0.09);
  letter-spacing: 2px;
  width: 100%;
  height: 55px;
  color: #3e3e3e; }

.ModalPicupForm select {
  -moz-appearance: none;
  -webkit-appearance: none;
  font-weight: 600;
  font-family: "Eina03-Regular"; }

.ModalPicupForm input[type="name"]::-webkit-input-placeholder,
.ModalPicupForm input[type="email"]::-webkit-input-placeholder,
.ModalPicupForm input[type="text"]::-webkit-input-placeholder,
.ModalPicupForm textarea::placeholder {
  color: #3e3e3e;
  opacity: 1; }

.ModalPicupForm input[type="name"]:-moz-placeholder,
.ModalPicupForm input[type="email"]:-moz-placeholder,
.ModalPicupForm input[type="text"]:-moz-placeholder,
.ModalPicupForm textarea::placeholder {
  color: #3e3e3e;
  opacity: 1; }

.ModalPicupForm input[type="name"]::-moz-placeholder,
.ModalPicupForm input[type="email"]::-moz-placeholder,
.ModalPicupForm input[type="text"]::-moz-placeholder,
.ModalPicupForm textarea::placeholder {
  color: #3e3e3e;
  opacity: 1; }

.ModalPicupForm input[type="name"]:-ms-input-placeholder,
.ModalPicupForm input[type="email"]:-ms-input-placeholder,
.ModalPicupForm input[type="text"]:-ms-input-placeholder,
.ModalPicupForm textarea::placeholder {
  color: #3e3e3e;
  opacity: 1; }

.ModalPicupForm input[type="name"]::-ms-input-placeholder,
.ModalPicupForm input[type="email"]::-ms-input-placeholder,
.ModalPicupForm input[type="text"]::-ms-input-placeholder,
.ModalPicupForm textarea::placeholder {
  color: #3e3e3e;
  opacity: 1; }

.ModalPicupForm input[type="name"]::placeholder,
.ModalPicupForm input[type="email"]::placeholder,
.ModalPicupForm input[type="text"]::placeholder,
.ModalPicupForm textarea::placeholder {
  color: #3e3e3e;
  opacity: 1; }

.ModalPicupForm textarea {
  height: 375px;
  resize: none;
  padding-top: 20px;
  border-radius: 30px; }

.ModalPicupForm button {
  margin: 0px 20px 0 0;
  padding: 12px 35px;
  background-image: linear-gradient(to right top, #fc2b08, #fc320c, #fc3910, #fb3f14, #fb4417, #fc4b16, #fc5215, #fd5815, #fe6210, #fe6b0b, #ff7405, #ff7c00);
  border-radius: 50px;
  border: none;
  outline: none;
  font-family: "Eina03-Regular";
  font-size: 18px;
  letter-spacing: 2px;
  text-align: center;
  text-decoration: none;
  color: #fff;
  cursor: pointer;
  float: left; }

.ModalPicupForm button.active {
  background: #424242; }

.ModalCheckBoxHead {
  margin: 0;
  padding: 20px 0 0 0; }

.ModalCheckBoxHead h1 {
  margin: 0 0 40px 0;
  padding: 0;
  color: #2c2c2c;
  font-family: "Eina03-SemiBold";
  font-size: 30px;
  text-align: left;
  text-decoration: none;
  line-height: 40px; }

.CheckBoxbg {
  height: 100%; }

.span_pseudo,
.chiller_cb span:before,
.chiller_cb span:after {
  content: "";
  display: inline-block;
  background: #fff;
  width: 0;
  height: 0.2rem;
  position: absolute;
  transform-origin: 0% 0%; }

.chiller_cb {
  position: relative;
  height: 2rem;
  display: flex;
  align-items: center;
  float: left;
  margin-bottom: 60px; }

.chiller_cb input {
  display: none; }

.chiller_cb input:checked ~ span {
  background: none;
  border-bottom: 3px solid #fe6e34;
  border-left: 3px solid #fd4580;
  border-right: 3px solid #fd4580;
  border-top: 3px solid #fc21c1; }

.chiller_cb input:checked ~ span:before {
  width: 18px;
  height: 3px;
  background: linear-gradient(to right top, #fc2b08, #fc320c, #fc3910, #fb3f14, #fb4417, #fc4b16, #fc5215, #fd5815, #fe6210, #fe6b0b, #ff7405, #ff7c00);
  transition: width 0.1s;
  transition-delay: 0.3s; }

.chiller_cb input:checked ~ span:after {
  width: 10px;
  height: 3px;
  background: linear-gradient(to right top, #fc2b08, #fc320c, #fc3910, #fb3f14, #fb4417, #fc4b16, #fc5215, #fd5815, #fe6210, #fe6b0b, #ff7405, #ff7c00);
  transition: width 0.1s;
  transition-delay: 0.2s; }

.chiller_cb input:disabled ~ span {
  background: #ececec;
  border-color: #dcdcdc; }

.chiller_cb input:disabled ~ label {
  color: #dcdcdc; }

.chiller_cb input:disabled ~ label:hover {
  cursor: default; }

.chiller_cb label {
  padding-left: 60px;
  position: relative;
  z-index: 2;
  cursor: pointer;
  margin-bottom: 0;
  color: #000000;
  font-size: 18px;
  text-align: left;
  font-family: "Eina03-Regular";
  line-height: 22px; }

.chiller_cb span {
  display: inline-block;
  width: 28px;
  height: 28px;
  border: none;
  position: absolute;
  left: 0;
  transition: all 0.2s;
  z-index: 1;
  box-sizing: content-box;
  border-radius: 4px;
  border: 4px solid transparent;
  box-shadow: 0px 0px 4.68px 1.32px rgba(0, 0, 0, 0.09); }

.chiller_cb span:before {
  transform: rotate(-55deg);
  top: 20px;
  left: 12px; }

.chiller_cb span:after {
  transform: rotate(35deg);
  bottom: 10px;
  left: 6px; }

.file-upload {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  cursor: pointer; }

.input-group {
  position: relative; }

.input-group button {
  padding: 0;
  margin: 0;
  position: absolute;
  right: 20px;
  top: 12px;
  z-index: 99;
  background: none;
  border: none;
  font-family: "Eina03-SemiBold";
  font-size: 17px;
  letter-spacing: 2px;
  background-image: linear-gradient(to right top, #fc2b08, #fc320c, #fc3910, #fb3f14, #fb4417, #fc4b16, #fc5215, #fd5815, #fe6210, #fe6b0b, #ff7405, #ff7c00);
  color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  cursor: pointer; }

.input-group button:before {
  margin: 0;
  padding: 0;
  background: linear-gradient(to right top, #fc2b08, #fc320c, #fc3910, #fb3f14, #fb4417, #fc4b16, #fc5215, #fd5815, #fe6210, #fe6b0b, #ff7405, #ff7c00);
  content: "";
  height: 14px;
  width: 3px;
  position: absolute;
  left: -20px;
  top: 7px;
  z-index: 99; }

.PreferredTimeHead {
  margin: 0;
  padding: 0; }

.PreferredTimeHead label {
  margin: 0;
  padding: 0 0 20px 15px;
  color: #3e3e3e;
  font-family: "Eina03-Regular";
  font-weight: 600;
  font-size: 18px;
  text-align: left;
  text-decoration: none;
  line-height: 22px;
  letter-spacing: 2px;
  display: block; }

.PreferredTimeHead select {
  margin: 0px 70px 40px 0px;
  padding: 0 50px;
  background: #fff url(../image/select-arrow.png) right 25px center no-repeat;
  background-size: 15px;
  border-radius: 50px;
  border: none;
  outline: none;
  font-family: "Eina03-Regular";
  font-weight: 600;
  font-size: 15px;
  text-align: left;
  text-decoration: none;
  box-shadow: 0px 0px 4.68px 1.32px rgba(0, 0, 0, 0.09);
  letter-spacing: 2px;
  width: 25%;
  height: 55px;
  color: #3e3e3e;
  display: inline-block;
  -moz-appearance: none;
  -webkit-appearance: none; }

.PreferredTimeHead select:last-child {
  margin-left: 0;
  margin-right: 0;
  float: right; }

/*--------------------------------------------------------------
# Recycling Body Content
--------------------------------------------------------------*/
/*--------------------------------------------------------------
# Repairing Body Content
--------------------------------------------------------------*/
#main_section {
  position: relative; }

#layer0 {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: 100%; }

#layer1 {
  position: absolute;
  top: 62em;
  left: 0;
  right: 0;
  width: 100%; }

#layer3 {
  position: absolute;
  top: 206em;
  left: 0;
  right: 0;
  width: 100%; }

#layer4 {
  position: absolute;
  top: 500em;
  left: 0;
  right: 0;
  width: 100%; }

#layer5 {
  position: absolute;
  top: 360em;
  left: 0;
  right: 0;
  width: 100%; }

/*--------------------------------------------------------------
# Repairing Body Content
--------------------------------------------------------------*/
/*--------------------------------------------------------------
# How It Works Content
--------------------------------------------------------------*/
.SectionHowWorks {
  margin: 0;
  padding: 100px 0 0 0; }

.WorksHeading {
  margin: 0;
  padding: 0 0 100px 0; }

.WorksHeading h1 {
  margin: 0;
  padding: 0;
  color: #424242;
  font-family: "Eina03-Bold";
  font-size: 45px;
  text-align: left;
  text-decoration: none;
  line-height: 50px;
  position: relative; }

.WorksHeading h1:before {
  margin: 0;
  padding: 0;
  content: "";
  width: 100%;
  height: 4px;
  background: linear-gradient(to right top, #fc2b08, #fc320c, #fc3910, #fb3f14, #fb4417, #fc4b16, #fc5215, #fd5815, #fe6210, #fe6b0b, #ff7405, #ff7c00);
  position: absolute;
  bottom: -15px;
  left: 0;
  z-index: 99; }

.WorksHeading p {
  margin: 0;
  padding: 30px 0 0 0;
  font-size: 18px;
  font-family: "Eina03-Regular";
  color: #000000;
  text-align: left;
  text-decoration: none;
  line-height: 25px; }

.HowItLeft {
  margin: 0 0 100px 0;
  padding: 0;
  background: #eaeaea;
  width: 90%;
  height: 250px; }

.HowItLeft img {
  margin: 0;
  padding: 0;
  max-width: 100%;
  height: auto;
  overflow: hidden; }

.HowItRight {
  margin: 0;
  padding: 0; }

.HowItRight h3 {
  margin: 0;
  padding: 0;
  font-family: "Eina03-SemiBold";
  font-size: 18px;
  text-align: left;
  text-decoration: none;
  text-transform: uppercase;
  line-height: 22px;
  background-image: linear-gradient(to right top, #fc2b08, #fc320c, #fc3910, #fb3f14, #fb4417, #fc4b16, #fc5215, #fd5815, #fe6210, #fe6b0b, #ff7405, #ff7c00);
  color: transparent;
  -webkit-background-clip: text;
  background-clip: text; }

.HowItRight h4 {
  margin: 0;
  padding: 15px 0 10px 0;
  font-family: "Eina03-SemiBold";
  font-size: 22px;
  text-align: left;
  text-decoration: none;
  color: #2c2c2c;
  line-height: 26px; }

.HowItRight p {
  margin: 0;
  padding: 15px 0 0 0;
  font-size: 18px;
  font-family: "Eina03-Regular";
  color: #000000;
  text-align: left;
  text-decoration: none;
  line-height: 25px; }

/*--------------------------------------------------------------
# How It Works Content
--------------------------------------------------------------*/
/*--------------------------------------------------------------
# Footer Design in Css
--------------------------------------------------------------*/
.footerSection {
  margin: 0;
  padding: 70px 0;
  background: #fbfbfb; }

.footerHead {
  margin: 0;
  padding: 0 0 100px 0; }

.footerHead h2 {
  margin: 0;
  padding: 0;
  font-size: 55px;
  font-family: "Eina03-Bold";
  text-align: center;
  text-decoration: none;
  line-height: 70px;
  color: #424242; }

.footerHead h2 span {
  background-image: linear-gradient(to right top, #fc2b08, #fc320c, #fc3910, #fb3f14, #fb4417, #fc4b16, #fc5215, #fd5815, #fe6210, #fe6b0b, #ff7405, #ff7c00);
  color: transparent;
  -webkit-background-clip: text;
  background-clip: text; }

.footerHead p {
  margin: 0;
  padding: 12px 0 0 0;
  font-family: "Eina03-Regular";
  font-size: 22px;
  color: #474747;
  text-align: center;
  text-decoration: none;
  line-height: 25px; }

.formHeading {
  margin: 0;
  padding: 0 0 30px 0;
  color: #2e2e2e;
  font-family: "Eina03-SemiBold";
  font-size: 24px;
  text-align: left;
  text-decoration: none;
  line-height: 28px; }

.ContactForm {
  margin: 0;
  padding: 0; }

.ContactForm input[type="name"],
.ContactForm input[type="email"],
.ContactForm textarea {
  margin: 0 0 40px 0;
  padding: 0 30px;
  background: #fff;
  border-radius: 50px;
  border: none;
  outline: none;
  font-family: "Eina03-Regular";
  font-weight: 600;
  font-size: 15px;
  text-align: left;
  text-decoration: none;
  box-shadow: 0px 0px 4.68px 1.32px rgba(0, 0, 0, 0.09);
  letter-spacing: 2px;
  width: 94%;
  height: 55px;
  color: #2c2c2c; }

.ContactForm textarea {
  padding-top: 15px;
  height: 150px;
  resize: none;
  border-radius: 30px;
  margin-bottom: 0; }

.ContactForm button {
  margin: 30px 30px 0 0;
  padding: 8px 30px;
  background-image: linear-gradient(to right top, #fc2b08, #fc320c, #fc3910, #fb3f14, #fb4417, #fc4b16, #fc5215, #fd5815, #fe6210, #fe6b0b, #ff7405, #ff7c00);
  border-radius: 50px;
  border: none;
  outline: none;
  font-family: "Eina03-Regular";
  font-size: 20px;
  text-align: center;
  text-decoration: none;
  color: #fff;
  cursor: pointer;
  float: right; }

.ContactForm input[type="name"]::-webkit-input-placeholder,
.ContactForm input[type="email"]::-webkit-input-placeholder,
.ContactForm textarea::placeholder {
  background-image: linear-gradient(to right top, #fc2b08, #fc320c, #fc3910, #fb3f14, #fb4417, #fc4b16, #fc5215, #fd5815, #fe6210, #fe6b0b, #ff7405, #ff7c00);
  color: transparent;
  -webkit-background-clip: text;
  background-clip: text; }

.ContactForm input[type="name"]:-moz-placeholder,
.ContactForm input[type="email"]:-moz-placeholder,
.ContactForm textarea::placeholder {
  background-image: linear-gradient(to right top, #fc2b08, #fc320c, #fc3910, #fb3f14, #fb4417, #fc4b16, #fc5215, #fd5815, #fe6210, #fe6b0b, #ff7405, #ff7c00);
  color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  opacity: 1; }

.ContactForm input[type="name"]::-moz-placeholder,
.ContactForm input[type="email"]::-moz-placeholder,
.ContactForm textarea::placeholder {
  background-image: linear-gradient(to right top, #fc2b08, #fc320c, #fc3910, #fb3f14, #fb4417, #fc4b16, #fc5215, #fd5815, #fe6210, #fe6b0b, #ff7405, #ff7c00);
  color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  opacity: 1; }

.ContactForm input[type="name"]:-ms-input-placeholder,
.ContactForm input[type="email"]:-ms-input-placeholder,
.ContactForm textarea::placeholder {
  background-image: linear-gradient(to right top, #fc2b08, #fc320c, #fc3910, #fb3f14, #fb4417, #fc4b16, #fc5215, #fd5815, #fe6210, #fe6b0b, #ff7405, #ff7c00);
  color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  opacity: 1; }

.ContactForm input[type="name"]::-ms-input-placeholder,
.ContactForm input[type="email"]::-ms-input-placeholder,
.ContactForm textarea::placeholder {
  background-image: linear-gradient(to right top, #fc2b08, #fc320c, #fc3910, #fb3f14, #fb4417, #fc4b16, #fc5215, #fd5815, #fe6210, #fe6b0b, #ff7405, #ff7c00);
  color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  opacity: 1; }

.ContactForm input[type="name"]::placeholder,
.ContactForm input[type="email"]::placeholder,
.ContactForm textarea::placeholder {
  background-image: linear-gradient(to right top, #fc2b08, #fc320c, #fc3910, #fb3f14, #fb4417, #fc4b16, #fc5215, #fd5815, #fe6210, #fe6b0b, #ff7405, #ff7c00);
  color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  opacity: 1; }

.OfficeAddress {
  margin: 0;
  padding: 55px 0 0 0; }

.OfficeAddress h1 {
  margin: 0;
  padding: 0;
  color: #2e2e2e;
  font-size: 24px;
  font-family: "Eina03-SemiBold";
  text-align: left;
  text-decoration: none;
  line-height: 28px; }

.OfficeAddress p {
  margin: 0;
  padding: 10px 0 0 0;
  color: #2e2e2e;
  font-size: 20px;
  font-family: "Eina03-Regular";
  text-align: left;
  text-decoration: none;
  line-height: 30px; }

.footerPhone {
  margin: 0;
  padding: 40px 0 0 0; }

.footerPhone h3 {
  margin: 0;
  padding: 0 0 6px 0;
  color: #2e2e2e;
  font-size: 24px;
  font-family: "Eina03-SemiBold";
  text-align: left;
  text-decoration: none;
  line-height: 28px; }

.footerPhone .PhoneLeft {
  margin: 0 30px 0 0px;
  padding: 0;
  display: inline-block; }

.footerPhone .PhoneLeft i {
  margin: 0;
  padding: 0 15px 0 0px;
  font-size: 28px;
  display: inline-block; }

.icon-phone_number:before,
.fa-envelope-o:before {
  background: linear-gradient(to right top, #fc2b08, #fc320c, #fc3910, #fb3f14, #fb4417, #fc4b16, #fc5215, #fd5815, #fe6210, #fe6b0b, #ff7405, #ff7c00);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent; }

.footerPhone .PhoneLeft h2 {
  margin: 0;
  padding: 10px 0 0 0;
  color: #2e2e2e;
  font-size: 20px;
  font-family: "Eina03-Regular";
  text-align: left;
  text-decoration: none;
  line-height: 30px;
  display: inline-block; }

.footerSocialMedia {
  margin: 0;
  padding: 40px 0 0 0; }

.footerSocialMedia h3 {
  margin: 0;
  padding: 0 0 6px 0;
  color: #2e2e2e;
  font-size: 24px;
  font-family: "Eina03-SemiBold";
  text-align: left;
  text-decoration: none;
  line-height: 28px; }

.footerSocialMedia .socialMediaLeft {
  margin: 0;
  padding: 15px 30px 0 0px;
  float: left; }

.footerSocialMedia .socialMediaLeft i {
  margin: 0 8px 0 0px;
  padding: 0;
  background: #0baded;
  height: 37px;
  width: 37px;
  font-size: 22px;
  color: #fff;
  line-height: 36px;
  text-align: center;
  border-radius: 4px;
  display: inline-block; }

.footerSocialMedia .socialMediaLeft a {
  margin: 0;
  padding: 0;
  font-size: 20px;
  font-family: "Eina03-Regular";
  text-align: left;
  text-decoration: none;
  line-height: 24px;
  background-image: linear-gradient(to right top, #fc2b08, #fc320c, #fc3910, #fb3f14, #fb4417, #fc4b16, #fc5215, #fd5815, #fe6210, #fe6b0b, #ff7405, #ff7c00);
  color: transparent;
  -webkit-background-clip: text;
  background-clip: text; }

.footerSocialMedia .socialMediaLeft:nth-of-type(2) i {
  background: #3b5998; }

.footerSocialMedia .socialMediaLeft:nth-of-type(3) i {
  background: #007ab9; }

.SectionMap {
  margin: 0;
  padding: 0; }

.SectionMap img {
  margin: 0;
  padding: 0;
  max-width: 100%;
  height: auto;
  width: 100%; }

/*--------------------------------------------------------------
# Footer Design in Css
--------------------------------------------------------------*/
/*--------------------------------------------------------------
# Landing Page Design in Css Start
--------------------------------------------------------------*/
.BannerSliding {
  margin: 0;
  padding: 80px 0 0 0;
  background: url(../image/banner-bg.png) no-repeat center top; }

.morphext > .animated {
  display: inline-block; }

.morphText {
  margin: 0 auto;
  padding: 0;
  text-align: center; }

.morphText h1 {
  margin: 0;
  padding: 0;
  text-align: center;
  text-decoration: none;
  color: #2e2e2e;
  font-size: 62px;
  font-family: "Eina03-Regular";
  font-weight: 400;
  line-height: 65px; }

.morphText span {
  margin: 0;
  padding: 25px 0 20px 0;
  text-align: center;
  text-decoration: none;
  font-size: 62px;
  font-family: "Eina03-Regular";
  font-weight: 400;
  line-height: 65px;
  background-image: linear-gradient(to right top, #fc2b08, #fc320c, #fc3910, #fb3f14, #fb4417, #fc4b16, #fc5215, #fd5815, #fe6210, #fe6b0b, #ff7405, #ff7c00);
  color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  display: inline-block; }

.LandingSearch {
  margin: 0 auto;
  padding: 0;
  text-align: center; }

.LandingSearch input[type="text"] {
  margin: 40px 0 0 0;
  padding: 0;
  background: #fff;
  border-radius: 50px;
  border: none;
  outline: none;
  font-family: "Eina03-Regular";
  font-weight: 400;
  font-size: 18px;
  text-align: center;
  text-decoration: none;
  box-shadow: 0px 0px 4.68px 1.32px rgba(0, 0, 0, 0.09);
  letter-spacing: 2px;
  width: 75%;
  height: 65px;
  color: #b2b2b2; }

.LandingSearch input[type="text"]::-webkit-input-placeholder {
  color: #b2b2b2;
  opacity: 1; }

.LandingSearch input[type="text"]:-moz-placeholder {
  color: #b2b2b2;
  opacity: 1; }

.LandingSearch input[type="text"]::-moz-placeholder {
  color: #b2b2b2;
  opacity: 1; }

.LandingSearch input[type="text"]:-ms-input-placeholder {
  color: #b2b2b2;
  opacity: 1; }

.LandingSearch input[type="text"]::-ms-input-placeholder {
  color: #b2b2b2;
  opacity: 1; }

.LandingSearch input[type="text"]::placeholder {
  color: #b2b2b2;
  opacity: 1; }

.LandingSearch button {
  margin: 40px 0px 0 0;
  padding: 14px 30px;
  background-image: linear-gradient(to right top, #fc2b08, #fc320c, #fc3910, #fb3f14, #fb4417, #fc4b16, #fc5215, #fd5815, #fe6210, #fe6b0b, #ff7405, #ff7c00);
  border-radius: 50px;
  border: none;
  outline: none;
  font-family: "Eina03-Regular";
  font-size: 15px;
  letter-spacing: 2px;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
  color: #fff;
  cursor: pointer; }

.SelectHeading {
  margin: 50px 0 50px 0;
  padding: 0; }

.SelectHeading h1 {
  margin: 0;
  padding: 0;
  font-family: "Eina03-Regular";
  font-size: 44px;
  text-align: center;
  text-decoration: none;
  line-height: 44px;
  color: #2e2e2e; }

.SelectProd {
  margin: 50px auto 0 auto;
  padding: 0;
  display: inline-block;
  border: 1px solid #c8c8c8;
  border-radius: 30px;
  width: 190px;
  height: 190px;
  text-align: center;
  margin-left: 28px; }

.SelectProd img {
  margin: 0 auto;
  padding: 20px;
  max-width: 100%;
  height: 190px;
  text-align: center; }

.ProdHeading {
  margin: 0;
  padding: 20px 0 0 0;
  color: #2c2c2c;
  font-family: "Eina03-Regular";
  font-size: 22px;
  text-align: center;
  text-decoration: none;
  line-height: 25px; }

.AppDownload {
  margin: 0;
  padding: 80px 0;
  background-image: linear-gradient(to right top, #fc2b08, #fc320c, #fc3910, #fb3f14, #fb4417, #fc4b16, #fc5215, #fd5815, #fe6210, #fe6b0b, #ff7405, #ff7c00); }

.AppHeading {
  margin: 0;
  padding: 0; }

.AppHeading h1 {
  margin: 0;
  padding: 0;
  font-family: "Eina03-Regular";
  font-size: 50px;
  text-align: center;
  text-decoration: none;
  color: #fff;
  line-height: 55px; }

.AppHeading p {
  margin: 0;
  padding: 15px 0 0 0;
  font-family: "Eina03-Regular";
  font-size: 22px;
  text-align: center;
  text-decoration: none;
  color: #fff;
  line-height: 30px; }

.AppButton {
  margin: 50px auto 0 auto;
  padding: 0;
  text-align: center; }

.AppButton a {
  margin: 0 0px 0 30px;
  padding: 12px 0;
  font-family: "Eina03-SemiBold";
  font-size: 17px;
  text-align: center;
  text-transform: uppercase;
  color: #000000;
  text-decoration: none;
  background: #fff;
  border-radius: 50px;
  outline: none;
  display: inline-block;
  letter-spacing: 2px;
  width: 20%; }

.AppButton a img {
  margin: 0 10px 0 0px;
  padding: 0;
  max-width: 100%;
  height: auto;
  width: 25px; }

.RecentSection {
  margin: 0;
  padding: 100px 0; }

.RecentHead {
  margin: 0;
  padding: 0; }

.RecentHead h2 {
  margin: 0;
  padding: 0;
  font-family: "Eina03-Regular";
  font-size: 44px;
  text-align: left;
  text-decoration: none;
  line-height: 50px;
  background-image: linear-gradient(to right top, #fc2b08, #fc320c, #fc3910, #fb3f14, #fb4417, #fc4b16, #fc5215, #fd5815, #fe6210, #fe6b0b, #ff7405, #ff7c00);
  color: transparent;
  -webkit-background-clip: text;
  background-clip: text; }

.RecentHead p {
  margin: 0;
  padding: 6px 0 0 0;
  font-family: "Eina03-Regular";
  font-size: 23px;
  text-align: left;
  text-decoration: none;
  color: #333333;
  line-height: 30px; }

.RecentHead a {
  margin: 30px 0 0 0;
  padding: 15px 40px;
  font-family: "Eina03-SemiBold";
  font-size: 17px;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
  background-image: linear-gradient(to right top, #fc2b08, #fc320c, #fc3910, #fb3f14, #fb4417, #fc4b16, #fc5215, #fd5815, #fe6210, #fe6b0b, #ff7405, #ff7c00);
  color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  border-top: 1.5px solid #fc320c;
  border-bottom: 1.5px solid #ff7c00;
  border-left: 1.5px solid #fc320c;
  border-right: 1.5px solid #ff7c00;
  outline: none;
  display: inline-block;
  border-radius: 50px;
  letter-spacing: 2px; }

.IconSlider {
  margin: 0;
  padding: 100px 0 0 0; }

.IconSlider h4 {
  margin: 0;
  padding: 0;
  color: #2e2e2e;
  font-size: 44px;
  font-family: "Eina03-Regular";
  text-align: left;
  text-decoration: none;
  line-height: 50px; }

.IconSlider ul {
  margin: 0;
  padding: 0; }

.IconSlider ul li {
  margin: 0;
  padding: 0 15px 0px 0px;
  list-style: none;
  float: left; }

.IconSlider ul li i {
  margin: 60px 0 0 0;
  padding: 0;
  text-align: left;
  display: inline-block;
  line-height: 0; }

.IconSlider ul li i.icon-tab-icon:before,
.IconSlider ul li i.icon-pc-icon:before,
.IconSlider ul li i.icon-watch-icon:before {
  background-image: linear-gradient(to right top, #fc2b08, #fc320c, #fc3910, #fb3f14, #fb4417, #fc4b16, #fc5215, #fd5815, #fe6210, #fe6b0b, #ff7405, #ff7c00);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent; }

.IconSlider ul li:nth-child(1) i {
  font-size: 60px; }

.IconSlider ul li:nth-child(2) i {
  font-size: 57px;
  margin-top: 63px; }

.IconSlider ul li:nth-child(3) i {
  font-size: 69px;
  margin-top: 58px; }

.IconSlider ul li:nth-child(4) i {
  font-size: 60px;
  margin-top: 62px; }

.SliderLanding {
  margin: 0;
  padding: 0; }

.ProdSlider {
  margin: 0 0 30px 30px;
  padding: 0;
  float: right;
  width: 170px;
  height: 170px; }

.ProdSlider img {
  margin: 0;
  padding: 20px;
  max-width: 100%;
  height: 170px;
  border: 1px solid #c8c8c8; }

.MobileRepairing {
  margin: 0;
  padding: 160px 0;
  background: url(../image/landing-footer.png) no-repeat center top;
  background-size: cover; }

.MobileHead {
  margin: 0;
  padding: 0; }

.MobileHead h5 {
  margin: 0;
  padding: 0;
  color: #424242;
  font-family: "Eina03-Regular";
  font-size: 60px;
  text-align: left;
  text-decoration: none;
  line-height: 80px; }

.MobileHead h5 span {
  background-image: linear-gradient(to right top, #fc2b08, #fc320c, #fc3910, #fb3f14, #fb4417, #fc4b16, #fc5215, #fd5815, #fe6210, #fe6b0b, #ff7405, #ff7c00);
  color: transparent;
  -webkit-background-clip: text;
  background-clip: text; }

.MobileHead p {
  margin: 0;
  padding: 20px 0 0 0;
  font-family: "Eina03-Regular";
  font-size: 22px;
  text-align: left;
  text-decoration: none;
  color: #474747;
  line-height: 30px; }

.MobileHead a {
  margin: 45px 0 0 0;
  padding: 15px 34px;
  font-family: "Eina03-SemiBold";
  font-size: 17px;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
  background-image: linear-gradient(to right top, #fc2b08, #fc320c, #fc3910, #fb3f14, #fb4417, #fc4b16, #fc5215, #fd5815, #fe6210, #fe6b0b, #ff7405, #ff7c00);
  color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  border-top: 1.5px solid #fc320c;
  border-bottom: 1.5px solid #ff7c00;
  border-left: 1.5px solid #fc320c;
  border-right: 1.5px solid #ff7c00;
  outline: none;
  display: inline-block;
  border-radius: 50px;
  letter-spacing: 2px; }

.MobileIcon {
  margin: 0;
  padding: 0;
  float: right; }

.MobileIcon i {
  margin: 0;
  padding: 0;
  font-size: 270px;
  line-height: 0; }

.MobileIcon i.icon-repairing-icon:before {
  background-image: linear-gradient(to right top, #fc2b08, #fc320c, #fc3910, #fb3f14, #fb4417, #fc4b16, #fc5215, #fd5815, #fe6210, #fe6b0b, #ff7405, #ff7c00);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent; }

.SectionAllBrands {
  margin: 0;
  padding: 0; }

.DesktopPc {
  margin: 10px auto 150px auto;
  padding: 0;
  text-align: center;
  border: 1px solid #c8c8c8; }

.DesktopPc::after {
  display: block;
  clear: both;
  content: ""; }

.DesktopPc .PcLeft,
.DesktopPc .PcRight {
  margin: 0;
  padding: 30px 0 30px 30px;
  float: left;
  width: 245px; }

.DesktopPc.active {
  border: 1px solid #ff6600; }

.DesktopPc .PcLeft h1,
.DesktopPc .PcRight h1 {
  margin: 0;
  padding: 0;
  color: #2e2e2e;
  font-size: 30px;
  font-family: "Eina03-Regular";
  text-align: left;
  text-decoration: none;
  line-height: 40px; }

.DesktopPc .PcLeft p,
.DesktopPc .PcRight p {
  margin: 0;
  padding: 10px 0 0 0;
  color: #2e2e2e;
  font-size: 22px;
  font-family: "Eina03-Regular";
  text-align: left;
  text-decoration: none;
  line-height: 25px; }

.DesktopPc .PcRight {
  float: right;
  padding-left: 0px;
  padding-right: 25px; }

.DesktopPc .PcRight img {
  margin: 0;
  padding: 0;
  max-width: 100%;
  height: 160px;
  width: 160px; }

.DesktopPc .PcLeft img {
  margin: 0;
  padding: 0;
  max-width: 100%;
  height: 160px;
  width: 160px; }

.TextDesktop {
  margin: 0;
  padding: 100px 0 0 0; }

.TextDesktop h2 {
  margin: 0;
  padding: 0;
  text-align: center;
  text-decoration: none;
  font-family: "Eina03-SemiBold";
  font-size: 25px;
  background-image: linear-gradient(to right top, #fc2b08, #fc320c, #fc3910, #fb3f14, #fb4417, #fc4b16, #fc5215, #fd5815, #fe6210, #fe6b0b, #ff7405, #ff7c00);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent; }

.PaddingRight {
  padding-right: 50px !important; }

.AllSteps {
  margin: 0 0 0 0px;
  padding: 8px 0 10px 18px;
  border: 1px solid #e2e2e2;
  border-right: transparent;
  width: 16.5%;
  display: inline-block;
  -webkit-transition: all ease-in 0.3s;
  -moz-transition: all ease-in 0.3s;
  -o-transition: all ease-in 0.3s;
  transition: all ease-in 0.3s; }

.AllSteps h3 {
  margin: 0;
  padding: 0;
  /*color: #2e2e2e;*/
  color: #b2b2b2;
  font-size: 24px;
  font-family: "Eina03-Regular";
  text-align: left;
  text-decoration: none;
  line-height: 35px; }

.AllSteps p {
  margin: 0;
  padding: 6px 0 4px 0;
  color: #b2b2b2;
  font-size: 16px;
  font-family: "Eina03-SemiBold";
  text-align: left;
  text-decoration: none;
  line-height: 25px; }

.AllSteps p i {
  color: #fc2b08;
  font-size: 20px;
  text-align: right;
  margin: 18px 15px 0 0px;
  padding: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 99; }

.AllButtons {
  margin: 0 auto 40px auto;
  text-align: center; }

.AllSteps.active {
  /* border: 1px solid #ff6600; */
  border: 1px solid #ff6600;
  margin: 0 0 0 -0.6px; }

.AllSteps.active h3 {
  color: #2e2e2e; }

.AllSteps.active p,
.AllSteps.active p::after {
  color: #fc2b08; }

.hvr-rectangle-out:before {
  display: none; }

.hvr-rectangle-out {
  background: none; }

.BrandStep-Content {
  margin: 0;
  padding: 40px 0 150px 0; }

.BrandHeading {
  margin: 0;
  padding: 0 0 35px 0; }

.BrandHeading h1 {
  margin: 0;
  padding: 0;
  color: #2e2e2e;
  font-size: 30px;
  font-family: "Eina03-Regular";
  text-align: center;
  text-decoration: none;
  line-height: 30px; }

.BrandHeading p {
  margin: 0;
  padding: 10px 0 0 0;
  background-image: linear-gradient(to right top, #fc2b08, #fc320c, #fc3910, #fb3f14, #fb4417, #fc4b16, #fc5215, #fd5815, #fe6210, #fe6b0b, #ff7405, #ff7c00);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-size: 20px;
  font-family: "Eina03-Regular";
  text-align: center;
  text-decoration: none;
  line-height: 25px; }

.BrandImage {
  margin: 0 0 30px 0;
  padding: 0; }

.BrandImage img {
  margin: 0;
  padding: 10px;
  border: 1px solid #e2e2e2;
  max-width: 100%;
  height: 100px; }

.BrandImage img.active {
  border: 1px solid #ff6600; }

.BrandSeries {
  margin: 0 0 40px 0;
  padding: 16px 0;
  border: 1px solid #e2e2e2; }

.BrandSeries h5 {
  margin: 0;
  padding: 0;
  color: #2e2e2e;
  font-size: 24px;
  font-family: "Eina03-Regular";
  text-align: center;
  text-decoration: none;
  line-height: 30px; }

.SelectModal {
  margin: 0 auto 30px auto;
  padding: 35px 20px;
  border: 1px solid #e2e2e2;
  text-align: center; }

.SelectModal img {
  margin: 0;
  padding: 0;
  max-width: 100%;
  height: auto; }

.SelectModal.active {
  border: 1px solid #ff6600; }

.SelectModal h6,
.SelectModal h4 {
  margin: 0;
  padding: 50px 0 0 0;
  color: #2e2e2e;
  font-size: 24px;
  font-family: "Eina03-Regular";
  text-align: center;
  text-decoration: none;
  line-height: 30px; }

.SelectModal h4 {
  margin: 0;
  padding: 8px 0 0 0;
  background-image: linear-gradient(to right top, #fc2b08, #fc320c, #fc3910, #fb3f14, #fb4417, #fc4b16, #fc5215, #fd5815, #fe6210, #fe6b0b, #ff7405, #ff7c00);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent; }

.SeriesSelected {
  margin: 0;
  padding: 0; }

.SeriesSelected a {
  margin: 0;
  padding: 20px 0;
  border: 1px solid #e2e2e2;
  width: 100%;
  color: #2e2e2e;
  font-family: "Eina03-Regular";
  text-align: center;
  text-decoration: none;
  display: block;
  font-size: 20px;
  cursor: pointer; }

.SeriesSelected label.active {
  border: 1px solid #ff6600; }

.checkbox,
.radio {
  position: relative;
  cursor: pointer;
  padding: 1em;
  border: 1px solid #e2e2e2;
  width: 100%;
  text-align: center;
  color: #2e2e2e;
  font-family: "Eina03-Regular";
  text-align: center;
  text-decoration: none;
  -webkit-transition: all ease-in 0.3s;
  -moz-transition: all ease-in 0.3s;
  -o-transition: all ease-in 0.3s;
  transition: all ease-in 0.3s;
  margin-bottom: 20px; }

.FontSize {
  font-size: 20px; }

.checkbox::-moz-selection,
.radio::-moz-selection {
  background: transparent; }

.checkbox::selection,
.radio::selection {
  background: transparent; }

.checkbox input + span,
.radio input + span {
  background: white;
  content: "";
  display: inline-block;
  margin: 0 0.5em 0 0;
  padding: 0;
  vertical-align: middle;
  width: 2em;
  height: 2em;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  -webkit-backface-visibility: hidden; }

.checkbox input + span::after,
.radio input + span::after {
  content: "";
  display: block;
  -webkit-transform: scale(0);
  transform: scale(0);
  transition: -webkit-transform 0.2s;
  transition: transform 0.2s;
  transition: transform 0.2s, -webkit-transform 0.2s; }

@media screen and (min-width: 768px) {
  .checkbox:hover input + span,
  .radio:hover input + span {
    /*box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15);*/ } }
.checkbox input:active + span,
.radio input:active + span {
  /*box-shadow: 0 4px 8px rgba(0, 0, 0, 0.15);*/ }

.checkbox input:focus + span,
.radio input:focus + span {
  /*box-shadow: 0 0 0 3px lightblue;*/ }

.checkbox input:checked + span::after,
.radio input:checked + span::after {
  -webkit-transform: scale(1);
  transform: scale(1); }

.checkbox input,
.radio input {
  position: absolute;
  cursor: pointer;
  opacity: 0; }

.checkbox input + span {
  border-radius: 2px; }

.checkbox input + span::after {
  background: url(../image/select-modal.png) no-repeat center;
  background-size: contain;
  width: 22px;
  height: 22px; }

.radio input + span {
  border-radius: 100%; }

.radio input + span::after {
  border-radius: 100%;
  margin: 0.65em;
  width: 0.75em;
  height: 0.75em; }

.radio input:checked + span::after {
  background: black; }

.ProblemText {
  margin: 0;
  padding: 0; }

.ProblemText textarea {
  margin: 0;
  padding: 15px 25px;
  border: 1px solid #f0f0f0;
  background: #fff;
  outline: none;
  color: #8f8686;
  font-family: "Eina03-Regular";
  font-size: 18px;
  text-align: left;
  text-decoration: none;
  width: 100%;
  height: 160px;
  resize: none; }

.ProblemText textarea::-webkit-input-placeholder {
  color: #b2b2b2; }

.ProblemText textarea:-moz-placeholder {
  color: #b2b2b2; }

.ProblemText textarea::-moz-placeholder {
  color: #b2b2b2; }

.ProblemText textarea:-ms-input-placeholder {
  color: #b2b2b2; }

.ModalTextContent {
  margin: 0;
  padding: 0;
  border: 1px solid #f0f0f0;
  height: 150px; }

.upload-btn-wrapper {
  position: relative;
  overflow: hidden;
  display: inline-block;
  float: right;
  margin-top: 80px; }

.btn {
  border: none;
  color: gray;
  background-color: white;
  padding: 8px 0;
  border-radius: 8px;
  font-size: 20px;
  font-family: "Eina03-SemiBold";
  background-image: linear-gradient(to right top, #fc2b08, #fc320c, #fc3910, #fb3f14, #fb4417, #fc4b16, #fc5215, #fd5815, #fe6210, #fe6b0b, #ff7405, #ff7c00);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  border-bottom: 2px solid #ff6600;
  border-radius: 0;
  margin: 0 25px 0 0px; }

.upload-btn-wrapper input[type="file"] {
  font-size: 100px;
  position: absolute;
  left: 0;
  top: 0;
  opacity: 0; }

.AppDownloadMenu {
  margin: 0 auto;
  padding: 50px 0 20px 0;
  text-align: center; }

.AppDownloadMenu ul {
  margin: 0;
  padding: 0; }

.AppDownloadMenu ul li {
  margin: 0;
  padding: 0 20px 0 0px;
  list-style: none;
  display: inline-block; }

.AppDownloadMenu ul li h4 {
  margin: 0;
  padding: 0;
  color: #2e2e2e;
  font-family: "Eina03-Regular";
  font-size: 25px;
  text-align: left;
  text-decoration: none; }

.AppDownloadMenu ul li img {
  margin: 0;
  padding: 0;
  max-width: 100%;
  height: auto; }

.NextButton {
  margin: 0;
  padding: 0;
  float: right; }

.NextButton button {
  margin: 0px 0px 70px 0px;
  padding: 15px 40px;
  font-family: "Eina03-Regular";
  font-size: 17px;
  color: #fff;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
  line-height: 25px;
  border-radius: 50px;
  background-image: linear-gradient(to right top, #fc2b08, #fc320c, #fc3910, #fb3f14, #fb4417, #fc4b16, #fc5215, #fd5815, #fe6210, #fe6b0b, #ff7405, #ff7c00);
  border: none;
  outline: none;
  cursor: pointer; }

.AllStepsBorder {
  border-right: 1px solid #e2e2e2; }

.MainbOx-Close {
  display: none; }

.TabHide {
  display: none;
  margin-top: 0px; }

.ContactSubmit {
  margin: 0 0 30px 0;
  padding: 0; }

.ContactSubmit label {
  margin: 0;
  padding: 0 0 15px 10px;
  font-family: "Eina03-Regular";
  font-size: 18px;
  text-align: left;
  text-decoration: none;
  color: #3e3e3e;
  line-height: 20px; }

.ContactSubmit input[type="text"] {
  margin: 0;
  padding: 0 0 0 20px;
  background: #fff;
  border: 1px solid #e2e2e2;
  border-radius: 0;
  outline: none;
  font-family: "Eina03-Regular";
  font-size: 18px;
  text-align: left;
  text-decoration: none;
  width: 100%;
  height: 50px;
  color: #8f8686; }

.ContactSubmit input[type="text"]::-webkit-input-placeholder,
.ContactSubmit input[type="tel"]::-webkit-input-placeholder {
  color: #b2b2b2; }

.ContactSubmit input[type="text"]:-moz-placeholder,
.ContactSubmit input[type="tel"]:-moz-placeholder {
  color: #b2b2b2;
  opacity: 1; }

.ContactSubmit input[type="text"]::-moz-placeholder,
.ContactSubmit input[type="tel"]::-moz-placeholder {
  color: #b2b2b2;
  opacity: 1; }

.ContactSubmit input[type="text"]:-ms-input-placeholder,
.ContactSubmit input[type="tel"]:-ms-input-placeholder {
  color: #b2b2b2; }

.ContactSubmit input[type="text"]::-ms-input-placeholder,
.ContactSubmit input[type="tel"]::-ms-input-placeholder {
  color: #b2b2b2; }

.ContactSubmit input[type="text"]::placeholder,
.ContactSubmit input[type="tel"]::placeholder {
  color: #b2b2b2; }

/*--------------------------------------------------------------
# Landing Page Design in Css End
--------------------------------------------------------------*/
/*--------------------------------------------------------------
# Shop Landing Page Design in Css Start
--------------------------------------------------------------*/
.ShopHeader {
  margin: 0;
  padding: 0; }

.ShopHeader::before {
  margin: 0;
  padding: 0;
  width: 100%;
  height: 10px;
  background-image: linear-gradient(to right top, #fc2b08, #fc320c, #fc3910, #fb3f14, #fb4417, #fc4b16, #fc5215, #fd5815, #fe6210, #fe6b0b, #ff7405, #ff7c00);
  display: block;
  content: ""; }

.Shop-TopBorder {
  margin: 0;
  padding: 0;
  width: 100%;
  height: 10px;
  background-image: linear-gradient(to right top, #fc2b08, #fc320c, #fc3910, #fb3f14, #fb4417, #fc4b16, #fc5215, #fd5815, #fe6210, #fe6b0b, #ff7405, #ff7c00); }

.ShopLogo {
  margin: 40px 0 30px 0;
  padding: 0; }

.ShopLogo img {
  margin: 0;
  padding: 0;
  max-width: 100%;
  height: auto; }

.ShopSearch {
  margin: 50px 0 30px 0; }

.ShopIcon {
  margin: 42px auto 30px auto;
  padding: 0;
  position: relative;
  display: inline-block;
  width: 100px;
  text-align: center; }

.ShopIcon::before {
  margin: 0;
  padding: 0;
  background: #c8c8c8;
  width: 1.5px;
  height: 24px;
  content: "";
  position: absolute;
  top: 16px;
  left: 0;
  z-index: 99; }

.ShopIcon::after {
  margin: 0;
  padding: 0;
  background: #c8c8c8;
  width: 1.5px;
  height: 24px;
  content: "";
  position: absolute;
  top: 16px;
  right: 0;
  z-index: 99; }

.ShopIcon i,
.ShopIcon a {
  margin: 0 0 0 -8px;
  padding: 0;
  font-size: 36px; }

.ShopIcon .icon-shopping_icon:before {
  background-image: linear-gradient(to right top, #fc2b08, #fc320c, #fc3910, #fb3f14, #fb4417, #fc4b16, #fc5215, #fd5815, #fe6210, #fe6b0b, #ff7405, #ff7c00);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  content: "\e808";
  width: 40px;
  height: 38px;
  margin: 0;
  padding: 0; }

.ShopIcon .ShoppingCount {
  margin: 0;
  padding: 0;
  color: #ff3400;
  font-size: 16px;
  font-family: "Eina03-SemiBold";
  text-decoration: none;
  line-height: 22px;
  position: absolute;
  right: 16px;
  top: 0;
  z-index: 99; }

.ShopText-Context {
  margin: 55px 0 30px 0;
  padding: 0;
  float: right; }

.ShopText-Context a {
  margin: 0;
  padding: 0;
  color: #353535;
  font-family: "Eina03-SemiBold";
  font-size: 17px;
  text-align: left;
  text-decoration: none;
  line-height: 20px;
  outline: none;
  -webkit-transition: all ease-in 0.3s;
  -moz-transition: all ease-in 0.3s;
  -o-transition: all ease-in 0.3s;
  transition: all ease-in 0.3s; }

.ShopText-Context a:hover,
.ShopText-Context a:focus {
  color: #ff3400; }

.ShopNavigation {
  margin: 0;
  padding: 0;
  border: 1px solid #c8c8c8;
  border-right: none;
  border-left: none; }

.ShopCategories {
  margin: 0;
  padding: 15px 20px;
  border-left: 1px solid #c8c8c8;
  border-right: 1px solid #c8c8c8;
  position: relative; }

.ShopCategories i {
  margin: 0;
  padding: 0;
  color: #000000;
  font-size: 25px;
  text-align: left;
  float: left; }

.ShopCategories .fa-navicon:before,
.fa-reorder:before,
.fa-bars:before {
  color: #000 !important; }

.ShopCategories a {
  margin: 0 0 0 10px;
  padding: 0;
  color: #424242;
  font-size: 17px;
  font-family: "Eina03-SemiBold";
  text-align: left;
  text-decoration: none;
  line-height: 20px;
  display: inline-block; }

.ShopCategories ul {
  margin: 0;
  padding: 0;
  position: absolute;
  top: 55px;
  left: -1px;
  z-index: 99;
  width: 255px;
  background: #fff;
  border-top: none;
  border-left: 1px solid #c8c8c8;
  border-right: 1px solid #c8c8c8;
  border-bottom: 1px solid #c8c8c8; }

.ShopCategories ul li {
  margin: 0;
  /*padding: 11px 14px;*/
  padding: 12.2px 14px;
  list-style: none;
  display: block;
  border-bottom: 1px solid #c8c8c8; }

.ShopCategories ul li:last-child {
  border-bottom: none; }

.ShopCategories ul li::before {
  margin: 4px 15px 0 0px;
  padding: 0;
  content: "";
  background: url(../image/shop-menu.png) no-repeat left center;
  float: left;
  height: 15px;
  width: 15px; }

.ShopCategories ul li a {
  margin: 0;
  padding: 0;
  font-family: "Eina03-Regular";
  font-size: 16px;
  text-align: left;
  text-decoration: none;
  color: #424242;
  outline: none;
  display: block; }

.ShopNav-Menu {
  margin: 0;
  padding: 16px 0 0 0;
  float: right; }

.ShopNav-Menu::after {
  display: block;
  clear: both;
  content: ""; }

.ShopNav-Menu ul {
  margin: 0;
  padding: 0; }

.ShopNav-Menu ul li {
  margin: 0;
  padding: 0 0 0 39px;
  list-style: none;
  float: left; }

.ShopNav-Menu ul li::after {
  margin: 0 0 0 30px;
  padding: 0;
  background: #c8c8c8;
  height: 24px;
  width: 1px;
  content: "";
  float: right; }

.ShopNav-Menu ul li a {
  margin: 0;
  padding: 0;
  font-family: "Eina03-SemiBold";
  font-size: 17px;
  color: #424242;
  text-align: left;
  text-decoration: none;
  line-height: 20px; }

.ShopRight-Content {
  margin: 0;
  padding: 0; }

.ShopSlider {
  margin: 20px 0 0 0;
  padding: 0; }

.ShopSlider img {
  margin: 0;
  padding: 0;
  max-width: 100%;
  height: auto;
  border: 1px solid #c9c9c9; }

.product-grid-brand {
  background-color: #fff;
  text-align: center;
  border: 1px solid #c8c8c8;
  margin-top: 20px; }

.product-grid-brand .product-image-brand {
  position: relative;
  overflow: hidden; }

.product-grid-brand .product-image-brand a.image {
  display: block; }

.product-grid-brand .product-image-brand img {
  max-width: 100%;
  width: 100%;
  height: 160px;
  margin-top: 15px; }

.product-grid-brand .product-image-brand .pic-1-brand {
  transition: all 0.5s; }

.product-grid-brand .product-image-brand:hover .pic-1-brand {
  transform: scale(1.1); }

.product-grid-brand .product-sale-label-brand {
  /*color: #fff;
    background-color: #ff4a26;
    font-size: 13px;
    text-transform: uppercase;
    padding: 7px 7px 28px 36px;
    position: absolute;
    top: 0;
    right: 0;
    clip-path: polygon(100% 0, 0 0, 100% 100%);
	font-family: $FontSemiBold;*/
  color: #fff;
  background: #ff4a26;
  font-size: 13px;
  text-transform: uppercase;
  font-family: "Eina03-SemiBold";
  text-align: center;
  line-height: 70px;
  width: 100px;
  height: 50px;
  transform: rotate(45deg);
  position: absolute;
  top: -14px;
  right: -36px;
  -webkit-clip-path: polygon(0 100%, 100% 100%, 50% 0);
  clip-path: polygon(-1px 100%, 100% 100%, 50% -1px); }

.product-grid-brand .product-content-brand {
  padding: 10px 0 10px 0; }

.product-grid-brand .title-brand {
  font-size: 15px;
  letter-spacing: 0;
  text-transform: capitalize;
  margin: 0; }

.product-grid-brand .title-brand a {
  color: #414046;
  font-family: "Eina03-SemiBold";
  font-size: 17px;
  text-align: center;
  text-decoration: none;
  transition: all 0.4s ease-out; }

.product-grid-brand .title-brand a:hover {
  color: #333; }

.product-grid-brand .price-brand {
  color: #341f97;
  font-size: 16px;
  font-weight: 400;
  margin: 0 0 10px; }

.product-grid-brand .price-brand span {
  color: #999;
  text-decoration: line-through; }

.product-grid-brand .product-button-group-brand {
  display: inline-block; }

.product-grid-brand .add-to-cart-brand {
  color: #333;
  background: #fff;
  font-size: 14px;
  line-height: 29px;
  height: 30px;
  padding: 0 15px;
  border: 1px solid #999;
  float: left;
  display: inline-block;
  transition: all 0.25s ease 0s; }

.product-grid-brand .add-to-cart-brand i.fa {
  margin-right: 8px; }

.product-grid-brand .product-like-icon-brand {
  color: #333;
  background: #f4f4f4;
  line-height: 30px;
  width: 30px;
  height: 30px;
  border: 1px solid #999;
  border-left: none;
  display: inline-block;
  transition: all 0.25s ease 0s; }

.product-grid-brand .add-to-cart-brand:hover,
.product-grid-brand .product-like-icon-brand:hover {
  color: #fff;
  background: #341f97; }

@media only screen and (max-width: 990px) {
  .product-grid-brand {
    margin: 0 0 30px; } }
.SectionFalash-Deals {
  margin: 0;
  padding: 60px 0 0 0; }

.SectionFalash-Deals h1 {
  margin: 0;
  padding: 0 0 15px 0;
  color: #424242;
  font-family: "Eina03-SemiBold";
  font-size: 20px;
  text-align: left;
  text-decoration: none;
  line-height: 25px;
  text-transform: capitalize; }

.product-grid-dealflash {
  margin: 0 0 30px 0;
  padding: 0;
  border: 1px solid #c8c8c8; }

.product-grid-dealflash .product-image-dealflash {
  border-radius: 0px;
  overflow: hidden;
  position: relative; }

.product-grid-dealflash .product-image-dealflash a.image {
  display: block; }

.product-grid-dealflash .product-image-dealflash a.image:before {
  content: "";
  width: 100%;
  height: 100%;
  opacity: 0;
  position: absolute;
  left: 0;
  top: 0;
  transition: all 0.3s; }

.product-grid-dealflash:hover .product-image-dealflash a.image:before {
  opacity: 1; }

.product-grid-dealflash .product-image-dealflash img {
  width: 100%;
  height: auto; }

.product-grid-dealflash .product-sale-label-dealflash {
  color: #fff;
  background: #ff4a26;
  font-size: 13px;
  text-transform: uppercase;
  font-family: "Eina03-SemiBold";
  text-align: center;
  line-height: 70px;
  width: 100px;
  height: 50px;
  transform: rotate(45deg);
  position: absolute;
  top: -12px;
  right: -34px;
  -webkit-clip-path: polygon(0 100%, 100% 100%, 50% 0);
  clip-path: polygon(-1px 100%, 100% 100%, 50% -1px); }

.product-grid-dealflash .social-dealflash {
  width: 135px;
  padding: 0;
  margin: 0;
  list-style: none;
  transform: translateY(-50%) translateX(-50%);
  position: absolute;
  top: 50%;
  left: 50%; }

.product-grid-dealflash .social-dealflash li {
  display: inline-block;
  margin: 0 0 10px;
  opacity: 0;
  transition: all 0.3s; }

.product-grid-dealflash .social-dealflash li:nth-child(1) {
  transform: translateX(-200%); }

.product-grid-dealflash .social-dealflash li:nth-child(2) {
  transform: scale(0); }

.product-grid-dealflash .social-dealflash li:nth-child(3) {
  transform: translateX(200%); }

.product-grid-dealflash:hover .social-dealflash li {
  opacity: 1;
  transform: translateX(0); }

.product-grid-dealflash:hover .social-dealflash li:nth-child(2) {
  transform: scale(1); }

.product-grid-dealflash .social-dealflash li a {
  color: #999;
  background: #fff;
  font-size: 14px;
  text-align: center;
  line-height: 40px;
  height: 40px;
  width: 40px;
  border-radius: 50%;
  display: block;
  position: relative;
  transition: all 350ms ease-out; }

.product-grid-dealflash .social-dealflash li a:hover {
  color: #fff;
  background: #2ecc71; }

.product-grid-dealflash .social-dealflash li a:before,
.product-grid-dealflash .social-dealflash li a:after {
  content: attr(data-tip);
  color: #fff;
  background-color: #000;
  font-size: 11px;
  line-height: 22px;
  padding: 2px 6px;
  border-radius: 3px;
  white-space: nowrap;
  display: none;
  transform: translateX(-50%);
  position: absolute;
  left: 50%;
  top: -35px; }

.product-grid-dealflash .social-dealflash li a:after {
  content: "";
  height: 15px;
  width: 15px;
  border-radius: 0;
  transform: translateX(-50%) rotate(45deg);
  top: -22px;
  z-index: -1; }

.product-grid-dealflash .social-dealflash li a:hover:before,
.product-grid-dealflash .social-dealflash li a:hover:after {
  display: block; }

.product-grid-dealflash .product-content-dealflash {
  padding: 15px 0 0 20px; }

.product-grid-dealflash .title-dealflash {
  font-size: 15px;
  margin: 0;
  font-family: "Eina03-Regular";
  text-align: left;
  text-decoration: none;
  line-height: 20px; }

.product-grid-dealflash .title-dealflash a {
  color: #424242;
  transition: all 500ms;
  text-decoration: none; }

.product-grid-dealflash .title-dealflash a:hover {
  /*color: #2ecc71;*/
  text-decoration: none; }

.product-grid-dealflash .price-dealflash {
  color: #ff3400;
  font-size: 16px;
  font-family: "Eina03-SemiBold";
  text-align: left;
  text-decoration: none;
  margin: 0;
  padding: 8px 0 0 0; }

.product-grid-dealflash .bt-content span {
  color: #bebdbd;
  font-size: 13px;
  font-family: "Eina03-SemiBold";
  text-decoration: line-through;
  display: inline-block;
  margin: 0;
  padding: 6px 0 14px 0; }

@media only screen and (max-width: 990px) {
  .product-grid-dealflash {
    margin: 0 0 40px; } }
.SectionAll-Categories {
  margin: 0;
  padding: 60px 0 60px 0; }

.SectionAll-Categories h3 {
  margin: 0;
  padding: 0 0 15px 0;
  color: #424242;
  font-family: "Eina03-SemiBold";
  font-size: 20px;
  text-align: left;
  text-decoration: none;
  line-height: 25px;
  text-transform: capitalize; }

.ShopCategories-btm {
  margin: 0;
  padding: 0;
  border: 1px solid #c8c8c8;
  border-bottom: none; }

.ShopCategories-btm::after {
  display: block;
  clear: both;
  content: ""; }

.AllCat-Content {
  margin: 0 auto;
  padding: 10px 0;
  border-left: none;
  border-top: none;
  border-right: 1px solid #c8c8c8;
  border-bottom: 1px solid #c8c8c8;
  float: left;
  width: 12.5%;
  text-align: center;
  box-sizing: border-box; }

.AllCat-Content:nth-child(8),
.AllCat-Content:nth-child(16),
.AllCat-Content:nth-child(24),
.AllCat-Content:nth-child(32),
.AllCat-Content:nth-child(40) {
  border-right: none; }

.AllCat-Content img {
  margin: 0;
  padding: 0;
  max-width: 100%;
  height: auto; }

.AllCat-Content h4 {
  margin: 0;
  padding: 6px 0 0 0;
  color: #333232;
  font-size: 14px;
  font-family: "Eina03-SemiBold";
  text-align: center;
  text-decoration: none;
  line-height: 20px; }

.ShopMr-Btm {
  padding-bottom: 100px; }

.wrapper-dropdown-2 {
  width: 100%;
  margin: 25px 0px;
  padding: 11px 15px;
  background: #fff;
  border: 1px solid #c8c8c8;
  cursor: pointer;
  outline: none;
  display: block;
  font-family: "Eina03-SemiBold";
  font-size: 17px; }

.wrapper-dropdown-2 i {
  font-size: 25px;
  float: left;
  margin-right: 15px; }

.wrapper-dropdown-2:after {
  content: "";
  width: 0;
  height: 0;
  position: absolute;
  right: 16px;
  top: 50%;
  margin-top: -3px;
  border-width: 6px 6px 0 6px;
  border-style: solid;
  border-color: grey transparent;
  display: none; }

.wrapper-dropdown-2 .dropdown {
  position: absolute;
  top: 76%;
  left: 0px;
  right: 0px;
  z-index: 99;
  background: white;
  transition: all 0.3s ease-out;
  list-style: none;
  opacity: 0;
  pointer-events: none;
  margin: 0 15px;
  padding: 0;
  border: 1px solid #c8c8c8; }

.wrapper-dropdown-2 .dropdown li a {
  display: block;
  text-decoration: none;
  color: #333;
  border: none;
  border-bottom: 1px solid #c8c8c8;
  padding: 14px 8px;
  transition: all 0.3s ease-out;
  font-family: "Eina03-Regular";
  letter-spacing: 0.7px; }

.wrapper-dropdown-2 .dropdown li a::before {
  background: url(../image/shop-menu.png) no-repeat left center;
  margin: 5px 15px 0 8px;
  padding: 0;
  content: "";
  float: left;
  height: 16px;
  width: 16px; }

.wrapper-dropdown-2 .dropdown li:last-child a {
  border-bottom: none; }

.wrapper-dropdown-2 .dropdown li:hover a {
  color: grey; }

.wrapper-dropdown-2.active:after {
  border-width: 0 6px 6px 6px; }

.wrapper-dropdown-2.active .dropdown {
  opacity: 1;
  pointer-events: auto; }

/*--------------------------------------------------------------
# Shop Landing Page Design in Css End
--------------------------------------------------------------*/
/*--------------------------------------------------------------
# Sell Macbook Page Design in Css Start
--------------------------------------------------------------*/
.SectionMacBook {
  margin: 0;
  padding: 0;
  position: relative; }

.SectionMacBook img {
  margin: 0;
  padding: 0;
  max-width: 100%;
  height: auto;
  border: none;
  border-bottom: 1px solid #e2e2e2;
  min-width: 100%; }

.Macbook-InnerContent {
  margin: 40px 0 0 0;
  padding: 0;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  z-index: 99;
  width: 100%; }

.UsedMacbook {
  margin: 0;
  padding: 0; }

.UsedMacbook h1 {
  margin: 0;
  padding: 0;
  color: #424242;
  font-family: "Eina03-SemiBold";
  font-size: 40px;
  text-align: left;
  text-decoration: none;
  line-height: 45px; }

.UsedMacbook p {
  margin: 20px 0 0 0;
  padding: 0;
  color: #000000;
  font-family: "Eina03-Regular";
  font-size: 20px;
  text-align: left;
  text-decoration: none;
  line-height: 25px; }

.MackbookForms {
  margin: 30px 0 0 0;
  padding: 0;
  position: relative; }

.MackbookForms input[type="text"] {
  margin: 0;
  padding: 0 15px;
  border-top: 1.5px solid #fc320c;
  border-bottom: 1.5px solid #ff7c00;
  border-left: 1.5px solid #fc320c;
  border-right: 1.5px solid #ff7c00;
  background: none;
  border-radius: 6px;
  outline: none;
  color: #b7b7b7;
  font-size: 16px;
  font-family: "Eina03-Regular";
  text-align: left;
  text-decoration: none;
  line-height: 20px;
  height: 50px;
  width: 100%; }

.MackbookForms input[type="text"]::-webkit-input-placeholder {
  color: #b7b7b7; }

.MackbookForms input[type="text"]:-moz-placeholder {
  color: #b7b7b7;
  opacity: 1; }

.MackbookForms input[type="text"]::-moz-placeholder {
  color: #b7b7b7;
  opacity: 1; }

.MackbookForms input[type="text"]:-ms-input-placeholder {
  color: #b7b7b7;
  opacity: 1; }

.MackbookForms input[type="text"]::-ms-input-placeholder {
  color: #b7b7b7;
  opacity: 1; }

.MackbookForms input[type="text"]::placeholder {
  color: #b7b7b7;
  opacity: 1; }

.MackbookForms button {
  margin: 0;
  padding: 0;
  font-family: "Eina03-SemiBold";
  font-size: 17px;
  color: #fff;
  text-align: center;
  text-decoration: none;
  background-image: linear-gradient(to right top, #fc2b08, #fc320c, #fc3910, #fb3f14, #fb4417, #fc4b16, #fc5215, #fd5815, #fe6210, #fe6b0b, #ff7405, #ff7c00);
  border: none;
  border-radius: 0px 6px 6px 0px;
  outline: none;
  height: 50px;
  width: 170px;
  cursor: pointer;
  position: absolute;
  right: 0px;
  bottom: 0;
  top: 0;
  /*top: 169px;*/
  z-index: 99;
  overflow: hidden;
  -webkit-transition: all ease-in 0.3s;
  -moz-transition: all ease-in 0.3s;
  -o-transition: all ease-in 0.3s;
  transition: all ease-in 0.3s; }

.MacbookImage {
  margin: 0;
  padding: 0;
  float: right; }

.MacbookImage img {
  margin: 15px 0 0 0;
  padding: 0;
  max-width: 100%;
  height: 200px; }

.SectionSell-Gadget {
  margin: 0;
  padding: 35px 0 70px; }

.SectionSell-Gadget h2 {
  margin: 0;
  padding: 0 0 35px 0;
  color: #424242;
  font-family: "Eina03-SemiBold";
  font-size: 35px;
  text-align: center;
  text-decoration: none;
  line-height: 40px; }

.GetQuote-Container {
  margin: 0 auto;
  padding: 0;
  text-align: center; }

.GetQuote-Container .GetIcon-Box {
  margin: 0 auto;
  padding: 0;
  background: #f7f7f7;
  border-radius: 20px;
  width: 132px;
  height: 132px; }

.GetQuote-Container .GetIcon-Box i.icon-send-quote-icon:before,
.GetQuote-Container .GetIcon-Box i.icon-icon-repairing:before,
.GetQuote-Container .GetIcon-Box i.icon-icon-recycling:before {
  margin: 0;
  padding: 0;
  font-size: 70px;
  line-height: 130px;
  background-image: linear-gradient(to right top, #fc2b08, #fc320c, #fc3910, #fb3f14, #fb4417, #fc4b16, #fc5215, #fd5815, #fe6210, #fe6b0b, #ff7405, #ff7c00);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent; }

.GetQuote-Container .GetContent-Btm {
  margin: 15px auto 0 auto;
  padding: 0; }

.GetQuote-Container .GetContent-Btm h3 {
  margin: 0;
  padding: 0;
  color: #000000;
  text-align: center;
  text-decoration: none;
  font-family: "Eina03-SemiBold";
  font-size: 20px;
  line-height: 25px; }

.GetQuote-Container .GetContent-Btm p {
  margin: 0;
  padding: 10px 0 0 0;
  color: #000000;
  text-align: center;
  text-decoration: none;
  font-family: "Eina03-Regular";
  font-size: 18px;
  line-height: 25px; }

.GetQuote-Container .GetContent-Btm a {
  margin: 30px 0 0 0;
  padding: 10px 30px;
  background-image: linear-gradient(to right top, #fc2b08, #fc320c, #fc3910, #fb3f14, #fb4417, #fc4b16, #fc5215, #fd5815, #fe6210, #fe6b0b, #ff7405, #ff7c00);
  border: none;
  border-radius: 50px;
  outline: none;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
  font-family: "Eina03-SemiBold";
  font-size: 16px;
  color: #fff;
  display: inline-block; }

.GetQuote-Button {
  margin: 0 auto;
  padding: 70px 0 0 0;
  text-align: center; }

.GetQuote-Button a {
  margin: 0;
  padding: 10px 50px;
  background-image: linear-gradient(to right top, #fc2b08, #fc320c, #fc3910, #fb3f14, #fb4417, #fc4b16, #fc5215, #fd5815, #fe6210, #fe6b0b, #ff7405, #ff7c00);
  border: none;
  border-radius: 6px;
  outline: none;
  text-align: center;
  text-decoration: none;
  font-family: "Eina03-SemiBold";
  font-size: 18px;
  color: #fff;
  display: inline-block; }

.Section-AboutLaptop {
  margin: 0;
  padding: 70px 0 0;
  background-image: linear-gradient(to right top, #fc2b08, #fc320c, #fc3910, #fb3f14, #fb4417, #fc4b16, #fc5215, #fd5815, #fe6210, #fe6b0b, #ff7405, #ff7c00); }

.tab-card {
  border: 1px solid #fd7e37; }

.tab-card .card-header {
  padding: 0;
  border-bottom: 1px solid #fd7e37; }

.tab-card-header {
  background: none; }

.tab-card-header .nav-tabs .nav-item.show .nav-link,
.nav-tabs .nav-link.active {
  background: #fe661b;
  border-bottom: 1px solid #fd7e37;
  color: #fff; }

/* Default mode */
.tab-card-header > .nav-tabs {
  border: none;
  margin: 0px; }

.tab-card-header > .nav-tabs > li {
  margin-right: 0px;
  border-right: 1px solid #fd7e37;
  width: 33.3%;
  padding: 0; }

.tab-card-header > .nav-tabs > li:last-child {
  border-right: none; }

.tab-card-header > .nav-tabs > li > a {
  border: 0;
  background: transparent;
  border-bottom: 1px solid #fd7e37;
  margin-right: 0;
  color: #fff;
  padding: 16px 0px;
  font-family: "Eina03-SemiBold";
  font-size: 16px;
  text-align: center;
  border-radius: 0; }

.tab-card-header > .nav-tabs > li > a.show {
  color: #fff; }

.tab-card-header > .nav-tabs > li > a:hover {
  color: #fff;
  background: #fe661b;
  border-bottom: 1px solid #fd7e37; }

.tab-card-header > .tab-content {
  padding-bottom: 0; }

.tab-content {
  padding: 40px; }

.TabAll-Content {
  margin: 0;
  padding: 0; }

.TabAll-Content h3 {
  margin: 0;
  padding: 0;
  font-size: 25px;
  font-family: "Eina03-SemiBold";
  text-align: left;
  text-decoration: none;
  color: #fff;
  line-height: 30px; }

.TabAll-Content p {
  margin: 0;
  padding: 15px 0 0 0;
  font-size: 18px;
  font-family: "Eina03-Regular";
  text-align: left;
  text-decoration: none;
  color: #fff;
  line-height: 25px; }

.TabAll-Content ul,
.TabAll-Content ul li {
  margin: 0;
  padding: 15px 0 15px 20px;
  font-size: 18px;
  font-family: "Eina03-Regular";
  text-align: left;
  text-decoration: none;
  color: #fff;
  line-height: 25px;
  list-style: circle; }

.TabAbout-Image {
  margin: 60px 0 0 0;
  padding: 0; }

.TabAbout-Image img {
  margin: 0;
  padding: 0;
  max-width: 100%;
  height: auto; }

.SellHeading {
  margin: 0;
  padding: 0; }

.SellHeading h4 {
  margin: 0;
  padding: 0 0 50px 0;
  color: #fff;
  font-family: "Eina03-SemiBold";
  font-size: 35px;
  text-align: center;
  text-decoration: none;
  line-height: 40px; }

.Sell-Mt {
  margin-top: 70px; }

.Pageto-Back {
  margin: 30px 0 20px 0;
  padding: 0;
  float: left; }

.Pageto-Back a,
.Pageto-Back a i {
  margin: 0;
  padding: 0;
  color: #2e2e2e;
  text-align: left;
  text-decoration: none;
  font-size: 18px;
  font-family: "Eina03-SemiBold";
  outline: none; }

.icon-icon_arrow:before {
  background-image: linear-gradient(to right top, #fc2b08, #fc320c, #fc3910, #fb3f14, #fb4417, #fc4b16, #fc5215, #fd5815, #fe6210, #fe6b0b, #ff7405, #ff7c00);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  margin: 0 6px 0 0px;
  padding: 0;
  display: inline-block; }

.PickUp-Container {
  margin: 15px 0 0 0;
  padding: 0;
  border: 1px solid #c8c8c8;
  border-radius: 8px;
  overflow: hidden; }

.PickUp-Container h3 {
  margin: 0;
  padding: 10px 0 10px 30px;
  border: none;
  border-bottom: 1px solid #c8c8c8;
  font-family: "Eina03-SemiBold";
  font-size: 18px;
  text-align: left;
  text-decoration: none;
  text-transform: capitalize;
  line-height: 22px;
  background: #f9f9f9; }

.PickUp-Form {
  margin: 0;
  padding: 15px 30px 15px; }

.PickUp-Form label {
  margin: 0;
  padding: 0 0 8px 0;
  font-family: "Eina03-SemiBold";
  font-size: 16px;
  color: #3e3e3e;
  text-align: left;
  text-decoration: none; }

.PickUp-Form input[type="name"],
.PickUp-Form input[type="email"],
.PickUp-Form input[type="phone"],
.PickUp-Form textarea {
  margin: 0 0 15px 0;
  padding: 0 15px 0 15px;
  background: #fff;
  border: 1px solid #c8c8c8;
  border-radius: 6px;
  outline: none;
  font-family: "Eina03-SemiBold";
  font-size: 18px;
  color: #3e3e3e;
  text-align: left;
  text-decoration: none;
  width: 100%;
  height: 35px; }

.PickUp-Form textarea {
  height: 55px;
  resize: none;
  padding-top: 8px;
  margin-bottom: 10px; }

.PickUp-Form button {
  margin: 15px 0 0 0;
  padding: 8px 0;
  background: #333333;
  border: none;
  border-radius: 8px;
  outline: none;
  text-align: center;
  text-decoration: none;
  color: #fff;
  font-family: "Eina03-Regular";
  font-size: 16px;
  cursor: pointer;
  width: 100%;
  display: block; }

#formdrag {
  position: relative;
  top: 0;
  left: 0;
  margin-top: 0;
  margin-left: 0;
  width: 100%;
  height: 35px;
  border: 1px dashed #c8c8c8;
  border-radius: 6px;
  z-index: 99; }

#formdrag p {
  width: 100%;
  height: 100%;
  text-align: center;
  line-height: 0px;
  color: #b2b2b2;
  font-family: "Eina03-Regular";
  font-size: 16px;
  position: absolute;
  top: 15px; }

#formdrag input {
  position: static;
  margin: 0;
  padding: 0;
  width: 100%;
  height: 100%;
  outline: none;
  opacity: 0; }

#formdrag i {
  margin: 0;
  padding: 0;
  color: #b2b2b2;
  text-align: left;
  font-size: 15px;
  position: absolute;
  left: 60px;
  z-index: 99;
  top: 5px; }

#formdrag-Secound {
  position: relative;
  top: 0;
  left: 0;
  margin-top: 0;
  margin-left: 0;
  width: 100%;
  height: 100px;
  border: 1px dashed #c8c8c8;
  border-radius: 6px;
  z-index: 99; }

#formdrag-Secound p {
  width: 100%;
  height: 100%;
  text-align: center;
  line-height: 0px;
  color: #b2b2b2;
  font-family: "Eina03-Regular";
  font-size: 18px;
  position: absolute;
  top: 48px; }

#formdrag-Secound input {
  position: static;
  margin: 0;
  padding: 0;
  width: 100%;
  height: 100%;
  outline: none;
  opacity: 0; }

#formdrag-Secound i {
  margin: 0;
  padding: 0;
  color: #b2b2b2;
  text-align: left;
  font-size: 22px;
  position: absolute;
  left: 165px;
  z-index: 99;
  top: 30px; }

.Pickup-CheckBox {
  position: absolute;
  opacity: 0; }

.Pickup-CheckBox + label {
  position: relative;
  cursor: pointer;
  padding: 0;
  font-family: "Eina03-Regular";
  font-size: 18px;
  text-align: left; }

.Pickup-CheckBox + label:before {
  content: "";
  margin-right: 10px;
  display: inline-block;
  vertical-align: text-top;
  width: 20px;
  height: 20px;
  background: white;
  box-shadow: 0px 0px 4.68px 1.32px rgba(0, 0, 0, 0.09);
  border: 1px solid transparent;
  border-radius: 4px;
  outline: none; }

.Pickup-CheckBox:hover + label:before {
  /*background: #f35429;*/ }

.Pickup-CheckBox:focus + label:before {
  box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.12); }

.Pickup-CheckBox:checked + label:before {
  /*background: #f35429;*/
  border-bottom: 3px solid #ff7c00;
  border-left: 3px solid #fc320c;
  border-right: 3px solid #ff7c00;
  border-top: 3px solid #fc320c; }

.Pickup-CheckBox:disabled + label {
  color: #b8b8b8;
  cursor: auto; }

.Pickup-CheckBox:disabled + label:before {
  box-shadow: none;
  background: #ddd; }

.Pickup-CheckBox:checked + label:after {
  content: "";
  position: absolute;
  left: 5px;
  top: 9px;
  background: #fc320c;
  width: 2px;
  height: 2px;
  box-shadow: 2px 0 0 #fc320c, 4px 0 0 #fc320c, 4px -2px 0 #fc320c, 4px -4px 0 #fc320c, 4px -6px 0 #fc320c, 4px -8px 0 #fc320c;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg); }

.Pickup-Request {
  margin: 0;
  padding: 0; }

.Pickup-Request ul {
  margin: 0;
  padding: 0; }

.Pickup-Request ul li {
  margin: 0 0 20px 0;
  padding: 0;
  list-style: none;
  float: left;
  width: 50%; }

.SendRequest-Text {
  margin: 0;
  padding: 0; }

.SendRequest-Text h4 {
  margin: 14px 0 0 0;
  padding: 0;
  font-family: "Eina03-Regular";
  font-size: 15px;
  text-align: left;
  text-decoration: none;
  color: #333333;
  line-height: 22px; }

.SendRequest-Text h4 span {
  color: #fe5207;
  font-family: "Eina03-SemiBold"; }

.PickUp-Mrtp {
  margin-top: 80px !important; }

.SellAndUsed-Container {
  margin: 0;
  padding: 40px 0;
  background: url(../image/dallas-repairing-center.png) no-repeat center top;
  background-size: 100% 100%; }

.SellAndUsed-Content {
  margin: 0;
  padding: 0; }

.SellAndUsed-Content h1 {
  margin: 0;
  padding: 0;
  font-family: "Eina03-SemiBold";
  font-size: 40px;
  text-align: center;
  text-decoration: none;
  color: #fff;
  line-height: 45px; }

.SellAndUsed-Content p {
  margin: 0;
  padding: 15px 0 0 0;
  font-family: "Eina03-Regular";
  font-size: 24px;
  text-align: center;
  text-decoration: none;
  color: #fff;
  line-height: 30px; }

.SellAndUsed-Form {
  margin: 30px auto 0 auto;
  padding: 0 0 10px 0;
  text-align: center;
  position: relative;
  width: 75%; }

.SellAndUsed-Form input[type="text"] {
  margin: 0;
  padding: 0 30px;
  background: none;
  border: 2px solid #fff;
  border-radius: 50px;
  outline: none;
  text-align: left;
  text-decoration: none;
  color: #fff;
  font-family: "Eina03-Regular";
  font-size: 18px;
  height: 50px;
  width: 100%; }

.SellAndUsed-Form input[type="text"]::-webkit-input-placeholder {
  color: #fff;
  opacity: 1; }

.SellAndUsed-Form input[type="text"]:-moz-placeholder {
  color: #fff;
  opacity: 1; }

.SellAndUsed-Form input[type="text"]::-moz-placeholder {
  color: #fff;
  opacity: 1; }

.SellAndUsed-Form input[type="text"]:-ms-input-placeholder {
  color: #fff;
  opacity: 1; }

.SellAndUsed-Form input[type="text"]::-ms-input-placeholder {
  color: #fff;
  opacity: 1; }

.SellAndUsed-Form input[type="text"]::placeholder {
  color: #fff;
  opacity: 1; }

.SellAndUsed-Form button {
  margin: 0;
  padding: 0 25px 0 20px;
  font-family: "Eina03-SemiBold";
  font-size: 18px;
  text-align: center;
  text-decoration: none;
  color: #5d5d5d;
  background: #fff;
  border: none;
  outline: none;
  cursor: pointer;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 99;
  height: 50px;
  border-radius: 0 30px 30px 0px; }

#AboutUs,
#NewEvents,
#ContactUs {
  padding-top: 90px; }

.Toastify__toast.Toastify__toast--default {
  background-image: linear-gradient(to right top, #fc2b08, #fc320c, #fc3910, #fb3f14, #fb4417, #fc4b16, #fc5215, #fd5815, #fe6210, #fe6b0b, #ff7405, #ff7c00);
  color: #fff; }

#showReparText {
  margin: 0;
  padding: 25px 0 20px 0;
  text-align: center;
  text-decoration: none;
  font-size: 43px;
  font-family: "Eina03-Regular";
  line-height: 65px;
  background-image: linear-gradient(to right top, #fc2b08, #fc320c, #fc3910, #fb3f14, #fb4417, #fc4b16, #fc5215, #fd5815, #fe6210, #fe6b0b, #ff7405, #ff7c00);
  color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  display: inline-block; }

.aproveButton {
  margin: 0px 0px 0 0;
  padding: 10px 25px;
  background-image: linear-gradient(to right top, #fc2b08, #fc320c, #fc3910, #fb3f14, #fb4417, #fc4b16, #fc5215, #fd5815, #fe6210, #fe6b0b, #ff7405, #ff7c00);
  border-radius: 50px;
  border: none;
  outline: none;
  font-family: "Eina03-Regular";
  letter-spacing: 2px;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
  color: #fff;
  cursor: pointer; }

.PullRequest-Table,
.PullBtm-Table {
  margin: 0;
  padding: 0;
  font-family: "Eina03-SemiBold";
  font-size: 17px;
  text-align: left;
  text-decoration: none;
  line-height: 20px;
  color: #2e2e2e; }

.PullBtm-Table {
  font-family: "Eina03-Regular";
  font-size: 15px; }

.ConDropschedule {
  margin: 0;
  padding: 0; }

.ConDropschedule h1 {
  margin: 0;
  padding: 0;
  color: #424242;
  font-size: 30px;
  font-family: "Eina03-SemiBold";
  text-align: center;
  text-decoration: none; }

.ConDropschedule p {
  margin: 0;
  padding: 0;
  color: #2e2e2e;
  font-size: 22px;
  font-family: "Eina03-Regular";
  line-height: 30px;
  text-align: center;
  text-decoration: none; }

.DropListing {
  margin: 0 auto;
  padding: 40px 0 15px 0;
  text-align: center;
  display: table; }

.DropListing ul,
.DropListing ul li {
  margin: 0;
  padding: 0 0 10px 0px;
  color: #424242;
  font-size: 20px;
  font-family: "Eina03-SemiBold";
  text-align: left;
  text-decoration: none;
  list-style: none;
  width: 50%;
  display: inline-block; }

#PlacesAutocomplete__autocomplete-container {
  margin: 0;
  padding: 0;
  color: #424242;
  font-size: 18px;
  font-family: "Eina03-SemiBold";
  text-align: left;
  text-decoration: none;
  z-index: 99; }

.form-group {
  margin: 0 0 13px 0;
  padding: 0; }

.form-group label {
  margin: 0;
  padding: 0 0 8px 0;
  color: #424242;
  font-size: 18px;
  font-family: "Eina03-Regular";
  text-align: left;
  text-decoration: none; }

.form-group input {
  margin: 0;
  padding: 0 15px;
  border: 1px solid #e2e2e2;
  background: none !important;
  border-radius: 0px;
  text-align: left;
  text-decoration: none;
  line-height: 25px;
  height: 40px;
  width: 100%;
  font-family: "Eina03-Regular";
  font-size: 16px; }

.custMapClass {
  margin-top: 30px;
  float: right;
  width: 46%;
  border: 4px solid #e2e2e2; }

.customInput {
  float: left;
  width: 48%; }

#PlacesAutocomplete__root input {
  border: 1px solid #e2e2e2;
  background: #fff;
  border-radius: 0;
  text-align: left;
  text-decoration: none;
  font-family: "Eina03-Regular";
  font-size: 16px;
  padding-left: 15px !important; }

.alert-success {
  color: #155724;
  background-color: #d4edda;
  border-color: #c3e6cb;
  font-size: 16px;
  border-radius: 0;
  font-family: "Eina03-Regular";
  margin-bottom: 30px; }

.react-phone-number-input {
  margin: 0;
  padding: 0 0 0 20px;
  background: #fff;
  border: 1px solid #e2e2e2;
  border-radius: 0;
  outline: none;
  width: 100%;
  height: 50px; }

.react-phone-number-input select {
  font-family: "Eina03-Regular";
  font-size: 20px;
  text-align: left;
  text-decoration: none;
  color: #424242; }

.react-phone-number-input__row input {
  margin: 0;
  padding: 0 0 0 20px;
  background: #fff;
  /*border: 1px solid #e2e2e2;*/
  border-radius: 0;
  outline: none;
  font-family: "Eina03-Regular";
  font-size: 18px;
  text-align: left;
  text-decoration: none;
  width: 100%;
  height: 49px !important;
  border: none !important;
  border-bottom: 1px solid #e2e2e2 !important; }

.NextBtnRight {
  margin: 0px 0px 0 0;
  padding: 0;
  float: right; }

.NextBtnRight button {
  margin: 0;
  padding: 12px 35px;
  background-image: linear-gradient(to right top, #fc2b08, #fc320c, #fc3910, #fb3f14, #fb4417, #fc4b16, #fc5215, #fd5815, #fe6210, #fe6b0b, #ff7405, #ff7c00);
  border: none;
  border-radius: 30px;
  outline: none;
  cursor: pointer;
  font-family: "Eina03-SemiBold";
  font-size: 17px;
  text-align: left;
  text-decoration: none;
  text-transform: uppercase;
  color: #fff; }

.NextBtnRight button i.icon-icon_arrow:before {
  margin: 0;
  padding: 0;
  color: #fff;
  font-size: 14px;
  text-align: right;
  cursor: pointer;
  background-image: none;
  -webkit-text-fill-color: #fff;
  -ms-transform: rotate(180deg);
  -ms-transform-origin: 70% 50%;
  -webkit-transform: rotate(180deg);
  -webkit-transform-origin: 70% 50%;
  transform: rotate(180deg);
  transform-origin: 70% 50%; }

.PullButton {
  margin: 0;
  padding: 0;
  position: relative; }

.PullButton button {
  position: absolute;
  right: 16px;
  background-image: linear-gradient(to right top, #fc2b08, #fc320c, #fc3910, #fb3f14, #fb4417, #fc4b16, #fc5215, #fd5815, #fe6210, #fe6b0b, #ff7405, #ff7c00);
  border: none;
  border-radius: 0;
  z-index: 99;
  top: 0;
  height: 46px;
  width: 60px;
  outline: none;
  cursor: pointer; }

.PullButton button i {
  margin: 0;
  padding: 0;
  color: #fff;
  font-size: 24px;
  text-align: center;
  cursor: pointer; }

.react-phone-number-input__icon {
  width: 28px !important;
  height: 28px !important;
  border: none !important;
  box-sizing: content-box !important; }

.TermsContainer {
  margin: 0;
  padding: 6px 20px 18px;
  border: 1px solid #dcdbda; }

.TermsContainer::after {
  display: block;
  clear: both;
  content: ""; }

.TermsContainer ul,
.TermsContainer ul li {
  margin: 0;
  padding: 0;
  list-style: none; }

.TermsContainer .TermsLeft,
.TermsContainer .TermsRight {
  margin: 0;
  padding: 15px 0 12px 0;
  float: left; }

.TermsContainer .TermsLeft h1 {
  margin: 0;
  padding: 0;
  font-family: "Eina03-Regular";
  font-size: 18px;
  text-align: left;
  text-decoration: none;
  color: #2e2e2e; }

.TermsContainer .TermsRight {
  float: right; }

.TermsContainer .TermsRight button {
  margin: 0 0 0 30px;
  padding: 0;
  font-family: "Eina03-Regular";
  font-size: 18px;
  text-align: center;
  background: none;
  border: none;
  outline: none;
  display: inline-block;
  cursor: pointer; }

.GetPaid {
  margin: 0 0 50px 0;
  padding: 0;
  background: #fff;
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.08), 0 3px 6px rgba(0, 0, 0, 0.12); }

.GetPaid h2 {
  margin: 0;
  padding: 15px;
  background-image: linear-gradient(to right top, #fc2b08, #fc320c, #fc3910, #fb3f14, #fb4417, #fc4b16, #fc5215, #fd5815, #fe6210, #fe6b0b, #ff7405, #ff7c00);
  font-family: "Eina03-SemiBold";
  font-size: 20px;
  text-align: center;
  text-decoration: none;
  color: #fff; }

.GetPaid h3 {
  margin: 0;
  padding: 30px 0;
  font-family: "Eina03-SemiBold";
  font-size: 40px;
  text-align: center;
  text-decoration: none;
  color: #424242; }

.GetPaid p {
  margin: 0;
  padding: 0px 0 30px 0;
  font-family: "Eina03-Regular";
  font-size: 16px;
  text-align: center;
  text-decoration: none;
  color: #424242; }

.GetPaid .GetPaidButton {
  margin: 0 auto;
  padding: 25px 0;
  background-image: linear-gradient(to right top, #fc2b08, #fc320c, #fc3910, #fb3f14, #fb4417, #fc4b16, #fc5215, #fd5815, #fe6210, #fe6b0b, #ff7405, #ff7c00);
  text-align: center; }

.GetPaid .GetPaidButton button {
  margin: 0;
  padding: 10px 24px;
  background-color: #fff;
  border: none;
  outline: none;
  text-align: center;
  text-decoration: none;
  font-family: "Eina03-SemiBold";
  font-size: 20px;
  text-align: center;
  color: #424242;
  cursor: pointer; }

.CustomRadio-Button {
  display: inline-block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 12px;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  font-family: "Eina03-Regular";
  font-size: 18px;
  text-align: center;
  margin: 0 0 0 30px; }

.CustomRadio-Button input {
  position: absolute;
  opacity: 0;
  cursor: pointer; }

.Custon-Checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 25px;
  width: 25px;
  background-color: #eee;
  border-radius: 50%; }

.CustomRadio-Button:hover input ~ .Custon-Checkmark {
  background-color: #ccc; }

.CustomRadio-Button input:checked ~ .Custon-Checkmark {
  background-image: linear-gradient(to right top, #fc2b08, #fc320c, #fc3910, #fb3f14, #fb4417, #fc4b16, #fc5215, #fd5815, #fe6210, #fe6b0b, #ff7405, #ff7c00); }

.Custon-Checkmark:after {
  content: "";
  position: absolute;
  display: none; }

.CustomRadio-Button input:checked ~ .Custon-Checkmark:after {
  display: block; }

.CustomRadio-Button .Custon-Checkmark:after {
  top: 9px;
  left: 9px;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: white; }

/*--------------------------------------------------------------
# Sell Macbook Page Design in Css End
--------------------------------------------------------------*/
/*--------------------------------------------------------------
# Blog Detail Page Design in Css Start
--------------------------------------------------------------*/
.BlogDetail-Section {
  margin: 0;
  padding: 0 0 60px 0;
  background: url(../image/blog-detail-image.png) no-repeat center top;
  background-size: contain; }

.BlogBreadCrumb {
  margin: 0;
  padding: 20px 0; }

.BlogBreadCrumb:after {
  content: "";
  display: block;
  clear: both; }

.BlogBreadCrumb ul {
  margin: 0;
  padding: 0;
  list-style: none; }

.BlogBreadCrumb ul li {
  margin: 0;
  padding: 0;
  list-style: none;
  float: left; }

.BlogBreadCrumb ul li:after {
  margin: 0;
  padding: 0 4px;
  display: inline-block;
  content: "/";
  background-image: linear-gradient(to right top, #fc2b08, #fc320c, #fc3910, #fb3f14, #fb4417, #fc4b16, #fc5215, #fd5815, #fe6210, #fe6b0b, #ff7405, #ff7c00);
  color: transparent;
  -webkit-background-clip: text;
  background-clip: text; }

.BlogBreadCrumb ul li:last-child:after {
  display: none; }

.BlogBreadCrumb ul li a {
  margin: 0;
  padding: 0;
  background-image: linear-gradient(to right top, #fc2b08, #fc320c, #fc3910, #fb3f14, #fb4417, #fc4b16, #fc5215, #fd5815, #fe6210, #fe6b0b, #ff7405, #ff7c00);
  color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  font-size: 17px;
  font-family: "Eina03-Regular";
  text-align: left;
  text-decoration: none; }

.BlogDetail-Image {
  margin: 0;
  padding: 0; }

.BlogDetail-Image img {
  margin: 0;
  padding: 0;
  max-width: 100%;
  height: 300px;
  min-height: 300px;
  width: 100%; }

.BlogDetail-Content {
  margin: 0;
  padding: 30px 0 30px 0; }

.BlogDetail-Content h1 {
  margin: 0;
  padding: 0;
  color: #424242;
  font-family: "Eina03-Bold";
  font-size: 30px;
  text-align: left;
  text-decoration: none;
  line-height: 40px; }

.BlogDetail-Content .Bt-List {
  margin: 0;
  padding: 20px 0 0 0; }

.BlogDetail-Content .Bt-List ul {
  margin: 0;
  padding: 0; }

.BlogDetail-Content .Bt-List ul li {
  margin: 0;
  padding: 0 30px 0 0px;
  list-style: none;
  float: left;
  position: relative; }

.BlogDetail-Content .Bt-List ul li:before {
  margin: 0;
  padding: 0;
  content: "|";
  color: #424242;
  font-size: 15px;
  font-weight: 700;
  position: absolute;
  left: -16px;
  top: 0;
  z-index: 99; }

.BlogDetail-Content .Bt-List ul li:first-child:before {
  display: none; }

.BlogDetail-Content .Bt-List ul li h2 {
  margin: 0;
  padding: 0;
  font-family: "Eina03-Regular";
  font-size: 18px;
  text-align: left;
  text-decoration: none;
  background-image: linear-gradient(to right top, #fc2b08, #fc320c, #fc3910, #fb3f14, #fb4417, #fc4b16, #fc5215, #fd5815, #fe6210, #fe6b0b, #ff7405, #ff7c00);
  color: transparent;
  -webkit-background-clip: text;
  background-clip: text; }

.BlogDetail-Content .BlogSocial {
  margin: 6px 0 0 0;
  padding: 0;
  float: right; }

.BlogDetail-Content .BlogSocial ul,
.BlogDetail-Content .BlogSocial ul li {
  margin: 0 0 0 15px;
  padding: 0;
  list-style: none;
  float: left; }

.BlogDetail-Content .BlogSocial ul li i {
  margin: 0;
  padding: 0;
  text-align: center;
  background: #007ab9;
  border-radius: 4px;
  height: 32px;
  width: 32px;
  color: #fff;
  font-size: 18px;
  line-height: 34px; }

.BlogDetail-Content .BlogSocial ul li:nth-of-type(2) i {
  background: #0baded; }

.BlogDetail-Content .BlogSocial ul li:nth-of-type(3) i {
  background: #3b5998; }

.BlogDetail-Content p {
  margin: 0;
  padding: 0;
  color: #424242;
  font-family: "Eina03-Regular";
  font-size: 20px;
  text-align: justify;
  text-decoration: none;
  line-height: 30px; }

.BlogDetail-List {
  margin: 25px 0 10px 0;
  padding: 0;
  list-style: none; }

.BlogDetail-List ul {
  margin: 0;
  padding: 20px 0;
  list-style: none; }

.BlogDetail-List ul li {
  margin: 0;
  padding: 0 0 0 30px;
  list-style: none;
  color: #424242;
  font-family: "Eina03-Regular";
  font-size: 20px;
  text-align: left;
  text-decoration: none;
  line-height: 45px;
  position: relative; }

.BlogDetail-List ul li::before {
  margin: 0;
  padding: 0;
  content: "";
  background: #757171;
  border-radius: 20px;
  height: 10px;
  width: 10px;
  position: absolute;
  left: 0;
  top: 20px;
  z-index: 99; }

.RelatedHead {
  margin: 0;
  padding: 0; }

.RelatedHead h1 {
  margin: 0;
  padding: 0;
  color: #424242;
  font-size: 30px;
  font-family: "Eina03-Bold";
  text-align: left;
  text-decoration: none;
  line-height: 30px; }

.BlogProduct {
  margin: 30px 0 0px 0;
  padding: 0 0 20px 0;
  border: 1px solid #ececec; }

.BlogProduct img {
  margin: 0;
  padding: 0;
  max-width: 100%;
  height: auto; }

.BlogProduct h2 {
  margin: 0;
  padding: 20px 15px 15px;
  color: #424242;
  font-size: 20px;
  font-family: "Eina03-SemiBold";
  text-align: left;
  text-decoration: none;
  line-height: 22px; }

.BlogProduct h3 {
  margin: 0;
  padding: 0 15px 10px;
  font-size: 15px;
  font-family: "Eina03-Regular";
  text-align: left;
  text-decoration: none;
  background-image: linear-gradient(to right top, #fc2b08, #fc320c, #fc3910, #fb3f14, #fb4417, #fc4b16, #fc5215, #fd5815, #fe6210, #fe6b0b, #ff7405, #ff7c00);
  color: transparent;
  -webkit-background-clip: text;
  background-clip: text; }

.BlogProduct p {
  margin: 0;
  padding: 0 15px;
  font-size: 18px;
  font-family: "Eina03-Regular";
  text-align: left;
  text-decoration: none;
  color: #424242;
  line-height: 24px; }

.BlogProduct a {
  margin: 0;
  padding: 20px 15px 0px;
  font-size: 16px;
  font-family: "Eina03-Regular";
  text-align: left;
  text-decoration: underline;
  background-image: linear-gradient(to right top, #fc2b08, #fc320c, #fc3910, #fb3f14, #fb4417, #fc4b16, #fc5215, #fd5815, #fe6210, #fe6b0b, #ff7405, #ff7c00);
  color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  display: block;
  position: relative; }

.BlogProduct a::before {
  margin: 0;
  padding: 0;
  content: "";
  background: #fd9188;
  position: absolute;
  bottom: 0;
  z-index: 99;
  width: 84px;
  height: 1px; }

.RelatedTags-List {
  margin: 30px 0 0 0;
  padding: 0; }

.RelatedTags-List ul {
  margin: 0;
  padding: 0;
  list-style: none; }

.RelatedTags-List ul li {
  margin: 0 8px 16px 0px;
  padding: 0;
  list-style: none;
  float: left; }

.RelatedTags-List ul li a {
  margin: 0;
  padding: 6px 12px;
  background: #e5e5e5;
  border-radius: 4px;
  border: none;
  outline: none;
  color: #424242;
  font-size: 16px;
  font-family: "Eina03-Regular";
  text-align: center;
  text-decoration: none;
  -webkit-transition: all ease-in 0.3s;
  -moz-transition: all ease-in 0.3s;
  -o-transition: all ease-in 0.3s;
  transition: all ease-in 0.3s; }

.RelatedTags-List ul li a:hover {
  background: #ff7200;
  color: #fff; }

.CommentSection {
  margin: 0;
  padding: 70px 0 50px 0; }

.CommentHeading {
  margin: 0;
  padding: 0; }

.CommentHeading h1 {
  margin: 0 0 40px 0;
  padding: 0;
  color: #424242;
  font-size: 24px;
  font-family: "Eina03-Regular";
  text-align: left;
  text-decoration: none;
  line-height: 26px;
  letter-spacing: 2px; }

.CommentContainer {
  margin: 0 0 50px 0;
  padding: 20px;
  border: 1px solid #ececec; }

.CommentContainer .CommentLeft,
.CommentContainer .CommentRight {
  margin: 0;
  padding: 0; }

.CommentContainer .CommentLeft img {
  margin: 0;
  padding: 0;
  max-width: 100%;
  height: auto; }

.CommentContainer .CommentRight h1 {
  margin: 0;
  padding: 0;
  color: #424242;
  font-size: 18px;
  font-family: "Eina03-Regular";
  text-align: left;
  text-decoration: none;
  line-height: 22px; }

.CommentContainer .CommentRight h1 span {
  background-image: linear-gradient(to right top, #fc2b08, #fc320c, #fc3910, #fb3f14, #fb4417, #fc4b16, #fc5215, #fd5815, #fe6210, #fe6b0b, #ff7405, #ff7c00);
  color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  margin-left: 15px;
  font-size: 16px; }

.CommentContainer .CommentRight p {
  margin: 0;
  padding: 12px 0 0 0;
  color: rgba(66, 66, 66, 0.8);
  font-size: 18px;
  font-family: "Eina03-Regular";
  text-align: left;
  text-decoration: none;
  line-height: 30px; }

.CommentContainer:nth-of-type(2),
.CommentContainer:nth-of-type(5),
.CommentContainer:nth-of-type(6),
.CommentContainer:nth-of-type(8),
.CommentContainer:nth-of-type(10),
.CommentContainer:nth-of-type(12),
.CommentContainer:nth-of-type(14),
.CommentContainer:nth-of-type(16),
.CommentContainer:nth-of-type(18),
.CommentContainer:nth-of-type(20) {
  width: 86%;
  float: right; }

.CommentForm {
  margin: 0;
  padding: 0; }

.CommentForm input[type="name"],
.CommentForm input[type="email"],
.CommentForm input[type="text"],
.CommentForm textarea {
  margin: 0 0 40px 0;
  padding: 0 20px;
  background: #fff;
  border-radius: 0px;
  border: 1px solid #ececec;
  outline: none;
  font-family: "Eina03-Regular";
  font-size: 17px;
  font-style: italic;
  text-align: left;
  text-decoration: none;
  letter-spacing: 2px;
  width: 100%;
  height: 55px;
  color: #2c2c2c; }

.CommentForm textarea {
  height: 150px;
  resize: none;
  padding-top: 15px;
  margin-bottom: 20px; }

.CommentForm button {
  margin: 0;
  padding: 12px 40px;
  background-image: linear-gradient(to right top, #fc2b08, #fc320c, #fc3910, #fb3f14, #fb4417, #fc4b16, #fc5215, #fd5815, #fe6210, #fe6b0b, #ff7405, #ff7c00);
  border: none;
  border-radius: 50px;
  outline: none;
  font-family: "Eina03-Regular";
  font-size: 20px;
  text-align: center;
  text-decoration: none;
  color: #fff;
  cursor: pointer; }

.BlogHeading {
  margin: 0;
  padding: 40px 0 40px 0; }

.BlogHeading h4 {
  margin: 0;
  padding: 0;
  color: #424242;
  font-size: 40px;
  font-family: "Eina03-Bold";
  text-align: left;
  text-decoration: none;
  line-height: 50px;
  position: relative; }

.BlogHeading h4::before {
  margin: 0;
  padding: 0;
  content: "";
  background-image: linear-gradient(to right top, #fc2b08, #fc320c, #fc3910, #fb3f14, #fb4417, #fc4b16, #fc5215, #fd5815, #fe6210, #fe6b0b, #ff7405, #ff7c00);
  height: 3px;
  width: 50%;
  position: absolute;
  left: 0;
  bottom: -12px;
  z-index: 99; }

.BlogHeading p {
  margin: 0;
  padding: 25px 0 0 0;
  color: #000;
  font-size: 18px;
  font-family: "Eina03-Regular";
  text-align: left;
  text-decoration: none;
  line-height: 25px; }

.BlogPagination {
  margin: 50px 0 0 0;
  padding: 13px 7px 13px 4px;
  background: #e5e5e5;
  float: right; }

.BlogPagination::after {
  display: block;
  content: "";
  clear: both; }

.BlogPagination ul {
  margin: 0;
  padding: 0;
  list-style: none; }

.BlogPagination ul li {
  margin: 0;
  padding: 0;
  list-style: none;
  float: left;
  border: none;
  border-left: 3px solid #e5e5e5; }

.BlogPagination ul li a {
  margin: 0;
  padding: 8px 16px;
  font-family: "Eina03-Regular";
  font-size: 18px;
  text-align: center;
  text-decoration: none;
  color: #424242;
  background: #fff;
  -webkit-transition: all ease-in 0.3s;
  -moz-transition: all ease-in 0.3s;
  -o-transition: all ease-in 0.3s;
  transition: all ease-in 0.3s; }

.BlogPagination ul li a:hover,
.BlogPagination ul li.active a {
  background-image: linear-gradient(to right top, #fc2b08, #fc320c, #fc3910, #fb3f14, #fb4417, #fc4b16, #fc5215, #fd5815, #fe6210, #fe6b0b, #ff7405, #ff7c00);
  color: #fff; }

.dropoffAddress {
  margin: 0 auto 50px auto;
  padding: 0;
  text-align: center; }

.dropoffAddress h1 {
  margin: 0;
  padding: 0 0 10px 0;
  font-family: "Eina03-SemiBold";
  font-size: 30px;
  text-align: center;
  text-decoration: none;
  color: #424242;
  line-height: 30px;
  letter-spacing: 1px; }

.dropoffAddress p {
  margin: 0;
  padding: 0;
  color: #2e2e2e;
  font-size: 20px;
  font-family: "Eina03-Regular";
  text-align: center;
  text-decoration: none;
  line-height: 30px; }

/*--------------------------------------------------------------
# Blog Detail Page Design in Css End
--------------------------------------------------------------*/
/*--------------------------------------------------------------
# Faq Page Design in Css Start
--------------------------------------------------------------*/
.FaqSearch-bg {
  margin: 0;
  padding: 70px 0;
  background: #fbfbfb; }

.FaqSearch-barcontent {
  margin: 0;
  padding: 0;
  position: relative; }

.FaqSearch-barcontent h1 {
  margin: 0;
  padding: 0;
  font-family: "Eina03-Bold";
  font-size: 55px;
  text-align: center;
  text-decoration: none;
  line-height: 55px;
  color: #2e2e2e; }

.FaqSearch-barcontent h1 span {
  color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  background-image: linear-gradient(to right top, #fc2b08, #fc320c, #fc3910, #fb3f14, #fb4417, #fc4b16, #fc5215, #fd5815, #fe6210, #fe6b0b, #ff7405, #ff7c00); }

.FaqSearch-barcontent input[type="text"] {
  margin: 40px 0 0 0;
  padding: 0 20px 0 100px;
  background: #fff;
  box-shadow: 0px 0px 4.68px 1.32px rgba(0, 0, 0, 0.09);
  border: none;
  border-radius: 50px;
  outline: none;
  font-weight: 600;
  color: #2b2b2b;
  font-size: 16px;
  letter-spacing: 1px;
  width: 100%;
  height: 56px;
  line-height: 20px;
  text-align: left;
  text-decoration: none;
  font-family: "Eina03-Regular"; }

.FaqSearch-barcontent input[type="text"]::placeholder {
  /*color: transparent;
    -webkit-background-clip: text;
    background-clip: text;
	background-image: $bgcolor1;*/
  color: #2b2b2b; }

.FaqSearch-barcontent input[type="text"]:-ms-input-placeholder {
  /*color: transparent;
    -webkit-background-clip: text;
    background-clip: text;
	background-image: $bgcolor1;*/
  color: #2b2b2b; }

.FaqSearch-barcontent input[type="text"]::-ms-input-placeholder {
  /*color: transparent;
    -webkit-background-clip: text;
    background-clip: text;
	background-image: $bgcolor1;*/
  color: #2b2b2b; }

.FaqSearch-barcontent button {
  margin: 0;
  padding: 0;
  background: #fff;
  border: none;
  border-radius: 50px;
  outline: none;
  height: 56px;
  width: 11%;
  overflow: hidden;
  cursor: pointer;
  position: absolute;
  bottom: 0px;
  left: 0;
  z-index: 99; }

.FaqSearch-barcontent button i.fa-search:before {
  margin: 0;
  padding: 0;
  font-size: 20px;
  text-align: center;
  color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  background-image: linear-gradient(to right top, #fc2b08, #fc320c, #fc3910, #fb3f14, #fb4417, #fc4b16, #fc5215, #fd5815, #fe6210, #fe6b0b, #ff7405, #ff7c00);
  line-height: 20px; }

.Frequently-asked-Content {
  margin: 70px 0 70px 0;
  padding: 0; }

.Frequently-asked-Content h2 {
  margin: 0;
  padding: 0;
  font-family: "Eina03-Bold";
  font-size: 42px;
  color: #2e2e2e;
  text-align: center;
  text-decoration: none;
  line-height: 50px; }

.Frequently-productBox {
  margin: 0 0 50px 0;
  padding: 0;
  background: #f7f6f6;
  width: 100%;
  height: 300px; }

.Frequently-productBox img {
  margin: 0;
  padding: 0;
  max-width: 100%;
  height: auto; }

.AccordionTab {
  margin: 0 0 60px 0;
  padding: 0; }

.accordion .card-header:after {
  font-family: "FontAwesome";
  content: "\f077";
  float: right; }

.accordion .card-header.collapsed:after {
  content: "\f078";
  color: #ed1c24; }

.card-header a {
  margin: 0;
  padding: 0;
  font-family: "Eina03-Bold";
  font-size: 20px;
  color: #2e2e2e !important;
  text-align: left;
  text-decoration: none !important;
  text-transform: capitalize;
  line-height: 25px;
  outline: none;
  cursor: pointer; }

.card-header {
  background: #fff;
  border-bottom: 1px solid #dbdbdb;
  padding: 18px 20px;
  cursor: pointer; }

.card-body p {
  margin: 0;
  padding: 0;
  font-family: "Eina03-Regular";
  font-size: 18px;
  color: #2e2e2e;
  text-align: left;
  text-decoration: none;
  line-height: 30px; }

.collapse.show {
  border-bottom: 1px solid #dbdbdb; }

/*--------------------------------------------------------------
# Faq Page Design in Css End
--------------------------------------------------------------*/
/*--------------------------------------------------------------
# Footer Design in Css Start
--------------------------------------------------------------*/
.BottomSection {
  margin: 0;
  padding: 50px 0 20px 0;
  background: url(../image/bottom-bg.jpg) repeat center top;
  background-size: cover; }

.BottomAdd-Image {
  margin: 0;
  padding: 0; }

.BottomAdd-Image .addborder {
  margin: 15px 0 15px 0;
  padding: 0;
  content: "";
  background: #818181;
  width: 70%;
  height: 1px; }

.BottomAdd-Image img {
  margin: 0;
  padding: 0;
  max-width: 100%;
  height: auto; }

.BottomAdd-Image p {
  margin: 0;
  padding: 0;
  color: #d7d7d7;
  font-size: 15px;
  font-family: "Eina03-Regular";
  text-align: left;
  text-decoration: none;
  line-height: 20px; }

.Bottom-SocialMedia {
  margin: 0 0 30px 0;
  padding: 0; }

.Bottom-SocialMedia::after {
  clear: both;
  display: block;
  content: ""; }

.Bottom-SocialMedia h1 {
  margin: 20px 0 0 0;
  padding: 0;
  font-size: 18px;
  font-family: "Eina03-SemiBold";
  text-align: left;
  text-decoration: none;
  color: #fff;
  letter-spacing: 1px; }

.Bottom-SocialMedia ul {
  margin: 20px 0 0 0;
  padding: 0;
  list-style: none; }

.Bottom-SocialMedia ul li {
  margin: 0 10px 0 0px;
  padding: 0;
  list-style: none;
  float: left; }

.Bottom-SocialMedia ul li a {
  margin: 0;
  padding: 0;
  outline: none;
  -webkit-transition: all ease-in 0.3s;
  -moz-transition: all ease-in 0.3s;
  -o-transition: all ease-in 0.3s;
  transition: all ease-in 0.3s; }

.Bottom-SocialMedia ul li a i {
  margin: 0;
  padding: 0;
  color: #3d3d3d;
  text-align: center;
  font-size: 18px;
  background: #686868;
  border-radius: 30px;
  width: 30px;
  height: 30px;
  line-height: 32px;
  outline: none;
  -webkit-transition: all ease-in 0.3s;
  -moz-transition: all ease-in 0.3s;
  -o-transition: all ease-in 0.3s;
  transition: all ease-in 0.3s; }

.Bottom-SocialMedia ul li a i.fa-facebook {
  color: #ffffff;
  background: #3b5998;
  -webkit-transition: all ease-in 0.3s;
  -moz-transition: all ease-in 0.3s;
  -o-transition: all ease-in 0.3s;
  transition: all ease-in 0.3s; }

.Bottom-SocialMedia ul li a i.fa-twitter {
  color: #ffffff;
  background: #0baded;
  -webkit-transition: all ease-in 0.3s;
  -moz-transition: all ease-in 0.3s;
  -o-transition: all ease-in 0.3s;
  transition: all ease-in 0.3s; }

.Bottom-SocialMedia ul li a i.fa-instagram {
  color: #ffffff;
  background: #007ab9;
  -webkit-transition: all ease-in 0.3s;
  -moz-transition: all ease-in 0.3s;
  -o-transition: all ease-in 0.3s;
  transition: all ease-in 0.3s; }

.Bottom-SocialMedia ul li a:hover i.fa-facebook,
.Bottom-SocialMedia ul li a:hover i.fa-twitter,
.Bottom-SocialMedia ul li a:hover i.fa-instagram {
  box-shadow: 0px 0px 8.68px 3.32px rgba(0, 0, 0, 0.09); }

.QuickLinks {
  margin: 0;
  padding: 0; }

.QuickLinks h2 {
  margin: 0;
  padding: 0;
  font-size: 18px;
  font-family: "Eina03-SemiBold";
  text-align: left;
  text-decoration: none;
  color: #fff;
  letter-spacing: 1px; }

.QuickLinks ul {
  margin: 15px 0 0 0;
  padding: 0; }

.QuickLinks ul li {
  margin: 0;
  padding: 5px 0;
  list-style: none;
  position: relative; }

.QuickLinks ul li:before {
  margin: 0;
  padding: 0;
  width: 5px;
  height: 5px;
  background: #ababab;
  content: "";
  position: absolute;
  left: -5px;
  top: 15px;
  z-index: 99;
  -webkit-transition: all ease-in 0.3s;
  -moz-transition: all ease-in 0.3s;
  -o-transition: all ease-in 0.3s;
  transition: all ease-in 0.3s; }

.QuickLinks ul li a {
  margin: 0;
  padding: 0 0 0 10px;
  font-family: "Eina03-Regular";
  font-size: 15px;
  text-align: left;
  text-decoration: none;
  color: #c6c6c6;
  outline: none;
  -webkit-transition: all ease-in 0.3s;
  -moz-transition: all ease-in 0.3s;
  -o-transition: all ease-in 0.3s;
  transition: all ease-in 0.3s; }

.QuickLinks ul li:hover:before {
  background: #dad5d4; }

.QuickLinks ul li a:hover,
.QuickLinks ul li a:focus,
.QuickLinks ul li a:active {
  color: #dad5d4; }

.QuickPhone {
  margin: 0px 0 15px 0;
  padding: 15px 0 0; }

.QuickPhone::before {
  content: "";
  border-top: 1px solid #686868;
  display: block;
  width: 70%;
  padding-bottom: 15px; }

.QuickPhone ul {
  margin: 0;
  padding: 0; }

.QuickPhone ul li {
  margin: 0;
  padding: 8px 0;
  list-style: none; }

.QuickPhone ul li i {
  margin: 0 8px 0 0px;
  padding: 0;
  background: #686868;
  height: 25px;
  width: 25px;
  text-align: center;
  line-height: 27px;
  font-size: 16px;
  color: #3d3d3d;
  border-radius: 50px;
  -webkit-transition: all ease-in 0.3s;
  -moz-transition: all ease-in 0.3s;
  -o-transition: all ease-in 0.3s;
  transition: all ease-in 0.3s; }

.QuickPhone ul li:hover i {
  color: #dad5d4; }

.QuickPhone ul li:last-child i {
  font-size: 13px;
  line-height: 24px; }

.QuickPhone ul li a {
  margin: 0;
  padding: 0;
  color: #d9d8d8;
  font-size: 15px;
  font-family: "Eina03-Regular";
  text-align: left;
  text-decoration: none; }

.CopellMenu {
  margin: 0;
  padding: 18px 0 0 0; }

.CopellMenu ul {
  margin: 0;
  padding: 0; }

.CopellMenu ul li {
  margin: 0 0px 0 0px;
  padding: 0;
  list-style: none;
  float: left; }

.CopellMenu ul li:after {
  content: "-";
  color: #969696;
  font-size: 15px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-weight: 700;
  margin: 0 20px 0 20px; }

.CopellMenu ul li:last-child:after {
  display: none; }

.CopellMenu ul li a {
  margin: 0;
  padding: 0;
  color: #969696;
  font-size: 15px;
  font-family: "Eina03-Regular";
  text-align: left;
  text-decoration: none; }

.CopellMenu ul li.active a {
  color: #dad5d4; }

.Copell-Image {
  margin: 14px 0 0 0;
  padding: 0; }

.Copell-Image img {
  margin: 0;
  padding: 0;
  max-width: 100%;
  height: auto; }

.CopyRight-Sec {
  margin: 0;
  padding: 0;
  border-top: 1px solid #505050; }

.FlagUsa {
  margin: 17px 0 0 0;
  padding: 0; }

.FlagUsa img {
  margin: 0;
  padding: 0;
  max-width: 100%;
  height: auto;
  float: left; }

.FlagUsa p {
  margin: 0 0 0 10px;
  padding: 0;
  font-family: "Eina03-Regular";
  font-size: 13px;
  text-align: left;
  text-decoration: none;
  color: #c6c6c6;
  float: left; }

.FlagUsa h3 {
  margin: 4px 0 0 30px;
  padding: 0;
  font-family: "Eina03-Regular";
  font-size: 13px;
  text-align: left;
  text-decoration: none;
  color: #939699;
  float: left; }

.CopyRight-Menu {
  margin: 17px 0 0 0;
  padding: 0;
  float: right; }

.CopyRight-Menu ul {
  margin: 0;
  padding: 0; }

.CopyRight-Menu ul li {
  margin: 0px 0 0 54px;
  padding: 0;
  list-style: none;
  float: left; }

.CopyRight-Menu ul li a {
  margin: 0;
  padding: 0;
  float: left;
  font-family: "Eina03-Regular";
  font-size: 14px;
  text-align: left;
  text-decoration: none;
  color: #939699;
  -webkit-transition: all ease-in 0.3s;
  -moz-transition: all ease-in 0.3s;
  -o-transition: all ease-in 0.3s;
  transition: all ease-in 0.3s; }

.CopyRight-Menu ul li a:hover,
.CopyRight-Menu ul li a:focus,
.CopyRight-Menu ul li a:active {
  color: #dad5d4; }

.width-deincrease {
  max-width: 31%; }

/*--------------------------------------------------------------
# Footer Design in Css End
--------------------------------------------------------------*/
/*--------------------------------------------------------------
# Latest Blog Page Design in Css Start
--------------------------------------------------------------*/
.div {
  padding: 0;
  border-width: 0;
  border-style: solid;
  border-color: none;
  box-shadow: none;
  margin-bottom: 0;
  background: none;
  display: none; }

.totop {
  position: fixed;
  bottom: 10px;
  right: 20px; }

.totop a {
  display: none; }

#loadMore {
  padding: 14px 25px;
  text-align: center;
  background-image: linear-gradient(to right top, #fc2b08, #fc320c, #fc3910, #fb3f14, #fb4417, #fc4b16, #fc5215, #fd5815, #fe6210, #fe6b0b, #ff7405, #ff7c00);
  color: #fff;
  border: none;
  box-shadow: none;
  transition: all 600ms ease-in-out;
  -webkit-transition: all 600ms ease-in-out;
  -moz-transition: all 600ms ease-in-out;
  -o-transition: all 600ms ease-in-out;
  font-family: "Eina03-SemiBold";
  font-size: 18px;
  text-decoration: none;
  border-radius: 50px;
  letter-spacing: 1px;
  display: block;
  width: 15%;
  margin: 0 auto; }

#loadMore:hover {
  background-image: linear-gradient(to right top, #fc2b08, #fc320c, #fc3910, #fb3f14, #fb4417, #fc4b16, #fc5215, #fd5815, #fe6210, #fe6b0b, #ff7405, #ff7c00);
  color: #fff; }

.Section-MainBlog {
  margin: 0;
  padding: 100px 0; }

.BlogThumbnail {
  margin: 0 0 70px 0;
  padding: 0;
  position: relative; }

.BlogThumbnail img {
  margin: 0 0 20px 0;
  padding: 0;
  max-width: 100%;
  height: auto;
  border-radius: 4px 4px 0 0;
  box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06) !important; }

.BlogThumbnail h4 {
  margin: 0;
  padding: 0;
  font-family: "Eina03-SemiBold";
  font-size: 18px;
  text-align: left;
  text-decoration: none;
  color: #424242; }

.BlogThumbnail p {
  margin: 10px 0 0 0;
  padding: 0;
  font-family: "Eina03-Regular";
  font-size: 17px;
  text-align: left;
  text-decoration: none;
  color: #474747;
  line-height: 25px; }

.BlogThumbnail a {
  margin: 20px 0 0 0;
  padding: 0;
  background-image: linear-gradient(to right top, #fc2b08, #fc320c, #fc3910, #fb3f14, #fb4417, #fc4b16, #fc5215, #fd5815, #fe6210, #fe6b0b, #ff7405, #ff7c00);
  color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  font-family: "Eina03-SemiBold";
  font-size: 15px;
  text-align: left;
  text-decoration: none;
  line-height: 15px;
  display: inline-block;
  -webkit-transition: all ease-in 0.3s;
  -moz-transition: all ease-in 0.3s;
  -o-transition: all ease-in 0.3s;
  transition: all ease-in 0.3s; }

.BlogThumbnail a:hover {
  text-decoration: underline;
  color: #ff7200; }

.BlogThumbnail ul,
.BlogThumbnail ul li {
  margin: 0 15px 0 0px;
  padding: 0;
  list-style-type: none;
  display: inline-block; }

.BlogThumbnail ul li a {
  margin: 0 0 15px 0;
  padding: 0;
  background-image: linear-gradient(to right top, #fc2b08, #fc320c, #fc3910, #fb3f14, #fb4417, #fc4b16, #fc5215, #fd5815, #fe6210, #fe6b0b, #ff7405, #ff7c00);
  color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  font-family: "Eina03-Regular";
  font-size: 16px;
  text-align: left;
  text-decoration: none;
  line-height: 20px;
  display: inline-block; }

.BlogThumbnail .BadgeText {
  margin: 0;
  padding: 6px 6px;
  background: rgba(34, 34, 34, 0.5);
  border-radius: 4px;
  position: absolute;
  top: 15px;
  left: 15px;
  z-index: 9; }

.BlogThumbnail .BadgeText h1 {
  margin: 0;
  padding: 0;
  font-family: "Eina03-Bold";
  font-size: 18px;
  text-align: center;
  text-decoration: none;
  color: #fff;
  line-height: 20px; }

.BlogThumbnail .BadgeText span {
  margin: 0;
  padding: 0;
  font-family: "Eina03-SemiBold";
  font-size: 15px;
  text-align: center;
  text-decoration: none;
  color: #fff;
  line-height: 20px;
  letter-spacing: 1px; }

/*--------------------------------------------------------------
# Latest Blog Page Design in Css End
--------------------------------------------------------------*/
/*--------------------------------------------------------------
# Only Firefox Styling Design in Css Start
--------------------------------------------------------------*/
@-moz-document url-prefix() {
  .PickUp-Container h3 {
    font-size: 16px;
    padding: 10px 0 10px 20px; }

  .PickUp-Form label {
    font-size: 15px; }

  .PickUp-Form input[type="name"],
  .PickUp-Form input[type="email"],
  .PickUp-Form input[type="phone"] {
    height: 35px;
    margin-bottom: 15px; }

  .PickUp-Form button {
    margin: 20px 0 0 0;
    padding: 6px 0;
    font-size: 15px; }

  .SendRequest-Text h4 {
    font-size: 14px;
    margin: 10px 0 0 0; }

  .PickUp-Form {
    padding: 15px 20px 15px; }

  .Pickup-Request ul li {
    margin: 0 0 10px 0; }

  .PickUp-Container {
    margin: 20px 0 0 0; }

  .PickUp-Form textarea {
    height: 55px;
    font-size: 14px; }

  #formdrag {
    height: 35px; }

  #formdrag p {
    top: 15px;
    font-size: 15px; }

  #formdrag i {
    left: 70px;
    font-size: 16px; } }
/*--------------------------------------------------------------
# Only Firefox Styling Design in Css End
--------------------------------------------------------------*/
/*--------------------------------------------------------------
# Mobile Responsive Menu Design in Css
--------------------------------------------------------------*/
.NavMobile ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
  background: linear-gradient(to right top, #fc2b08, #fc320c, #fc3910, #fb3f14, #fb4417, #fc4b16, #fc5215, #fd5815, #fe6210, #fe6b0b, #ff7405, #ff7c00);
  position: relative; }

.NavMobile ul li {
  display: inline-block; }

.NavMobile ul li a {
  color: #fff;
  text-decoration: none;
  padding: 15px;
  display: block;
  font-size: 20px;
  font-family: "Eina03-Regular";
  letter-spacing: 1.5px;
  text-align: left;
  border-bottom: 1.5px solid #fff; }

.NavMobile ul li:hover {
  background: lightgrey; }

.NavMobile ul ul {
  position: absolute;
  min-width: 200px;
  background: lightgrey;
  display: none; }

.NavMobile ul ul li {
  display: block;
  background: #e3e3e3; }

.NavMobile ul li:hover ul {
  display: block; }

.NavMobile ul li i {
  color: #292929;
  float: right;
  padding-left: 20px; }

.NavMobile div {
  background-color: white;
  color: #292929;
  font-size: 32px;
  padding: 16px 20px;
  cursor: pointer;
  display: none; }

.NavMobile div img {
  margin: 0;
  padding: 10px 0 10px 0;
  max-width: 100%;
  height: auto;
  width: 200px;
  float: left; }

.NavMobile div .fa-sort-down:before,
.fa-sort-desc:before {
  content: "\f0dd";
  color: #fff; }

.NavMobile div .fa-navicon:before,
.fa-reorder:before,
.fa-bars:before {
  content: "\f0c9";
  background-image: linear-gradient(to right top, #fc2b08, #fc320c, #fc3910, #fb3f14, #fb4417, #fc4b16, #fc5215, #fd5815, #fe6210, #fe6b0b, #ff7405, #ff7c00);
  color: transparent;
  -webkit-background-clip: text;
  background-clip: text; }

.MenuDefferntBtn {
  margin: 0;
  padding: 0 !important;
  background-image: linear-gradient(to right top, #fc2b08, #fc320c, #fc3910, #fb3f14, #fb4417, #fc4b16, #fc5215, #fd5815, #fe6210, #fe6b0b, #ff7405, #ff7c00); }

.MenuDefferntBtn a {
  color: #fff;
  text-decoration: none;
  padding: 15px;
  display: block;
  font-size: 20px;
  outline: none;
  font-family: "Eina03-Regular";
  letter-spacing: 1.5px;
  text-align: left;
  border-bottom: 1.5px solid #fff; }

.MenuLogin {
  margin: 0;
  padding: 0 !important;
  background-image: linear-gradient(to right top, #fc2b08, #fc320c, #fc3910, #fb3f14, #fb4417, #fc4b16, #fc5215, #fd5815, #fe6210, #fe6b0b, #ff7405, #ff7c00); }

.MenuLogin a {
  color: #fff;
  text-decoration: none;
  padding: 15px;
  font-size: 20px;
  outline: none;
  font-family: "Eina03-Regular";
  letter-spacing: 1.5px;
  text-align: left !important;
  display: block;
  border-bottom: 1.5px solid #fff; }

/*--------------------------------------------------------------
# Mobile Responsive Menu Design in Css
--------------------------------------------------------------*/
/*--------------------------------------------------------------
# Asset Management and Pawn shop Page Design in Css Start
--------------------------------------------------------------*/
.AssetManagement-Banner {
  margin: 0;
  padding: 60px 0 40px 0; }

.AssetManagement-Banner h1,
.AssetManagement-Banner h2 {
  margin: 0;
  padding: 0 0 30px 0;
  font-family: "Eina03-Bold";
  font-size: 60px;
  color: #424242;
  text-align: left;
  text-decoration: none;
  line-height: 75px; }

.AssetManagement-Banner h1 span,
.AssetManagement-Banner h2 span {
  background-image: linear-gradient(to right top, #fc2b08, #fc320c, #fc3910, #fb3f14, #fb4417, #fc4b16, #fc5215, #fd5815, #fe6210, #fe6b0b, #ff7405, #ff7c00);
  color: transparent;
  -webkit-background-clip: text;
  background-clip: text; }

.AssetManagement-Banner h2 {
  font-size: 50px;
  line-height: 65px; }

.AssetManagement-Banner p {
  margin: 0;
  padding: 0;
  font-family: "Eina03-Regular";
  font-size: 20px;
  color: #474747;
  text-align: left;
  text-decoration: none;
  line-height: 30px; }

.AssetManagement-Banner ul {
  margin: 0;
  padding: 15px 0px;
  list-style: none; }

.AssetManagement-Banner ul li {
  margin: 0;
  padding: 0;
  list-style: none;
  font-family: "Eina03-Regular";
  font-size: 20px;
  color: #474747;
  text-align: left;
  text-decoration: none;
  line-height: 30px; }

.AssetManagement-Banner ul li::before {
  content: '';
  background: #474747;
  width: 8px;
  height: 8px;
  float: left;
  border-radius: 50%;
  margin-top: 12px;
  margin-right: 25px; }

.AssetManagement-BannerImage {
  margin: 0;
  padding: 40px 0 0 0; }

.AssetManagement-BannerImage img {
  margin: 0;
  padding: 0;
  max-width: 100%;
  height: auto; }

.AssetDispotion-background {
  margin: 0;
  padding: 70px 0;
  background: url(../image/asset-management-bg.jpg) no-repeat center top; }

.AssetDispotion-Head {
  margin: 0;
  padding: 0; }

.AssetDispotion-Head .DispotionImage {
  margin: 0;
  padding: 0; }

.AssetDispotion-Head .DispotionImage img {
  margin: 0;
  padding: 0;
  max-width: 100%;
  width: 100%;
  height: auto;
  -webkit-box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.3); }

.AssetDispotion-Head .DispotionContent {
  margin: 0;
  padding: 0 0 0 30px; }

.AssetDispotion-Head .DispotionContent h3 {
  margin: 0px 0 0 0;
  padding: 0;
  font-family: "Eina03-SemiBold";
  font-size: 40px;
  text-align: left;
  text-decoration: none;
  color: #2c2c2c;
  line-height: 50px; }

.AssetDispotion-Head .DispotionContent h3 span {
  background-image: linear-gradient(to right top, #fc2b08, #fc320c, #fc3910, #fb3f14, #fb4417, #fc4b16, #fc5215, #fd5815, #fe6210, #fe6b0b, #ff7405, #ff7c00);
  color: transparent;
  -webkit-background-clip: text;
  background-clip: text; }

.AssetDispotion-Head .DispotionContent p {
  margin: 0;
  padding: 25px 0 0 0;
  font-family: "Eina03-Regular";
  font-size: 18px;
  text-align: left;
  text-decoration: none;
  color: #000000;
  line-height: 22px; }

.ITcritical-Seaction {
  margin: 0;
  padding: 50px 0 60px; }

.ITcritical-Head {
  margin: 0;
  padding: 0; }

.ITcritical-Head h4 {
  margin: 0;
  padding: 0 0 25px 0;
  font-family: "Eina03-SemiBold";
  font-size: 40px;
  text-align: left;
  text-decoration: none;
  color: #2c2c2c;
  line-height: 50px; }

.ITcritical-Head ul {
  margin: 0;
  padding: 0;
  list-style: none; }

.ITcritical-Head ul li {
  margin: 0;
  padding: 0 0 25px 30px;
  list-style: none;
  font-family: "Eina03-Regular";
  font-size: 18px;
  color: #000000;
  text-align: left;
  text-decoration: none;
  line-height: 22px;
  position: relative; }

.ITcritical-Head ul li::before {
  /*content: '';
  background: url(../image/asset-iconplus.png) left center no-repeat;
  height: 21px;
  width: 20px;*/
  position: absolute;
  left: 0;
  z-index: 99;
  margin-top: 2px;
  content: '\e80e';
  background: linear-gradient(to right top, #fc2b08, #fc320c, #fc3910, #fb3f14, #fb4417, #fc4b16, #fc5215, #fd5815, #fe6210, #fe6b0b, #ff7405, #ff7c00);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-size: 18px;
  font-family: "fontello"; }

.ITcritical-Head ul li:last-child {
  padding-bottom: 0; }

.ITcriticalImage {
  margin: 0;
  padding: 80px 0 0 0; }

.ITcriticalImage img {
  margin: 0;
  padding: 0;
  max-width: 100%;
  width: 100%;
  height: auto;
  -webkit-box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.3); }

.Disposible-Background {
  margin: 0 0 0px 0;
  padding: 80px 0 40px;
  background: url(../image/asset-sc-2.jpg) center bottom no-repeat; }

.Disposible-SCImage {
  margin: 0;
  padding: 0;
  position: relative; }

.Disposible-SCImage img {
  margin: 0;
  padding: 0 0;
  max-width: 100%;
  height: auto;
  -webkit-box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.3); }

.CertifiedBadge {
  position: absolute;
  right: 0px;
  top: -50px;
  box-shadow: none !important;
  z-index: 99;
  width: 35%; }

.Disposible-SCHead {
  margin: 0;
  padding: 0 0 0 0px; }

.Disposible-SCHead h1 {
  margin: 0;
  padding: 0 0 25px 0;
  font-family: "Eina03-SemiBold";
  font-size: 40px;
  text-align: left;
  text-decoration: none;
  color: #2c2c2c;
  line-height: 50px;
  position: relative; }

.Disposible-SCHead h1::before {
  content: '';
  background-image: linear-gradient(to right top, #fc2b08, #fc320c, #fc3910, #fb3f14, #fb4417, #fc4b16, #fc5215, #fd5815, #fe6210, #fe6b0b, #ff7405, #ff7c00);
  width: 70px;
  height: 3px;
  position: absolute;
  left: 0;
  bottom: 14px; }

.Disposible-SCHead p {
  margin: 0;
  padding: 0 0 0;
  list-style: none;
  font-family: "Eina03-Regular";
  font-size: 18px;
  color: #000000;
  text-align: left;
  text-decoration: none;
  line-height: 22px; }

.PCHardware-Content {
  margin: 0;
  padding: 0; }

.PCHardware-Content h2 {
  margin: 0;
  padding: 0 0 25px 0;
  font-family: "Eina03-SemiBold";
  font-size: 40px;
  text-align: left;
  text-decoration: none;
  color: #2c2c2c;
  line-height: 50px; }

.PCHardware-Content p {
  margin: 0;
  padding: 0 0 0;
  list-style: none;
  font-family: "Eina03-Regular";
  font-size: 18px;
  color: #000000;
  text-align: left;
  text-decoration: none;
  line-height: 22px; }

.AssetBackground-Bottom {
  margin: 0;
  padding: 80px 0;
  background: url(../image/asset-bg-bottom.png) no-repeat center top; }

.DestHead {
  margin: 0;
  padding: 40px 0 0 0; }

.DestHead h1 {
  margin: 0;
  padding: 0;
  font-family: "Eina03-SemiBold";
  font-size: 30px;
  color: #2c2c2c;
  text-align: left;
  text-decoration: none;
  line-height: 40px; }

.DestHead p {
  margin: 0;
  padding: 15px 0 0 0;
  font-family: "Eina03-Regular";
  font-size: 18px;
  text-align: left;
  text-decoration: none;
  line-height: 22px;
  color: #000; }

.DestImage {
  margin: 0;
  padding: 0; }

.DestImage img {
  margin: 0;
  padding: 0;
  max-width: 100%;
  height: auto; }

.DestBottom {
  margin-bottom: 70px; }

.SectionRecovery {
  margin: 0;
  padding: 70px 0 70px 0; }

.Recovery-Head,
.Recovery-Head-one {
  margin: 0;
  padding: 0; }

.Recovery-Head h1,
.Recovery-Head-one h1 {
  margin: 0;
  padding: 0;
  font-family: "Eina03-SemiBold";
  font-size: 40px;
  color: #2c2c2c;
  text-align: left;
  text-decoration: none;
  line-height: 50px;
  position: relative; }

.Recovery-Head h1::before,
.Recovery-Head-one h1::before {
  content: '';
  background-image: linear-gradient(to right top, #fc2b08, #fc320c, #fc3910, #fb3f14, #fb4417, #fc4b16, #fc5215, #fd5815, #fe6210, #fe6b0b, #ff7405, #ff7c00);
  width: 70px;
  height: 3px;
  position: absolute;
  left: 0;
  bottom: -14px; }

.Recovery-Head p,
.Recovery-Head-one p {
  margin: 0;
  padding: 30px 0 0 0;
  font-family: "Eina03-Regular";
  font-size: 20px;
  color: #000000;
  text-align: left;
  text-decoration: none;
  line-height: 25px; }

.GrossSales,
.GrossSales-two {
  margin: 0;
  padding: 40px 0 0 0; }

.GrossSales h2,
.GrossSales-two h2 {
  margin: 0;
  padding: 0;
  font-family: "Eina03-SemiBold";
  font-size: 25px;
  color: #000000;
  text-align: left;
  text-decoration: none;
  line-height: 30px; }

.GrossSales h2::before,
.GrossSales-two h2::before {
  margin-top: 2px;
  margin-right: 15px;
  content: '\e80e';
  background: linear-gradient(to right top, #fc2b08, #fc320c, #fc3910, #fb3f14, #fb4417, #fc4b16, #fc5215, #fd5815, #fe6210, #fe6b0b, #ff7405, #ff7c00);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-size: 18px;
  font-family: "fontello";
  float: left; }

.GrossSales-two h2::before {
  display: none; }

.GrossSales p,
.GrossSales-two p {
  margin: 0;
  padding: 10px 0 0 36px;
  font-family: "Eina03-Regular";
  font-size: 20px;
  color: #000000;
  text-align: left;
  text-decoration: none;
  line-height: 25px; }

.GrossSales-two p {
  padding-left: 0; }

.Recovery-HeadImage,
.Recovery-HeadImage1,
.Recovery-HeadImage2 {
  margin: 0;
  padding: 0;
  background: none;
  height: auto;
  width: 100%; }

.Recovery-HeadImage img,
.Recovery-HeadImage1 img,
.Recovery-HeadImage2 img {
  margin: 0;
  padding: 0;
  max-width: 100%;
  height: auto;
  -webkit-box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.3); }

.Section-StandardServices {
  margin: 0;
  padding: 70px 0 70px 0;
  background: #F9F9F9; }

.EquipmentSection {
  margin: 0;
  padding: 70px 0 70px 0; }

.Sec-WeProtect {
  margin: 0;
  padding: 70px 0;
  background: #fff; }

.Sec-YourMaximize {
  margin: 0;
  padding: 70px 0;
  background: #F9F9F9; }

.Sec-ExcessGadgets {
  margin: 0;
  padding: 70px 0 30px;
  background: #F9F9F9; }

.CashTurn-Head {
  margin: 0;
  padding: 0 0 40px 0; }

.CashTurn-Head h3 {
  margin: 0;
  padding: 0;
  font-family: "Eina03-SemiBold";
  font-size: 40px;
  color: #000000;
  text-align: left;
  text-decoration: none;
  line-height: 50px;
  position: relative; }

.CashTurn-Head h3::before {
  content: '';
  background-image: linear-gradient(to right top, #fc2b08, #fc320c, #fc3910, #fb3f14, #fb4417, #fc4b16, #fc5215, #fd5815, #fe6210, #fe6b0b, #ff7405, #ff7c00);
  width: 70px;
  height: 3px;
  position: absolute;
  left: 0;
  bottom: -14px; }

.CashTurn-Head p {
  margin: 0;
  padding: 30px 0 0 0;
  font-family: "Eina03-Regular";
  font-size: 19px;
  color: #000000;
  text-align: left;
  text-decoration: none;
  line-height: 23px; }

.Transport-mrtop {
  margin-top: 60px; }

.Brocade-mrtop {
  margin-top: 120px; }

.WeAbout {
  margin-top: 50px; }

.PawnShop-Btn {
  margin: 0;
  padding: 0; }

.PawnShop-Btn a {
  margin: 40px 0 0 0;
  padding: 20px 30px;
  background: #424242;
  font-family: "Eina03-SemiBold";
  font-size: 17px;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
  color: #fff;
  border: none;
  outline: none;
  display: inline-block;
  border-radius: 50px;
  letter-spacing: 2.5px; }

.PawnShop-Listing {
  margin: 20px 0 0 0;
  padding: 0; }

.PawnShop-Listing ul {
  margin: 0;
  padding: 0;
  list-style: none; }

.PawnShop-Listing ul li {
  margin: 0;
  padding: 0;
  list-style: none;
  font-family: "Eina03-Regular";
  font-size: 19px;
  color: #000;
  text-align: left;
  text-decoration: none;
  line-height: 34px; }

.PawnShop-Listing ul li::before {
  content: '';
  background: #000;
  width: 8px;
  height: 8px;
  float: left;
  border-radius: 50%;
  margin-top: 15px;
  margin-right: 15px; }

.Sec-GetItem {
  margin: 0;
  padding: 70px 0 70px 0;
  background: #F9F9F9; }

/*--------------------------------------------------------------
# Asset Management  adn pawn shop Page Design in Css End
--------------------------------------------------------------*/
/*--------------------------------------------------------------
# Mobile Responsive Start 
--------------------------------------------------------------*/
@media only screen and (min-width: 320px) and (max-width: 60000px) {
  .nav_mobile {
    display: none; }

  .hidden-Desktop {
    display: none; }

  #categories-dropdown {
    display: none; } }
@media only screen and (min-width: 50px) and (max-width: 1199px) {
  .navigation-section {
    display: none; }

  .nav_mobile {
    display: block; }

  #categories-dropdown {
    display: block;
    margin: 0 15px; } }
@media only screen and (max-width: 1199px) {
  .SectionHowWorks {
    padding: 80px 0 0 0; }

  .WorksHeading h1 {
    font-size: 40px; }

  .WorksHeading p br {
    display: none; }

  .HeaderRight h1 {
    font-size: 18px; }

  .HeaderRight i {
    font-size: 24px; }

  .WorksHeading p br,
  .OfficeAddress p br {
    display: none; }

  .footerSocialMedia .socialMediaLeft {
    padding: 15px 12px 0 0px; }

  .footerSocialMedia .socialMediaLeft i {
    margin: 0 0px 0 0px; }

  .RecylingBanner .ContentLeft {
    margin: 60px 0 0 0; }

  .RecylingBanner .ContentLeft h1 {
    font-size: 45px;
    line-height: 55px; }

  .RecylingBanner .ContentRight img {
    width: 270px; }

  .RecylingAbout,
  .RecylingClients,
  .Recyling-Testimonial,
  .RecylingEquipment,
  .RecylingNews,
  .footerSection {
    padding: 40px 0; }

  .NavMobile div {
    display: block;
    text-align: right; }

  .NavMobile ul {
    display: none;
    position: static;
    /*background: #e3e3e3;*/ }

  .NavMobile ul li {
    display: block; }

  .NavMobile ul ul {
    position: static;
    background: #e3e3e3; }

  .HeaderSearch {
    /*margin: 15px 20px;*/
    margin: 40px 20px; }

  .DesktopPc .PcLeft,
  .DesktopPc .PcRight {
    padding: 30px 30px 30px 20px; }

  .DesktopPc .PcLeft h1,
  .DesktopPc .PcRight h1 {
    font-size: 20px; }

  .DesktopPc .PcLeft p,
  .DesktopPc .PcRight p {
    font-size: 15px; }

  .DesktopPc .PcRight img,
  .DesktopPc .PcLeft img {
    height: 100px;
    width: 100px; }

  .ShopIcon i,
  .ShopIcon a {
    font-size: 28px;
    margin: 0; }

  .ShopIcon {
    width: 30%; }

  .ShopIcon .ShoppingCount {
    right: 4px;
    top: -10px; }

  .ShopText-Context a {
    font-size: 15px; }

  .ShopNav-Menu ul li {
    padding: 0 0 0 20px; }

  .ShopNav-Menu ul li a {
    font-size: 15px; }

  .ShopCategories ul {
    width: 100%;
    left: 0px; }

  .ShopCategories ul li a {
    font-size: 14px; }

  .ShopCategories a,
  .product-grid-brand .title-brand a {
    font-size: 15px; }

  .ShopCategories i {
    margin: 4px 0 0 0;
    font-size: 20px; }

  .ShopCategories ul li {
    padding: 10.2px 14px; }

  .AllCat-Content {
    height: 155px; }

  .SectionAll-Categories {
    padding: 20px 0 40px 0; }

  .UsedMacbook h1 {
    font-size: 30px; }

  .UsedMacbook p {
    margin: 6px 0 0 0;
    font-size: 16px;
    line-height: 20px; }

  .MackbookForms button {
    bottom: 0; }

  .Macbook-InnerContent {
    margin: 20px 0 0 0; }

  .MacbookImage img {
    height: 160px; }

  .SectionSell-Gadget {
    padding: 50px 0; }

  .SectionSell-Gadget h2 {
    padding: 0 0 50px 0;
    font-size: 30px; }

  .GetQuote-Container .GetIcon-Box {
    width: 110px;
    height: 110px; }

  .GetQuote-Container .GetIcon-Box i.icon-send-quote-icon:before {
    font-size: 60px;
    line-height: 110px; }

  .GetQuote-Container .GetContent-Btm h3 {
    font-size: 18px; }

  .GetQuote-Container .GetContent-Btm p {
    font-size: 16px;
    line-height: 20px; }

  .BannerSliding {
    padding: 0; }

  .PullRequest-Table,
  .PullBtm-Table {
    font-size: 14px; }

  .PullBtm-Table {
    font-size: 13px; } }
@media only screen and (max-width: 992px) {
  .WorksHeading p br,
  .OfficeAddress p br,
  .HowItRight p br,
  .EquipmentContent p br {
    display: none; }

  .footerSocialMedia .socialMediaLeft {
    padding: 15px 12px 0 0px; }

  .footerSocialMedia .socialMediaLeft i {
    margin: 0 0px 0 0px; }

  .RecylingBanner .ContentLeft {
    width: 65%; }

  .RecylingBanner .ContentRight img {
    width: 180px; }

  .NewsContent {
    padding: 0 0 40px 0; }

  .BannerSliding,
  .AppDownload {
    padding: 40px 0; }

  .morphText h1,
  .morphText span {
    font-size: 45px; }

  .AppHeading p,
  .RecentHead p,
  .MobileHead p {
    font-size: 20px; }

  .AppButton a {
    width: 30%; }

  .RecentSection {
    padding: 50px 0; }

  .MobileHead h5 {
    font-size: 45px;
    line-height: 50px; }

  .MobileIcon i {
    font-size: 180px; }

  .MobileRepairing {
    padding: 50px 0; }

  .UsedMacbook h1 {
    font-size: 25px;
    line-height: 20px; }

  .UsedMacbook p br,
  .GetQuote-Container .GetContent-Btm p br {
    display: none; }

  .MackbookForms {
    margin: 15px 0 0 0; }

  .MackbookForms input[type="text"] {
    height: 40px;
    font-size: 14px; }

  .MackbookForms button {
    bottom: 0px;
    height: 40px;
    width: 130px;
    font-size: 15px; }

  .MacbookImage img {
    height: 120px; }

  .tab-card-header > .nav-tabs > li > a {
    font-size: 13px; }

  .Section-AboutLaptop {
    padding: 50px 0 0; }

  .SellHeading h4 {
    font-size: 30px; }

  .PickUp-Container h3 {
    padding: 15px 0 15px 20px;
    font-size: 17px; }

  .PickUp-Form {
    padding: 20px 20px 20px; }

  .PickUp-Form label {
    font-size: 16px; }

  .PickUp-Form input[type="name"],
  .PickUp-Form input[type="email"],
  .PickUp-Form input[type="phone"] {
    height: 30px; }

  .Pickup-Request ul li {
    width: 100%; }

  .PickUp-Form button {
    padding: 6px 0;
    font-size: 15px; }

  .SendRequest-Text h4 br {
    display: none; }

  .SellAndUsed-Content h1 {
    font-size: 30px;
    line-height: 30px; }

  .SellAndUsed-Content p {
    font-size: 20px;
    line-height: 25px; }

  .SellAndUsed-Content p br {
    display: none; }

  .SellAndUsed-Form {
    width: 100%; }

  .SellAndUsed-Container {
    padding: 30px 0;
    background-size: cover; }

  .ConDropschedule h1 {
    font-size: 22px; }

  .ConDropschedule p {
    font-size: 18px; }

  .DropListing ul,
  .DropListing ul li {
    font-size: 15px; }

  .FontSize {
    font-size: 18px; } }
@media only screen and (max-width: 767px) {
  .HeaderTop {
    padding-bottom: 0; }

  .MainLogo,
  .HeaderRight {
    margin: 0 auto;
    padding: 0 0 20px 0;
    text-align: center; }

  .HeaderRight {
    padding-top: 15px;
    display: none; }

  .SectionHowWorks {
    padding: 40px 0 0 0; }

  .WorksHeading h1 {
    font-size: 40px;
    text-align: center;
    line-height: 40px; }

  .WorksHeading p {
    text-align: center; }

  .WorksHeading p br,
  .RecylingBanner .ContentLeft p br {
    display: none; }

  .WorksHeading,
  .footerHead {
    padding: 0 0 60px 0; }

  .HowItLeft {
    width: 100%;
    margin: 0 0 40px 0; }

  .HowItRight {
    padding: 0 0 50px 0; }

  .HowItRight h3,
  .HowItRight h4,
  .HowItRight p,
  .formHeading {
    text-align: center; }

  .footerSection {
    padding: 40px 0; }

  .footerHead h2 {
    font-size: 40px;
    line-height: 50px; }

  .ContactForm input[type="name"],
  .ContactForm input[type="email"],
  .ContactForm textarea {
    width: 100%; }

  .OfficeAddress,
  .footerPhone,
  .footerSocialMedia {
    margin: 0 auto;
    padding: 40px 0 0 0;
    text-align: center; }

  .OfficeAddress h1,
  .OfficeAddress p,
  .footerPhone h3,
  .footerSocialMedia h3 {
    text-align: center; }

  .RecylingBanner .ContentLeft {
    width: 100%; }

  .RecylingBanner .ContentLeft,
  .RepairingBanner .ContentLeft {
    margin: 40px 0 0 0; }

  .RecylingBanner .ContentLeft h1,
  .RepairingBanner .ContentLeft h1 {
    font-size: 55px;
    line-height: 65px;
    text-align: center; }

  .RecylingBanner .ContentLeft p,
  .RepairingBanner .ContentLeft p {
    padding: 25px 0 0 0;
    text-align: center;
    line-height: 30px; }

  .RecylingBanner .ContentLeft a,
  .RepairingBanner .ContentLeft a {
    margin: 30px auto 0px auto;
    padding: 10px 20px;
    text-align: center;
    display: table; }

  .RecylingBanner .ContentRight,
  .RepairingBanner .ContentRight {
    margin: 0px auto 0 auto;
    padding: 0;
    float: none;
    padding-bottom: 30px;
    text-align: center; }

  .RecylingBanner .ContentRight img,
  .RepairingBanner .ContentRight img {
    width: 100%;
    margin-top: 50px; }

  .RecylingHeading,
  .ClientsHead,
  .EquipmentHead,
  .NewsHead {
    padding: 0 0 70px 0; }

  .RecylingHeading h2,
  .ClientsHead h2,
  .EquipmentHead h2,
  .NewsHead h2 {
    font-size: 40px;
    line-height: 50px; }

  .Recylingbt-Content h3,
  .UseAllHeading,
  .RecyleContainer .RecylePC_Right h4,
  .NewsContent h5 {
    text-align: center; }

  .Recylingbt-Content p,
  .RecyleContainer .RecylePC_Right p,
  .NewsContent p {
    text-align: center; }

  .RecyleContainer {
    margin: 0 auto;
    padding: 0 0 70px 0;
    text-align: center; }

  .RecyleContainer .RecylePC_Left {
    float: none;
    margin-bottom: 40px; }

  .RecyleContainer .RecylePC_Right {
    float: none;
    margin: 0 auto 30px auto;
    text-align: center; }

  .RecyleContainer .RecylePC_Right h4:before {
    width: 60%;
    margin: 0 auto;
    text-align: center; }

  .ClientsImage {
    margin: 0 auto;
    padding: 0;
    text-align: center; }

  .NewsContent a {
    margin: 0 auto;
    text-align: center;
    display: table; }

  .modal-content {
    padding: 15px; }

  .PickupHead h6 {
    font-size: 40px;
    text-align: center; }

  .PickupHead p {
    text-align: center; }

  .PickupHead p br {
    display: none; }

  .PreferredTimeHead select {
    width: 100%; }

  .ContactForm button {
    margin: 20px 0 0 0; }

  .morphText h1,
  .morphText span {
    font-size: 30px;
    line-height: 40px;
    padding-top: 10px; }

  .LandingSearch input[type="text"] {
    font-size: 12px;
    width: 100%; }

  .SelectHeading h1 {
    font-size: 30px; }

  .SelectProd {
    width: 100%;
    margin-left: 0; }

  .AppHeading h1 {
    font-size: 30px;
    line-height: 40px; }

  .AppButton a {
    width: 75%;
    margin: 0 0 20px 0; }

  .RecentHead h2 {
    font-size: 30px;
    line-height: 40px;
    text-align: center; }

  .RecentHead p {
    text-align: center; }

  .RecentHead a {
    display: block; }

  .IconSlider {
    padding: 40px 0 0 0; }

  .IconSlider h4 {
    text-align: center; }

  .ProdSlider {
    margin: 30px auto 30px auto;
    width: 100%;
    text-align: center; }

  .MobileHead h5 {
    font-size: 30px;
    line-height: 40px;
    text-align: center; }

  .MobileHead p {
    text-align: center;
    font-size: 20px; }

  .MobileHead a {
    display: block; }

  .MobileIcon {
    margin: 30px auto 0 auto;
    padding: 0;
    float: none;
    text-align: center; }

  .MobileHead p br,
  .RecentHead p br,
  .AppHeading p br {
    display: none; }

  .DesktopPc .PcLeft,
  .DesktopPc .PcRight {
    margin: 0 auto;
    float: none;
    text-align: center; }

  .DesktopPc .PcLeft h1,
  .DesktopPc .PcRight h1 {
    font-size: 25px;
    text-align: center; }

  .DesktopPc .PcLeft p,
  .DesktopPc .PcRight p {
    font-size: 20px;
    text-align: center; }

  .DesktopPc .PcRight img,
  .DesktopPc .PcLeft img {
    height: 150px;
    width: 150px; }

  .TextDesktop {
    margin: 0;
    padding: 0px 0 0 0; }

  .PaddingRight {
    padding-right: 0px !important; }

  .AllSteps {
    width: 100%; }

  .AppDownloadMenu ul li {
    display: block;
    margin-bottom: 30px; }

  .AppDownloadMenu {
    margin: 0 auto;
    text-align: center; }

  .AppDownloadMenu ul li h4 {
    text-align: center; }

  .NextButton {
    margin: 0 auto;
    padding: 0;
    float: none;
    text-align: center; }

  .ShopLogo {
    margin: 20px auto 0px auto;
    text-align: center; }

  .ShopIcon {
    margin: 0px auto 0px auto; }

  .ShopText-Context {
    margin: 15px 0 20px 0; }

  .ShopCategories ul {
    display: none; }

  .ShopSlider {
    margin: 0px 0 30px 0; }

  .product-grid-brand .product-image-brand img {
    height: 110px;
    margin-top: 30px; }

  .SectionFalash-Deals {
    padding: 20px 0 0 0; }

  .SectionAll-Categories {
    padding: 0px 0 40px 0; }

  .AllCat-Content {
    height: 140px;
    width: 50%; }

  .AllCat-Content:nth-child(2),
  .AllCat-Content:nth-child(4),
  .AllCat-Content:nth-child(6),
  .AllCat-Content:nth-child(8),
  .AllCat-Content:nth-child(10),
  .AllCat-Content:nth-child(12),
  .AllCat-Content:nth-child(14),
  .AllCat-Content:nth-child(16),
  .AllCat-Content:nth-child(18),
  .AllCat-Content:nth-child(20),
  .AllCat-Content:nth-child(22),
  .AllCat-Content:nth-child(24),
  .AllCat-Content:nth-child(26),
  .AllCat-Content:nth-child(28),
  .AllCat-Content:nth-child(30),
  .AllCat-Content:nth-child(32),
  .AllCat-Content:nth-child(34),
  .AllCat-Content:nth-child(36),
  .AllCat-Content:nth-child(38),
  .AllCat-Content:nth-child(40) {
    border-right: none; }

  .product-grid-dealflash .product-content-dealflash {
    padding: 10px 0 0 10px; }

  .product-grid-dealflash .product-image-dealflash img {
    padding-top: 20px; }

  .ShopNav-Menu {
    display: none; }

  .HeaderSearch {
    margin: 10px 20px 30px; }

  .SectionMacBook img {
    display: none; }

  .Macbook-InnerContent {
    margin: 20px 0 0 0;
    position: static; }

  .UsedMacbook h1 {
    font-size: 25px;
    line-height: 20px;
    text-align: center; }

  .UsedMacbook p {
    margin: 10px 0 0 0;
    font-size: 17px;
    line-height: 25px;
    text-align: center; }

  .MackbookForms button {
    bottom: 0;
    height: 40px;
    width: 115px;
    font-size: 15px; }

  .MackbookForms {
    margin: 30px 0 0 0; }

  .SectionSell-Gadget {
    padding: 40px 0 0 0; }

  .SectionSell-Gadget h2 {
    padding: 0 0 40px 0;
    font-size: 25px;
    line-height: 35px; }

  .GetQuote-Container {
    margin: 0 auto 70px auto; }

  .GetQuote-Button {
    padding: 0px 0 0 0; }

  .Section-AboutLaptop {
    padding: 40px 0 0; }

  .SellHeading h4 {
    font-size: 25px;
    padding: 0 0 40px 0; }

  .tab-card-header > .nav-tabs > li {
    width: 100%; }

  .tab-content {
    padding: 25px; }

  .ShopMr-Btm {
    padding-bottom: 0; }

  .PickUp-Container h3 {
    padding: 15px 0 15px 20px;
    font-size: 20px; }

  .PickUp-Form label {
    font-size: 18px; }

  .PickUp-Form input[type="name"],
  .PickUp-Form input[type="email"],
  .PickUp-Form input[type="phone"] {
    height: 40px; }

  .PickUp-Form button {
    padding: 10px 0;
    font-size: 18px; }

  .PickUp-Container {
    margin: 30px 0 30px 0; }

  .SellAndUsed-Content h1 {
    font-size: 30px;
    line-height: 40px; }

  .SellAndUsed-Form input[type="text"] {
    padding: 0 15px;
    border-radius: 0px;
    font-size: 17px; }

  .SellAndUsed-Form button {
    border-radius: 0;
    width: 100%;
    position: static;
    margin-top: 10px; }

  .GetQuote-Container .GetIcon-Box i.icon-send-quote-icon:before,
  .GetQuote-Container .GetIcon-Box i.icon-icon-repairing:before,
  .GetQuote-Container .GetIcon-Box i.icon-icon-recycling:before {
    font-size: 60px;
    line-height: 110px; }

  .GetQuote-Container .GetContent-Btm a {
    padding: 10px 25px; }

  .NewsContent h6 {
    margin: 0 auto;
    text-align: center;
    margin-top: 10px;
    position: relative; }

  .NewsContent h6:before {
    content: "";
    margin: 0 auto;
    text-align: center;
    position: absolute;
    right: 0;
    left: 0;
    top: 0; }

  .footerSocialMedia .socialMediaLeft i {
    margin: 0 10px 0 0px; }

  .footerPhone .PhoneLeft {
    margin: 0 0px 30px 0px; }

  #AboutUs,
  #NewEvents,
  #ContactUs {
    padding-top: 40px;
    padding-bottom: 0; }

  .customInput {
    float: none;
    width: 100%; }

  .custMapClass {
    margin-top: 20px;
    margin-bottom: 30px;
    float: none;
    width: 100%; }

  .DropListing {
    display: block;
    padding: 30px 0 0 0; }

  .AllSteps {
    border-right: 1px solid #e2e2e2; }

  .BlogDetail-Content h1 {
    font-size: 25px;
    text-align: center;
    line-height: 30px; }

  .BlogDetail-Content .Bt-List ul li h2 {
    font-size: 16px; }

  .BlogDetail-Content .Bt-List {
    margin: 0 auto;
    padding: 20px 0 0 0;
    text-align: center;
    display: table; }

  .BlogDetail-Content .Bt-List ul li {
    padding: 0 15px 0 15px; }

  .BlogDetail-Content .Bt-List ul li:before {
    left: 0; }

  .BlogDetail-Content .BlogSocial {
    margin: 25px auto 0 auto;
    padding: 0;
    float: none;
    text-align: center;
    display: table; }

  .BlogDetail-Content .BlogSocial ul,
  .BlogDetail-Content .BlogSocial ul li {
    margin: 0 10px; }

  .BlogDetail-Content p {
    padding: 30px 0 0 0;
    font-size: 18px;
    text-align: center; }

  .BlogDetail-List ul li {
    font-size: 18px; }

  .CommentContainer {
    margin: 0 auto 30px auto;
    padding: 20px;
    border: 1px solid #ececec;
    text-align: center; }

  .CommentContainer .CommentRight h1 {
    text-align: center; }

  .CommentContainer .CommentRight h1 span {
    margin-left: 0px;
    font-size: 16px;
    clear: both;
    display: block;
    text-align: center; }

  .CommentContainer .CommentLeft img {
    margin: 0 0 10px 0; }

  .CommentForm {
    margin: 0 auto;
    padding: 0;
    text-align: center; }

  .CommentSection {
    margin: 0;
    padding: 60px 0 0px 0; } }
/*--------------------------------------------------------------
# Mobile Responsive End 
--------------------------------------------------------------*/

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