@font-face {
  font-family: 'Rubik';
  src: url('../fonts/Rubik/static/Rubik-Light.ttf') format('truetype');
  font-weight: 300; /* Light */
  font-style: normal;
}
@font-face {
  font-family: 'Rubik';
  src: url('../fonts/Rubik/static/Rubik-Regular.ttf') format('truetype');
  font-weight: 400; /* Normal */
  font-style: normal;
}
@font-face {
  font-family: 'Rubik';
  src: url('../fonts/Rubik/static/Rubik-SemiBold.ttf') format('truetype');
  font-weight: 600; /* SemiBold */
  font-style: normal;
}
@font-face {
  font-family: 'Rubik';
  src: url('../fonts/Rubik/static/Rubik-Bold.ttf') format('truetype');
  font-weight: 700; /* Bold */
  font-style: normal;
}
@font-face {
  font-family: 'Rubik';
  src: url('../fonts/Rubik/static/Rubik-ExtraBold.ttf') format('truetype');
  font-weight: 800; /* ExtraBold */
  font-style: normal;
}
body, p, h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
  font-family: "Rubik", sans-serif !important;
}
body, p {
  color: #213f6f;
  font-size: 1rem;
  font-weight: 400;
}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
  color: #213f6f !important;
}
.text-white h1, .text-white h2, .text-white h3, .text-white h4, .text-white h5, .text-white h6, .text-white .h1, .text-white .h2, .text-white .h3, .text-white .h4, .text-white .h5, .text-white .h6 {
  color: #fff !important;
}
hr {
  border-top-color: rgba(33, 63, 111, 0.5);
  margin: 1rem auto 2rem !important;
}
.dropdown-item {
  color: #213f6f;
}
a {
  color: #213f6f;
}
body ::-webkit-scrollbar-track {
  box-shadow: inset 0 0 5px #a1a1a1;
  border-radius: 10px;
}
body ::-webkit-scrollbar-thumb {
  background: #a1a1a1;
  border-radius: 10px;
}
body ::-webkit-scrollbar-thumb:hover {
  background: #ffffff;
}
body ::-webkit-scrollbar {
  width: 0px;
  scrollbar-width: none;
}

/*** Header Start ***/
.open {
  display: block !important;
}

header {
  position: absolute;
  width: 100%;
  padding: 30px 0px;
  z-index: 16;
}
header .logo-img a img {
  max-width: 100%;
  height: 110px;
}
header .header-menu ul {
  margin: 40px 0px;
  padding: 0px;
}
header .header-menu ul li {
  float: left;
  height: 30px;
  line-height: 30px;
  padding: 0px 10px;
  list-style: none;
  transition: all 0.2s ease-in;
  -moz-transition: all 0.2s ease-in;
  -webkit-transition: all 0.2s ease-in;
  -ms-transition: all 0.2s ease-in;
}
header .header-menu ul li:hover {
  transition: all 0.2s ease-in;
  -moz-transition: all 0.2s ease-in;
  -webkit-transition: all 0.2s ease-in;
  -ms-transition: all 0.2s ease-in;
  margin-top: -5px;
}
header .header-menu ul li a {
  color: #fff;
  text-decoration: none;
  font-size: 14px;
  font-weight: 300;
  transition: all 0.2s ease-in;
  -moz-transition: all 0.2s ease-in;
  -webkit-transition: all 0.2s ease-in;
  -ms-transition: all 0.2s ease-in;
}
header .header-menu ul li a:hover {
  transition: all 0.2s ease-in;
  -moz-transition: all 0.2s ease-in;
  -webkit-transition: all 0.2s ease-in;
  -ms-transition: all 0.2s ease-in;
  text-shadow: 2px 2px 5px #fff;
}
header .header-menu-right ul {
  margin: 40px 0px;
  padding: 0px;
}
header .header-menu-right ul li {
  float: left;
  height: 30px;
  line-height: 30px;
  padding: 0px 10px;
  list-style: none;
}
header .header-menu-right ul li.white-button {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  background-color: #fff;
}
header .header-menu-right ul li.white-button:hover {
  border: 1px solid #fff;
  color: #fff;
  background-color: transparent;
}
header .header-menu-right ul li.white-button:hover a {
  color: #fff;
  text-shadow: 2px 2px 2px #fff;
}
header .header-menu-right ul li.white-button a {
  color: #0071BC;
  font-size: 14px;
}
header .header-menu-right ul li.white-button a:hover {
  color: #fff;
}
header .header-menu-right ul li a {
  color: #fff;
  font-size: 14px;
  font-weight: 300;
  text-decoration: none;
  transition: all 0.2s ease-in;
  -moz-transition: all 0.2s ease-in;
  -webkit-transition: all 0.2s ease-in;
  -ms-transition: all 0.2s ease-in;
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  -moz-transform: scale(1);
  transform: scale(1);
}
header .header-menu-right ul li a:hover {
  transition: all 0.2s ease-in;
  -moz-transition: all 0.2s ease-in;
  -webkit-transition: all 0.2s ease-in;
  -ms-transition: all 0.2s ease-in;
  -webkit-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -moz-transform: scale(1.1);
  transform: scale(1.1);
  text-shadow: 2px 2px 2px #fff;
}
header .header-menu-right ul li.white-button-menu {
  padding: 0px !important;
  position: relative;
  display: inline-block;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  height: 30px;
  line-height: 30px;
  background-color: #fff;
  border: 1px solid #fff;
  color: #0071BC;
  font-size: 14px;
  font-weight: 400;
  width: 145px;
  cursor: pointer;
  text-align: center;
}
header .header-menu-right ul li.white-button-menu a {
  text-align: center;
  color: #0071BC;
}
header .header-menu-right ul li.white-button-menu a:first-child {
  font-weight: 500;
  font-family: "Roboto", sans-serif;
}
header .header-menu-right ul li.white-button-menu:hover {
  transition: all 0.2s ease-in;
  -moz-transition: all 0.2s ease-in;
  -webkit-transition: all 0.2s ease-in;
  -ms-transition: all 0.2s ease-in;
  background-color: transparent;
  color: #fff;
  border: 1px solid #fff;
}
header .header-menu-right ul li.white-button-menu:hover a {
  text-align: center;
  color: #fff;
}
header .header-menu-right ul li.white-button-menu ul {
  display: none;
  position: absolute;
  width: 100%;
  background-color: rgba(255, 255, 255, 0.5);
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  margin: 0px;
  padding: 0px;
}
header .header-menu-right ul li.white-button-menu ul li {
  list-style: none;
  text-align: center;
  width: 100%;
  border-bottom: 1px solid #fff;
}
header .header-menu-right ul li.white-button-menu ul li:last-child {
  border-bottom: 0px;
}
header .header-menu-right ul li.white-button-menu ul li a {
  color: #fff;
  padding: 0px 15px;
  font-weight: 300 !important;
}
header .header-menu-right ul li.white-button-menu ul li a span.my-basket {
  height: 15px;
  width: 15px;
  text-align: center;
  line-height: 15px;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
  color: #fff;
  background-color: #ED1C24;
  display: inline-block;
  font-size: 12px;
}
.nav-uppercase>.nav-link:hover, .nav-uppercase>.nav-item>.nav-link:hover {
  color: orange;
}
.social a i:hover {
  color: orange !important;
}
/*** Header Finish ***/
/*** Login Start ***/
.login-section {
  position: absolute;
  height: 100%;
  width: 100%;
  background: #213f6f;
  /* background: -moz-linear-gradient(3.18% -17.74% -27deg, rgb(60, 213, 250) 20.81%, rgb(47, 179, 220) 44.92%, rgb(14, 92, 144) 98.03%, rgb(13, 89, 141) 100%); */
  /* background: -webkit-linear-gradient(-27deg, rgb(60, 213, 250) 20.81%, rgb(47, 179, 220) 44.92%, rgb(14, 92, 144) 98.03%, rgb(13, 89, 141) 100%); */
  /* background: -webkit-gradient(linear, 3.18% -17.74%, 96.82% 117.74%, color-stop(0.2081, rgb(60, 213, 250)), color-stop(0.4492, rgb(47, 179, 220)), color-stop(0.9803, rgb(14, 92, 144)), color-stop(1, rgb(13, 89, 141))); */
  /* background: -o-linear-gradient(-27deg, rgb(60, 213, 250) 20.81%, rgb(47, 179, 220) 44.92%, rgb(14, 92, 144) 98.03%, rgb(13, 89, 141) 100%); */
  /* background: -ms-linear-gradient(-27deg, rgb(60, 213, 250) 20.81%, rgb(47, 179, 220) 44.92%, rgb(14, 92, 144) 98.03%, rgb(13, 89, 141) 100%); */
  /* -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#3CD5FA', endColorstr='#0D598D' ,GradientType=0)"; */
  /* background: linear-gradient(117deg, rgb(60, 213, 250) 20.81%, rgb(47, 179, 220) 44.92%, rgb(14, 92, 144) 98.03%, rgb(13, 89, 141) 100%); */
  /* opacity: 0.75; */
  /* filter: alpha(opacity=75) progid:DXImageTransform.Microsoft.Alpha(opacity=75) progid:DXImageTransform.Microsoft.gradient(startColorstr="#3CD5FA",endColorstr="#0D598D" , GradientType=1); */
}
.login-section .login {
  display: none;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  border: 1px solid #e2f1fe;
  background-color: #e2f1fe;
  padding: 1rem;
  margin: 0;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 334px;
}
/* .login-section .login:before {
  z-index: 12;
  position: absolute;
  content: "";
  bottom: -25px;
  left: 10%;
  width: 80%;
  top: 100%;
  box-shadow: 0px 35px 10px #000;
  border-radius: 100%;
  opacity: 0.7;
} */
.login-section .login.open {
  display: block !important;
}
.login-section .login .login-inside .login-title h3 {
  text-align: center;
  font-weight: 400;
  font-size: 22px;
  color: #323d47;
  font-weight: bold;
}
.login-section .login .login-inside hr {
  width: 100%;
  background-color: #213f6f;
}
.login-section .login .login-inside input[type=submit] {
  width: 100%;
  margin: 1rem 0 0 0;
  background: #213f6f;
  /* background: -moz-linear-gradient(0% 50% 0deg, rgb(44, 62, 80) 0%, rgb(76, 161, 175) 100%); */
  /* background: -webkit-linear-gradient(0deg, rgb(44, 62, 80) 0%, rgb(76, 161, 175) 100%); */
  /* background: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0, rgb(44, 62, 80)), color-stop(1, rgb(76, 161, 175))); */
  /* background: -o-linear-gradient(0deg, rgb(44, 62, 80) 0%, rgb(76, 161, 175) 100%); */
  /* background: -ms-linear-gradient(0deg, rgb(44, 62, 80) 0%, rgb(76, 161, 175) 100%); */
  /* -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#2C3E50', endColorstr='#4CA1AF' ,GradientType=0)"; */
  /* background: linear-gradient(90deg, rgb(44, 62, 80) 0%, rgb(76, 161, 175) 100%); */
  /* border-style: Solid; */
  /* border-color: #FFFFFF; */
  /* border-color: rgb(255, 255, 255); */
  /* border-width: 1px; */
  border-radius: 9px;
  -moz-border-radius: 9px;
  -webkit-border-radius: 9px;
  /* filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#2C3E50",endColorstr="#4CA1AF" , GradientType=1); */
  /* -webkit-border-radius: 40px;
  -moz-border-radius: 40px;
  border-radius: 40px; */
  color: #fff;
  /* height: 40px; */
  line-height: 40px;
  text-align: center;
}
.navbar-light .nav-navbar>.nav-item>.nav-link, .navbar-light .nav-navbar>.nav-link, .navbar-stick-light.stick .nav-navbar>.nav-item>.nav-link, .navbar-stick-light.stick .nav-navbar>.nav-link {
  color: rgba(255, 255, 255, 1);
}
body.body-scrolled nav {
  background-color: rgba(255, 255, 255, 0.99);
  box-shadow: 0 1px 9px rgba(0, 0, 0, 0.05);
  top: 0;
}
.navbar-dark .nav-navbar>.nav-item>.nav-link, .navbar-dark .nav-navbar>.nav-link, .navbar-stick-dark.stick .nav-navbar>.nav-item>.nav-link, .navbar-stick-dark.stick .nav-navbar>.nav-link {
  color: rgba(33, 63, 111, 1);
}
.navbar-light .nav-navbar>.nav-item>.nav-link:hover, .navbar-light .nav-navbar>.nav-link:hover, .navbar-stick-light.stick .nav-navbar>.nav-item>.nav-link:hover, .navbar-stick-light.stick .nav-navbar>.nav-link:hover {
  color: orange !important;
}
body.body-scrolled button.lang-btn {
  color: rgba(33, 63, 111, 1);
}
.lang-btn:hover {
  color: orange !important;
  text-decoration: underline;
}
.login-section .login .login-inside .login-link a {
  margin: 5px 0 0 0;
  text-decoration: underline;
  text-underline-offset: 0.5rem;
}
.login-section .login .login-inside .register-link a {
  margin: 5px 0 0 0;
  text-decoration: underline;
  text-underline-offset: 0.5rem;
}
.login-section .login .login-inside .forgot-link a {
  margin: 5px 0 0 0;
  text-decoration: underline;
  text-underline-offset: 0.25rem;
  font-weight: 400;
  color: #213f6f;
}
.login-section .login .login-inside .forgot-link a:hover {
  color: orange;
}

/*** Login Finish***/
/*** mainpage start ***/
.main-headerpage {
  position: relative;
  z-index: 12;
  height: 100vh;
  background: -moz-linear-gradient(49.49% 101.54% 89deg, rgb(60, 213, 250) 20.81%, rgb(47, 179, 220) 44.92%, rgb(14, 92, 144) 98.03%, rgb(13, 89, 141) 100%);
  background: -webkit-linear-gradient(89deg, rgb(60, 213, 250) 20.81%, rgb(47, 179, 220) 44.92%, rgb(14, 92, 144) 98.03%, rgb(13, 89, 141) 100%);
  background: -webkit-gradient(linear, 49.49% 101.54%, 50.51% -1.54%, color-stop(0.2081, rgb(60, 213, 250)), color-stop(0.4492, rgb(47, 179, 220)), color-stop(0.9803, rgb(14, 92, 144)), color-stop(1, rgb(13, 89, 141)));
  background: -o-linear-gradient(89deg, rgb(60, 213, 250) 20.81%, rgb(47, 179, 220) 44.92%, rgb(14, 92, 144) 98.03%, rgb(13, 89, 141) 100%);
  background: -ms-linear-gradient(89deg, rgb(60, 213, 250) 20.81%, rgb(47, 179, 220) 44.92%, rgb(14, 92, 144) 98.03%, rgb(13, 89, 141) 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#3CD5FA', endColorstr='#0D598D' ,GradientType=0)";
  background: linear-gradient(1deg, rgb(60, 213, 250) 20.81%, rgb(47, 179, 220) 44.92%, rgb(14, 92, 144) 98.03%, rgb(13, 89, 141) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#3CD5FA",endColorstr="#0D598D" , GradientType=1);
}
.main-headerpage .slider-box {
  padding-top: 20vh;
  height: 50vh;
  color: #fff;
  width: 50vw;
  position: absolute;
  z-index: 16;
}
.main-headerpage .slider-box h3 {
  font-size: 45px;
  font-weight: 100;
}
.main-headerpage .slider-box ul {
  padding: 0px;
  margin: 10px 0px;
}
.main-headerpage .slider-box ul li {
  list-style: none;
}
.main-headerpage .slider-box ul li i {
  color: #fff;
}
.main-headerpage .slider-box ul li a {
  color: #fff;
  font-weight: 300;
  text-decoration: none;
}
.main-headerpage img {
  float: right;
  height: 60vh;
  margin-top: 20vh;
}
.main-headerpage .cloud-section {
  position: absolute;
  width: 100%;
}
.main-headerpage .cloud-section img {
  height: auto;
}
@-webkit-keyframes slide {
  from {
    background-position: 0px;
  }
  to {
    background-position: 100vw;
  }
}
@keyframes slide {
  from {
    background-position: 0px;
  }
  to {
    background-position: 100vw;
  }
}
.main-headerpage #cloud {
  width: 100%;
  height: 80vh;
  margin-top: 20vh;
  background: url(../img/cloud.png);
  background: image-set('../img/cloud.png.webp');
  -moz-animation: slide 250s linear infinite;
  -webkit-animation: slide 250s linear infinite;
  animation: slide 250s linear infinite;
  background-position: bottom;
  background-size: cover;
}

.white-button {
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px;
  height: 30px;
  line-height: 30px;
  padding: 0px 30px;
  background-color: #fff;
  border: 1px solid #fff;
  color: #0071BC;
  font-size: 14px;
  font-weight: 400;
  display: inline-block;
  cursor: pointer;
}
.white-button:hover {
  transition: all 0.2s ease-in;
  -moz-transition: all 0.2s ease-in;
  -webkit-transition: all 0.2s ease-in;
  -ms-transition: all 0.2s ease-in;
  background-color: transparent;
  color: #fff;
  border: 1px solid #fff;
}

.transparent-button {
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px;
  height: 30px;
  line-height: 30px;
  padding: 0px 30px;
  margin-left: 10px;
  font-weight: 400;
  font-size: 14px;
  background-color: transparent;
  color: #fff;
  border: 1px solid #fff;
  display: inline-block;
  cursor: pointer;
}
.transparent-button:hover {
  transition: all 0.2s ease-in;
  -moz-transition: all 0.2s ease-in;
  -webkit-transition: all 0.2s ease-in;
  -ms-transition: all 0.2s ease-in;
  background-color: #fff;
  color: #0071BC;
}

.Whyneedcdn {
  z-index: 14;
  position: relative;
}
.Whyneedcdn .cdn-header {
  text-align: center;
}
.Whyneedcdn .cdn-header.header-blue {
  border-bottom: 1px solid #10B3D6;
}
.Whyneedcdn .cdn-header.header-blue h3 {
  color: #10B3D6;
  margin: 1rem 0 0 0;
  font-weight: 700;
}
.Whyneedcdn .cdn-header.header-blue p {
  font-size: 25px;
}
.Whyneedcdn .cdn-header h3 {
  color: #4D4D4D;
  font-weight: 300;
  font-size: 35px;
  height: 40px;
  line-height: 40px;
  margin-top: -40px;
}
.Whyneedcdn .cdn-header p {
  color: #4D4D4D;
  font-weight: 300;
  font-size: 20px;
}
.Whyneedcdn .cdn-content .cdn-box {
  width: 100%;
  display: inline-block;
  height: 160px;
  padding: 20px;
  margin: 15px 0px;
  /*
  -webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.75);
  -moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.75);
  box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.75); */
  -webkit-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.15);
  box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.15);
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  -moz-transform: scale(1);
  transform: scale(1);
  transition: all 0.5s ease-in;
  -moz-transition: all 0.5s ease-in;
  -webkit-transition: all 0.5s ease-in;
  -ms-transition: all 0.5s ease-in;
}
.Whyneedcdn .cdn-content .cdn-box:hover {
  transition: all 0.5s ease-in;
  -moz-transition: all 0.5s ease-in;
  -webkit-transition: all 0.5s ease-in;
  -ms-transition: all 0.5s ease-in;
  -webkit-transform: scale(1.05);
  -ms-transform: scale(1.05);
  -moz-transform: scale(1.05);
  transform: scale(1.05);
  -webkit-box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.15);
  box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.15);
}
.Whyneedcdn .cdn-content .cdn-box .cdn-box-img {
  float: left;
  width: 20%;
}
.Whyneedcdn .cdn-content .cdn-box .cdn-box-img img {
  max-width: 100%;
}
.Whyneedcdn .cdn-content .cdn-box .cdn-box-content {
  float: left;
  width: 80%;
  padding: 0px 15px;
}
.Whyneedcdn .cdn-content .cdn-box .cdn-box-content h3 {
  color: #006837;
  font-weight: 500;
  font-size: 16px;
  margin: 0px 0px 15px 0px;
}
.Whyneedcdn .cdn-content .cdn-box .cdn-box-content p {
  color: #333;
  font-size: 14px;
  font-weight: 300;
}

.lang-btn {
  background-color: unset;
  color: white;
  border: unset;
  text-decoration: underline;
  text-underline-offset: 0.5rem;
}

.cdn-solution-section {
  background-color: #0BAAD2;
  padding-bottom: 5vh;
}
.cdn-solution-section.white-tab-section {
  background-color: #fff;
}
.cdn-solution-section.white-tab-section .cdn-solution .cdn-solution-header {
  text-align: center;
}
.cdn-solution-section.white-tab-section .cdn-solution .cdn-solution-header h3 {
  color: #29ABE2;
  font-weight: 300;
  font-size: 35px;
}
.cdn-solution-section.white-tab-section .cdn-solution .cdn-solution-content {
  text-align: center;
}
.cdn-solution-section.white-tab-section .cdn-solution .cdn-solution-content .nav {
  width: 50%;
  display: inline-block;
}
.cdn-solution-section.white-tab-section .cdn-solution .cdn-solution-content .nav .nav-item {
  width: 50%;
  float: left;
  padding: 0px 10px;
}
.cdn-solution-section.white-tab-section .cdn-solution .cdn-solution-content .nav .nav-item:nth-child(1) {
  border-right: 2px solid #29ABE2;
}
.cdn-solution-section.white-tab-section .cdn-solution .cdn-solution-content .nav .nav-item .arrow {
  width: 100%;
  border-bottom: 2px solid #29ABE2;
  position: relative;
  float: right;
  display: none;
}
.cdn-solution-section.white-tab-section .cdn-solution .cdn-solution-content .nav .nav-item .arrow .triangel-blue {
  width: 50%;
  position: absolute;
  left: 0;
  right: 0;
  margin: 0px auto;
  z-index: 12;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 12px 12px 12px 12px;
  border-color: #fff transparent transparent transparent;
  float: right;
}
.cdn-solution-section.white-tab-section .cdn-solution .cdn-solution-content .nav .nav-item .arrow .triangle-white {
  width: 50%;
  position: absolute;
  left: 0;
  right: 0;
  margin: 0px auto;
  z-index: 11;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 15px 15px 15px 15px;
  border-color: #0BAAD2 transparent transparent transparent;
  float: right;
}
.cdn-solution-section.white-tab-section .cdn-solution .cdn-solution-content .nav .nav-item .nav-link {
  width: 100%;
  text-align: center;
  float: right;
  color: #29ABE2;
  font-weight: 300;
}
.cdn-solution-section.white-tab-section .cdn-solution .cdn-solution-content .nav .nav-item .nav-link.active {
  background-color: transparent;
  font-weight: 600;
}
.cdn-solution-section.white-tab-section .cdn-solution .cdn-solution-content .nav .nav-item .nav-link.active + .arrow {
  display: block;
}
.cdn-solution-section.white-tab-section .cdn-solution .cdn-solution-content .cdn-pull-section .cdn-pull-box p {
  font-weight: 300;
  font-size: 16px;
  color: #000;
}
.cdn-solution-section.white-tab-section .cdn-solution .cdn-solution-content .cdn-pull-section .cdn-pull-box .sdn-pull-img {
  float: left;
  width: 33.333%;
}
.cdn-solution-section.white-tab-section .cdn-solution .cdn-solution-content .cdn-pull-section .cdn-pull-box .sdn-pull-img h3 {
  font-weight: 300;
  font-size: 16px;
  color: #000;
}
.cdn-solution-section.white-tab-section .cdn-solution .cdn-solution-content .cdn-pull-section .cdn-pull-box .sdn-pull-img:nth-child(1) {
  width: 30%;
}
.cdn-solution-section.white-tab-section .cdn-solution .cdn-solution-content .cdn-pull-section .cdn-pull-box .sdn-pull-img:nth-child(1) h3 {
  text-align: left;
}
.cdn-solution-section.white-tab-section .cdn-solution .cdn-solution-content .cdn-pull-section .cdn-pull-box .sdn-pull-img:nth-child(2) {
  width: 40%;
  margin: 0px 2.5%;
}
.cdn-solution-section.white-tab-section .cdn-solution .cdn-solution-content .cdn-pull-section .cdn-pull-box .sdn-pull-img:nth-child(2) h3 {
  text-align: center;
}
.cdn-solution-section.white-tab-section .cdn-solution .cdn-solution-content .cdn-pull-section .cdn-pull-box .sdn-pull-img:nth-child(3) {
  width: 25%;
}
.cdn-solution-section.white-tab-section .cdn-solution .cdn-solution-content .cdn-pull-section .cdn-pull-box .sdn-pull-img:nth-child(3) h3 {
  text-align: right;
}
.cdn-solution-section.grey-tab-section {
  background-color: #E6E6E6;
}
.cdn-solution-section.grey-tab-section .cdn-solution .cdn-solution-header {
  text-align: center;
}
.cdn-solution-section.grey-tab-section .cdn-solution .cdn-solution-header h3 {
  color: #4D4D4D;
  font-weight: 300;
  font-size: 35px;
}
.cdn-solution-section.grey-tab-section .cdn-solution .cdn-solution-content {
  text-align: center;
}
.cdn-solution-section.grey-tab-section .cdn-solution .cdn-solution-content .nav {
  width: 50%;
  display: inline-block;
}
.cdn-solution-section.grey-tab-section .cdn-solution .cdn-solution-content .nav .nav-item {
  width: 50%;
  float: left;
  padding: 0px 10px;
}
.cdn-solution-section.grey-tab-section .cdn-solution .cdn-solution-content .nav .nav-item:nth-child(1) {
  border-right: 2px solid #4D4D4D;
}
.cdn-solution-section.grey-tab-section .cdn-solution .cdn-solution-content .nav .nav-item .arrow {
  width: 100%;
  border-bottom: 2px solid #4D4D4D;
  position: relative;
  float: right;
  display: none;
}
.cdn-solution-section.grey-tab-section .cdn-solution .cdn-solution-content .nav .nav-item .arrow .triangel-blue {
  width: 50%;
  position: absolute;
  left: 0;
  right: 0;
  margin: 0px auto;
  z-index: 12;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 12px 12px 12px 12px;
  border-color: #E6E6E6 transparent transparent transparent;
  float: right;
}
.cdn-solution-section.grey-tab-section .cdn-solution .cdn-solution-content .nav .nav-item .arrow .triangle-white {
  width: 50%;
  position: absolute;
  left: 0;
  right: 0;
  margin: 0px auto;
  z-index: 11;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 15px 15px 15px 15px;
  border-color: #4D4D4D transparent transparent transparent;
  float: right;
}
.cdn-solution-section.grey-tab-section .cdn-solution .cdn-solution-content .nav .nav-item .nav-link {
  width: 100%;
  text-align: center;
  float: right;
  color: #4D4D4D;
  font-weight: 300;
}
.cdn-solution-section.grey-tab-section .cdn-solution .cdn-solution-content .nav .nav-item .nav-link.active {
  background-color: transparent;
  font-weight: 600;
}
.cdn-solution-section.grey-tab-section .cdn-solution .cdn-solution-content .nav .nav-item .nav-link.active + .arrow {
  display: block;
}
.cdn-solution-section.grey-tab-section .cdn-solution .cdn-solution-content .cdn-pull-section .cdn-pull-box p {
  font-weight: 300;
  font-size: 16px;
  color: #000;
}
.cdn-solution-section.grey-tab-section .cdn-solution .cdn-solution-content .cdn-pull-section .cdn-pull-box .sdn-pull-img {
  float: left;
  width: 33.333%;
}
.cdn-solution-section.grey-tab-section .cdn-solution .cdn-solution-content .cdn-pull-section .cdn-pull-box .sdn-pull-img h3 {
  font-weight: 300;
  font-size: 16px;
  color: #000;
}
.cdn-solution-section.grey-tab-section .cdn-solution .cdn-solution-content .cdn-pull-section .cdn-pull-box .sdn-pull-img:nth-child(1) {
  width: 30%;
}
.cdn-solution-section.grey-tab-section .cdn-solution .cdn-solution-content .cdn-pull-section .cdn-pull-box .sdn-pull-img:nth-child(1) h3 {
  text-align: left;
}
.cdn-solution-section.grey-tab-section .cdn-solution .cdn-solution-content .cdn-pull-section .cdn-pull-box .sdn-pull-img:nth-child(2) {
  width: 40%;
  margin: 0px 2.5%;
}
.cdn-solution-section.grey-tab-section .cdn-solution .cdn-solution-content .cdn-pull-section .cdn-pull-box .sdn-pull-img:nth-child(2) h3 {
  text-align: center;
}
.cdn-solution-section.grey-tab-section .cdn-solution .cdn-solution-content .cdn-pull-section .cdn-pull-box .sdn-pull-img:nth-child(3) {
  width: 25%;
}
.cdn-solution-section.grey-tab-section .cdn-solution .cdn-solution-content .cdn-pull-section .cdn-pull-box .sdn-pull-img:nth-child(3) h3 {
  text-align: right;
}
.cdn-solution-section .cdn-solution {
  padding: 5vh 0px;
}
.cdn-solution-section .cdn-solution .cdn-solution-header {
  text-align: center;
}
.cdn-solution-section .cdn-solution .cdn-solution-header h3 {
  color: #fff;
  font-weight: 300;
  font-size: 35px;
}
.cdn-solution-section .cdn-solution .cdn-solution-content {
  text-align: center;
}
.cdn-solution-section .cdn-solution .cdn-solution-content .nav {
  width: 50%;
  display: inline-block;
}
.cdn-solution-section .cdn-solution .cdn-solution-content .nav .nav-item {
  width: 50%;
  float: left;
  padding: 0px 10px;
}
.cdn-solution-section .cdn-solution .cdn-solution-content .nav .nav-item:nth-child(1) {
  border-right: 2px solid #fff;
}
.cdn-solution-section .cdn-solution .cdn-solution-content .nav .nav-item .arrow {
  width: 100%;
  border-bottom: 2px solid #fff;
  position: relative;
  float: right;
  display: none;
}
.cdn-solution-section .cdn-solution .cdn-solution-content .nav .nav-item .arrow .triangel-blue {
  width: 50%;
  position: absolute;
  left: 0;
  right: 0;
  margin: 0px auto;
  z-index: 12;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 12px 12px 12px 12px;
  border-color: #0BAAD2 transparent transparent transparent;
  float: right;
}
.cdn-solution-section .cdn-solution .cdn-solution-content .nav .nav-item .arrow .triangle-white {
  width: 50%;
  position: absolute;
  left: 0;
  right: 0;
  margin: 0px auto;
  z-index: 11;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 15px 15px 15px 15px;
  border-color: #fff transparent transparent transparent;
  float: right;
}
.cdn-solution-section .cdn-solution .cdn-solution-content .nav .nav-item .nav-link {
  width: 100%;
  text-align: center;
  float: right;
  color: #fff;
  font-weight: 300;
}
.cdn-solution-section .cdn-solution .cdn-solution-content .nav .nav-item .nav-link.active {
  background-color: transparent;
  font-weight: 600;
}
.cdn-solution-section .cdn-solution .cdn-solution-content .nav .nav-item .nav-link.active + .arrow {
  display: block;
}
.cdn-solution-section .cdn-solution .cdn-solution-content .cdn-pull-section .cdn-pull-box p {
  font-weight: 300;
  font-size: 16px;
  color: #fff;
}
.cdn-solution-section .cdn-solution .cdn-solution-content .cdn-pull-section .cdn-pull-box .sdn-pull-img {
  float: left;
  width: 33.333%;
}
.cdn-solution-section .cdn-solution .cdn-solution-content .cdn-pull-section .cdn-pull-box .sdn-pull-img h3 {
  font-weight: 300;
  font-size: 16px;
  color: #fff;
}
.cdn-solution-section .cdn-solution .cdn-solution-content .cdn-pull-section .cdn-pull-box .sdn-pull-img:nth-child(1) {
  width: 30%;
}
.cdn-solution-section .cdn-solution .cdn-solution-content .cdn-pull-section .cdn-pull-box .sdn-pull-img:nth-child(1) h3 {
  text-align: left;
}
.cdn-solution-section .cdn-solution .cdn-solution-content .cdn-pull-section .cdn-pull-box .sdn-pull-img:nth-child(2) {
  width: 40%;
  margin: 0px 2.5%;
}
.cdn-solution-section .cdn-solution .cdn-solution-content .cdn-pull-section .cdn-pull-box .sdn-pull-img:nth-child(2) h3 {
  text-align: center;
}
.cdn-solution-section .cdn-solution .cdn-solution-content .cdn-pull-section .cdn-pull-box .sdn-pull-img:nth-child(3) {
  width: 25%;
}
.cdn-solution-section .cdn-solution .cdn-solution-content .cdn-pull-section .cdn-pull-box .sdn-pull-img:nth-child(3) h3 {
  text-align: right;
}
.cdn-solution-section .cdn-button-section {
  text-align: center;
}
.cdn-solution-section .cdn-button-section .white-button {
  height: 60px;
  line-height: 60px;
  text-transform: uppercase;
  font-weight: 500;
  font-size: 16px;
  color: #0BAAD2;
}
.cdn-solution-section .cdn-button-section .white-button:hover {
  color: #fff;
}
.cdn-solution-section .cdn-button-section .white-button a {
  color: #0BAAD2;
  text-transform: uppercase;
  font-weight: 500;
}
.cdn-solution-section .cdn-button-section .white-button a:hover {
  color: #fff;
}

.home-cdn-network-section {
  padding: 50px 0px;
  background: #808080;
}
.home-cdn-network-section .home-cdn-network .home-cdn-network-header {
  margin: 5vh 0;
  text-align: center;
}
.home-cdn-network-section .home-cdn-network .home-cdn-network-header h3 {
  color: #fff;
  font-size: 12px;
  font-weight: bold;
  letter-spacing: 2px;
  text-transform: uppercase;
}
.home-cdn-network-section .home-cdn-network .home-cdn-network-header h4 {
  color: #fff;
  font-size: 35px;
  font-weight: 300;
}
.home-try-cdn-section .home-try-cdn .home-try-boxes .row .col-md-4:nth-child(1) .home-try-box {
  background: -moz-linear-gradient(-0.5% 99.24% 45deg, rgb(255, 5, 102) 0%, rgb(254, 24, 94) 15.8%, rgb(251, 89, 65) 73.01%, rgb(250, 114, 54) 100%);
  background: -webkit-linear-gradient(45deg, rgb(255, 5, 102) 0%, rgb(254, 24, 94) 15.8%, rgb(251, 89, 65) 73.01%, rgb(250, 114, 54) 100%);
  background: -webkit-gradient(linear, -0.5% 99.24%, 100.5% 0.76%, color-stop(0, rgb(255, 5, 102)), color-stop(0.158, rgb(254, 24, 94)), color-stop(0.7301, rgb(251, 89, 65)), color-stop(1, rgb(250, 114, 54)));
  background: -o-linear-gradient(45deg, rgb(255, 5, 102) 0%, rgb(254, 24, 94) 15.8%, rgb(251, 89, 65) 73.01%, rgb(250, 114, 54) 100%);
  background: -ms-linear-gradient(45deg, rgb(255, 5, 102) 0%, rgb(254, 24, 94) 15.8%, rgb(251, 89, 65) 73.01%, rgb(250, 114, 54) 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF0566', endColorstr='#FA7236' ,GradientType=0)";
  background: linear-gradient(45deg, rgb(255, 5, 102) 0%, rgb(254, 24, 94) 15.8%, rgb(251, 89, 65) 73.01%, rgb(250, 114, 54) 100%);
  border-radius: 2px;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FF0566",endColorstr="#FA7236" , GradientType=1);
}
.home-try-cdn-section .home-try-cdn .home-try-boxes .row .col-md-4:nth-child(2) .home-try-box {
  background: -moz-linear-gradient(69.81% 109.44% 108deg, rgb(255, 255, 106) 0%, rgb(255, 225, 82) 7.74%, rgb(255, 194, 58) 17.74%, rgb(255, 168, 37) 28.68%, rgb(255, 148, 22) 40.7%, rgb(255, 134, 10) 54.4%, rgb(255, 125, 4) 71.18%, rgb(255, 123, 2) 100%);
  background: -webkit-linear-gradient(108deg, rgb(255, 255, 106) 0%, rgb(255, 225, 82) 7.74%, rgb(255, 194, 58) 17.74%, rgb(255, 168, 37) 28.68%, rgb(255, 148, 22) 40.7%, rgb(255, 134, 10) 54.4%, rgb(255, 125, 4) 71.18%, rgb(255, 123, 2) 100%);
  background: -webkit-gradient(linear, 69.81% 109.44%, 30.19% -9.44%, color-stop(0, rgb(255, 255, 106)), color-stop(0.0774, rgb(255, 225, 82)), color-stop(0.1774, rgb(255, 194, 58)), color-stop(0.2868, rgb(255, 168, 37)), color-stop(0.407, rgb(255, 148, 22)), color-stop(0.544, rgb(255, 134, 10)), color-stop(0.7118, rgb(255, 125, 4)), color-stop(1, rgb(255, 123, 2)));
  background: -o-linear-gradient(108deg, rgb(255, 255, 106) 0%, rgb(255, 225, 82) 7.74%, rgb(255, 194, 58) 17.74%, rgb(255, 168, 37) 28.68%, rgb(255, 148, 22) 40.7%, rgb(255, 134, 10) 54.4%, rgb(255, 125, 4) 71.18%, rgb(255, 123, 2) 100%);
  background: -ms-linear-gradient(108deg, rgb(255, 255, 106) 0%, rgb(255, 225, 82) 7.74%, rgb(255, 194, 58) 17.74%, rgb(255, 168, 37) 28.68%, rgb(255, 148, 22) 40.7%, rgb(255, 134, 10) 54.4%, rgb(255, 125, 4) 71.18%, rgb(255, 123, 2) 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFF6A', endColorstr='#FF7B02' ,GradientType=0)";
  background: linear-gradient(-18deg, rgb(255, 255, 106) 0%, rgb(255, 225, 82) 7.74%, rgb(255, 194, 58) 17.74%, rgb(255, 168, 37) 28.68%, rgb(255, 148, 22) 40.7%, rgb(255, 134, 10) 54.4%, rgb(255, 125, 4) 71.18%, rgb(255, 123, 2) 100%);
  border-radius: 2px;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFF6A",endColorstr="#FF7B02" , GradientType=1);
}
.home-try-cdn-section .home-try-cdn .home-try-boxes .row .col-md-4:nth-child(3) .home-try-box {
  background: -moz-linear-gradient(-0.5% 0.76% -45deg, rgb(93, 40, 254) 0%, rgb(99, 44, 252) 16.68%, rgb(117, 55, 246) 39.89%, rgb(147, 73, 237) 66.92%, rgb(188, 98, 224) 96.64%, rgb(193, 101, 222) 100%);
  background: -webkit-linear-gradient(-45deg, rgb(93, 40, 254) 0%, rgb(99, 44, 252) 16.68%, rgb(117, 55, 246) 39.89%, rgb(147, 73, 237) 66.92%, rgb(188, 98, 224) 96.64%, rgb(193, 101, 222) 100%);
  background: -webkit-gradient(linear, -0.5% 0.76%, 100.5% 99.24%, color-stop(0, rgb(93, 40, 254)), color-stop(0.1668, rgb(99, 44, 252)), color-stop(0.3989, rgb(117, 55, 246)), color-stop(0.6692, rgb(147, 73, 237)), color-stop(0.9664, rgb(188, 98, 224)), color-stop(1, rgb(193, 101, 222)));
  background: -o-linear-gradient(-45deg, rgb(93, 40, 254) 0%, rgb(99, 44, 252) 16.68%, rgb(117, 55, 246) 39.89%, rgb(147, 73, 237) 66.92%, rgb(188, 98, 224) 96.64%, rgb(193, 101, 222) 100%);
  background: -ms-linear-gradient(-45deg, rgb(93, 40, 254) 0%, rgb(99, 44, 252) 16.68%, rgb(117, 55, 246) 39.89%, rgb(147, 73, 237) 66.92%, rgb(188, 98, 224) 96.64%, rgb(193, 101, 222) 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#5D28FE', endColorstr='#C165DE' ,GradientType=0)";
  background: linear-gradient(135deg, rgb(93, 40, 254) 0%, rgb(99, 44, 252) 16.68%, rgb(117, 55, 246) 39.89%, rgb(147, 73, 237) 66.92%, rgb(188, 98, 224) 96.64%, rgb(193, 101, 222) 100%);
  border-radius: 2px;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#5D28FE",endColorstr="#C165DE" , GradientType=1);
}
.home-try-cdn-section .home-try-cdn .home-try-boxes .row .home-try-box {
  /*
  -webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.75);
  -moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.75);
  box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.75); */
  -webkit-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.15);
  box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.15);
  transition: all 0.5s ease-in;
  -moz-transition: all 0.5s ease-in;
  -webkit-transition: all 0.5s ease-in;
  -ms-transition: all 0.5s ease-in;
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  -moz-transform: scale(1);
  transform: scale(1);
  padding: 5vh 0vw;
  height: 35vh;
  text-align: center;
  margin-top: -10vh;
}
.home-try-cdn-section .home-try-cdn .home-try-boxes .row .home-try-box:hover {
  transition: all 0.5s ease-in;
  -moz-transition: all 0.5s ease-in;
  -webkit-transition: all 0.5s ease-in;
  -ms-transition: all 0.5s ease-in;
  -webkit-transform: scale(1.05);
  -ms-transform: scale(1.05);
  -moz-transform: scale(1.05);
  transform: scale(1.05);
}
.home-try-cdn-section .home-try-cdn .home-try-boxes .row .home-try-box .home-try-box-img {
  text-align: center;
}
.home-try-cdn-section .home-try-cdn .home-try-boxes .row .home-try-box .home-try-box-img img {
  width: 4vw;
}
.home-try-cdn-section .home-try-cdn .home-try-boxes .row .home-try-box h3 {
  color: #fff;
  font-size: 40px;
  font-weight: 100;
  margin: 10px 0px;
}

.home-pay-section {
  padding: 40px 0px;
}
.home-pay-section .home-pay .home-pay-title {
  text-align: center;
}
.home-pay-section .home-pay .home-pay-title h6 {
  font-weight: 700;
  font-size: 13px;
  letter-spacing: 1px;
  color: #10B3D6;
}
.home-pay-section .home-pay .home-pay-title h3 {
  font-weight: 300;
  font-size: 43px;
  letter-spacing: 1px;
  color: #4D4D4D;
}
.home-pay-section .home-pay .home-pay-title h5 {
  font-weight: 300;
  font-size: 23px;
  letter-spacing: 1px;
  color: #333;
}
.home-pay-section .home-pay .home-pay-content .storage-checked {
  width: 80%;
  margin: 0px auto;
}
.home-pay-section .home-pay .home-pay-content .home-slider-btn-section {
  display: flex;
  margin: 3rem auto;
  width: 80%;
}
.home-pay-section .home-pay .home-pay-content .home-slider-btn-section .home-slider-btn-title {
  width: 80px;
}
.home-pay-section .home-pay .home-pay-content .home-slider-btn-section .slide-btn {
  height: 24px;
  width: 24px;
  line-height: 24px;
  text-align: center;
  margin: 0px 15px;
  background-color: #10B3D6;
  cursor: pointer;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  border-radius: 100%;
}
.home-pay-section .home-pay .home-pay-content .home-slider-btn-section .slide-btn i {
  color: #fff;
  font-size: 13px;
}
.home-pay-section .home-pay .home-pay-content .home-slider-btn-section .home-slider-btn {
  width: 80%;
}
.home-pay-section .home-pay .home-pay-content .home-slider-btn-section .home-slider-btn .slider-horizontal {
  width: 100%;
}
.home-pay-section .home-pay .home-pay-content .home-slider-btn-section .home-slider-btn .slider-horizontal .slider-track {
  background: -moz-linear-gradient(0% 50% 0deg, rgb(76, 161, 175) 0%, rgb(75, 157, 171) 20.82%, rgb(71, 146, 160) 40.74%, rgb(65, 126, 142) 60.31%, rgb(56, 99, 116) 79.64%, rgb(45, 65, 83) 98.65%, rgb(44, 62, 80) 100%);
  background: -webkit-linear-gradient(0deg, rgb(76, 161, 175) 0%, rgb(75, 157, 171) 20.82%, rgb(71, 146, 160) 40.74%, rgb(65, 126, 142) 60.31%, rgb(56, 99, 116) 79.64%, rgb(45, 65, 83) 98.65%, rgb(44, 62, 80) 100%);
  background: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0, rgb(76, 161, 175)), color-stop(0.2082, rgb(75, 157, 171)), color-stop(0.4074, rgb(71, 146, 160)), color-stop(0.6031, rgb(65, 126, 142)), color-stop(0.7964, rgb(56, 99, 116)), color-stop(0.9865, rgb(45, 65, 83)), color-stop(1, rgb(44, 62, 80)));
  background: -o-linear-gradient(0deg, rgb(76, 161, 175) 0%, rgb(75, 157, 171) 20.82%, rgb(71, 146, 160) 40.74%, rgb(65, 126, 142) 60.31%, rgb(56, 99, 116) 79.64%, rgb(45, 65, 83) 98.65%, rgb(44, 62, 80) 100%);
  background: -ms-linear-gradient(0deg, rgb(76, 161, 175) 0%, rgb(75, 157, 171) 20.82%, rgb(71, 146, 160) 40.74%, rgb(65, 126, 142) 60.31%, rgb(56, 99, 116) 79.64%, rgb(45, 65, 83) 98.65%, rgb(44, 62, 80) 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#4CA1AF', endColorstr='#2C3E50' ,GradientType=0)";
  background: linear-gradient(90deg, rgb(76, 161, 175) 0%, rgb(75, 157, 171) 20.82%, rgb(71, 146, 160) 40.74%, rgb(65, 126, 142) 60.31%, rgb(56, 99, 116) 79.64%, rgb(45, 65, 83) 98.65%, rgb(44, 62, 80) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#4CA1AF",endColorstr="#2C3E50" , GradientType=1);
}
.home-pay-section .home-pay .home-pay-content .home-slider-btn-section .home-slider-btn .slider-horizontal .slider-track .slider-track-low {
  background: -moz-linear-gradient(0% 50% 0deg, rgb(76, 161, 175) 0%, rgb(75, 157, 171) 20.82%, rgb(71, 146, 160) 40.74%, rgb(65, 126, 142) 60.31%, rgb(56, 99, 116) 79.64%, rgb(45, 65, 83) 98.65%, rgb(44, 62, 80) 100%);
  background: -webkit-linear-gradient(0deg, rgb(76, 161, 175) 0%, rgb(75, 157, 171) 20.82%, rgb(71, 146, 160) 40.74%, rgb(65, 126, 142) 60.31%, rgb(56, 99, 116) 79.64%, rgb(45, 65, 83) 98.65%, rgb(44, 62, 80) 100%);
  background: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0, rgb(76, 161, 175)), color-stop(0.2082, rgb(75, 157, 171)), color-stop(0.4074, rgb(71, 146, 160)), color-stop(0.6031, rgb(65, 126, 142)), color-stop(0.7964, rgb(56, 99, 116)), color-stop(0.9865, rgb(45, 65, 83)), color-stop(1, rgb(44, 62, 80)));
  background: -o-linear-gradient(0deg, rgb(76, 161, 175) 0%, rgb(75, 157, 171) 20.82%, rgb(71, 146, 160) 40.74%, rgb(65, 126, 142) 60.31%, rgb(56, 99, 116) 79.64%, rgb(45, 65, 83) 98.65%, rgb(44, 62, 80) 100%);
  background: -ms-linear-gradient(0deg, rgb(76, 161, 175) 0%, rgb(75, 157, 171) 20.82%, rgb(71, 146, 160) 40.74%, rgb(65, 126, 142) 60.31%, rgb(56, 99, 116) 79.64%, rgb(45, 65, 83) 98.65%, rgb(44, 62, 80) 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#4CA1AF', endColorstr='#2C3E50' ,GradientType=0)";
  background: linear-gradient(90deg, rgb(76, 161, 175) 0%, rgb(75, 157, 171) 20.82%, rgb(71, 146, 160) 40.74%, rgb(65, 126, 142) 60.31%, rgb(56, 99, 116) 79.64%, rgb(45, 65, 83) 98.65%, rgb(44, 62, 80) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#4CA1AF",endColorstr="#2C3E50" , GradientType=1);
}
.home-pay-section .home-pay .home-pay-content .home-slider-btn-section .home-slider-btn .slider-horizontal .slider-track .slider-selection {
  background: -moz-linear-gradient(0% 50% 0deg, rgb(76, 161, 175) 0%, rgb(75, 157, 171) 20.82%, rgb(71, 146, 160) 40.74%, rgb(65, 126, 142) 60.31%, rgb(56, 99, 116) 79.64%, rgb(45, 65, 83) 98.65%, rgb(44, 62, 80) 100%);
  background: -webkit-linear-gradient(0deg, rgb(76, 161, 175) 0%, rgb(75, 157, 171) 20.82%, rgb(71, 146, 160) 40.74%, rgb(65, 126, 142) 60.31%, rgb(56, 99, 116) 79.64%, rgb(45, 65, 83) 98.65%, rgb(44, 62, 80) 100%);
  background: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0, rgb(76, 161, 175)), color-stop(0.2082, rgb(75, 157, 171)), color-stop(0.4074, rgb(71, 146, 160)), color-stop(0.6031, rgb(65, 126, 142)), color-stop(0.7964, rgb(56, 99, 116)), color-stop(0.9865, rgb(45, 65, 83)), color-stop(1, rgb(44, 62, 80)));
  background: -o-linear-gradient(0deg, rgb(76, 161, 175) 0%, rgb(75, 157, 171) 20.82%, rgb(71, 146, 160) 40.74%, rgb(65, 126, 142) 60.31%, rgb(56, 99, 116) 79.64%, rgb(45, 65, 83) 98.65%, rgb(44, 62, 80) 100%);
  background: -ms-linear-gradient(0deg, rgb(76, 161, 175) 0%, rgb(75, 157, 171) 20.82%, rgb(71, 146, 160) 40.74%, rgb(65, 126, 142) 60.31%, rgb(56, 99, 116) 79.64%, rgb(45, 65, 83) 98.65%, rgb(44, 62, 80) 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#4CA1AF', endColorstr='#2C3E50' ,GradientType=0)";
  background: linear-gradient(90deg, rgb(76, 161, 175) 0%, rgb(75, 157, 171) 20.82%, rgb(71, 146, 160) 40.74%, rgb(65, 126, 142) 60.31%, rgb(56, 99, 116) 79.64%, rgb(45, 65, 83) 98.65%, rgb(44, 62, 80) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#4CA1AF",endColorstr="#2C3E50" , GradientType=1);
}
.home-pay-section .home-pay .home-pay-content .home-slider-btn-section .home-slider-btn .slider-horizontal .slider-track .slider-track-high {
  background: -moz-linear-gradient(0% 50% 0deg, rgb(76, 161, 175) 0%, rgb(75, 157, 171) 20.82%, rgb(71, 146, 160) 40.74%, rgb(65, 126, 142) 60.31%, rgb(56, 99, 116) 79.64%, rgb(45, 65, 83) 98.65%, rgb(44, 62, 80) 100%);
  background: -webkit-linear-gradient(0deg, rgb(76, 161, 175) 0%, rgb(75, 157, 171) 20.82%, rgb(71, 146, 160) 40.74%, rgb(65, 126, 142) 60.31%, rgb(56, 99, 116) 79.64%, rgb(45, 65, 83) 98.65%, rgb(44, 62, 80) 100%);
  background: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0, rgb(76, 161, 175)), color-stop(0.2082, rgb(75, 157, 171)), color-stop(0.4074, rgb(71, 146, 160)), color-stop(0.6031, rgb(65, 126, 142)), color-stop(0.7964, rgb(56, 99, 116)), color-stop(0.9865, rgb(45, 65, 83)), color-stop(1, rgb(44, 62, 80)));
  background: -o-linear-gradient(0deg, rgb(76, 161, 175) 0%, rgb(75, 157, 171) 20.82%, rgb(71, 146, 160) 40.74%, rgb(65, 126, 142) 60.31%, rgb(56, 99, 116) 79.64%, rgb(45, 65, 83) 98.65%, rgb(44, 62, 80) 100%);
  background: -ms-linear-gradient(0deg, rgb(76, 161, 175) 0%, rgb(75, 157, 171) 20.82%, rgb(71, 146, 160) 40.74%, rgb(65, 126, 142) 60.31%, rgb(56, 99, 116) 79.64%, rgb(45, 65, 83) 98.65%, rgb(44, 62, 80) 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#4CA1AF', endColorstr='#2C3E50' ,GradientType=0)";
  background: linear-gradient(90deg, rgb(76, 161, 175) 0%, rgb(75, 157, 171) 20.82%, rgb(71, 146, 160) 40.74%, rgb(65, 126, 142) 60.31%, rgb(56, 99, 116) 79.64%, rgb(45, 65, 83) 98.65%, rgb(44, 62, 80) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#4CA1AF",endColorstr="#2C3E50" , GradientType=1);
}
.home-pay-section .home-pay .home-pay-content .home-slider-btn-section .home-slider-btn .slider-handle {
  -webkit-box-shadow: 0px 1px 7px 0px rgba(0, 0, 0, 0.75);
  -moz-box-shadow: 0px 1px 7px 0px rgba(0, 0, 0, 0.75);
  box-shadow: 0px 1px 7px 0px rgba(0, 0, 0, 0.75);
  background-color: #333;
  border: 1px solid #fff;
  background-image: none;
}
.home-pay-section .home-pay .home-pay-content .home-slider-btn-section span {
  font-size: 24px;
  height: 24px;
  line-height: 24px;
  font-weight: 500;
  display: inline-flex;
  color: #333;
  border-bottom: 1px solid #333;
  width: 50px;
}
.home-pay-section .home-pay .home-pay-location {
  width: 80%;
  display: flex;
  margin: 5rem auto;
}
.home-pay-section .home-pay .home-pay-location .location-select {
  float: left;
  width: 40%;
  padding-right: 3rem;
}
.home-pay-section .home-pay .home-pay-location .location-select select {
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  width: 100%;
  padding: 0px 2rem;
  height: 60px;
  text-align: center;
  line-height: 60px;
  background: none;
  color: #4D4D4D;
  border: 1px solid #10B3D6;
  cursor: pointer;
}
.home-pay-section .home-pay .home-pay-location .pull-push-cdn-section {
  float: left;
  width: 20%;
}
.home-pay-section .home-pay .home-pay-location .pull-push-cdn-section .phone-contact-accept {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 12px;
  cursor: pointer;
  font-size: 16px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: #333;
  /* Hide the browser's default checkbox */
  /* Create a custom checkbox */
  /* On mouse-over, add a grey background color */
  /* When the checkbox is checked, add a blue background */
  /* Create the checkmark/indicator (hidden when not checked) */
  /* Show the checkmark when checked */
  /* Style the checkmark/indicator */
}
.home-pay-section .home-pay .home-pay-location .pull-push-cdn-section .phone-contact-accept input[type=checkbox] {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
}
.home-pay-section .home-pay .home-pay-location .pull-push-cdn-section .phone-contact-accept span.checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 25px;
  width: 25px;
  background-color: #fff;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  border-radius: 100%;
  border: 2px solid #10B3D6;
}
.home-pay-section .home-pay .home-pay-location .pull-push-cdn-section .phone-contact-accept:hover input[type=checkbox] ~ .checkmark {
  background-color: #fff;
}
.home-pay-section .home-pay .home-pay-location .pull-push-cdn-section .phone-contact-accept input[type=checkbox]:checked ~ .checkmark {
  background-color: #fff;
}
.home-pay-section .home-pay .home-pay-location .pull-push-cdn-section .phone-contact-accept span.checkmark:after {
  content: "";
  position: absolute;
  display: none;
}
.home-pay-section .home-pay .home-pay-location .pull-push-cdn-section .phone-contact-accept input[type=checkbox]:checked ~ .checkmark:after {
  display: block;
}
.home-pay-section .home-pay .home-pay-location .pull-push-cdn-section .phone-contact-accept .checkmark:after {
  left: 9px;
  top: 5px;
  width: 5px;
  height: 10px;
  border: solid #10B3D6;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}
.home-pay-section .home-pay .home-pay-location .btn-select-calc {
  float: left;
  width: 40%;
}
.home-pay-section .home-pay .home-pay-location .btn-select-calc .calc-btn {
  -webkit-border-radius: 60px;
  -moz-border-radius: 60px;
  border-radius: 60px;
  cursor: pointer;
  width: 100%;
  padding: 0px 2rem;
  height: 60px;
  text-align: center;
  line-height: 60px;
  background-color: #4D4D4D;
  border: 1px solid #4D4D4D;
  color: #fff;
  cursor: pointer;
  transition: all 0.5s ease-in;
  -moz-transition: all 0.5s ease-in;
  -webkit-transition: all 0.5s ease-in;
  -ms-transition: all 0.5s ease-in;
}
.home-pay-section .home-pay .home-pay-location .btn-select-calc .calc-btn:hover {
  transition: all 0.5s ease-in;
  -moz-transition: all 0.5s ease-in;
  -webkit-transition: all 0.5s ease-in;
  -ms-transition: all 0.5s ease-in;
  color: #4D4D4D;
  background: none;
}
.home-pay-section .home-pay .home-total {
  margin: 3rem 0;
  text-align: center;
}
.home-pay-section .home-pay .home-total small {
  display: inline-block;
  font-size: 30px;
}
.home-pay-section .home-pay .home-total small b {
  font-size: 30px;
}
.home-pay-section .home-pay .now-buy {
  text-align: center;
}
.home-pay-section .home-pay .now-buy .now-buy-btn {
  display: inline-block;
  -webkit-border-radius: 60px;
  -moz-border-radius: 60px;
  border-radius: 60px;
  color: #fff;
  padding: 0px 2rem;
  height: 60px;
  line-height: 60px;
  cursor: pointer;
  background-color: #10B3D6;
  border: 1px solid #10B3D6;
  transition: all 0.5s ease-in;
  -moz-transition: all 0.5s ease-in;
  -webkit-transition: all 0.5s ease-in;
  -ms-transition: all 0.5s ease-in;
}
.home-pay-section .home-pay .now-buy .now-buy-btn:hover {
  color: #10B3D6;
  transition: all 0.5s ease-in;
  -moz-transition: all 0.5s ease-in;
  -webkit-transition: all 0.5s ease-in;
  -ms-transition: all 0.5s ease-in;
  background: none;
}
.home-pay-section .home-pay .home-plans-services-section {
  text-align: center;
}
.home-pay-section .home-pay .home-plans-services-section h3 {
  display: inline-block;
  font-size: 30px;
  font-weight: 300;
  color: #10B3D6;
  margin-top: 3rem;
}
.home-pay-section .home-pay .home-plans-services-section .home-plans-services {
  width: 80%;
  margin: 1rem auto;
}
.home-pay-section .home-pay .home-plans-services-section .home-plans-services .home-plans-services-box {
  padding: 0 2rem;
  height: 70px;
  line-height: 70px;
  cursor: pointer;
  /*
  -webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.75);
  -moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.75);
  box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.75); */
  -webkit-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.15);
  box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.15);
  transition: all 0.5s ease-in;
  -moz-transition: all 0.5s ease-in;
  -webkit-transition: all 0.5s ease-in;
  -ms-transition: all 0.5s ease-in;
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  -moz-transform: scale(1);
  transform: scale(1);
}
.home-pay-section .home-pay .home-plans-services-section .home-plans-services .home-plans-services-box:hover {
  /*
  -webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.75);
  -moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.75);
  box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.75); */
  -webkit-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.15);
  box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.15);
  transition: all 0.5s ease-in;
  -moz-transition: all 0.5s ease-in;
  -webkit-transition: all 0.5s ease-in;
  -ms-transition: all 0.5s ease-in;
  -webkit-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -moz-transform: scale(1.1);
  transform: scale(1.1);
}
.home-pay-section .home-pay .home-plans-services-section .home-plans-services .home-plans-services-box .home-plans-services-box-img {
  float: left;
  width: 20%;
}
.home-pay-section .home-pay .home-plans-services-section .home-plans-services .home-plans-services-box .home-plans-services-box-content {
  float: left;
  width: 80%;
}

.home-wanna-try-section .home-wanna-try {
  text-align: center;
  padding: 10vh 0;
}
.home-wanna-try-section .home-wanna-try h3 {
  color: #808080;
  font-size: 35px;
  font-weight: 500;
}
.home-wanna-try-section .home-wanna-try h4 {
  color: #808080;
  font-size: 33px;
  font-weight: 300;
}
.home-wanna-try-section .home-wanna-try .wanna-try-button {
  display: inline-block;
  -webkit-border-radius: 50px;
  -moz-border-radius: 50px;
  border-radius: 50px;
  height: 50px;
  line-height: 50px;
  padding: 0px 2rem;
  margin: 5vh 0;
  background-color: #0BAAD2;
  border: 1px solid #0BAAD2;
  transition: all 0.5s ease-in;
  -moz-transition: all 0.5s ease-in;
  -webkit-transition: all 0.5s ease-in;
  -ms-transition: all 0.5s ease-in;
}
.home-wanna-try-section .home-wanna-try .wanna-try-button:hover {
  transition: all 0.5s ease-in;
  -moz-transition: all 0.5s ease-in;
  -webkit-transition: all 0.5s ease-in;
  -ms-transition: all 0.5s ease-in;
  background-color: transparent;
}
.home-wanna-try-section .home-wanna-try .wanna-try-button:hover a {
  transition: all 0.5s ease-in;
  -moz-transition: all 0.5s ease-in;
  -webkit-transition: all 0.5s ease-in;
  -ms-transition: all 0.5s ease-in;
  color: #0BAAD2;
}
.home-wanna-try-section .home-wanna-try .wanna-try-button a {
  transition: all 0.5s ease-in;
  -moz-transition: all 0.5s ease-in;
  -webkit-transition: all 0.5s ease-in;
  -ms-transition: all 0.5s ease-in;
  font-size: 16px;
  font-weight: 700;
  color: #fff;
  text-decoration: none;
}

/*** mainpage Finish ***/
.features-section .features-section-desc {
  text-align: center;
  font-size: 18px;
  color: #4D4D4D;
  margin: 2rem 0;
}

.free-trial-section .free-trial {
  margin: 5rem 0px;
  text-align: center;
}
.free-trial-section .free-trial .free-trial-content h3 {
  color: #808080;
}
.free-trial-section .free-trial .free-trial-content h4 {
  font-weight: 300;
}
.free-trial-section .free-trial .free-trial-content .blue-btn {
  margin: 3rem 0 0 0;
  padding: 0px 2rem;
  height: 60px;
  line-height: 60px;
  display: inline-block;
  color: #fff;
  cursor: pointer;
  background-color: #10B3D6;
  border: 1px solid #10B3D6;
  transition: all 0.5s ease-in;
  -moz-transition: all 0.5s ease-in;
  -webkit-transition: all 0.5s ease-in;
  -ms-transition: all 0.5s ease-in;
  -webkit-border-radius: 60px;
  -moz-border-radius: 60px;
  border-radius: 60px;
}
.free-trial-section .free-trial .free-trial-content .blue-btn:hover {
  color: #10B3D6;
  transition: all 0.5s ease-in;
  -moz-transition: all 0.5s ease-in;
  -webkit-transition: all 0.5s ease-in;
  -ms-transition: all 0.5s ease-in;
  background: none;
}

/*** About start ***/
.about-section {
  padding: 5rem 0;
  border-bottom: 1px solid #10B3D6;
}
.about-section .about-content p {
  color: #808080;
}

/*** ***/
/*** profile start ***/
.page-header {
  text-align: center;
  height: 50vh;
  position: relative;
  overflow: hidden;
}
.page-header.supportback.panelback {
  height: 35vh;
}
.page-header.supportback.panelback .page-header-title {
  height: 200px;
}
.page-header.supportback.panelback .page-header-title h4 {
  margin: 0px;
  color: #fff;
  font-size: 5vh;
  font-weight: 700;
  letter-spacing: 0.2vw;
}
.page-header.supportback.panelback .page-header-title h3 {
  margin: 0px;
  color: #fff;
  font-size: 5vh;
  text-transform: uppercase;
  letter-spacing: 0.4vw;
  text-transform: uppercase;
}
.page-header.supportback.panelback .page-header-title p {
  margin: 0px;
  color: #fff;
  line-height: normal;
  font-weight: 300;
}
.page-header.supportback.panelback .page-header-title p.panel-login {
  font-size: 1.5rem;
  font-weight: 400;
}
.page-header.supportback.panelback .page-header-title .blue-btn {
  margin: 1rem 0 0 0;
  display: inline-block;
  -webkit-border-radius: 60px;
  -moz-border-radius: 60px;
  border-radius: 60px;
  color: #fff;
  padding: 0px 2rem;
  height: 60px;
  line-height: 60px;
  cursor: pointer;
  background-color: #10B3D6;
  border: 1px solid #10B3D6;
  transition: all 0.5s ease-in;
  -moz-transition: all 0.5s ease-in;
  -webkit-transition: all 0.5s ease-in;
  -ms-transition: all 0.5s ease-in;
}
.page-header.supportback.panelback .page-header-title .blue-btn:hover {
  color: #10B3D6;
  transition: all 0.5s ease-in;
  -moz-transition: all 0.5s ease-in;
  -webkit-transition: all 0.5s ease-in;
  -ms-transition: all 0.5s ease-in;
  background: none;
}
.page-header.supportback .page-header-back {
  background: -moz-radial-gradient(50% 50%, circle farthest-corner, rgb(29, 62, 80) 0%, rgb(44, 62, 80) 100%);
  background: -webkit-radial-gradient(50% 50%, circle farthest-corner, rgb(29, 62, 80) 0%, rgb(44, 62, 80) 100%);
  background: -webkit-gradient(radial, 50% 50%, 0, 50% 50%, 724.87, color-stop(0, rgb(29, 62, 80)), color-stop(1, rgb(44, 62, 80)));
  background: -o-radial-gradient(50% 50%, circle farthest-corner, rgb(29, 62, 80) 0%, rgb(44, 62, 80) 100%);
  background: -ms-radial-gradient(50% 50%, circle farthest-corner, rgb(29, 62, 80) 0%, rgb(44, 62, 80) 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Stlye=2);";
  background: radial-gradient(50% 50%, circle farthest-corner, rgb(29, 62, 80) 0%, rgb(44, 62, 80) 100%);
  filter: progid:DXImageTransform.Microsoft.Alpha(Stlye=2);
}
.page-header.supportback .page-header-title {
  height: 150px;
}
.page-header.supportback .page-header-title h4 {
  margin: 0px;
  color: #fff;
  font-size: 5vh;
  font-weight: 700;
  letter-spacing: 0.2vw;
}
.page-header.supportback .page-header-title h3 {
  margin: 0px;
  color: #fff;
  font-size: 5vh;
  text-transform: uppercase;
  letter-spacing: 0.4vw;
  text-transform: uppercase;
}
.page-header.supportback .page-header-title p {
  margin: 0px;
  color: #fff;
  line-height: normal;
  font-weight: 300;
}
.page-header.supportback .page-header-title p.panel-login {
  font-size: 2rem;
  font-weight: 400;
}
.page-header.supportback .page-header-title .blue-btn {
  margin: 3rem 0 0 0;
  display: inline-block;
  -webkit-border-radius: 60px;
  -moz-border-radius: 60px;
  border-radius: 60px;
  color: #fff;
  padding: 0px 2rem;
  height: 60px;
  line-height: 60px;
  cursor: pointer;
  background-color: #10B3D6;
  border: 1px solid #10B3D6;
  transition: all 0.5s ease-in;
  -moz-transition: all 0.5s ease-in;
  -webkit-transition: all 0.5s ease-in;
  -ms-transition: all 0.5s ease-in;
}
.page-header.supportback .page-header-title .blue-btn:hover {
  color: #10B3D6;
  transition: all 0.5s ease-in;
  -moz-transition: all 0.5s ease-in;
  -webkit-transition: all 0.5s ease-in;
  -ms-transition: all 0.5s ease-in;
  background: none;
}
.page-header .page-header-back {
  background: -moz-linear-gradient(3.18% -17.74% -27deg, rgb(60, 213, 250) 20.81%, rgb(47, 179, 220) 44.92%, rgb(14, 92, 144) 98.03%, rgb(13, 89, 141) 100%);
  background: -webkit-linear-gradient(-27deg, rgb(60, 213, 250) 20.81%, rgb(47, 179, 220) 44.92%, rgb(14, 92, 144) 98.03%, rgb(13, 89, 141) 100%);
  background: -webkit-gradient(linear, 3.18% -17.74%, 96.82% 117.74%, color-stop(0.2081, rgb(60, 213, 250)), color-stop(0.4492, rgb(47, 179, 220)), color-stop(0.9803, rgb(14, 92, 144)), color-stop(1, rgb(13, 89, 141)));
  background: -o-linear-gradient(-27deg, rgb(60, 213, 250) 20.81%, rgb(47, 179, 220) 44.92%, rgb(14, 92, 144) 98.03%, rgb(13, 89, 141) 100%);
  background: -ms-linear-gradient(-27deg, rgb(60, 213, 250) 20.81%, rgb(47, 179, 220) 44.92%, rgb(14, 92, 144) 98.03%, rgb(13, 89, 141) 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#3CD5FA', endColorstr='#0D598D' ,GradientType=0)";
  background: linear-gradient(117deg, rgb(60, 213, 250) 20.81%, rgb(47, 179, 220) 44.92%, rgb(14, 92, 144) 98.03%, rgb(13, 89, 141) 100%);
  opacity: 0.75;
  filter: alpha(opacity=75) progid:DXImageTransform.Microsoft.Alpha(opacity=75) progid:DXImageTransform.Microsoft.gradient(startColorstr="#3CD5FA",endColorstr="#0D598D" , GradientType=1);
  z-index: 12;
  position: absolute;
  height: 100%;
  width: 100%;
}
.page-header img {
  object-fit: cover;
  width: 100%;
  z-index: 11;
}
.page-header .page-header-title {
  position: absolute;
  text-align: center;
  margin: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  height: 70px;
  line-height: 70px;
  z-index: 14;
}
.page-header .page-header-title h3 {
  position: relative;
  margin: 0px;
  font-family: "Roboto", sans-serif;
  font-weight: 100;
  color: #fff;
  font-size: 7vh;
  letter-spacing: 0.2vw;
  text-transform: uppercase;
}

/*** profile tab start ***/
.profile .myProfileTab-header {
  text-align: center;
  border-bottom: 1px solid #29ABE2;
}
.profile .myProfileTab-header #myProfileTab {
  display: inline-block;
}
.profile .myProfileTab-header #myProfileTab.nav-tabs .nav-item {
  display: inline-block;
  padding: 1.5rem 0;
}
.profile .myProfileTab-header #myProfileTab.nav-tabs .nav-item:first-child .nav-link {
  border: 0px !important;
}
.profile .myProfileTab-header #myProfileTab.nav-tabs .nav-item .nav-link {
  font-weight: 300;
  padding: 0 1rem;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
  border-left: 1px solid #4D4D4D;
  color: #4D4D4D;
}
.profile .myProfileTab-header #myProfileTab.nav-tabs .nav-item .nav-link.active {
  font-weight: 500;
  border-right: 0px;
  border-top: 0px;
  border-bottom: 0px;
}
.profile #myProfileTabContent {
  padding: 4rem 0;
}
.profile .invoice-footer {
  text-align: center;
}
.profile .invoice-footer .invoice-not-exist {
  margin: 0px auto;
  display: inline-block;
}
.profile .invoice-footer .invoice-not-exist img {
  height: 35px;
}
.profile .invoice-footer .invoice-not-exist span {
  font-size: 30px;
  height: 35px;
  line-height: 35px;
  color: #8E8E8E;
  font-weight: 700;
}
.profile .user-settings .form-group {
  border-bottom: 1px solid #B3B3B3;
}
.profile .user-settings .form-group span {
  color: #10B3D6;
  font-weight: 500;
  height: 40px;
  line-height: 40px;
  font-size: 18px;
  width: 30%;
  display: block;
  float: left;
}
.profile .user-settings .form-group input[type=text] {
  border: 0px;
  font-weight: 300;
  height: 40px;
  line-height: 40px;
  font-size: 18px;
}
.profile .user-settings .form-group i {
  float: right;
  font-size: 18px;
  color: #B3B3B3;
}
.profile .user-settings .phone-contact-accept {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 12px;
  cursor: pointer;
  font-size: 16px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: #B3B3B3;
  /* Hide the browser's default checkbox */
  /* Create a custom checkbox */
  /* On mouse-over, add a grey background color */
  /* When the checkbox is checked, add a blue background */
  /* Create the checkmark/indicator (hidden when not checked) */
  /* Show the checkmark when checked */
  /* Style the checkmark/indicator */
}
.profile .user-settings .phone-contact-accept input[type=text] {
  color: #B3B3B3;
}
.profile .user-settings .phone-contact-accept span {
  color: #B3B3B3;
}
.profile .user-settings .phone-contact-accept input[type=checkbox] {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
}
.profile .user-settings .phone-contact-accept span.checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 25px;
  width: 25px;
  background-color: #fff;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  border-radius: 100%;
  border: 2px solid #10B3D6;
}
.profile .user-settings .phone-contact-accept:hover input[type=checkbox] ~ .checkmark {
  background-color: #fff;
}
.profile .user-settings .phone-contact-accept input[type=checkbox]:checked ~ .checkmark {
  background-color: #fff;
}
.profile .user-settings .phone-contact-accept span.checkmark:after {
  content: "";
  position: absolute;
  display: none;
}
.profile .user-settings .phone-contact-accept input[type=checkbox]:checked ~ .checkmark:after {
  display: block;
}
.profile .user-settings .phone-contact-accept .checkmark:after {
  left: 9px;
  top: 5px;
  width: 5px;
  height: 10px;
  border: solid #10B3D6;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}
.profile .user-settings .user-submit {
  text-align: center;
  margin: 2rem 0;
}
.profile .user-settings .user-submit .user-submit-btn {
  display: inline-block;
  -webkit-border-radius: 40px;
  -moz-border-radius: 40px;
  border-radius: 40px;
  color: #fff;
  padding: 0px 2rem;
  height: 40px;
  line-height: 40px;
  cursor: pointer;
  background-color: #10B3D6;
  border: 1px solid #10B3D6;
  transition: all 0.5s ease-in;
  -moz-transition: all 0.5s ease-in;
  -webkit-transition: all 0.5s ease-in;
  -ms-transition: all 0.5s ease-in;
}
.profile .user-settings .user-submit .user-submit-btn:hover {
  color: #10B3D6;
  transition: all 0.5s ease-in;
  -moz-transition: all 0.5s ease-in;
  -webkit-transition: all 0.5s ease-in;
  -ms-transition: all 0.5s ease-in;
  background: none;
}
.profile .cdn-admin .profile-support {
  margin: 2rem 0px;
}
.profile .cdn-admin .profile-support .cdn-title h3 {
  color: #8E8E8E;
}
.profile .cdn-admin .profile-support .profile-support-form input[type=text] {
  color: #8E8E8E;
}
.profile .cdn-admin .profile-support .profile-support-form i {
  position: absolute;
  right: 15px;
  line-height: 50px;
  margin: 1rem;
  color: #8E8E8E;
}
.profile .cdn-admin .profile-support .profile-support-form span {
  height: 50px;
  width: 100%;
  margin: 1rem 0;
  display: inline-block;
  font-size: 0.9rem;
  color: #8E8E8E;
}
.profile .cdn-admin .cdn-title h3 {
  color: #10B3D6;
  font-weight: 400;
}
.profile .cdn-admin .cdn-content .cdn-form span {
  font-size: 27px;
  color: #10B3D6;
  float: left;
  width: 40%;
  text-align: center;
  font-weight: 300;
  font-family: "Roboto", sans-serif;
}
.profile .cdn-admin .cdn-content .cdn-form span:nth-child(2) {
  width: 5%;
}
.profile .cdn-admin .cdn-content .cdn-form span.title {
  text-align: left;
  font-size: 22px;
  color: #333;
}
.profile .profile-support .profile-support-form input[type=text] {
  background: #F3F5F4;
  color: #8E8E8E;
  width: 100%;
  height: 50px;
  line-height: 50px;
  margin: 1rem 0;
  padding: 0 1rem;
  border: 0px;
}
.profile .profile-support .profile-support-form textarea {
  border: 0px;
  background: #F3F5F4;
  color: #8E8E8E;
  width: 100%;
  margin: 1rem 0;
  padding: 0 1rem;
}
.profile .profile-support .profile-support-form .support-form-btn {
  text-align: center;
}
.profile .profile-support .profile-support-form .support-form-btn input[type=submit] {
  margin: 1rem 0;
  display: inline-block;
  -webkit-border-radius: 40px;
  -moz-border-radius: 40px;
  border-radius: 40px;
  color: #fff;
  padding: 0px 2rem;
  height: 40px;
  line-height: 40px;
  cursor: pointer;
  background-color: #10B3D6;
  border: 1px solid #10B3D6;
  transition: all 0.5s ease-in;
  -moz-transition: all 0.5s ease-in;
  -webkit-transition: all 0.5s ease-in;
  -ms-transition: all 0.5s ease-in;
}
.profile .profile-support .profile-support-form .support-form-btn input[type=submit]:hover {
  color: #10B3D6;
  transition: all 0.5s ease-in;
  -moz-transition: all 0.5s ease-in;
  -webkit-transition: all 0.5s ease-in;
  -ms-transition: all 0.5s ease-in;
  background: none;
}
.profile .profile-support .profile-support-status .profile-support-title h3 {
  font-size: 22px;
  color: #10B3D6;
  font-weight: 400;
  font-family: "Roboto", sans-serif;
}

/*** profile tab finish ***/
/*** mybox start ***/
.mybox-section .mybox .my-box-content {
  padding: 2rem 0;
  border-bottom: 1px solid #333;
}
.mybox-section .mybox-box {
  margin-bottom: 15px;
}
.mybox-section .mybox-box .home-plans-services-box {
  padding: 0 2rem;
  height: 70px;
  line-height: 70px;
  cursor: pointer;
  /*
  -webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.75);
  -moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.75);
  box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.75); */
  -webkit-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.15);
  box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.15);
  transition: all 0.5s ease-in;
  -moz-transition: all 0.5s ease-in;
  -webkit-transition: all 0.5s ease-in;
  -ms-transition: all 0.5s ease-in;
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  -moz-transform: scale(1);
  transform: scale(1);
}
.mybox-section .mybox-box .home-plans-services-box:hover {
  /*
  -webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.75);
  -moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.75);
  box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.75); */
  -webkit-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.15);
  box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.15);
  transition: all 0.5s ease-in;
  -moz-transition: all 0.5s ease-in;
  -webkit-transition: all 0.5s ease-in;
  -ms-transition: all 0.5s ease-in;
  -webkit-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -moz-transform: scale(1.1);
  transform: scale(1.1);
}
.mybox-section .mybox-box .home-plans-services-box .home-plans-services-box-img {
  float: left;
  width: 20%;
}
.mybox-section .mybox-box .home-plans-services-box .home-plans-services-box-content {
  float: left;
  width: 80%;
  text-align: center;
}
.mybox-section .mybox-box h3 {
  color: #10B3D6;
  font-weight: 400;
  font-size: 20px;
  margin-bottom: 1rem;
}
.mybox-section .mybox-box .cdn-form span {
  font-size: 27px;
  color: #10B3D6;
  float: left;
  width: 40%;
  text-align: center;
  font-weight: 300;
  font-family: "Roboto", sans-serif;
  margin-bottom: 10px;
}
.mybox-section .mybox-box .cdn-form span:nth-child(2) {
  width: 5%;
}
.mybox-section .mybox-box .cdn-form span.title {
  text-align: left;
  font-size: 22px;
  color: #333;
}
.mybox-section .payment-section .payment-box h3 {
  color: #10B3D6;
  font-size: 22px;
  font-weight: 500;
  margin: 1rem 0;
}
.mybox-section .payment-section .payment-box .invoice-type {
  height: 30px;
}
.mybox-section .payment-section .payment-box .invoice-type .toggle {
  width: 110px !important;
  height: 30px !important;
  background-color: #10B3D6;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px;
  border: 5px solid rgba(255, 255, 255, 0.7);
}
.mybox-section .payment-section .payment-box .invoice-type .toggle .toggle-on {
  font-size: 11px;
  line-height: 12px;
  height: 30px;
  padding-right: 40px;
  background-color: transparent !important;
}
.mybox-section .payment-section .payment-box .invoice-type .toggle .toggle-off {
  font-size: 11px;
  line-height: 12px;
  height: 30px;
  color: #fff;
  padding-left: 40px;
  background-color: transparent !important;
}
.mybox-section .payment-section .payment-box .invoice-type .toggle .toggle-handle {
  width: 84px;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px;
  background: url("../img/toggle-btn.svg");
}
.mybox-section .payment-section .payment-box h4 {
  color: #8E8E8E;
  font-size: 18px;
  font-weight: 500;
  margin: 5px 0;
  height: 60px;
  line-height: 60px;
}
.mybox-section .payment-section .payment-box input[type=text] {
  background-color: #F3F5F4;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  border: 0px !important;
  height: 60px;
  line-height: 60px;
  width: 100%;
  padding: 0 1rem;
  margin: 5px 0;
}
.mybox-section .payment-section .payment-box .phone-contact-accept {
  color: #8E8E8E;
}
.mybox-section .payment-section .payment-box .phone-contact-accept input[type=checkbox] {
  float: left;
  height: 20px;
  width: 20px;
  margin-right: 5px;
}
.mybox-section .payment-section .payment-box .card-btn .blue-btn {
  margin: 1rem 0 0 0;
  padding: 0px 2rem;
  height: 60px;
  line-height: 60px;
  width: 100%;
  display: inline-block;
  color: #fff;
  cursor: pointer;
  background-color: #10B3D6;
  border: 1px solid #10B3D6;
  transition: all 0.5s ease-in;
  -moz-transition: all 0.5s ease-in;
  -webkit-transition: all 0.5s ease-in;
  -ms-transition: all 0.5s ease-in;
  -webkit-border-radius: 60px;
  -moz-border-radius: 60px;
  border-radius: 60px;
}
.mybox-section .payment-section .payment-box .card-btn .blue-btn:hover {
  color: #10B3D6;
  transition: all 0.5s ease-in;
  -moz-transition: all 0.5s ease-in;
  -webkit-transition: all 0.5s ease-in;
  -ms-transition: all 0.5s ease-in;
  background: none;
}

/*** mybox finish ***/
.notifications h3 {
  margin: 2rem 0;
  text-align: center;
}
.notifications .now-buy {
  text-align: center;
}
.notifications .now-buy .now-buy-btn {
  display: inline-block;
  -webkit-border-radius: 60px;
  -moz-border-radius: 60px;
  border-radius: 60px;
  color: #fff;
  padding: 0px 3rem;
  height: 60px;
  line-height: 60px;
  cursor: pointer;
  background-color: #10B3D6;
  border: 1px solid #10B3D6;
  transition: all 0.5s ease-in;
  -moz-transition: all 0.5s ease-in;
  -webkit-transition: all 0.5s ease-in;
  -ms-transition: all 0.5s ease-in;
}
.notifications .now-buy .now-buy-btn:hover {
  color: #10B3D6;
  transition: all 0.5s ease-in;
  -moz-transition: all 0.5s ease-in;
  -webkit-transition: all 0.5s ease-in;
  -ms-transition: all 0.5s ease-in;
  background: none;
}
.notifications .now-buy .now-buy-btn i {
  font-size: 20px;
  margin: 0 1rem;
}
.notifications .now-buy img {
  height: 30px;
  margin-right: 15px;
}
.notifications .arrow {
  width: 100%;
  position: relative;
  border-bottom: 2px solid #39B54A;
  margin: 2rem 0;
}
.notifications .arrow.bgred {
  border-bottom: 2px solid #C1272D;
}
.notifications .arrow.bgred .triangle-little {
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 15px 15px 15px 15px;
  border-color: #C1272D transparent transparent transparent;
  float: right;
}
.notifications .arrow.bgblue {
  border-bottom: 2px solid #29ABE2;
}
.notifications .arrow.bgblue .triangle-little {
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 15px 15px 15px 15px;
  border-color: #29ABE2 transparent transparent transparent;
  float: right;
}
.notifications .arrow .triangle-little {
  position: absolute;
  left: 0;
  right: 0;
  margin: 0px auto;
  z-index: 12;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 15px 15px 15px 15px;
  border-color: #39B54A transparent transparent transparent;
  float: right;
}
.notifications .arrow .triangle-big {
  position: absolute;
  left: 0;
  right: 0;
  margin: 0px auto;
  z-index: 12;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 12px 12px 12px 12px;
  border-color: #fff transparent transparent transparent;
  float: right;
}

.red {
  color: #C1272D;
}

.bgred {
  background: #C1272D;
}

.bggreen {
  background: #39B54A;
}

.green {
  color: #39B54A;
}

.blue {
  color: #29ABE2;
}

.bgblue {
  background-color: #29ABE2;
}

/*** profile finish ***/
textarea:focus, input:focus {
  outline: none;
}

/*** Datatables start ***/
table.dataTable {
  border: 0px !important;
}
table.dataTable thead th {
  border: 0px !important;
  color: #8E8E8E;
  font-weight: 500;
}
table.dataTable.display tbody tr.odd {
  background-color: #10B3D6 !important;
  color: #fff;
}
table.dataTable.display tbody tr.odd td {
  border-left: 1px solid #fff;
}
table.dataTable.display tbody tr.odd td.sorting_1 {
  background-color: #10B3D6 !important;
  color: #fff;
}

/*** Datatables finish ***/
/*** Footer Start ***/
footer {
  position: relative;
}
footer.login-footer {
  position: absolute;
  width: 100%;
  bottom: 0;
}
footer.login-footer .footer-top {
  display: none;
}
footer.login-footer .footer-bottom .footer-inside .footer-menu {
  position: absolute;
  bottom: 0;
}
footer .footer-top {
  position: relative;
  background: -moz-linear-gradient(108.41% -1672.95% 89deg, rgb(13, 89, 141) 0%, rgb(30, 133, 180) 18.05%, rgb(43, 168, 210) 35.55%, rgb(52, 193, 232) 52%, rgb(58, 208, 245) 66.99%, rgb(60, 213, 250) 79.19%);
  background: -webkit-linear-gradient(89deg, rgb(13, 89, 141) 0%, rgb(30, 133, 180) 18.05%, rgb(43, 168, 210) 35.55%, rgb(52, 193, 232) 52%, rgb(58, 208, 245) 66.99%, rgb(60, 213, 250) 79.19%);
  background: -webkit-gradient(linear, 108.41% -1672.95%, 108.97% -1778.62%, color-stop(0, rgb(13, 89, 141)), color-stop(0.1805, rgb(30, 133, 180)), color-stop(0.3555, rgb(43, 168, 210)), color-stop(0.52, rgb(52, 193, 232)), color-stop(0.6699, rgb(58, 208, 245)), color-stop(0.7919, rgb(60, 213, 250)));
  background: -o-linear-gradient(89deg, rgb(13, 89, 141) 0%, rgb(30, 133, 180) 18.05%, rgb(43, 168, 210) 35.55%, rgb(52, 193, 232) 52%, rgb(58, 208, 245) 66.99%, rgb(60, 213, 250) 79.19%);
  background: -ms-linear-gradient(89deg, rgb(13, 89, 141) 0%, rgb(30, 133, 180) 18.05%, rgb(43, 168, 210) 35.55%, rgb(52, 193, 232) 52%, rgb(58, 208, 245) 66.99%, rgb(60, 213, 250) 79.19%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#0D598D', endColorstr='#3CD5FA' ,GradientType=0)";
  background: linear-gradient(1deg, rgb(13, 89, 141) 0%, rgb(30, 133, 180) 18.05%, rgb(43, 168, 210) 35.55%, rgb(52, 193, 232) 52%, rgb(58, 208, 245) 66.99%, rgb(60, 213, 250) 79.19%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#0D598D",endColorstr="#3CD5FA" , GradientType=1);
  height: 50vh;
}
footer .footer-top #cloudfooter {
  position: absolute;
  width: 100%;
  height: 50vh;
  background: url(../img/footer-cloud.png);
  background: image-set('../img/footer-cloud.png.webp');
  -webkit-animation: slide 250s linear infinite;
  animation: slide 250s linear infinite;
  background-position: top;
  background-size: cover;
}
footer .footer-bottom-section {
  position: absolute;
  width: 100%;
  z-index: 12;
  bottom: 15px;
}
footer .footer-bottom-section .footer-bottom {
  z-index: 12;
  position: relative;
}
footer .footer-bottom-section .footer-bottom .footer-inside .footer-menu ul {
  margin: 50px 0;
  padding: 0;
}
footer .footer-bottom-section .footer-bottom .footer-inside .footer-menu ul li {
  float: left;
  list-style: none;
  height: 30px;
  line-height: 30px;
  padding: 0px 10px;
  transition: all 0.2s ease-in;
  -moz-transition: all 0.2s ease-in;
  -webkit-transition: all 0.2s ease-in;
  -ms-transition: all 0.2s ease-in;
}
footer .footer-bottom-section .footer-bottom .footer-inside .footer-menu ul li:hover {
  transition: all 0.2s ease-in;
  -moz-transition: all 0.2s ease-in;
  -webkit-transition: all 0.2s ease-in;
  -ms-transition: all 0.2s ease-in;
  margin-top: -5px;
}
footer .footer-bottom-section .footer-bottom .footer-inside .footer-menu ul li a {
  text-decoration: none;
  color: #fff;
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  -moz-transform: scale(1);
  transform: scale(1);
}
footer .footer-bottom-section .footer-bottom .footer-inside .footer-menu ul li a:hover {
  transition: all 0.5s ease-in;
  -moz-transition: all 0.5s ease-in;
  -webkit-transition: all 0.5s ease-in;
  -ms-transition: all 0.5s ease-in;
  -webkit-transform: scale(1.5);
  -ms-transform: scale(1.5);
  -moz-transform: scale(1.5);
  transform: scale(1.5);
  text-shadow: 2px 2px 5px #fff;
}
footer .footer-bottom-section .footer-bottom .footer-inside .footer-contact {
  float: right;
  display: inline;
}
footer .footer-bottom-section .footer-bottom .footer-inside .footer-contact .footer-img {
  margin: 10px 0px;
}
footer .footer-bottom-section .footer-bottom .footer-inside .footer-contact .footer-img img {
  width: 100px;
}
footer .footer-bottom-section .footer-bottom .footer-inside .footer-contact .footer-contact-desc p {
  color: #fff;
  font-weight: 500;
  font-size: 12px;
}
footer .footer-bottom-section .footer-bottom .footer-inside .footer-contact .social-menu ul {
  margin: 0px;
  padding: 0px;
}
footer .footer-bottom-section .footer-bottom .footer-inside .footer-contact .social-menu ul li {
  height: 35px;
  line-height: 35px;
  width: 35px;
  background-color: rgba(255, 255, 255, 0.7);
  list-style: none;
  text-align: center;
  display: inline-block;
  cursor: pointer;
  transition: all 0.5s ease-in;
  -moz-transition: all 0.5s ease-in;
  -webkit-transition: all 0.5s ease-in;
  -ms-transition: all 0.5s ease-in;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
footer .footer-bottom-section .footer-bottom .footer-inside .footer-contact .social-menu ul li:hover {
  transition: all 0.5s ease-in;
  -moz-transition: all 0.5s ease-in;
  -webkit-transition: all 0.5s ease-in;
  -ms-transition: all 0.5s ease-in;
  background-color: #fff;
  margin-top: -15px;
  -webkit-transform: rotate(360deg);
  -ms-transform: rotate(360deg);
  -moz-transform: rotate(360deg);
  transform: rotate(360deg);
}
footer .footer-bottom-section .footer-bottom .footer-inside .footer-contact .social-menu ul li:hover a {
  transition: all 0.5s ease-in;
  -moz-transition: all 0.5s ease-in;
  -webkit-transition: all 0.5s ease-in;
  -ms-transition: all 0.5s ease-in;
}
footer .footer-bottom-section .footer-bottom .footer-inside .footer-contact .social-menu ul li a i {
  font-size: 25px;
  line-height: 35px;
  color: #0BAAD2;
}

#myBtn {
  display: none;
  position: fixed;
  bottom: 20px;
  left: 30px;
  z-index: 99;
  border: none;
  outline: none;
  color: white;
  cursor: pointer;
  height: 60px;
  line-height: 60px;
  width: 60px;
  background: none;
  /*
  border: 5px solid #fff;
  -webkit-box-shadow: 0px 1px 7px 0px rgba(0, 0, 0, 0.75);
  -moz-box-shadow: 0px 1px 7px 0px rgba(0, 0, 0, 0.75);
  box-shadow: 0px 1px 7px 0px rgba(0, 0, 0, 0.75);
  background-color: #ED1C24; */
  text-align: center;
  float: left;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  border-radius: 100%;
}

/*** Footer Finish ***/

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