/* CSS Document */

/*--RESET--*/

*{
	margin:0;
	padding:0;
	box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
}

/*--BORDERANIM--*/

a.borderanim, a.borderanim span{
	position:relative;
	display:inline-block;
}
a.borderanim{
}
a.borderanim span{
	font-size:1.25em;
	padding:1em 3em;
	display:block;
}
a.borderanim:before, a.borderanim:after, a.borderanim span:before, a.borderanim span:after{
	content:'';
	position:absolute;
	background-color:#28166E  ;
	
	transition:.25s all ease-out;
	-webkit-transition:.25s all ease-out;
	-moz-transition:.25s all ease-out;
	-o-transition:.25s all ease-out;
}
a.borderanim:before, a.borderanim:after{ height:2px; }
a.borderanim span:before, a.borderanim span:after{ width:2px; }
a.borderanim:before{
	top:0;
	left:0;
	right:100%;
}
a.borderanim:hover:before{
	right:0;
}
a.borderanim:after{
	bottom:0;
	left:100%;
	right:0;
}
a.borderanim:hover:after{
	left:0;
}
a.borderanim span:before{
	top:100%;
	left:0;
	bottom:0;
}
a.borderanim:hover span:before{
	top:0;
}
a.borderanim span:after{
	top:0;
	right:0;
	bottom:100%;
}
a.borderanim:hover span:after{
	bottom:0;
}

/*--DELAY--*/

a.borderanim.delay:before{
	/* Segundo */
	
	transition-delay:.5s;
	-webkit-transition-delay:.5s;
	-moz-transition-delay:.5s;
	-o-transition-delay:.5s;
}
a.borderanim.delay:after{
	/* Quarto */
	
	transition-delay:0s;
	-webkit-transition-delay:0s;
	-moz-transition-delay:0s;
	-o-transition-delay:0s;
}
a.borderanim.delay span:before{
	/* Primero */
	
	transition-delay:.75s;
	-webkit-transition-delay:.75s;
	-moz-transition-delay:.75s;
	-o-transition-delay:.75s;
}
a.borderanim.delay span:after{
	/* Tercero */
	
	transition-delay:.25s;
	-webkit-transition-delay:.25s;
	-moz-transition-delay:.25s;
	-o-transition-delay:.25s;
}


a.borderanim.delay:hover:before{
	/* Segundo */
	
	transition-delay:.25s;
	-webkit-transition-delay:.25s;
	-moz-transition-delay:.25s;
	-o-transition-delay:.25s;
}
a.borderanim.delay:hover:after{
	/* Quarto */
	
	transition-delay:.75s;
	-webkit-transition-delay:.75s;
	-moz-transition-delay:.75s;
	-o-transition-delay:.75s;
}
a.borderanim.delay:hover span:before{
	/* Primero */
	
	transition-delay:0s;
	-webkit-transition-delay:0s;
	-moz-transition-delay:0s;
	-o-transition-delay:0s;
}
a.borderanim.delay:hover span:after{
	/* Tercero */
	
	transition-delay:.5s;
	-webkit-transition-delay:.5s;
	-moz-transition-delay:.5s;
	-o-transition-delay:.5s;
}

/*--DUO-DELAY--*/

a.borderanim.duodelay:before, a.borderanim.duodelay:after{
	/* Segundo */
	
	transition-delay:0s;
	-webkit-transition-delay:0s;
	-moz-transition-delay:0s;
	-o-transition-delay:0s;
}
a.borderanim.duodelay span:before, a.borderanim.duodelay span:after{
	/* Primero */
	
	transition-delay:.25s;
	-webkit-transition-delay:.25s;
	-moz-transition-delay:.25s;
	-o-transition-delay:.25s;
}


a.borderanim.duodelay:hover:before, a.borderanim.duodelay:hover:after{
	/* Primero */
	
	transition-delay:0s;
	-webkit-transition-delay:0s;
	-moz-transition-delay:0s;
	-o-transition-delay:0s;
}
a.borderanim.duodelay:hover span:before, a.borderanim.duodelay:hover span:after{
	/* Segundo */
	
	transition-delay:.25s;
	-webkit-transition-delay:.25s;
	-moz-transition-delay:.25s;
	-o-transition-delay:.25s;
}
/*
     FILE ARCHIVED ON 00:43:09 Feb 06, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 23:08:30 Nov 27, 2024.
     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.571
  exclusion.robots: 0.031
  exclusion.robots.policy: 0.02
  esindex: 0.011
  cdx.remote: 8.922
  LoadShardBlock: 282.446 (3)
  PetaboxLoader3.datanode: 221.443 (4)
  PetaboxLoader3.resolve: 196.277 (3)
  load_resource: 152.321
*/