.banner1 {
    width: 100%;
    height: 30%;
    position: relative;
    padding: 0px;
}

.banner2 {
    width: 100%;
    height: 84%;
    position: relative;
    padding: 0px;
}

/* jssor slider loading skin spin css */
.jssorl-009-spin img {
    animation-name: jssorl-009-spin;
    animation-duration: 1.6s;
    animation-iteration-count: infinite;
    animation-timing-function: linear;
}
@keyframes jssorl-009-spin {
    from {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(360deg);
    }
}
.jssorb031 {
    position: absolute;
}
.jssorb031 .i {
    position: absolute;
    cursor: pointer;
}
.jssorb031 .i .b {
    fill: #369;
    fill-opacity: 0.5;
    stroke: #69b;
    stroke-width: 1200;
    stroke-miterlimit: 10;
    stroke-opacity: 0.1;
}
.jssorb031 .i:hover .b {
    fill: #69b;
    fill-opacity: 0.7;
    stroke: #369;
    stroke-opacity: 0.2;
}
.jssorb031 .iav .b {
    fill: #69b;
    stroke: #369;
    fill-opacity: 0.6;
}
.jssorb031 .i.idn {
    opacity: 0.3;
}
.jssora051 {
    display: block;
    position: absolute;
    cursor: pointer;
}
.jssora051 .a {
    fill: none;
    stroke: #69b;
    stroke-width: 360;
    stroke-miterlimit: 10;
}
.jssora051:hover {
    opacity: 0.8;
}
.jssora051.jssora051dn {
    opacity: 0.5;
}
.jssora051.jssora051ds {
    opacity: 0.3;
    pointer-events: none;
}

/*
     FILE ARCHIVED ON 20:54:29 Jun 15, 2020 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 10:08:39 Sep 10, 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.374
  exclusion.robots: 0.038
  exclusion.robots.policy: 0.031
  esindex: 0.006
  cdx.remote: 11.545
  LoadShardBlock: 38.807 (3)
  PetaboxLoader3.datanode: 44.174 (4)
  load_resource: 41.448
  PetaboxLoader3.resolve: 31.243
*/