.he-nav a{position:relative;display:inline-block;margin:15px 1px;outline:none;color:#fff;text-decoration:none;text-transform:uppercase;letter-spacing:0px;font-weight:400;text-shadow:0 0 1px rgba(255,255,255,0.3);font-size:1.30em;}
.he-nav a:hover,
.he-nav a:focus{outline:none;}
.iw-effect-1 a::before,
.iw-effect-1 a::after{position:absolute;top:50%;left:50%;width:100px;height:100px;border:2px solid rgba(255,255,255,0.1);border-radius:50%;content:'';opacity:0;-webkit-transition:-webkit-transform 0.3s, opacity 0.3s;-moz-transition:-moz-transform 0.3s, opacity 0.3s;transition:transform 0.3s, opacity 0.3s;-webkit-transform:translateX(-50%) translateY(-50%) scale(0.2);-moz-transform:translateX(-50%) translateY(-50%) scale(0.2);transform:translateX(-50%) translateY(-50%) scale(0.2);}
.iw-effect-1 a::after{width:90px;height:90px;border-width:6px;-webkit-transform:translateX(-50%) translateY(-50%) scale(0.8);-moz-transform:translateX(-50%) translateY(-50%) scale(0.8);transform:translateX(-50%) translateY(-50%) scale(0.8);}
.iw-effect-1 a:hover::before,
.iw-effect-1 a:hover::after,
.iw-effect-1 a:focus::before,
.iw-effect-1 a:focus::after{opacity:1;-webkit-transform:translateX(-50%) translateY(-50%) scale(1);-moz-transform:translateX(-50%) translateY(-50%) scale(1);transform:translateX(-50%) translateY(-50%) scale(1);}
.iw-effect-2 a{padding:0 20px;height:45px;line-height:45px;}
.iw-effect-2 a::before,
.iw-effect-2 a::after{position:absolute;width:45px;height:2px;background:#fff;content:'';opacity:0.2;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;pointer-events:none;}
.iw-effect-2 a::before{top:0;left:0;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;transform-origin:0 0;}
.iw-effect-2 a::after{right:0;bottom:0;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;transform-origin:100% 0;}
.iw-effect-2 a:hover::before,
.iw-effect-2 a:hover::after,
.iw-effect-2 a:focus::before,
.iw-effect-2 a:focus::after{opacity:1;}
.iw-effect-2 a:hover::before,
.iw-effect-2 a:focus::before{left:50%;-webkit-transform:rotate(0deg) translateX(-50%);-moz-transform:rotate(0deg) translateX(-50%);transform:rotate(0deg) translateX(-50%);}
.iw-effect-2 a:hover::after,
.iw-effect-2 a:focus::after{right:50%;-webkit-transform:rotate(0deg) translateX(50%);-moz-transform:rotate(0deg) translateX(50%);transform:rotate(0deg) translateX(50%);}
.iw-effect-3 a{padding:10px;color:#1A237E;font-weight:700;text-shadow:none;-webkit-transition:color 0.3s;-moz-transition:color 0.3s;transition:color 0.3s;}
.iw-effect-3 a::before,
.iw-effect-3 a::after{position:absolute;left:0;width:100%;height:2px;background:#fff;content:'';opacity:0;-webkit-transition:opacity 0.3s, -webkit-transform 0.3s;-moz-transition:opacity 0.3s, -moz-transform 0.3s;transition:opacity 0.3s, transform 0.3s;-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);transform:translateY(-10px);}
.iw-effect-3 a::before{top:0;-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);transform:translateY(-10px);}
.iw-effect-3 a::after{bottom:0;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);transform:translateY(10px);}
.iw-effect-3 a:hover,
.iw-effect-3 a:focus{color:#fff;}
.iw-effect-3 a:hover::before,
.iw-effect-3 a:focus::before,
.iw-effect-3 a:hover::after,
.iw-effect-3 a:focus::after{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);transform:translateY(0px);}
.iw-effect-4 a{padding:10px 20px;}
.iw-effect-4 a::before,
.iw-effect-4 a::after{position:absolute;top:0;left:0;width:100%;height:100%;border:3px solid #354856;content:'';-webkit-transition:-webkit-transform 0.3s, opacity 0.3s;-moz-transition:-moz-transform 0.3s, opacity 0.3s;transition:transform 0.3s, opacity 0.3s;}
.iw-effect-4 a::after{border-color:#fff;opacity:0;-webkit-transform:translateY(-7px) translateX(6px);-moz-transform:translateY(-7px) translateX(6px);transform:translateY(-7px) translateX(6px);}
.iw-effect-4 a:hover::before,
.iw-effect-4 a:focus::before{opacity:0;-webkit-transform:translateY(5px) translateX(-5px);-moz-transform:translateY(5px) translateX(-5px);transform:translateY(5px) translateX(-5px);}
.iw-effect-4 a:hover::after,
.iw-effect-4 a:focus::after{opacity:1;-webkit-transform:translateY(0px) translateX(0px);-moz-transform:translateY(0px) translateX(0px);transform:translateY(0px) translateX(0px);}
.iw-effect-5 a{padding:12px 10px 10px;color:#fff;text-shadow:none;font-weight:700;}
.iw-effect-5 a::before,
.iw-effect-5 a::after{position:absolute;top:100%;left:0;width:100%;height:3px;background:#fff;content:'';-webkit-transition:-webkit-transform 0.3s;-moz-transition:-moz-transform 0.3s;transition:transform 0.3s;-webkit-transform:scale(0.85);-moz-transform:scale(0.85);transform:scale(0.85);}
.iw-effect-5 a::after{opacity:0;-webkit-transition:top 0.3s, opacity 0.3s, -webkit-transform 0.3s;-moz-transition:top 0.3s, opacity 0.3s, -moz-transform 0.3s;transition:top 0.3s, opacity 0.3s, transform 0.3s;}
.iw-effect-5 a:hover::before,
.iw-effect-5 a:hover::after,
.iw-effect-5 a:focus::before,
.iw-effect-5 a:focus::after{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);}
.iw-effect-5 a:hover::after,
.iw-effect-5 a:focus::after{top:0%;opacity:1;}
.iw-effect-6 a::before,
.iw-effect-6 a::after{display:inline-block;opacity:0;-webkit-transition:-webkit-transform 0.35s, opacity 0.25s;-moz-transition:-moz-transform 0.35s, opacity 0.25s;transition:transform 0.35s, opacity 0.25s;}
.iw-effect-6 a::before{margin-right:3px;content:'[';-webkit-transform:translateX(20px);-moz-transform:translateX(20px);transform:translateX(20px);}
.iw-effect-6 a::after{margin-left:3px;content:']';-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);transform:translateX(-20px);}
.iw-effect-6 a:hover::before,
.iw-effect-6 a:hover::after,
.iw-effect-6 a:focus::before,
.iw-effect-6 a:focus::after{opacity:1;-webkit-transform:translateX(0px);-moz-transform:translateX(0px);transform:translateX(0px);}
.iw-effect-7 a{padding:0 0 10px;}
.iw-effect-7 a::after{position:absolute;top:100%;left:0;width:100%;height:1px;background:#fff;content:'';opacity:0;-webkit-transition:height 0.3s, opacity 0.3s, -webkit-transform 0.3s;-moz-transition:height 0.3s, opacity 0.3s, -moz-transform 0.3s;transition:height 0.3s, opacity 0.3s, transform 0.3s;-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);transform:translateY(-10px);}
.iw-effect-7 a:hover::after,
.iw-effect-7 a:focus::after{height:5px;opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);transform:translateY(0px);}
.iw-effect-8 a{padding:8px 0;}
.iw-effect-8 a::after{position:absolute;top:100%;left:0;width:100%;height:4px;background:rgba(0,0,0,0.1);content:'';opacity:0;-webkit-transition:opacity 0.3s, -webkit-transform 0.3s;-moz-transition:opacity 0.3s, -moz-transform 0.3s;transition:opacity 0.3s, transform 0.3s;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);transform:translateY(10px);}
.iw-effect-8 a:hover::after,
.iw-effect-8 a:focus::after{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);transform:translateY(0px);}
.iw-effect-9 a{margin:0 20px;padding:18px 20px;}
.iw-effect-9 a::before,
.iw-effect-9 a::after{position:absolute;top:0;left:0;width:100%;height:1px;background:#fff;content:'';opacity:0.2;-webkit-transition:opacity 0.3s, height 0.3s;-moz-transition:opacity 0.3s, height 0.3s;transition:opacity 0.3s, height 0.3s;}
.iw-effect-9 a::after{top:100%;opacity:0;-webkit-transition:-webkit-transform 0.3s, opacity 0.3s;-moz-transition:-moz-transform 0.3s, opacity 0.3s;transition:transform 0.3s, opacity 0.3s;-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);transform:translateY(-10px);}
.iw-effect-9 a span:first-child{z-index:2;display:block;font-weight:300;}
.iw-effect-9 a span:last-child{z-index:1;display:block;padding:8px 0 0 0;color:rgba(255,255,255,0.8);text-shadow:none;text-transform:none;font-style:italic;font-size:0.75em;font-family:Palatino, "Palatino Linotype", "Palatino LT STD", "Book Antiqua", Georgia, serif;opacity:0;-webkit-transition:-webkit-transform 0.3s, opacity 0.3s;-moz-transition:-moz-transform 0.3s, opacity 0.3s;transition:transform 0.3s, opacity 0.3s;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);transform:translateY(-100%);}
.iw-effect-9 a:hover::before,
.iw-effect-9 a:focus::before{height:6px;}
.iw-effect-9 a:hover::before,
.iw-effect-9 a:hover::after,
.iw-effect-9 a:focus::before,
.iw-effect-9 a:focus::after{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);transform:translateY(0px);}
.iw-effect-9 a:hover span:last-child,
.iw-effect-9 a:focus span:last-child{opacity:1;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);transform:translateY(0%);}
.iw-effect-10 a{-webkit-transition:color 0.3s;-moz-transition:color 0.3s;transition:color 0.3s;}
.iw-effect-10 a::before{position:absolute;top:100%;left:50%;color:transparent;content:'•';text-shadow:0 0 transparent;font-size:1.2em;-webkit-transition:text-shadow 0.3s, color 0.3s;-moz-transition:text-shadow 0.3s, color 0.3s;transition:text-shadow 0.3s, color 0.3s;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);pointer-events:none;}
.iw-effect-10 a:hover::before,
.iw-effect-10 a:focus::before{color:#fff;text-shadow:10px 0 #fff, -10px 0 #fff;}
.iw-effect-10 a:hover,
.iw-effect-10 a:focus{color:#ba7700;}
.fstA a::before,
.fstA a::after{display:inline-block;opacity:0;-webkit-transition:-webkit-transform 0.35s, opacity 0.25s;-moz-transition:-moz-transform 0.35s, opacity 0.25s;transition:transform 0.35s, opacity 0.25s;}
.fstA a::before{margin-right:3px;content:'[';-webkit-transform:translateX(20px);-moz-transform:translateX(20px);transform:translateX(20px);}
.fstA a::after{margin-left:3px;content:']';-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);transform:translateX(-20px);}
.fstA a:hover::before,
.fstA a:hover::after,
.fstA a:focus::before,
.fstA a:focus::after{opacity:1;-webkit-transform:translateX(0px);-moz-transform:translateX(0px);transform:translateX(0px);}