/*-----------------------------------------
14) Footer
--------------------------------------------------*/
.footer {
  background: rgb(255,255,255);
  background: -webkit-linear-gradient(top,       rgba(255,255,255,1) 0%, rgba(233,240,242,1) 70%);
  background: -moz-linear-gradient(top,       rgba(255,255,255,1) 0%, rgba(233,240,242,1) 70%);
  background: linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(233,240,242,1) 70%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e9f0f2',GradientType=0 );
  padding: 50px 0;
}
.footer a {
  color: #a4b1bf;
  font-size: 13px;
}
ul.social-network {
  list-style: none;
  margin-left:0 !important;
  padding: 0;
}
ul.social-network li {
  display: inline;
  margin: 0 10px;
}
.social-network a.ico-behance:hover {
  background-color:#1769ff;
}
.social-network a.ico-deviantart:hover {
  background-color:#05cc47;
}
.social-network a.ico-dribbble:hover {
  background-color:#ea4c89;
}
.social-network a.ico-facebook:hover {
  background-color:#3b5998;
}
.social-network a.ico-google:hover {
  background-color:#bd3518;
}
.social-network a.ico-instagram:hover {
  background-color:#405de6;
}
.social-network a.ico-linkedin:hover {
  background-color:#007bb7;
}
.social-network a.ico-pinterest:hover {
  background-color:#bd081c;
}
.social-network a.ico-rss:hover {
  background-color:#f26522;
}
.social-network a.ico-twitch:hover {
  background-color:#6441a5;
}
.social-network a.ico-twitter:hover {
  background-color:#33ccff;
}
.social-network a.ico-vimeo:hover {
  background-color:#1ab7ea;
}
.social-network a.ico-youtube:hover {
  background-color:#cd201f;
}
.social-network a:hover i {
  color:#fff;
}
.social-network li a {
  background: #fff;
  -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0 0 20px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.15);
  display:inline-block;
  position:relative;
  margin:0 auto;
  -webkit-border-radius:50%;
  -moz-border-radius:50%;
  border-radius:50%;
  text-align:center;
  width: 60px;
  height: 60px;
  font-size:26px;
}
.social-network li i {
  margin:0;
  line-height:60px;
  text-align: center;
}
.social-network li a:hover i, .triggeredHover {
  -webkit-transform: rotate(360deg);
  -moz-transform: rotate(360deg);
  -ms--transform: rotate(360deg);
  transform: rotate(360deg);
  -webkit-transition: all 0.4s;
  -moz-transition: all 0.4s;
  -ms-transition: all 0.4s;
  -o-transition: all 0.4s;
  transition: all 0.4s;
}
.social-network i {
  color: #40545a;
  -webkit-transition: all 0.8s;
  -moz-transition: all 0.8s;
  -ms-transition: all 0.8s;
  -o-transition: all 0.8s;
  transition: all 0.8s;
}
.copyright {
  font-size: 16px;
  text-align: center;
  margin-top: 30px;
}

/* GLOBAL CUSTOM */

.item-title {
    margin-top: 0px;
    color: #1abc9c !important;
    font-weight: bold !important;
}

.p-justify p {
  text-align: justify;
}

.gradient-text {
  background: rgb(85,98,112);
  background: -webkit-linear-gradient(left, rgba(60, 36, 255, 0.8) 20%, rgba(0, 255, 231, 0.9) 100%);
  background: -moz-linear-gradient(left, rgba(60, 36, 255, 0.8) 20%, rgba(0, 255, 231, 0.9) 100%);
  background: linear-gradient(to right, rgba(60, 36, 255, 0.8) 20%, rgba(0, 255, 231, 0.9) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6350ff', endColorstr='#1df7eb',GradientType=1 );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.nav-submenu {
  border-radius: 3px !important;
}

/*.btn-language {*/
  /*background-color: #374c63 !important;*/
  /*border: 1px solid #28394b !important;*/
/*}*/

/*-----------------------------------------
15) Responsive
--------------------------------------------------*/

@media screen and (max-width: 992px) {
  .nav > li > a {
    padding-right: 10px;
    padding-left: 10px;
  }
  .hero-content {
    min-width: 100%;
    padding: 10px;
  }
}

@media screen and (max-width: 768px){
  ul.social-network li {
    margin: 0 5px;
  }
  .social-circle li a {
    width: 50px;
    height: 50px;
    font-size: 20px;
  }
  .social-circle li i {
    line-height: 50px;
  }
}

@media screen and (max-width: 480px) {
  .navbar .logo {
    width: 95px !important;
    margin-top: -2px !important;
  }
}
/*
     FILE ARCHIVED ON 16:10:12 Oct 17, 2025 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 04:46:02 Jun 09, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.584
  exclusion.robots: 0.056
  exclusion.robots.policy: 0.043
  esindex: 0.009
  cdx.remote: 25.475
  LoadShardBlock: 97.834 (3)
  PetaboxLoader3.datanode: 159.406 (5)
  PetaboxLoader3.resolve: 57.291 (2)
  load_resource: 132.941
  loaddict: 35.34
*/