html,
body {
    width: 100%;
    min-width:100%;
    max-width:100%;
    height: 100%;
    margin: 0;
    padding: 0
}

ul,
ol,
li,
form {
    margin: 0;
    padding: 0
}

p {
    margin: 0 0 20px 0
}

p:last-child {
    margin-bottom: 0
}

div {
    width: auto;
    height: auto;
    margin: 0 auto
}

a {
    color: #aad43c;
    outline: none;
    text-decoration: none;
    -webkit-transition: all .25s ease;
    -moz-transition: all .25s ease;
    transition: all .25s ease
}

a:hover {
    color: #282828;
    text-decoration: none
}

img {
    border: 0;
    outline: none;
    max-width: 100%;
    height: auto
}

object,
embed {
    outline: none;
    display: block
}

input,
textarea,
select,
button {
    outline: none;
    font-family: "Poppins", Helvetica, Arial, sans-serif;
    font-weight: 400;
    line-height: 1
}

input[type="text"],
input[type="email"] {
    width: 96%;
    font-size: 16px;
    padding: 10px;
    border: 0;
    border-radius: 0
}

textarea {
    width: 96%;
    min-height: 80px;
    font-size: 16px;
    padding: 10px;
    border: 1px solid #989898
}

input[type="submit"] {
    width: 150px;
    height: 50px;
    display: inline-block;
    padding: 17px 25px 16px;
    font-size: 14px;
    line-height: 1;
    color: #fff;
    background: #555;
    font-weight: 600;
    text-transform: uppercase;
    margin: 0 0 20px;
    letter-spacing: 2pt;
    text-align: center;
    -webkit-transition: all .25s ease;
    -moz-transition: all .25s ease;
    transition: all .25s ease;
    outline: none;
    border: 0;
    cursor: pointer;
    -webkit-appearance: none;
    border-radius: 0
}

input[type="submit"]:hover {
    color: #fff;
    background-color: #aad43c
}

ul {
    list-style: square;
    margin: 0 0 15px 25px
}

ol {
    margin: 0 0 15px 25px
}

ul ul,
ol ol {
    margin-bottom: 0
}

li:last-child,
ul.children,
ol.children {
    margin-bottom: 0
}

iframe {
    max-width: 100%;
    max-height: 100%;
    display: block;
    margin: 0 auto
}

blockquote {
    font-size: 1em;
    line-height: 1.2em;
    font-style: italic
}

strong,
b {
    font-weight: 700
}

hr {
    clear: both;
    border: 0;
    outline: 0
}

.ui-draggable-handle {
    -ms-touch-action: none;
    touch-action: none
}

::-moz-selection {
    background: #aad43c;
    color: #fff;
    text-shadow: none
}

::selection {
    background: #aad43c;
    color: #fff;
    text-shadow: none
}

::-webkit-input-placeholder {
    color: #bbb;
    padding-top: 5px !important;
    padding-bottom: 15px !important
}

:-moz-placeholder {
    color: #bbb;
    opacity: 1
}

::-moz-placeholder {
    color: #bbb;
    opacity: 1
}

:-ms-input-placeholder {
    color: #bbb
}

:placeholder-shown {
    color: #bbb
}

.materialize-red {
    background-color: #e51c23 !important
}

.materialize-red-text {
    color: #e51c23 !important
}

.materialize-red.lighten-5 {
    background-color: #fdeaeb !important
}

.materialize-red-text.text-lighten-5 {
    color: #fdeaeb !important
}

.materialize-red.lighten-4 {
    background-color: #f8c1c3 !important
}

.materialize-red-text.text-lighten-4 {
    color: #f8c1c3 !important
}

.materialize-red.lighten-3 {
    background-color: #f3989b !important
}

.materialize-red-text.text-lighten-3 {
    color: #f3989b !important
}

.materialize-red.lighten-2 {
    background-color: #ee6e73 !important
}

.materialize-red-text.text-lighten-2 {
    color: #ee6e73 !important
}

.materialize-red.lighten-1 {
    background-color: #ea454b !important
}

.materialize-red-text.text-lighten-1 {
    color: #ea454b !important
}

.materialize-red.darken-1 {
    background-color: #d0181e !important
}

.materialize-red-text.text-darken-1 {
    color: #d0181e !important
}

.materialize-red.darken-2 {
    background-color: #b9151b !important
}

.materialize-red-text.text-darken-2 {
    color: #b9151b !important
}

.materialize-red.darken-3 {
    background-color: #a21318 !important
}

.materialize-red-text.text-darken-3 {
    color: #a21318 !important
}

.materialize-red.darken-4 {
    background-color: #8b1014 !important
}

.materialize-red-text.text-darken-4 {
    color: #8b1014 !important
}

.red {
    background-color: #F44336 !important
}

.red-text {
    color: #F44336 !important
}

.red.lighten-5 {
    background-color: #FFEBEE !important
}

.red-text.text-lighten-5 {
    color: #FFEBEE !important
}

.red.lighten-4 {
    background-color: #FFCDD2 !important
}

.red-text.text-lighten-4 {
    color: #FFCDD2 !important
}

.red.lighten-3 {
    background-color: #EF9A9A !important
}

.red-text.text-lighten-3 {
    color: #EF9A9A !important
}

.red.lighten-2 {
    background-color: #E57373 !important
}

.red-text.text-lighten-2 {
    color: #E57373 !important
}

.red.lighten-1 {
    background-color: #EF5350 !important
}

.red-text.text-lighten-1 {
    color: #EF5350 !important
}

.red.darken-1 {
    background-color: #E53935 !important
}

.red-text.text-darken-1 {
    color: #E53935 !important
}

.red.darken-2 {
    background-color: #D32F2F !important
}

.red-text.text-darken-2 {
    color: #D32F2F !important
}

.red.darken-3 {
    background-color: #C62828 !important
}

.red-text.text-darken-3 {
    color: #C62828 !important
}

.red.darken-4 {
    background-color: #B71C1C !important
}

.red-text.text-darken-4 {
    color: #B71C1C !important
}

.red.accent-1 {
    background-color: #FF8A80 !important
}

.red-text.text-accent-1 {
    color: #FF8A80 !important
}

.red.accent-2 {
    background-color: #FF5252 !important
}

.red-text.text-accent-2 {
    color: #FF5252 !important
}

.red.accent-3 {
    background-color: #FF1744 !important
}

.red-text.text-accent-3 {
    color: #FF1744 !important
}

.red.accent-4 {
    background-color: #D50000 !important
}

.red-text.text-accent-4 {
    color: #D50000 !important
}

.pink {
    background-color: #e91e63 !important
}

.pink-text {
    color: #e91e63 !important
}

.pink.lighten-5 {
    background-color: #fce4ec !important
}

.pink-text.text-lighten-5 {
    color: #fce4ec !important
}

.pink.lighten-4 {
    background-color: #f8bbd0 !important
}

.pink-text.text-lighten-4 {
    color: #f8bbd0 !important
}

.pink.lighten-3 {
    background-color: #f48fb1 !important
}

.pink-text.text-lighten-3 {
    color: #f48fb1 !important
}

.pink.lighten-2 {
    background-color: #f06292 !important
}

.pink-text.text-lighten-2 {
    color: #f06292 !important
}

.pink.lighten-1 {
    background-color: #ec407a !important
}

.pink-text.text-lighten-1 {
    color: #ec407a !important
}

.pink.darken-1 {
    background-color: #d81b60 !important
}

.pink-text.text-darken-1 {
    color: #d81b60 !important
}

.pink.darken-2 {
    background-color: #c2185b !important
}

.pink-text.text-darken-2 {
    color: #c2185b !important
}

.pink.darken-3 {
    background-color: #ad1457 !important
}

.pink-text.text-darken-3 {
    color: #ad1457 !important
}

.pink.darken-4 {
    background-color: #880e4f !important
}

.pink-text.text-darken-4 {
    color: #880e4f !important
}

.pink.accent-1 {
    background-color: #ff80ab !important
}

.pink-text.text-accent-1 {
    color: #ff80ab !important
}

.pink.accent-2 {
    background-color: #ff4081 !important
}

.pink-text.text-accent-2 {
    color: #ff4081 !important
}

.pink.accent-3 {
    background-color: #f50057 !important
}

.pink-text.text-accent-3 {
    color: #f50057 !important
}

.pink.accent-4 {
    background-color: #c51162 !important
}

.pink-text.text-accent-4 {
    color: #c51162 !important
}

.purple {
    background-color: #9c27b0 !important
}

.purple-text {
    color: #9c27b0 !important
}

.purple.lighten-5 {
    background-color: #f3e5f5 !important
}

.purple-text.text-lighten-5 {
    color: #f3e5f5 !important
}

.purple.lighten-4 {
    background-color: #e1bee7 !important
}

.purple-text.text-lighten-4 {
    color: #e1bee7 !important
}

.purple.lighten-3 {
    background-color: #ce93d8 !important
}

.purple-text.text-lighten-3 {
    color: #ce93d8 !important
}

.purple.lighten-2 {
    background-color: #ba68c8 !important
}

.purple-text.text-lighten-2 {
    color: #ba68c8 !important
}

.purple.lighten-1 {
    background-color: #ab47bc !important
}

.purple-text.text-lighten-1 {
    color: #ab47bc !important
}

.purple.darken-1 {
    background-color: #8e24aa !important
}

.purple-text.text-darken-1 {
    color: #8e24aa !important
}

.purple.darken-2 {
    background-color: #7b1fa2 !important
}

.purple-text.text-darken-2 {
    color: #7b1fa2 !important
}

.purple.darken-3 {
    background-color: #6a1b9a !important
}

.purple-text.text-darken-3 {
    color: #6a1b9a !important
}

.purple.darken-4 {
    background-color: #4a148c !important
}

.purple-text.text-darken-4 {
    color: #4a148c !important
}

.purple.accent-1 {
    background-color: #ea80fc !important
}

.purple-text.text-accent-1 {
    color: #ea80fc !important
}

.purple.accent-2 {
    background-color: #e040fb !important
}

.purple-text.text-accent-2 {
    color: #e040fb !important
}

.purple.accent-3 {
    background-color: #d500f9 !important
}

.purple-text.text-accent-3 {
    color: #d500f9 !important
}

.purple.accent-4 {
    background-color: #a0f !important
}

.purple-text.text-accent-4 {
    color: #a0f !important
}

.deep-purple {
    background-color: #673ab7 !important
}

.deep-purple-text {
    color: #673ab7 !important
}

.deep-purple.lighten-5 {
    background-color: #ede7f6 !important
}

.deep-purple-text.text-lighten-5 {
    color: #ede7f6 !important
}

.deep-purple.lighten-4 {
    background-color: #d1c4e9 !important
}

.deep-purple-text.text-lighten-4 {
    color: #d1c4e9 !important
}

.deep-purple.lighten-3 {
    background-color: #b39ddb !important
}

.deep-purple-text.text-lighten-3 {
    color: #b39ddb !important
}

.deep-purple.lighten-2 {
    background-color: #9575cd !important
}

.deep-purple-text.text-lighten-2 {
    color: #9575cd !important
}

.deep-purple.lighten-1 {
    background-color: #7e57c2 !important
}

.deep-purple-text.text-lighten-1 {
    color: #7e57c2 !important
}

.deep-purple.darken-1 {
    background-color: #5e35b1 !important
}

.deep-purple-text.text-darken-1 {
    color: #5e35b1 !important
}

.deep-purple.darken-2 {
    background-color: #512da8 !important
}

.deep-purple-text.text-darken-2 {
    color: #512da8 !important
}

.deep-purple.darken-3 {
    background-color: #4527a0 !important
}

.deep-purple-text.text-darken-3 {
    color: #4527a0 !important
}

.deep-purple.darken-4 {
    background-color: #311b92 !important
}

.deep-purple-text.text-darken-4 {
    color: #311b92 !important
}

.deep-purple.accent-1 {
    background-color: #b388ff !important
}

.deep-purple-text.text-accent-1 {
    color: #b388ff !important
}

.deep-purple.accent-2 {
    background-color: #7c4dff !important
}

.deep-purple-text.text-accent-2 {
    color: #7c4dff !important
}

.deep-purple.accent-3 {
    background-color: #651fff !important
}

.deep-purple-text.text-accent-3 {
    color: #651fff !important
}

.deep-purple.accent-4 {
    background-color: #6200ea !important
}

.deep-purple-text.text-accent-4 {
    color: #6200ea !important
}

.indigo {
    background-color: #3f51b5 !important
}

.indigo-text {
    color: #3f51b5 !important
}

.indigo.lighten-5 {
    background-color: #e8eaf6 !important
}

.indigo-text.text-lighten-5 {
    color: #e8eaf6 !important
}

.indigo.lighten-4 {
    background-color: #c5cae9 !important
}

.indigo-text.text-lighten-4 {
    color: #c5cae9 !important
}

.indigo.lighten-3 {
    background-color: #9fa8da !important
}

.indigo-text.text-lighten-3 {
    color: #9fa8da !important
}

.indigo.lighten-2 {
    background-color: #7986cb !important
}

.indigo-text.text-lighten-2 {
    color: #7986cb !important
}

.indigo.lighten-1 {
    background-color: #5c6bc0 !important
}

.indigo-text.text-lighten-1 {
    color: #5c6bc0 !important
}

.indigo.darken-1 {
    background-color: #3949ab !important
}

.indigo-text.text-darken-1 {
    color: #3949ab !important
}

.indigo.darken-2 {
    background-color: #303f9f !important
}

.indigo-text.text-darken-2 {
    color: #303f9f !important
}

.indigo.darken-3 {
    background-color: #283593 !important
}

.indigo-text.text-darken-3 {
    color: #283593 !important
}

.indigo.darken-4 {
    background-color: #1a237e !important
}

.indigo-text.text-darken-4 {
    color: #1a237e !important
}

.indigo.accent-1 {
    background-color: #8c9eff !important
}

.indigo-text.text-accent-1 {
    color: #8c9eff !important
}

.indigo.accent-2 {
    background-color: #536dfe !important
}

.indigo-text.text-accent-2 {
    color: #536dfe !important
}

.indigo.accent-3 {
    background-color: #3d5afe !important
}

.indigo-text.text-accent-3 {
    color: #3d5afe !important
}

.indigo.accent-4 {
    background-color: #304ffe !important
}

.indigo-text.text-accent-4 {
    color: #304ffe !important
}

.blue {
    background-color: #2196F3 !important
}

.blue-text {
    color: #2196F3 !important
}

.blue.lighten-5 {
    background-color: #E3F2FD !important
}

.blue-text.text-lighten-5 {
    color: #E3F2FD !important
}

.blue.lighten-4 {
    background-color: #BBDEFB !important
}

.blue-text.text-lighten-4 {
    color: #BBDEFB !important
}

.blue.lighten-3 {
    background-color: #90CAF9 !important
}

.blue-text.text-lighten-3 {
    color: #90CAF9 !important
}

.blue.lighten-2 {
    background-color: #64B5F6 !important
}

.blue-text.text-lighten-2 {
    color: #64B5F6 !important
}

.blue.lighten-1 {
    background-color: #42A5F5 !important
}

.blue-text.text-lighten-1 {
    color: #42A5F5 !important
}

.blue.darken-1 {
    background-color: #1E88E5 !important
}

.blue-text.text-darken-1 {
    color: #1E88E5 !important
}

.blue.darken-2 {
    background-color: #1976D2 !important
}

.blue-text.text-darken-2 {
    color: #1976D2 !important
}

.blue.darken-3 {
    background-color: #1565C0 !important
}

.blue-text.text-darken-3 {
    color: #1565C0 !important
}

.blue.darken-4 {
    background-color: #0D47A1 !important
}

.blue-text.text-darken-4 {
    color: #0D47A1 !important
}

.blue.accent-1 {
    background-color: #82B1FF !important
}

.blue-text.text-accent-1 {
    color: #82B1FF !important
}

.blue.accent-2 {
    background-color: #448AFF !important
}

.blue-text.text-accent-2 {
    color: #448AFF !important
}

.blue.accent-3 {
    background-color: #2979FF !important
}

.blue-text.text-accent-3 {
    color: #2979FF !important
}

.blue.accent-4 {
    background-color: #2962FF !important
}

.blue-text.text-accent-4 {
    color: #2962FF !important
}

.light-blue {
    background-color: #03a9f4 !important
}

.light-blue-text {
    color: #03a9f4 !important
}

.light-blue.lighten-5 {
    background-color: #e1f5fe !important
}

.light-blue-text.text-lighten-5 {
    color: #e1f5fe !important
}

.light-blue.lighten-4 {
    background-color: #b3e5fc !important
}

.light-blue-text.text-lighten-4 {
    color: #b3e5fc !important
}

.light-blue.lighten-3 {
    background-color: #81d4fa !important
}

.light-blue-text.text-lighten-3 {
    color: #81d4fa !important
}

.light-blue.lighten-2 {
    background-color: #4fc3f7 !important
}

.light-blue-text.text-lighten-2 {
    color: #4fc3f7 !important
}

.light-blue.lighten-1 {
    background-color: #29b6f6 !important
}

.light-blue-text.text-lighten-1 {
    color: #29b6f6 !important
}

.light-blue.darken-1 {
    background-color: #039be5 !important
}

.light-blue-text.text-darken-1 {
    color: #039be5 !important
}

.light-blue.darken-2 {
    background-color: #0288d1 !important
}

.light-blue-text.text-darken-2 {
    color: #0288d1 !important
}

.light-blue.darken-3 {
    background-color: #0277bd !important
}

.light-blue-text.text-darken-3 {
    color: #0277bd !important
}

.light-blue.darken-4 {
    background-color: #01579b !important
}

.light-blue-text.text-darken-4 {
    color: #01579b !important
}

.light-blue.accent-1 {
    background-color: #80d8ff !important
}

.light-blue-text.text-accent-1 {
    color: #80d8ff !important
}

.light-blue.accent-2 {
    background-color: #40c4ff !important
}

.light-blue-text.text-accent-2 {
    color: #40c4ff !important
}

.light-blue.accent-3 {
    background-color: #00b0ff !important
}

.light-blue-text.text-accent-3 {
    color: #00b0ff !important
}

.light-blue.accent-4 {
    background-color: #0091ea !important
}

.light-blue-text.text-accent-4 {
    color: #0091ea !important
}

.cyan {
    background-color: #00bcd4 !important
}

.cyan-text {
    color: #00bcd4 !important
}

.cyan.lighten-5 {
    background-color: #e0f7fa !important
}

.cyan-text.text-lighten-5 {
    color: #e0f7fa !important
}

.cyan.lighten-4 {
    background-color: #b2ebf2 !important
}

.cyan-text.text-lighten-4 {
    color: #b2ebf2 !important
}

.cyan.lighten-3 {
    background-color: #80deea !important
}

.cyan-text.text-lighten-3 {
    color: #80deea !important
}

.cyan.lighten-2 {
    background-color: #4dd0e1 !important
}

.cyan-text.text-lighten-2 {
    color: #4dd0e1 !important
}

.cyan.lighten-1 {
    background-color: #26c6da !important
}

.cyan-text.text-lighten-1 {
    color: #26c6da !important
}

.cyan.darken-1 {
    background-color: #00acc1 !important
}

.cyan-text.text-darken-1 {
    color: #00acc1 !important
}

.cyan.darken-2 {
    background-color: #0097a7 !important
}

.cyan-text.text-darken-2 {
    color: #0097a7 !important
}

.cyan.darken-3 {
    background-color: #00838f !important
}

.cyan-text.text-darken-3 {
    color: #00838f !important
}

.cyan.darken-4 {
    background-color: #006064 !important
}

.cyan-text.text-darken-4 {
    color: #006064 !important
}

.cyan.accent-1 {
    background-color: #84ffff !important
}

.cyan-text.text-accent-1 {
    color: #84ffff !important
}

.cyan.accent-2 {
    background-color: #18ffff !important
}

.cyan-text.text-accent-2 {
    color: #18ffff !important
}

.cyan.accent-3 {
    background-color: #00e5ff !important
}

.cyan-text.text-accent-3 {
    color: #00e5ff !important
}

.cyan.accent-4 {
    background-color: #00b8d4 !important
}

.cyan-text.text-accent-4 {
    color: #00b8d4 !important
}

.teal {
    background-color: #009688 !important
}

.teal-text {
    color: #009688 !important
}

.teal.lighten-5 {
    background-color: #e0f2f1 !important
}

.teal-text.text-lighten-5 {
    color: #e0f2f1 !important
}

.teal.lighten-4 {
    background-color: #b2dfdb !important
}

.teal-text.text-lighten-4 {
    color: #b2dfdb !important
}

.teal.lighten-3 {
    background-color: #80cbc4 !important
}

.teal-text.text-lighten-3 {
    color: #80cbc4 !important
}

.teal.lighten-2 {
    background-color: #4db6ac !important
}

.teal-text.text-lighten-2 {
    color: #4db6ac !important
}

.teal.lighten-1 {
    background-color: #26a69a !important
}

.teal-text.text-lighten-1 {
    color: #26a69a !important
}

.teal.darken-1 {
    background-color: #00897b !important
}

.teal-text.text-darken-1 {
    color: #00897b !important
}

.teal.darken-2 {
    background-color: #00796b !important
}

.teal-text.text-darken-2 {
    color: #00796b !important
}

.teal.darken-3 {
    background-color: #00695c !important
}

.teal-text.text-darken-3 {
    color: #00695c !important
}

.teal.darken-4 {
    background-color: #004d40 !important
}

.teal-text.text-darken-4 {
    color: #004d40 !important
}

.teal.accent-1 {
    background-color: #a7ffeb !important
}

.teal-text.text-accent-1 {
    color: #a7ffeb !important
}

.teal.accent-2 {
    background-color: #64ffda !important
}

.teal-text.text-accent-2 {
    color: #64ffda !important
}

.teal.accent-3 {
    background-color: #1de9b6 !important
}

.teal-text.text-accent-3 {
    color: #1de9b6 !important
}

.teal.accent-4 {
    background-color: #00bfa5 !important
}

.teal-text.text-accent-4 {
    color: #00bfa5 !important
}

.green {
    background-color: #4CAF50 !important
}

.green-text {
    color: #4CAF50 !important
}

.green.lighten-5 {
    background-color: #E8F5E9 !important
}

.green-text.text-lighten-5 {
    color: #E8F5E9 !important
}

.green.lighten-4 {
    background-color: #C8E6C9 !important
}

.green-text.text-lighten-4 {
    color: #C8E6C9 !important
}

.green.lighten-3 {
    background-color: #A5D6A7 !important
}

.green-text.text-lighten-3 {
    color: #A5D6A7 !important
}

.green.lighten-2 {
    background-color: #81C784 !important
}

.green-text.text-lighten-2 {
    color: #81C784 !important
}

.green.lighten-1 {
    background-color: #66BB6A !important
}

.green-text.text-lighten-1 {
    color: #66BB6A !important
}

.green.darken-1 {
    background-color: #43A047 !important
}

.green-text.text-darken-1 {
    color: #43A047 !important
}

.green.darken-2 {
    background-color: #388E3C !important
}

.green-text.text-darken-2 {
    color: #388E3C !important
}

.green.darken-3 {
    background-color: #2E7D32 !important
}

.green-text.text-darken-3 {
    color: #2E7D32 !important
}

.green.darken-4 {
    background-color: #1B5E20 !important
}

.green-text.text-darken-4 {
    color: #1B5E20 !important
}

.green.accent-1 {
    background-color: #B9F6CA !important
}

.green-text.text-accent-1 {
    color: #B9F6CA !important
}

.green.accent-2 {
    background-color: #69F0AE !important
}

.green-text.text-accent-2 {
    color: #69F0AE !important
}

.green.accent-3 {
    background-color: #00E676 !important
}

.green-text.text-accent-3 {
    color: #00E676 !important
}

.green.accent-4 {
    background-color: #00C853 !important
}

.green-text.text-accent-4 {
    color: #00C853 !important
}

.light-green {
    background-color: #8bc34a !important
}

.light-green-text {
    color: #8bc34a !important
}

.light-green.lighten-5 {
    background-color: #f1f8e9 !important
}

.light-green-text.text-lighten-5 {
    color: #f1f8e9 !important
}

.light-green.lighten-4 {
    background-color: #dcedc8 !important
}

.light-green-text.text-lighten-4 {
    color: #dcedc8 !important
}

.light-green.lighten-3 {
    background-color: #c5e1a5 !important
}

.light-green-text.text-lighten-3 {
    color: #c5e1a5 !important
}

.light-green.lighten-2 {
    background-color: #aed581 !important
}

.light-green-text.text-lighten-2 {
    color: #aed581 !important
}

.light-green.lighten-1 {
    background-color: #9ccc65 !important
}

.light-green-text.text-lighten-1 {
    color: #9ccc65 !important
}

.light-green.darken-1 {
    background-color: #7cb342 !important
}

.light-green-text.text-darken-1 {
    color: #7cb342 !important
}

.light-green.darken-2 {
    background-color: #689f38 !important
}

.light-green-text.text-darken-2 {
    color: #689f38 !important
}

.light-green.darken-3 {
    background-color: #558b2f !important
}

.light-green-text.text-darken-3 {
    color: #558b2f !important
}

.light-green.darken-4 {
    background-color: #33691e !important
}

.light-green-text.text-darken-4 {
    color: #33691e !important
}

.light-green.accent-1 {
    background-color: #ccff90 !important
}

.light-green-text.text-accent-1 {
    color: #ccff90 !important
}

.light-green.accent-2 {
    background-color: #b2ff59 !important
}

.light-green-text.text-accent-2 {
    color: #b2ff59 !important
}

.light-green.accent-3 {
    background-color: #76ff03 !important
}

.light-green-text.text-accent-3 {
    color: #76ff03 !important
}

.light-green.accent-4 {
    background-color: #64dd17 !important
}

.light-green-text.text-accent-4 {
    color: #64dd17 !important
}

.lime {
    background-color: #cddc39 !important
}

.lime-text {
    color: #cddc39 !important
}

.lime.lighten-5 {
    background-color: #f9fbe7 !important
}

.lime-text.text-lighten-5 {
    color: #f9fbe7 !important
}

.lime.lighten-4 {
    background-color: #f0f4c3 !important
}

.lime-text.text-lighten-4 {
    color: #f0f4c3 !important
}

.lime.lighten-3 {
    background-color: #e6ee9c !important
}

.lime-text.text-lighten-3 {
    color: #e6ee9c !important
}

.lime.lighten-2 {
    background-color: #dce775 !important
}

.lime-text.text-lighten-2 {
    color: #dce775 !important
}

.lime.lighten-1 {
    background-color: #d4e157 !important
}

.lime-text.text-lighten-1 {
    color: #d4e157 !important
}

.lime.darken-1 {
    background-color: #c0ca33 !important
}

.lime-text.text-darken-1 {
    color: #c0ca33 !important
}

.lime.darken-2 {
    background-color: #afb42b !important
}

.lime-text.text-darken-2 {
    color: #afb42b !important
}

.lime.darken-3 {
    background-color: #9e9d24 !important
}

.lime-text.text-darken-3 {
    color: #9e9d24 !important
}

.lime.darken-4 {
    background-color: #827717 !important
}

.lime-text.text-darken-4 {
    color: #827717 !important
}

.lime.accent-1 {
    background-color: #f4ff81 !important
}

.lime-text.text-accent-1 {
    color: #f4ff81 !important
}

.lime.accent-2 {
    background-color: #eeff41 !important
}

.lime-text.text-accent-2 {
    color: #eeff41 !important
}

.lime.accent-3 {
    background-color: #c6ff00 !important
}

.lime-text.text-accent-3 {
    color: #c6ff00 !important
}

.lime.accent-4 {
    background-color: #aeea00 !important
}

.lime-text.text-accent-4 {
    color: #aeea00 !important
}

.yellow {
    background-color: #ffeb3b !important
}

.yellow-text {
    color: #ffeb3b !important
}

.yellow.lighten-5 {
    background-color: #fffde7 !important
}

.yellow-text.text-lighten-5 {
    color: #fffde7 !important
}

.yellow.lighten-4 {
    background-color: #fff9c4 !important
}

.yellow-text.text-lighten-4 {
    color: #fff9c4 !important
}

.yellow.lighten-3 {
    background-color: #fff59d !important
}

.yellow-text.text-lighten-3 {
    color: #fff59d !important
}

.yellow.lighten-2 {
    background-color: #fff176 !important
}

.yellow-text.text-lighten-2 {
    color: #fff176 !important
}

.yellow.lighten-1 {
    background-color: #ffee58 !important
}

.yellow-text.text-lighten-1 {
    color: #ffee58 !important
}

.yellow.darken-1 {
    background-color: #fdd835 !important
}

.yellow-text.text-darken-1 {
    color: #fdd835 !important
}

.yellow.darken-2 {
    background-color: #fbc02d !important
}

.yellow-text.text-darken-2 {
    color: #fbc02d !important
}

.yellow.darken-3 {
    background-color: #f9a825 !important
}

.yellow-text.text-darken-3 {
    color: #f9a825 !important
}

.yellow.darken-4 {
    background-color: #f57f17 !important
}

.yellow-text.text-darken-4 {
    color: #f57f17 !important
}

.yellow.accent-1 {
    background-color: #ffff8d !important
}

.yellow-text.text-accent-1 {
    color: #ffff8d !important
}

.yellow.accent-2 {
    background-color: #ff0 !important
}

.yellow-text.text-accent-2 {
    color: #ff0 !important
}

.yellow.accent-3 {
    background-color: #ffea00 !important
}

.yellow-text.text-accent-3 {
    color: #ffea00 !important
}

.yellow.accent-4 {
    background-color: #ffd600 !important
}

.yellow-text.text-accent-4 {
    color: #ffd600 !important
}

.amber {
    background-color: #ffc107 !important
}

.amber-text {
    color: #ffc107 !important
}

.amber.lighten-5 {
    background-color: #fff8e1 !important
}

.amber-text.text-lighten-5 {
    color: #fff8e1 !important
}

.amber.lighten-4 {
    background-color: #ffecb3 !important
}

.amber-text.text-lighten-4 {
    color: #ffecb3 !important
}

.amber.lighten-3 {
    background-color: #ffe082 !important
}

.amber-text.text-lighten-3 {
    color: #ffe082 !important
}

.amber.lighten-2 {
    background-color: #ffd54f !important
}

.amber-text.text-lighten-2 {
    color: #ffd54f !important
}

.amber.lighten-1 {
    background-color: #ffca28 !important
}

.amber-text.text-lighten-1 {
    color: #ffca28 !important
}

.amber.darken-1 {
    background-color: #ffb300 !important
}

.amber-text.text-darken-1 {
    color: #ffb300 !important
}

.amber.darken-2 {
    background-color: #ffa000 !important
}

.amber-text.text-darken-2 {
    color: #ffa000 !important
}

.amber.darken-3 {
    background-color: #ff8f00 !important
}

.amber-text.text-darken-3 {
    color: #ff8f00 !important
}

.amber.darken-4 {
    background-color: #ff6f00 !important
}

.amber-text.text-darken-4 {
    color: #ff6f00 !important
}

.amber.accent-1 {
    background-color: #ffe57f !important
}

.amber-text.text-accent-1 {
    color: #ffe57f !important
}

.amber.accent-2 {
    background-color: #ffd740 !important
}

.amber-text.text-accent-2 {
    color: #ffd740 !important
}

.amber.accent-3 {
    background-color: #ffc400 !important
}

.amber-text.text-accent-3 {
    color: #ffc400 !important
}

.amber.accent-4 {
    background-color: #ffab00 !important
}

.amber-text.text-accent-4 {
    color: #ffab00 !important
}

.orange {
    background-color: #ff9800 !important
}

.orange-text {
    color: #ff9800 !important
}

.orange.lighten-5 {
    background-color: #fff3e0 !important
}

.orange-text.text-lighten-5 {
    color: #fff3e0 !important
}

.orange.lighten-4 {
    background-color: #ffe0b2 !important
}

.orange-text.text-lighten-4 {
    color: #ffe0b2 !important
}

.orange.lighten-3 {
    background-color: #ffcc80 !important
}

.orange-text.text-lighten-3 {
    color: #ffcc80 !important
}

.orange.lighten-2 {
    background-color: #ffb74d !important
}

.orange-text.text-lighten-2 {
    color: #ffb74d !important
}

.orange.lighten-1 {
    background-color: #ffa726 !important
}

.orange-text.text-lighten-1 {
    color: #ffa726 !important
}

.orange.darken-1 {
    background-color: #fb8c00 !important
}

.orange-text.text-darken-1 {
    color: #fb8c00 !important
}

.orange.darken-2 {
    background-color: #f57c00 !important
}

.orange-text.text-darken-2 {
    color: #f57c00 !important
}

.orange.darken-3 {
    background-color: #ef6c00 !important
}

.orange-text.text-darken-3 {
    color: #ef6c00 !important
}

.orange.darken-4 {
    background-color: #e65100 !important
}

.orange-text.text-darken-4 {
    color: #e65100 !important
}

.orange.accent-1 {
    background-color: #ffd180 !important
}

.orange-text.text-accent-1 {
    color: #ffd180 !important
}

.orange.accent-2 {
    background-color: #ffab40 !important
}

.orange-text.text-accent-2 {
    color: #ffab40 !important
}

.orange.accent-3 {
    background-color: #ff9100 !important
}

.orange-text.text-accent-3 {
    color: #ff9100 !important
}

.orange.accent-4 {
    background-color: #ff6d00 !important
}

.orange-text.text-accent-4 {
    color: #ff6d00 !important
}

.deep-orange {
    background-color: #ff5722 !important
}

.deep-orange-text {
    color: #ff5722 !important
}

.deep-orange.lighten-5 {
    background-color: #fbe9e7 !important
}

.deep-orange-text.text-lighten-5 {
    color: #fbe9e7 !important
}

.deep-orange.lighten-4 {
    background-color: #ffccbc !important
}

.deep-orange-text.text-lighten-4 {
    color: #ffccbc !important
}

.deep-orange.lighten-3 {
    background-color: #ffab91 !important
}

.deep-orange-text.text-lighten-3 {
    color: #ffab91 !important
}

.deep-orange.lighten-2 {
    background-color: #ff8a65 !important
}

.deep-orange-text.text-lighten-2 {
    color: #ff8a65 !important
}

.deep-orange.lighten-1 {
    background-color: #ff7043 !important
}

.deep-orange-text.text-lighten-1 {
    color: #ff7043 !important
}

.deep-orange.darken-1 {
    background-color: #f4511e !important
}

.deep-orange-text.text-darken-1 {
    color: #f4511e !important
}

.deep-orange.darken-2 {
    background-color: #e64a19 !important
}

.deep-orange-text.text-darken-2 {
    color: #e64a19 !important
}

.deep-orange.darken-3 {
    background-color: #d84315 !important
}

.deep-orange-text.text-darken-3 {
    color: #d84315 !important
}

.deep-orange.darken-4 {
    background-color: #bf360c !important
}

.deep-orange-text.text-darken-4 {
    color: #bf360c !important
}

.deep-orange.accent-1 {
    background-color: #ff9e80 !important
}

.deep-orange-text.text-accent-1 {
    color: #ff9e80 !important
}

.deep-orange.accent-2 {
    background-color: #ff6e40 !important
}

.deep-orange-text.text-accent-2 {
    color: #ff6e40 !important
}

.deep-orange.accent-3 {
    background-color: #ff3d00 !important
}

.deep-orange-text.text-accent-3 {
    color: #ff3d00 !important
}

.deep-orange.accent-4 {
    background-color: #dd2c00 !important
}

.deep-orange-text.text-accent-4 {
    color: #dd2c00 !important
}

.brown {
    background-color: #795548 !important
}

.brown-text {
    color: #795548 !important
}

.brown.lighten-5 {
    background-color: #efebe9 !important
}

.brown-text.text-lighten-5 {
    color: #efebe9 !important
}

.brown.lighten-4 {
    background-color: #d7ccc8 !important
}

.brown-text.text-lighten-4 {
    color: #d7ccc8 !important
}

.brown.lighten-3 {
    background-color: #bcaaa4 !important
}

.brown-text.text-lighten-3 {
    color: #bcaaa4 !important
}

.brown.lighten-2 {
    background-color: #a1887f !important
}

.brown-text.text-lighten-2 {
    color: #a1887f !important
}

.brown.lighten-1 {
    background-color: #8d6e63 !important
}

.brown-text.text-lighten-1 {
    color: #8d6e63 !important
}

.brown.darken-1 {
    background-color: #6d4c41 !important
}

.brown-text.text-darken-1 {
    color: #6d4c41 !important
}

.brown.darken-2 {
    background-color: #5d4037 !important
}

.brown-text.text-darken-2 {
    color: #5d4037 !important
}

.brown.darken-3 {
    background-color: #4e342e !important
}

.brown-text.text-darken-3 {
    color: #4e342e !important
}

.brown.darken-4 {
    background-color: #3e2723 !important
}

.brown-text.text-darken-4 {
    color: #3e2723 !important
}

.blue-grey {
    background-color: #607d8b !important
}

.blue-grey-text {
    color: #607d8b !important
}

.blue-grey.lighten-5 {
    background-color: #eceff1 !important
}

.blue-grey-text.text-lighten-5 {
    color: #eceff1 !important
}

.blue-grey.lighten-4 {
    background-color: #cfd8dc !important
}

.blue-grey-text.text-lighten-4 {
    color: #cfd8dc !important
}

.blue-grey.lighten-3 {
    background-color: #b0bec5 !important
}

.blue-grey-text.text-lighten-3 {
    color: #b0bec5 !important
}

.blue-grey.lighten-2 {
    background-color: #90a4ae !important
}

.blue-grey-text.text-lighten-2 {
    color: #90a4ae !important
}

.blue-grey.lighten-1 {
    background-color: #78909c !important
}

.blue-grey-text.text-lighten-1 {
    color: #78909c !important
}

.blue-grey.darken-1 {
    background-color: #546e7a !important
}

.blue-grey-text.text-darken-1 {
    color: #546e7a !important
}

.blue-grey.darken-2 {
    background-color: #455a64 !important
}

.blue-grey-text.text-darken-2 {
    color: #455a64 !important
}

.blue-grey.darken-3 {
    background-color: #37474f !important
}

.blue-grey-text.text-darken-3 {
    color: #37474f !important
}

.blue-grey.darken-4 {
    background-color: #263238 !important
}

.blue-grey-text.text-darken-4 {
    color: #263238 !important
}

.grey {
    background-color: #9e9e9e !important
}

.grey-text {
    color: #9e9e9e !important
}

.grey.lighten-5 {
    background-color: #fafafa !important
}

.grey-text.text-lighten-5 {
    color: #fafafa !important
}

.grey.lighten-4 {
    background-color: #f5f5f5 !important
}

.grey-text.text-lighten-4 {
    color: #f5f5f5 !important
}

.grey.lighten-3 {
    background-color: #eee !important
}

.grey-text.text-lighten-3 {
    color: #eee !important
}

.grey.lighten-2 {
    background-color: #e0e0e0 !important
}

.grey-text.text-lighten-2 {
    color: #e0e0e0 !important
}

.grey.lighten-1 {
    background-color: #bdbdbd !important
}

.grey-text.text-lighten-1 {
    color: #bdbdbd !important
}

.grey.darken-1 {
    background-color: #757575 !important
}

.grey-text.text-darken-1 {
    color: #757575 !important
}

.grey.darken-2 {
    background-color: #616161 !important
}

.grey-text.text-darken-2 {
    color: #616161 !important
}

.grey.darken-3 {
    background-color: #424242 !important
}

.grey-text.text-darken-3 {
    color: #424242 !important
}

.grey.darken-4 {
    background-color: #212121 !important
}

.grey-text.text-darken-4 {
    color: #212121 !important
}

.black {
    background-color: #000 !important
}

.black-text {
    color: #000 !important
}

.white {
    background-color: #fff !important
}

.white-text {
    color: #fff !important
}

.transparent {
    background-color: transparent !important
}

.transparent-text {
    color: transparent !important
}

form p {
    margin-bottom: 10px;
    text-align: left
}

form p:last-child {
    margin-bottom: 0
}

[type="checkbox"]:not(:checked),
[type="checkbox"]:checked {
    position: absolute;
    opacity: 0;
    pointer-events: none
}

[type="checkbox"]+label {
    position: relative;
    padding-left: 35px;
    cursor: pointer;
    display: inline-block;
    height: 25px;
    line-height: 25px;
    font-size: 1rem;
    user-select: none
}

[type="checkbox"]+label:before,
[type="checkbox"]:not(.filled-in)+label:after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 18px;
    height: 18px;
    z-index: 0;
    border: 2px solid #5a5a5a;
    border-radius: 1px;
    margin-top: 2px;
    transition: .2s
}

[type="checkbox"]:not(.filled-in)+label:after {
    border: 0;
    transform: scale(0)
}

[type="checkbox"]:not(:checked):disabled+label:before {
    border: none;
    background-color: rgba(0, 0, 0, 0.42)
}

[type="checkbox"].tabbed:focus+label:after {
    transform: scale(1);
    border: 0;
    border-radius: 50%;
    box-shadow: 0 0 0 10px rgba(0, 0, 0, 0.1);
    background-color: rgba(0, 0, 0, 0.1)
}

[type="checkbox"]:checked+label:before {
    top: -4px;
    left: -5px;
    width: 12px;
    height: 22px;
    border-top: 2px solid transparent;
    border-left: 2px solid transparent;
    border-right: 2px solid #26a69a;
    border-bottom: 2px solid #26a69a;
    transform: rotate(40deg);
    backface-visibility: hidden;
    transform-origin: 100% 100%
}

[type="checkbox"]:checked:disabled+label:before {
    border-right: 2px solid rgba(0, 0, 0, 0.42);
    border-bottom: 2px solid rgba(0, 0, 0, 0.42)
}

[type="checkbox"]:indeterminate+label:before {
    top: -11px;
    left: -12px;
    width: 10px;
    height: 22px;
    border-top: none;
    border-left: none;
    border-right: 2px solid #26a69a;
    border-bottom: none;
    transform: rotate(90deg);
    backface-visibility: hidden;
    transform-origin: 100% 100%
}

[type="checkbox"]:indeterminate:disabled+label:before {
    border-right: 2px solid rgba(0, 0, 0, 0.42);
    background-color: transparent
}

[type="checkbox"].filled-in+label:after {
    border-radius: 2px
}

[type="checkbox"].filled-in+label:before,
[type="checkbox"].filled-in+label:after {
    content: '';
    left: 0;
    position: absolute;
    transition: border .25s, background-color .25s, width .20s .1s, height .20s .1s, top .20s .1s, left .20s .1s;
    z-index: 1
}

[type="checkbox"].filled-in:not(:checked)+label:before {
    width: 0;
    height: 0;
    border: 3px solid transparent;
    left: 6px;
    top: 10px;
    transform: rotateZ(37deg);
    transform-origin: 100% 100%
}

[type="checkbox"].filled-in:not(:checked)+label:after {
    height: 20px;
    width: 20px;
    background-color: transparent;
    border: 2px solid #5a5a5a;
    top: 0px;
    z-index: 0
}

[type="checkbox"].filled-in:checked+label:before {
    top: 0;
    left: 1px;
    width: 8px;
    height: 13px;
    border-top: 2px solid transparent;
    border-left: 2px solid transparent;
    border-right: 2px solid #fff;
    border-bottom: 2px solid #fff;
    transform: rotateZ(37deg);
    transform-origin: 100% 100%
}

[type="checkbox"].filled-in:checked+label:after {
    top: 0;
    width: 20px;
    height: 20px;
    border: 2px solid #26a69a;
    background-color: #26a69a;
    z-index: 0
}

[type="checkbox"].filled-in.tabbed:focus+label:after {
    border-radius: 2px;
    border-color: #5a5a5a;
    background-color: rgba(0, 0, 0, 0.1)
}

[type="checkbox"].filled-in.tabbed:checked:focus+label:after {
    border-radius: 2px;
    background-color: #26a69a;
    border-color: #26a69a
}

[type="checkbox"].filled-in:disabled:not(:checked)+label:before {
    background-color: transparent;
    border: 2px solid transparent
}

[type="checkbox"].filled-in:disabled:not(:checked)+label:after {
    border-color: transparent;
    background-color: #949494
}

[type="checkbox"].filled-in:disabled:checked+label:before {
    background-color: transparent
}

[type="checkbox"].filled-in:disabled:checked+label:after {
    background-color: #949494;
    border-color: #949494
}

body {
    font-size: 14px;
    line-height: 24px;
    font-family: "Poppins", Helvetica, Arial, sans-serif;
    color: #292929;
    font-weight: 400;
    background: #fff
}

h1,
h2,
h3,
h4,
h5 {
    font-family: "Poppins", Helvetica, Arial, sans-serif;
    font-weight: 700;
    line-height: 1;
    text-transform: uppercase;
    margin: 0;
    padding: 0
}

h1 {
    font-size: 42px
}

h2 {
    font-size: 30px
}

h3 {
    font-size: 20px;
    font-weight: 600
}

h4 {
    font-size: 17px;
    font-weight: 600
}

h5 {
    font-size: 15px;
    font-weight: 600
}

@media (max-width: 1279px) {
    h1 {
        font-size: 36px
    }
}

@media (max-width: 767px) {
    body {
        font-size: 15px;
        line-height: 22px
    }
    h1 {
        font-size: 32px
    }
}

@media (max-width: 560px) {
    h1 {
        font-size: 30px
    }
    h2 {
        font-size: 26px
    }
}

@media (max-width: 413px) {
    h1 {
        font-size: 26px
    }
    h2 {
        font-size: 22px
    }
}


/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger.is-active{cursor:pointer;margin:5px 0 0 -3px}.hamburger-box{width:25px;height:22px;display:block;position:relative}.hamburger-inner{display:block;top:8px;left:0}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:25px;height:3px;background-color:#aad43c;position:absolute;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;transition:all .25s ease}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{background-color:#fff}.header .mobile-btn:hover .hamburger .hamburger-inner,.header .mobile-btn:hover .hamburger .hamburger-inner::before,.header .mobile-btn:hover .hamburger .hamburger-inner::after{background-color:#aad43c}.hamburger-inner::before,.hamburger-inner::after{content:'';display:block}.hamburger-inner::before{top:-8px}.hamburger-inner::after{bottom:-8px}.hamburger--3dx .hamburger-box{-webkit-perspective:80px;perspective:80px}.hamburger--3dx .hamburger-inner{transition:background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1),-webkit-transform 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0.2s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0.2s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1),-webkit-transform 0.2s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx .hamburger-inner::before,.hamburger--3dx .hamburger-inner::after{transition:background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1),-webkit-transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1),-webkit-transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx.is-active .hamburger-inner{background-color:transparent;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.hamburger--3dx.is-active .hamburger-inner::before{-webkit-transform:translate3d(0, 8px, 0) rotate(45deg);transform:translate3d(0, 8px, 0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner::after{-webkit-transform:translate3d(0, -8px, 0) rotate(-45deg);transform:translate3d(0, -8px, 0) rotate(-45deg)}.modal-bg{background:rgba(0,0,0,0.4);position:fixed;left:0;top:0;right:0;bottom:0;z-index:501;display:none}body.mobile .modal-bg{top:66px}.modal-search{background:rgba(21,21,21,0.98);position:fixed;left:0;top:66px;right:0;bottom:0;z-index:502;display:none}.modal-search .inner{padding:50px 25px 0}.modal-search .search-form{border-bottom:1px solid #fff;padding:0 0 5px}.modal-search .search-form input[type="text"]{width:80%;display:inline-block;vertical-align:middle;background:transparent;color:#fff;padding:0;margin:0}.modal-search .search-form input[type="submit"]{width:15%;height:25px;display:inline-block;vertical-align:middle;background:transparent;float:right;font-family:'FontAwesome';font-size:18px;color:#fff;padding:0;margin:0;text-align:right}.modal-menu{position:fixed;left:0;top:0;right:0;bottom:0;z-index:502;display:none}.modal-menu .inner{width:80%;max-width:432px;height:100%;background:#fff;color:#282828;line-height:1;text-transform:uppercase;letter-spacing:0.5pt;position:absolute;right:0;top:0;bottom:0}@media (max-width: 600px){.modal-menu .inner{width:100%;max-width:100%}}.modal-menu .close-btn{font-size:20px;padding:23px 0 22px 39px;position:relative;cursor:pointer;border-bottom:1px solid #eaeeed}.modal-menu .close-btn .hamburger{position:absolute;right:36px;top:24px;z-index:1}.modal-menu .close-btn .hamburger.is-active{margin:0 auto}.modal-menu .close-btn .hamburger.is-active .hamburger-inner{background:transparent}.modal-menu .close-btn .hamburger.is-active .hamburger-inner::before,.modal-menu .close-btn .hamburger.is-active .hamburger-inner::after{background-color:#282828;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;transition:all .25s ease}.modal-menu .close-btn:hover .hamburger.is-active .hamburger-inner::before,.modal-menu .close-btn:hover .hamburger.is-active .hamburger-inner::after{background-color:#aad43c}.modal-menu .scroll{overflow:hidden;overflow-y:auto}.modal-menu .scroll::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(255,255,255,0);background-color:transparent}.modal-menu .scroll::-webkit-scrollbar{width:7px;background-color:transparent}.modal-menu .scroll::-webkit-scrollbar-thumb{background-color:#bbb;border-radius:3px}.modal-menu .scroll ul{list-style:none;margin:0}.modal-menu .scroll ul li{font-size:16px;font-weight:700;position:relative}.modal-menu .scroll ul li .hamburger{padding:10px;position:absolute;right:19px;top:13px;cursor:pointer}.modal-menu .scroll ul li .hamburger.is-active{margin-top:0}.modal-menu .scroll ul li .hamburger:hover .hamburger-inner,.modal-menu .scroll ul li .hamburger:hover .hamburger-inner::before,.modal-menu .scroll ul li .hamburger:hover .hamburger-inner::after{background-color:#282828}.modal-menu .scroll ul li .hamburger.is-active .hamburger-inner{background:transparent}.modal-menu .scroll ul li .hamburger.is-active .hamburger-inner::before,.modal-menu .scroll ul li .hamburger.is-active .hamburger-inner::after{background-color:#aad43c;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;transition:all .25s ease}.modal-menu .scroll ul li .hamburger.is-active:hover .hamburger-inner::before,.modal-menu .scroll ul li .hamburger.is-active:hover .hamburger-inner::after{background-color:#282828}.modal-menu .scroll ul li a{display:block;color:#282828;padding:25px 40px 23px;border-top:1px solid #eaeeed}.modal-menu .scroll ul li a:hover{color:#aad43c}.modal-menu .scroll ul li:first-child a{border-top-width:0}.modal-menu .scroll ul li ul{display:none}.modal-menu .scroll ul li ul li{font-weight:400}.modal-menu .scroll ul li ul li:first-child a{border-top-width:1px}.modal-menu .scroll ul#menu-menu-modal{background:#f5f5f5}.modal-menu .scroll ul#menu-menu-modal li a{border-color:#d1d2d2}.modal-menu .scroll .primary-header-nav{display:none}@media (max-width: 767px){.modal-menu .scroll .primary-header-nav{display:block}}.modal-menu .scroll .primary-header-nav li:last-child a{border-bottom:1px solid #eaeeed}body.mobile .modal-menu{top:66px}body.mobile .modal-menu .primary-header-nav{display:block}.modal-video{display:none}.container{width:100%;min-width:300px;position:relative;margin-top:66px}body.mobile .container{margin-top:65px}body.mobile-detected .section.other-stories .items .item .hover{opacity:1}body.mobile-detected .section.events-home .items .item .box a .hover{opacity:1}.left{float:left;display:inline-block;vertical-align:top}.right{float:right;display:inline-block;vertical-align:top}.btn{margin:20px auto 0 -9px;text-align:center}.btn:after{content:'';display:block;clear:both}.btn>a,.btn>.a{width:150px;height:15px;display:inline-block;padding:17px 25px 16px;font-size:14px;line-height:1;color:#fff;background:#555;font-weight:600;text-transform:uppercase;margin:0 9px 20px;letter-spacing:2pt;text-align:center;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;transition:all .25s ease}.btn.light>a,.btn.light>.a{color:#555;background-color:#fff}.btn>a:hover,.btn>.a:hover,.btn.light>a:hover,.btn.light>.a:hover{color:#fff;background-color:#aad43c}.styled-btn{display:inline;padding:5px 8px 5px;font-size:12px;line-height:1;color:#fff;background:#555;font-weight:600;text-transform:uppercase;letter-spacing:1pt;text-align:center}.styled-btn:hover{color:#fff;background-color:#aad43c}.vidframe{height:0;position:relative;padding-bottom:56.25%;overflow:hidden}.vidframe iframe{width:100%;height:100%;position:absolute;top:0}.num-nav{padding:25px 15px 40px}.num-nav:after{content:'';display:block;clear:both}.num-nav ul{list-style:none;margin:0 auto;text-align:center}.num-nav ul>li{display:inline-block;vertical-align:bottom;margin:0 8px;font-size:16px;line-height:1;color:#333}.num-nav ul>li>a{display:block;color:#333}.num-nav ul>li>a:hover{color:#aad43c}.num-nav ul>li.active>a{font-weight:600}.header{width:100%;height:66px;background:#333;text-align:center;position:fixed;top:0;z-index:500}.header .inner{max-width:1100px;padding:0 15px;position:relative}.header .logo{width:161px;max-height:50px;float:left;padding:16px 0 0;overflow:hidden}.header .logo a,.header .logo img{display:block}.header .logo .bug img{opacity:0;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;transition:all .25s ease}@media (max-width: 880px){.header .logo{width:132px;padding-top:21px}}.header .main-nav{vertical-align:top;margin:0 auto;position:absolute;left:50%;top:0;display:none}.header .main-nav ul{list-style:none;margin:0 auto}.header .main-nav ul li{font-size:14px;line-height:1;font-weight:600;letter-spacing:0.5pt;text-transform:uppercase;display:inline-block;vertical-align:top;margin:0 17px}.header .main-nav ul li:first-child{margin-left:auto}.header .main-nav ul li:last-child{margin-right:auto}.header .main-nav ul li a{display:block;color:#fff;border-top:3px solid transparent;padding:24px 0}.header .main-nav ul li a:hover,.header .main-nav ul li.selected a{color:#aad43c;border-color:#aad43c}.header .right-btns{float:right;padding-top:18px}.header .right-btns .search-btn,.header .right-btns .mobile-search-btn{width:19px;height:28px;display:inline-block;vertical-align:middle;margin-right:40px;cursor:pointer}.header .right-btns .search-btn i,.header .right-btns .mobile-search-btn i{color:#aad43c;font-size:20px;line-height:28px}.header .right-btns .search-btn .hamburger,.header .right-btns .mobile-search-btn .hamburger{display:none}.header .right-btns .search-btn .hamburger.is-active,.header .right-btns .mobile-search-btn .hamburger.is-active{display:block}.header .right-btns .search-btn:hover i,.header .right-btns .mobile-search-btn:hover i{color:#fff}.header .right-btns .mobile-search-btn{display:none}.header .right-btns .menu-btn{width:18px;height:18px;display:inline-block;vertical-align:middle;cursor:pointer;text-align:center}.header .right-btns .menu-btn a{width:100%;height:100%;display:block}.header .right-btns .menu-btn i{width:4px;height:4px;display:block;background:#aad43c;margin:0 auto 3px;position:relative;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;transition:all .25s ease}.header .right-btns .menu-btn i::before,.header .right-btns .menu-btn i::after{content:'';width:4px;height:4px;background:#aad43c;position:absolute;left:-7px;top:0;z-index:1;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;transition:all .25s ease}.header .right-btns .menu-btn i::after{left:auto;right:-7px}.header .right-btns .menu-btn .hamburger{display:none}.header .right-btns .menu-btn .hamburger.is-active{display:block}.header .right-btns .menu-btn:hover i{background:#fff}.header .right-btns .menu-btn:hover i::before,.header .right-btns .menu-btn:hover i::after{background:#fff}.header .search-box{height:66px;text-align:left;position:absolute;top:0;z-index:2;opacity:0;overflow:hidden;display:none}.header .search-box .search-input{width:100%;background:#333;position:absolute}.header .search-box .search-input form{position:relative}.header .search-box .search-input form i{color:#aad43c;font-size:18px;line-height:28px;position:absolute;left:1px;top:19px;z-index:1}.header .search-box .search-input form input[type="text"]{width:90%;height:45px;background:transparent;border:0;font-size:16px;line-height:1;color:#fff;text-align:left;padding:11px 10px 9px !important;margin:0 0 0 20px}.header .search-box .search-input form input[type="text"]::-webkit-input-placeholder{color:#bbb;padding:2px 0 0}.header .search-box .search-input form input[type="text"]:-moz-placeholder{color:#bbb;opacity:1;padding:0}.header .search-box .search-input form input[type="text"]::-moz-placeholder{color:#bbb;opacity:1;padding:0}.header .search-box .search-input form input[type="text"]:-ms-input-placeholder{color:#bbb;padding:0}.header .search-box .search-input form input[type="text"]:placeholder-shown{color:#bbb;padding:0}.header.scroll{background:#fff;box-shadow:0 5px 20px 0px rgba(0,0,0,0.1)}.header.scroll .logo{width:32px}.header.scroll .logo .full{display:none}.header.scroll .logo .bug img{opacity:1}@media (max-width: 880px){.header.scroll .logo{padding-top:16px}}.header.scroll .main-nav a{color:#282828}.header.scroll .search-btn:hover i,.header.scroll .mobile-search-btn:hover i{color:#282828}.header.scroll .menu-btn:hover i{background:#282828}.header.scroll .menu-btn:hover i::before,.header.scroll .menu-btn:hover i::after{background:#282828}.header.scroll .search-input{background:#fff}.header.scroll .search-input form input[type="text"]{color:#333}.header.scroll .hamburger.is-active .hamburger-inner::before,.header.scroll .hamburger.is-active .hamburger-inner::after{background-color:#333}body.logged-in .header{top:32px}body.logged-in .modal-bg,body.logged-in .modal-search,body.logged-in .modal-menu{top:98px}body.dt .header .main-nav{display:inline-block}body.mobile .header .main-nav{display:none}body.mobile .header .right-btns .search-btn{display:none}body.mobile .header .right-btns .mobile-search-btn{display:inline-block}@-webkit-keyframes bounce{from{transform:translateY(-5px)}to{transform:translateY(-25px)}}@keyframes bounce{from{transform:translateY(-5px)}to{transform:translateY(-25px)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce}@-webkit-keyframes lds-ms{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes lds-ms{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.section{width:100%;clear:both;margin:0 auto;position:relative;background:#fff;z-index:1}.section::after{content:'';display:block;clear:both}.section .inner{padding:85px 25px}.section .inner .content{max-width:552px;text-align:center}.section .inner .content.wide{max-width:1024px}.section .inner .content.la{text-align:left}.section .inner .content.ra{text-align:right}.section .inner .content.light{color:#fff}.section .inner .content .content-inner.la{text-align:left}.section .inner .content .content-inner.ra{text-align:right}.section .inner .content .content-inner.mid ul,.section .inner .content .content-inner.mid ol{list-style-position:inside}.section .inner .content h1{margin-bottom:15px}.section .inner .content h2{margin-bottom:10px}.section .inner .content h3{margin-bottom:10px}.section .inner .content h4{margin-bottom:5px}.section .inner::after{content:'';display:block;clear:both}@media (max-width: 767px){.section .inner{padding-top:50px;padding-bottom:50px}}.section.ra .content{margin-right:0}.section.ra .content .content-inner.la{text-align:left;margin-left:0;margin-right:auto}.section.ra .content .content-inner.la .btn{text-align:left}.section.ra .content .content-inner.ra{text-align:right;margin-left:auto;margin-right:0}.section.ra .content .content-inner.ra .btn{text-align:right}.section.la .content{margin-left:0}.section.la .content .content-inner.la{text-align:left;margin-left:0;margin-right:auto}.section.la .content .content-inner.la .btn{text-align:left}.section.la .content .content-inner.ra{text-align:right;margin-left:auto;margin-right:0}.section.la .content .content-inner.ra .btn{text-align:right}.section header{text-align:center;text-transform:uppercase;margin-bottom:35px}.section header h1{font-weight:700;margin-bottom:10px}.section header h1.light{color:#fff}.section header h1.grn{color:#aad43c}.section header h5{font-weight:600;letter-spacing:2pt;line-height:18px;margin-bottom:8px;color:#aad43c}.section header h5.light{color:rgba(255,255,255,0.5)}.section header h5.dark{color:#282828}.section header hr{width:154px;height:4px;margin:10px auto 0;background:#aad43c}.section header hr.light{background-color:#555}.section header hr.dark{background:#282828}.section header.la{text-align:left}.section header.la h1,.section header.la h5,.section header.la hr{margin-left:0;margin-right:auto}.section header.ra{text-align:right}.section header.ra h1,.section header.ra h5,.section header.ra hr{margin-left:auto;margin-right:0}.section.banner{z-index:1;background:#333}.section.banner .inner{width:100%;height:100%;z-index:1;padding:0}.section.banner.main .swiper-container,.section.banner.main .swiper-wrapper,.section.banner.main .swiper-slide{width:100%;height:100%}.section.banner.main a{width:100%;height:100%;display:block}.section.banner.main .bg-img{width:100%;height:100%;display:block}.section.banner.main .bg-img img{width:100%;display:block}.section.banner.main .bg-video{width:100%;height:100%;position:relative;z-index:2}.section.banner.main .bg-video .bg-video-inner{width:100%;height:100%;position:fixed;z-index:-1}.section.banner.main .bg-video .bg-video-inner video{min-width:100%;min-height:100%;position:absolute;left:50%;top:50%;-ms-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);object-fit:cover}.section.banner.main #videoPreloader{position:absolute;left:50%;top:30%;margin-left:-41px;z-index:1}.section.banner.main span{display:block;margin:0 auto}.section.banner.main .info-section{width:100%;text-align:center;position:absolute;left:0;top:50%;z-index:3;-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.section.banner.main .info-section .txt .title{font-size:75px;line-height:66px;font-weight:700;text-transform:uppercase;color:rgba(255,255,255,0.8)}@media (max-width: 767px){.section.banner.main .info-section .txt .title{font-size:55px;line-height:46px}}@media (max-width: 560px){.section.banner.main .info-section .txt .title{font-size:40px;line-height:35px}}.section.banner.main .info-section .txt .btn{margin-top:32px}.section.banner.main .countdownSection{width:100%;text-align:center;position:absolute;bottom:150px;z-index:3}.section.banner.main .countdownSection .inner{font-size:29px;line-height:1;color:#fff;font-weight:700;text-transform:uppercase}.section.banner.main .countdownSection .inner .deadline{display:none}.section.banner.main .countdownSection .inner .deadlineReoccuring{display:none}.section.banner.main .countdownSection .inner .cdBox{max-width:411px;clear:both}.section.banner.main .countdownSection .inner .cdBox a{display:block;color:#fff}.section.banner.main .countdownSection .inner .cdBox span{display:block;margin:0 auto}.section.banner.main .countdownSection .inner .cdBox .live{display:none}.section.banner.main .countdownSection .inner .cdBox .live:hover{box-shadow:0px 0px 12px #888888}.section.banner.main .countdownSection .inner .cdBox .timer:after{content:'';display:block;clear:both}.timer{text:center;}.section.banner.main .countdownSection .inner .cdBox .txt{float:left;padding-left:99px;padding-right:99px;}.section.banner.main .countdownSection .inner .cdBox .nums{float:right}.section.banner.main .countdownSection .inner .cdBox .times{clear:both}.section.banner.main .countdownSection .inner .cdBox .timeCol{width:65px;display:inline-block !important;vertical-align:bottom;text-align:center;position:relative}.section.banner.main .countdownSection .inner .cdBox .timeCol:not(:first-child)::before{content:':';position:absolute;left:-9px;bottom:3px}.section.banner.main .countdownSection .inner .cdBox .labels{clear:both}.section.banner.main .countdownSection .inner .cdBox .labelCol{width:65px;text-align:center;font-size:14px;line-height:10px;font-weight:400;display:inline-block !important;vertical-align:top;margin-top:5px}@media (max-width: 413px){.section.banner.main .countdownSection .inner{font-size:20px}.section.banner.main .countdownSection .inner .cdBox{margin-bottom:10px}.section.banner.main .countdownSection .inner .cdBox .timeCol{width:46px}.section.banner.main .countdownSection .inner .cdBox .timeCol:not(:first-child)::before{left:-4px}.section.banner.main .countdownSection .inner .cdBox .labelCol{width:46px;font-size:10px}}.section.banner.main .countdownBoxes{display:none}.section.banner.main .liveCount{display:none;margin-bottom:20px}.section.banner.main .liveCount.cd{display:block}.section.banner.main .liveCount span{font-size:50px;line-height:54px;font-weight:700;text-transform:uppercase;color:rgba(255,255,255,0.8)}@media (max-width: 767px){.section.banner.main .liveCount span{font-size:45px;line-height:42px}}@media (max-width: 560px){.section.banner.main .liveCount span{font-size:40px;line-height:35px}}.section.banner.main .countdown-btn-live{display:none}.section.banner.sub .img{width:100%;max-height:366px;background:#000;overflow:hidden;position:relative;z-index:1}.section.banner.sub .img::after{content:'';display:block;clear:both}.section.banner.sub .img img{width:100%;min-height:170px;display:block}@media (max-width: 660px){.section.banner.sub .img img{width:150%;max-width:150%;margin-left:-50%}}@media (max-width: 480px){.section.banner.sub .img img{width:200%;max-width:200%}}@media (min-width: 1600px){.section.banner.sub .img{max-height:500px}}.section.banner.sub .bg-video{width:100%;height:100%;position:relative;z-index:2}.section.banner.sub .bg-video .bg-video-inner{width:100%;height:100%;position:fixed;z-index:-1}.section.banner.sub .bg-video .bg-video-inner video{min-width:100%;min-height:100%;position:absolute;left:50%;top:50%;-ms-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);object-fit:cover}.section.banner.sub #videoPreloader{position:absolute;left:50%;top:30%;margin-left:-41px;z-index:1}.section.banner.sub .shadow{width:100%;height:100%;background:url(../images/bg-tile-shadow.png) repeat-x;background-position:left bottom;position:absolute;left:0;top:0;right:0;bottom:0;z-index:2}.section.banner.sub .txt{width:100%;text-align:center;font-size:50px;line-height:1;text-transform:uppercase;color:#fff;font-weight:700;position:absolute;left:0;top:50%;z-index:3;margin-top:-20px}.section.banner.sub .txt span{display:block;text-align:left}.section.banner.sub .txt .txt-inner{max-width:1100px;padding:0 25px;margin:0 auto}.section.banner.sub .txt .txt-inner::after{content:'';display:block;clear:both}.section.banner.sub .txt .txt-inner hr{width:154px;height:4px;background:#aad43c;margin:12px 0;text-align:left}.section.banner.sub .txt .txt-inner .sub-title{font-size:24px;font-weight:600}@media (max-width: 1220px){.section.banner.sub .txt .txt-inner .btn{margin-top:10px}}@media (max-width: 767px){.section.banner.sub .txt .txt-inner .btn a{width:auto;padding-top:14px;padding-bottom:13px}}@media (max-width: 910px){.section.banner.sub .txt{top:42%}}@media (max-width: 767px){.section.banner.sub .txt{font-size:32px}}.section.banner.sub .share-icons-box{position:absolute;right:11%;bottom:10%;z-index:4}.section.banner.sub .share-icons-box .share-txt{display:inline-block;vertical-align:middle;margin-right:3px;font-size:15px;line-height:1;color:#fff;font-weight:500;text-transform:uppercase}.section.banner.sub .share-icons-box .addthis_toolbox{display:inline-block;vertical-align:middle}.section.banner.sub .share-icons-box .addthis_toolbox a{margin:0 9px;display:inline-block;vertical-align:middle}.section.banner.sub .share-icons-box .addthis_toolbox a i{color:#fff;font-size:32px;line-height:35px;display:block}.section.banner.sub .share-icons-box .addthis_toolbox a:hover i{color:#aad43c}.section.banner.sub.events-banner .shadow{background-image:url(../images/bg-tile-shadow-events.png)}.section.banner.sub.events-banner .img{max-height:537px}.section.banner.sub.events-banner .txt{font-size:36px}.section.banner.sub.events-banner .txt .date-info{display:inline-block;vertical-align:top;margin-right:26px;font-size:33px;line-height:1;font-weight:300;text-align:center}.section.banner.sub.events-banner .txt .date-info span{display:block;margin:0 auto;text-align:center}.section.banner.sub.events-banner .txt .date-info .day{font-size:78px;font-weight:400;padding:4px 0 6px}.section.banner.sub.events-banner .txt .txt-info{width:85%;display:inline-block;vertical-align:top}.section.banner.sub.events-banner .txt .txt-info hr{width:154px;height:4px;background:#aad43c;margin:12px 0;text-align:left}.section.banner.sub.events-banner .txt .txt-info .sub-title{font-size:24px;font-weight:600}@media (max-width: 980px){.section.banner.sub.events-banner .txt{top:30%}.section.banner.sub.events-banner .txt .date-info{font-size:22px}.section.banner.sub.events-banner .txt .date-info .day{font-size:50px;padding:0 0 1px}}@media (max-width: 767px){.section.banner.sub.events-banner .txt{font-size:28px}.section.banner.sub.events-banner .txt .date-info{width:10%;font-size:18px;margin-right:10px}.section.banner.sub.events-banner .txt .date-info .day{font-size:42px;padding:0}.section.banner.sub.events-banner .txt .txt-info hr{margin:8px 0}.section.banner.sub.events-banner .txt .txt-info .sub-title{font-size:16px}}@media (max-width: 660px){.section.banner.sub.events-banner .txt{top:18%;font-size:24px}.section.banner.sub.events-banner .txt .date-info{font-size:16px}.section.banner.sub.events-banner .txt .date-info .day{font-size:32px}.section.banner.sub.events-banner .txt .txt-info hr{margin:5px 0 6px}.section.banner.sub.events-banner .txt .txt-info .sub-title{font-size:15px}.section.banner.sub.events-banner .txt .txt-info .btn{margin-top:10px}.section.banner.sub.events-banner .txt .txt-info .btn a{height:13px;padding:14px 20px 13px}}@media (max-width: 480px){.section.banner.sub.events-banner .txt .txt-info{width:80%}.section.banner.sub.events-banner .txt .txt-info .sub-title{text-transform:none;font-weight:500}}.section.banner.sub.tall .img{max-height:100%}.section.banner.sub.tall .shadow{background-image:url(../images/bg-tile-shadow-tall.png)}.section.banner.sub.tall .txt{top:auto;bottom:10%}.section.banner.sub.tall .txt .title{font-size:36px}.section.banner.sub.tall .txt hr{width:154px;height:4px;background:#aad43c;margin:12px 0;text-align:left}.section.banner.sub.tall .txt .sub-title{font-size:24px;font-weight:600}.section.banner.sub.tall .txt .btn a{margin-bottom:0}.section.banner.sub.tall.alt .txt{top:19%;margin-top:0}.section.banner.sub.tall.alt .txt .title{font-size:50px}@media (max-width: 767px){.section.banner.sub.tall .txt{bottom:8%}.section.banner.sub.tall .txt .title{font-size:28px}.section.banner.sub.tall .txt .sub-title{font-size:16px}.section.banner.sub.tall .txt .btn{margin-top:15px}}@media (max-width: 600px){.section.banner.sub.tall .txt{bottom:20%}}@media (max-width: 767px){.section.banner.sub.vid .txt{font-size:28px}.section.banner.sub.vid .txt .txt-info hr{margin:8px 0}.section.banner.sub.vid .txt .txt-info .sub-title{font-size:16px}}@media (max-width: 660px){.section.banner.sub.vid .txt{top:18%;font-size:24px}.section.banner.sub.vid .txt .txt-info hr{margin:5px 0 6px}.section.banner.sub.vid .txt .txt-info .sub-title{font-size:15px}.section.banner.sub.vid .txt .txt-info .btn{margin-top:10px}.section.banner.sub.vid .txt .txt-info .btn a{height:13px;padding:14px 20px 13px}}@media (max-width: 480px){.section.banner.sub.vid .txt .txt-info{width:80%}.section.banner.sub.vid .txt .txt-info .sub-title{text-transform:none;font-weight:500}}.section.generic .inner{max-width:1100px;min-height:255px;padding:95px 25px}@media (max-width: 767px){.section.generic .inner{padding-top:50px;padding-bottom:50px}}.section.generic .content .btn{margin-top:30px}.section.generic .content .form-input{text-align:left;margin:0 0 15px}.section.generic .content .form-input label{font-weight:500;text-transform:uppercase}.section.generic .content .form-input input[type="text"],.section.generic .content .form-input input[type="email"]{border:1px solid #989898}.section.generic.large-text-only{background:#f1efef}.section.generic.large-text-only .inner{min-height:70px}.section.generic.large-text-only .content{max-width:none;color:#292929;font-size:26px;line-height:34px;font-weight:700;text-transform:uppercase}@media (max-width: 767px){.section.generic.large-text-only .content{font-size:22px}}.section.generic.video{cursor:pointer}.section.generic.video .inner{max-width:none;min-height:0;padding:0}.section.generic.video .inner a{width:100%;height:100%;display:block}.section.generic.video .inner a .img{width:100%;display:block}.section.generic.video .inner a .img img{width:100%;display:block}.section.generic.video .inner a .play-btn{width:176px;height:176px;display:block;border:5px solid #fff;opacity:0.5;border-radius:50%;text-align:center;position:absolute;left:50%;top:50%;z-index:1;margin-left:-84px;margin-top:-84px;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;transition:all .25s ease}.section.generic.video .inner a .play-btn i{display:block;margin:40px auto 0;font-size:100px;line-height:1;color:#fff;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;transition:all .25s ease}@media (max-width: 767px){.section.generic.video .inner a .play-btn{width:140px;height:140px;margin-left:-70px;margin-top:-70px}.section.generic.video .inner a .play-btn i{font-size:70px;margin-top:32px}}@media (max-width: 560px){.section.generic.video .inner a .play-btn{width:80px;height:80px;margin-left:-40px;margin-top:-40px}.section.generic.video .inner a .play-btn i{font-size:40px;margin-top:20px}}.section.generic.video .inner a:hover .play-btn{border-color:#aad43c}.section.generic.video .inner a:hover .play-btn i{color:#aad43c}.section.generic.staff .content .img{width:260px;height:260px;text-align:center;margin:20px auto 30px;box-shadow:2px 4px 15px 0 rgba(0,0,0,0.15)}.section.generic.staff .content .img img{width:100%;display:block}.section.generic.story-content .inner{padding-bottom:75px}.section.generic.story-content .left .content{max-width:610px;text-align:left}.section.generic.story-content .right .btn a{width:220px;font-size:16px}@media (max-width: 413px){.section.generic.story-content .right .btn a{width:200px}}@media (max-width: 1000px){.section.generic.story-content .left,.section.generic.story-content .right{float:none;display:block}}.section.generic.search .content{max-width:1084px;text-align:left}.section.generic.search .post-result{margin-bottom:45px}.section.generic.search .post-result.left{width:30%;margin-right:2%}.section.generic.search .post-result.right{width:65%}.section.generic.search .post-result article{margin-bottom:40px;font-size:12px;line-height:18px}.section.generic.search .post-result article:after{content:'';display:block;clear:both}.section.generic.search .post-result header{text-align:left;padding-bottom:0;margin-bottom:0}.section.generic.search .post-result header h1{font-size:20px;line-height:1}.section.generic.search .post-result header h1 a{color:#282828}.section.generic.search .post-result .searchLink{display:block;font-size:12px;line-height:13px;font-weight:400;margin:0 0 6px}.section.generic.search .post-result .searchLink:hover{color:#000}.section.generic.search .post-result .btn{text-align:left;margin-top:15px}.section.generic.search .post-result .btn a{width:110px;height:13px}.section.generic.search .post-result .searchform label.screen-reader-text{display:none}.section.generic.search #searchsubmit{margin-top:10px}.section.generic.search #searchform input[type="text"]{border:1px solid #282828}.section.larger-text{background:#2c2c2c url(../images/bg-granger-bug.png) center center no-repeat}.section.larger-text .inner{padding-bottom:65px}.section.larger-text .content{max-width:656px;font-size:18px;line-height:34px;color:rgba(255,255,255,0.76)}.section.larger-text .btn{margin-top:35px}.section.larger-text#s1 .arrow{width:53px;height:53px;background:#fff;border-radius:50%;text-align:center;position:absolute;left:50%;top:-48px;z-index:5;margin-left:-26px;cursor:pointer;animation:bounce 1s infinite alternate;-webkit-animation:bounce 1s infinite alternate}.section.larger-text#s1 .arrow:hover{-webkit-animation-play-state:paused;-moz-animation-play-state:paused;-o-animation-play-state:paused;animation-play-state:paused}.section.larger-text#s1 .arrow i{width:11px;height:6px;display:block;background:url(../images/site-icons.png) -25px 0 no-repeat;margin:24px auto 0}
 .img img{text-align:center;}@media (max-width: 560px){.section.larger-text#s1 .arrow{display:none}}.section.two-col .inner{width:100%;padding:0;display:table}.section.two-col header{text-align:left;padding:0 50px 0 75px}.section.two-col .left,.section.two-col .right{display:table-cell;float:none}.section.two-col .txt{width:43%;text-align:left;padding:80px 0 75px;background:url(../images/bg-right-col.jpg) center top no-repeat;background-size:cover}.section.two-col .txt header{text-align:left}.section.two-col .txt header hr{margin-left:0;margin-right:0;text-align:left}.section.two-col .txt .content{max-width:405px;margin:0;padding:0 50px 0 75px}.section.two-col .txt .btns{margin-top:30px}.section.two-col .txt .btns .btn{text-align:left;margin-top:0;padding-left:75px}.section.two-col.alt .txt{background:#fff}.section.two-col .img{width:57%;height:100%;position:relative}.section.two-col .img a{width:100%;height:100%;display:block}.section.two-col .img a .play-btn{width:78px;height:78px;display:block;background:rgba(170,212,60,0.95);border:4px solid rgba(255,255,255,0.85);border-radius:50%;text-align:center;position:absolute;left:50%;top:50%;margin-left:-39px;margin-top:-39px;z-index:10;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;transition:all .25s ease}.section.two-col .img a .play-btn i{width:25px;height:29px;display:block;background:url(../images/site-icons.png) 0 0 no-repeat;margin:25px auto 0}.section.two-col .img a:hover .play-btn{background:rgba(40,40,40,0.95)}.section.two-col .img a .img-bg{width:100%;height:0;display:block}.section.two-col .img img{width:100%;display:block}@media (max-width: 560px){.section.two-col.alt .img .img-bg{display:none}}@media (max-width: 1279px){.section.two-col header,.section.two-col .txt .content{padding:0 30px}.section.two-col .txt .btns .btn{padding-left:30px}} @media (max-width: 585px){.section.two-col .left,.section.two-col .right{margin-left:auto;margin-right:auto;display:auto;}}@media (max-width: 767px){.section.two-col .left,.section.two-col .right{display:block}.section.two-col .txt{width:100%;padding:50px 0}.section.two-col .txt header{text-align:center}.section.two-col .txt header hr{margin-left:auto;margin-right:auto;text-align:center}.section.two-col .txt .content{max-width:none}.section.two-col .txt .btns .btn{padding-left:0;text-align:center}.section.two-col .img{width:100%}}.section.events-home header{max-width:1099px;margin:0 auto 35px}.section.events-home .items{max-width:1116px;margin-top:35px}.section.events-home .items .item{max-width:260px;display:inline-block;vertical-align:top;margin:0 8px 40px}.section.events-home .items .item h2{color:#fff;margin:0 0 10px;text-align:left}.section.events-home .items .item .box{width:260px;height:260px;box-shadow:5px 5px 20px 0px rgba(0,0,0,0.2);position:relative}.section.events-home .items .item .box a{width:100%;height:100%;display:block}.section.events-home .items .item .box a .img img{width:100%;display:block}.section.events-home .items .item .box a .hover{width:100%;height:100%;background:rgba(255,255,255,0.75);color:#262626;text-align:center;line-height:18px;position:absolute;left:0;top:0;right:0;bottom:0;z-index:1;opacity:0;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;transition:all .25s ease}.section.events-home .items .item .box a .hover span{display:block;margin:0 auto}.section.events-home .items .item .box a .hover .title{font-size:18px;line-height:1;font-weight:700;text-transform:uppercase;margin:40px auto 18px;padding:0 10px}.section.events-home .items .item .box a .hover .title.sml{font-size:15px}.section.events-home .items .item .box a .hover .campus{margin-bottom:18px}.section.events-home .items .item .box a .hover .campus strong{font-weight:600}.section.events-home .items .item .box a .hover .btn{position:absolute;left:50%;bottom:20px;z-index:1;margin-left:-100px}@media (max-width: 767px){.section.events-home .items .item .box a .hover{opacity:1}}.section.events-home .items .item .box a:hover .hover{opacity:1}@media (max-width: 610px){.section.events-home .items .item{display:block;margin-left:auto;margin-right:auto;text-align:center}}@media (max-width: 1160px){.section.events-home .items{max-width:830px}}@media (max-width: 882px){.section.events-home .items{max-width:552px}}.section.events-home .btn{margin-top:0}.section.events-detail .inner{max-width:1042px;padding:70px 25px 0}.section.events-detail.add .inner{padding-top:0;padding-bottom:60px}.section.events-detail.add .content{max-width:100%;text-align:left}.section.events-detail .left{width:49%;margin-right:4%;padding-bottom:50px}.section.events-detail .right{width:47%;padding-bottom:50px}.section.events-detail .right .content{text-align:left}.section.events-detail .right .content .btn{text-align:left}.section.events-detail .full{width:100%;padding-bottom:50px}.section.events-detail .full .content{max-width:none;text-align:left}.section.events-detail .full .content .btn{text-align:left}@media (max-width: 767px){.section.events-detail .inner{padding-top:50px}.section.events-detail .left,.section.events-detail .right{width:auto;margin:0 auto;float:none;display:block}.section.events-detail .right{padding-bottom:25px}}.section.related{background:#f1efef}.section.related .inner{padding-bottom:85px}.section.related header{margin-bottom:80px}.section.related .items{max-width:1124px;text-align:left}.section.related .items .item{width:322px;height:432px;background:#fff;display:inline-block;vertical-align:top;margin:0 25px 50px;text-align:left;box-shadow:2px 2px 15px 0 rgba(0,0,0,0.15);-webkit-transition:all .25s ease;-moz-transition:all .25s ease;transition:all .25s ease}.section.related .items .item a{width:100%;height:100%;display:block}.section.related .items .item span{display:block;margin:0}.section.related .items .item .img{width:100%;height:190px;overflow:hidden;position:relative}.section.related .items .item .img .date{width:52px;height:58px;padding:14px 5px 0;background:#fff;color:#292929;font-size:18px;line-height:1;letter-spacing:-0.5pt;font-weight:500;text-transform:uppercase;text-align:center;position:absolute;left:0;top:0;z-index:1}.section.related .items .item .img .date .big{font-size:31px;font-weight:600}.section.related .items .item .img img{width:100%;display:block}.section.related .items .item .txt{padding:20px 15px;color:#292929}.section.related .items .item .txt .txt-inner{max-height:194px;overflow:hidden}.section.related .items .item .txt .title{max-height:40px;overflow:hidden;font-size:18px;line-height:20px;font-weight:700;text-transform:uppercase;margin:0 0 12px}.section.related .items .item .txt .loc{font-size:12px;line-height:1;margin:0 0 19px}.section.related .items .item .txt .loc i{color:#aad43c;font-size:14px;line-height:20px;display:inline-block;vertical-align:middle;margin:-2px 6px 0 0}.section.related .items .item:hover{box-shadow:2px 2px 60px 0 rgba(0,0,0,0.35)}@media (max-width: 1194px){.section.related .items{max-width:748px}}@media (max-width: 816px){.section.related .items .item{margin:0 12px 50px}}@media (max-width: 767px){.section.related .items .item{margin:0 10px 50px}}@media (max-width: 735px){.section.related .items{max-width:322px}.section.related .items .item{margin:0 auto 50px}}@media (max-width: 413px){.section.related .items .item{width:100%;height:auto}.section.related .items .item .img{height:auto}}.section.related .btn{margin-top:60px}.section.related .tags{max-width:748px;padding-top:45px;text-align:center;display:none;opacity:0}.section.related .tags .filters-title{display:inline-block}@media (max-width: 640px){.section.related .tags .filters-title{display:block}}.section.related .tags .filters-buttons{display:inline-block}.section.related .tags .tag{border:2px #d0d0d0 solid;font-size:11px;background:#d0d0d0;display:inline-block;border-radius:2px;padding:5px 10px 5px 15px;color:#292929;text-transform:uppercase;font-weight:500;margin:4px 5px 4px}.section.related .tags .tag .close{background:#aad43c;color:#fff;font-size:10px;cursor:pointer;display:inline-block;padding:0px 8px;height:20px;border-radius:3px;text-align:center;vertical-align:top;margin-left:8px}.section.other-stories{background:#f1efef}.section.other-stories header{margin-bottom:80px}.section.other-stories .items{max-width:1124px;text-align:center}.section.other-stories .items .item{display:inline-block;vertical-align:top;margin:0 9px 70px;position:relative}.section.other-stories .items .item a,.section.other-stories .items .item span{display:block;margin:0 auto}.section.other-stories .items .item .img img{width:100%;display:block;box-shadow:2px 4px 15px 0 rgba(0,0,0,0.5)}.section.other-stories .items .item .hover{background:rgba(255,255,255,0.7);text-align:center;position:absolute;left:0;top:0;right:0;bottom:0;z-index:1;opacity:0;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;transition:all .25s ease}.section.other-stories .items .item .hover .hover-inner{height:100%;position:relative}.section.other-stories .items .item .hover .hover-inner .txt{font-size:18px;line-height:1;color:#262626;font-weight:700;text-transform:uppercase;padding-top:26%}.section.other-stories .items .item .hover .hover-inner .btn{width:100%;position:absolute;bottom:20px}@media (max-width: 767px){.section.other-stories .items .item .hover{opacity:1}}.section.other-stories .items .item:hover .hover{opacity:1}@media (max-width: 610px){.section.other-stories .items .item{margin-left:auto;margin-right:auto;text-align:center}}@media (max-width: 1163px){.section.other-stories .items{max-width:834px}}@media (max-width: 885px){.section.other-stories .items{max-width:556px}}@media (max-width: 610px){.section.other-stories .items{max-width:262px}}.section.staff .inner{padding-top:66px}.section.staff .items{max-width:1130px;text-align:left}.section.staff .items::after{content:'';display:block;clear:both}.section.staff .items .item{max-width:260px;display:inline-block;vertical-align:top;margin:0 9px 35px}.section.staff .items .item .img{width:260px;height:260px;position:relative;margin:0 auto 12px;box-shadow:2px 4px 15px 0 rgba(0,0,0,0.15)}.section.staff .items .item .img a{width:100%;height:100%;display:block}.section.staff .items .item .img span{display:block;margin:0 auto}.section.staff .items .item .img .btn{position:absolute;left:50%;bottom:20px;margin-left:-100px;opacity:0;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;transition:all .25s ease}.section.staff .items .item .img img{width:100%;display:block}.section.staff .items .item .img:hover .btn{opacity:1}.section.staff .items .item .txt{text-transform:uppercase;padding:0 3px}.section.staff .items .item .txt .name{font-size:18px;line-height:1;font-weight:700;margin-bottom:4px}.section.staff .items .item .txt .position{font-size:13px;line-height:15px;font-weight:400;opacity:0.7}@media (max-width: 610px){.section.staff .items .item{margin-left:auto;margin-right:auto;text-align:center}}@media (max-width: 1163px){.section.staff .items{max-width:834px}}@media (max-width: 885px){.section.staff .items{max-width:556px}}@media (max-width: 610px){.section.staff .items{max-width:262px}}.section.staff .tags{max-width:748px;text-align:center;opacity:0}.section.staff .tags .filters-title{display:inline-block}@media (max-width: 640px){.section.staff .tags .filters-title{display:block}}.section.staff .tags .filters-buttons{display:inline-block}.section.staff .tags .tag{border:2px #d0d0d0 solid;font-size:11px;background:#d0d0d0;display:inline-block;border-radius:2px;padding:5px 10px 5px 15px;color:#292929;text-transform:uppercase;font-weight:500;margin:4px 5px 4px}.section.staff .tags .tag .close{background:#aad43c;color:#fff;font-size:10px;cursor:pointer;display:inline-block;padding:0px 8px;height:20px;border-radius:3px;text-align:center;vertical-align:top;margin-left:8px}.section.campus-cols .inner{width:100%;padding:0;display:table;background:#141414}.section.campus-cols .col{width:50%;display:table-cell;text-align:left;vertical-align:top;position:relative}.section.campus-cols .col .bg{width:100%;height:100%;position:absolute;left:0;top:0;right:0;bottom:0;z-index:1;opacity:0.22}.section.campus-cols .col header{padding:6% 6% 30px;margin:0;position:relative;z-index:2}.section.campus-cols .col header h1{font-size:40px}.section.campus-cols .col .content{max-width:none;padding:0 6% 110px 6%;font-size:18px;line-height:21px;text-align:left;text-transform:uppercase;letter-spacing:3pt;color:#fff;position:relative;z-index:2}.section.campus-cols .col .content strong{font-weight:600}.section.campus-cols .col .content a{color:#fff}.section.campus-cols .col .content a:hover{color:#aad43c}.section.campus-cols .col .btn{text-align:left;margin:0;position:absolute;bottom:6%;left:6%;z-index:2}.section.campus-cols .col .btn a{width:auto;margin:0}@media (max-width: 1235px){.section.campus-cols .col header h1{font-size:32px}.section.campus-cols .col .content{font-size:15px;line-height:18px}}@media (max-width: 900px){.section.campus-cols .col header h1{font-size:30px}.section.campus-cols .col .content{font-size:14px;line-height:17px}}@media (max-width: 767px){.section.campus-cols .inner{display:block}.section.campus-cols .col{width:100%;display:block}}@media (max-width: 560px){.section.campus-cols .col header h1{font-size:26px}.section.campus-cols .col .content{letter-spacing:1pt}}.section.mixed header{margin-bottom:70px}.section.mixed .content{max-width:800px;text-align:left;line-height:22px}.section.mixed .content::after{content:'';display:block;clear:both}.section.mixed .content .intro{line-height:24px}.section.mixed .content .col{width:47%;max-width:380px;float:left;margin:50px 0 60px}.section.mixed .content .col h5{font-weight:700;font-size:15px;margin-bottom:5px;color:#aad43c}.section.mixed .content .col p{margin-bottom:30px}.section.mixed .content .col p:last-child{margin-bottom:0}.section.mixed .content .col:last-child{float:right}@media (max-width: 767px){.section.mixed .content .col{width:auto;max-width:none;float:none;margin:40px auto 0}.section.mixed .content .col:last-child{float:none}}.section.mixed .media{max-width:800px}@media (max-width: 767px){.section.mixed .media{margin-top:40px}}.section.watch-info .inner{max-width:1100px;padding-bottom:40px}.section.watch-info .left{width:48.73%;max-width:536px}.section.watch-info .left header h1{font-size:36px}.section.watch-info .left .content{text-align:left}.section.watch-info .left .btn{text-align:left;margin-top:25px}.section.watch-info .right{width:41%;max-width:450px}.section.watch-info .right .content{padding-top:4px}.section.watch-info .right .content::after{content:'';display:block;clear:both}.section.watch-info .right .content .col{width:44%;float:left;display:inline-block;vertical-align:top;text-align:left}.section.watch-info .right .content .col h3{font-weight:400;font-size:18px;text-transform:uppercase;margin-bottom:20px}.section.watch-info .right .content .col p{margin-bottom:18px}@media (max-width: 767px){.section.watch-info .left,.section.watch-info .right{width:100%;max-width:none;float:none;display:block}.section.watch-info .right{margin-top:20px}.section.watch-info .content{max-width:none}}@media (max-width: 413px){.section.watch-info .right .content .col{float:none;display:block;margin:0 0 45px}}.section.horiz-imgs{background:#f1efef}.section.horiz-imgs header{margin-bottom:50px}.section.horiz-imgs .content{max-width:980px}.section.horiz-imgs .content a{display:inline-block;vertical-align:middle; margin:10px 0;}.section.horiz-imgs .content img{display:block;margin:0 25px 20px}.section.horiz-imgs .content img.push-top{margin-top:10px}.section.horiz-imgs .content .apps{display:inline-block;vertical-align:middle;margin:0 40px 0 auto}.section.horiz-imgs .content .apps a{display:block}.section.horiz-imgs .content .apps img{margin:0 0 13px}@media (max-width: 374px){.section.horiz-imgs .content .apps{width:100%;text-align:center;display:block;margin:0 auto 20px}.section.horiz-imgs .content .apps img{margin-left:auto;margin-right:auto}}@media (max-width: 767px){.section.banner.sub .share-icons-box{right:4%;bottom:6%}}@media (max-width: 600px){.section.banner.sub .share-icons-box{right:auto;left:25px}}@media (max-width: 374px){.section.banner.sub .share-icons-box{bottom:3%}}.filter-options{width:100%;text-align:center;position:relative;z-index:3;background:#fff}.filter-options .dropdowns{max-width:1100px;padding:45px 25px 0}.filter-options .dropdowns .dropdown{line-height:1;display:inline-block;vertical-align:top;margin:0 46px 30px;position:relative;z-index:1}.filter-options .dropdowns .dropdown .selected{font-size:17px;font-weight:600;color:#292929;text-transform:uppercase;cursor:pointer}.filter-options .dropdowns .dropdown .selected i{width:11px;height:6px;display:inline-block;background:url(../images/site-icons.png) -25px -19px no-repeat;vertical-align:top;margin:5px 0 0 11px}.filter-options .dropdowns .dropdown .selected i.alt{height:17px;background-position:-25px -7px;margin:0 0 0 8px}@media (max-width: 640px){.filter-options .dropdowns .dropdown .selected i{float:right}}@media (max-width: 640px){.filter-options .dropdowns .dropdown .selected{padding-bottom:10px;border-bottom:1px solid #ccc;text-align:left}}.filter-options .dropdowns .dropdown .options{width:255px;max-height:220px;overflow:hidden;overflow-y:auto;border:1px solid #cecece;border-radius:1px;background:#fff;padding:14px 0 38px;text-align:left;box-shadow:1px 1px 20px 0px rgba(0,0,0,0.15);position:absolute;left:50%;top:100%;z-index:1;margin-left:-116px;margin-top:15px;display:none}.filter-options .dropdowns .dropdown .options .option{padding:10px 20px;margin:0 0 6px}.filter-options .dropdowns .dropdown .options .option.fill{background-color:#bddd67}.filter-options .dropdowns .dropdown .options .option:last-child{margin-bottom:0}.filter-options .dropdowns .dropdown .options .option [type="checkbox"].filled-in:checked+label:before{width:3px;height:6px;border-right-color:#aad43c;border-bottom-color:#aad43c}.filter-options .dropdowns .dropdown .options .option [type="checkbox"].filled-in:not(:checked)+label:before{left:5px;top:6px}.filter-options .dropdowns .dropdown .options .option [type="checkbox"].filled-in:checked+label:after,.filter-options .dropdowns .dropdown .options .option [type="checkbox"].filled-in:not(:checked)+label:after{width:13px;height:13px;border:1px solid #ccc;background-color:#fff}@media (max-width: 640px){.filter-options .dropdowns .dropdown .options{width:100%;left:auto;top:auto;margin-top:-1px;margin-left:auto}}@media (max-width: 640px){.filter-options .dropdowns .dropdown{display:block;margin-left:10px;margin-right:10px}}[type="checkbox"]+label{height:16px;color:#292929;text-transform:uppercase;font-size:15px;line-height:1;padding-left:25px}.yarpp-related{margin:0 !important}.yarpp-related a{font-weight:400 !important}.wFormContainer #tfa_0-T{display:none}.wFormContainer .wForm input,.wFormContainer .wForm textarea{padding:10px;font-size:16px}.wFormContainer .wForm .inputWrapper{width:100%}.wFormContainer .wForm form .oneChoice{display:block;margin:0 0 12px}.wFormContainer .wForm .postField{margin-right:25px}.wFormContainer .wForm form .oneChoice label,.wFormContainer .wForm form .oneChoice .label{padding:5px 0 0 34px;font-weight:400;font-size:inherit}.wFormContainer label{font-weight:500;text-transform:uppercase}.wFormContainer input[type="text"],.wFormContainer input[type="email"]{border:1px solid #989898}.wFormContainer textarea{border-color:#989898}.wFormContainer [type="checkbox"]:checked+label:before{border-right-color:#aad43c;border-bottom-color:#aad43c}.wFormContainer #tfa_Whatdatedidyouat-L,.wFormContainer label[id^="tfa_Whatdatedidyouat["],.wFormContainer #tfa_2121665997383,.wFormContainer *[id^="tfa_2121665997383["],.wFormContainer #tfa_2121665997383-L,.wFormContainer label[id^="tfa_2121665997383["]{width:96% !important}.wFormContainer .wForm .oneField{padding-left:1px;padding-right:1px}.wFormContainer [type="checkbox"]+label:before,.wFormContainer [type="checkbox"]:not(.filled-in)+label:after{border-size:1px;border-radius:0}.wFormContainer .supportInfo{display:none}#preloader-anim{display:block;width:125px;height:125px;text-align:center;transform:translate3d(0, 0, 0);position:relative}
 .footer{width:100%;background:#252525;position:relative!important;z-index:1}
 .footer .inner{padding:128px 0 0}
 @media (max-width: 767px){.footer .inner{padding-top:50px}}
 .footer .main{padding:0 25px 100px}
 .footer .main .content{max-width:1140px;display:table}
 .footer .main .content .col{display:table-cell;vertical-align:top;text-align:left;padding:0 48px;border-left:1px solid #535353;color:#fff;letter-spacing:0.5pt}
 .footer .main .content .col:first-child{padding-left:0;border-left-width:0}
 .footer .main .content .col:last-child{padding-right:0}
 .footer .main .content .col h5{color:#aad43c;letter-spacing:2pt;margin:0 0 12px}
 .footer .main .content .col .txt{max-width:185px;font-size:12px;line-height:15px;margin:0 0 25px}
 .footer .main .content .col .txt p{margin-bottom:4px}
 .footer .main .content .col .txt ul{list-style:none;margin:0}
 .footer .main .content .col .txt ul li{text-transform:uppercase;margin:0 0 15px}
 .footer .main .content .col .txt ul li a{color:#fff}
 .footer .main .content .col .txt ul li a:hover{color:#aad43c}
 @media (max-width: 767px){.footer .main .content .col .txt{max-width:100%;margin:0 auto 25px}}
 .footer .main .content .col .group{display:inline-block;vertical-align:top}
 .footer .main .content .col .group .txt p{margin-bottom:14px}
 .footer .main .content .col .group .txt p .title{display:block;text-transform:uppercase;color:#aad43c;margin-bottom:-8px}
 .footer .main .content .col .group .txt a{color:#fff}
 .footer .main .content .col .group .txt a:hover{color:#aad43c}
 @media (max-width: 1034px){.footer .main .content .col .group{display:block}}
 .footer .main .content .col .newsletter{margin:0 0 15px}
 .footer .main .content .col .newsletter .title{font-size:13px;letter-spacing:0.5pt;text-transform:uppercase;color:#fff;margin:0 0 10px}
 .footer .main .content .col .newsletter input[type="email"]{width:146px;height:16px;padding-top:7px;padding-bottom:7px;background:#fff;font-size:13px;display:inline-block;vertical-align:top}
 @media only screen and (max-width: 1024px) and (min-width: 768px){.footer .main .content .col .newsletter input[type="email"]{font-size:16px}}
 @media only screen and (max-width: 767px){.footer .main .content .col .newsletter input[type="email"]{font-size:16px}}
 .footer .main .content .col .newsletter input[type="submit"]{width:29px;height:30px;padding:0;background:#aad43c;border:0;font-size:12px;color:#fff;font-weight:700;letter-spacing:0.5pt;margin:0;display:inline-block;vertical-align:top;cursor:pointer}
 .footer .main .content .col .newsletter input[type="submit"]:hover{color:#282828}
 .footer .main .content .col .social-links{margin:0 0 24px}
 .footer .main .content .col .social-links ul{list-style:none;margin:0}
 .footer .main .content .col .social-links ul li{display:inline-block;vertical-align:bottom;margin:0 6px}
 .footer .main .content .col .social-links ul li a{display:block}
 .footer .main .content .col .social-links ul li a i{font-size:22px;line-height:28px;color:#fff;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;transition:all .25s ease}
 .footer .main .content .col .social-links ul li a i.fa-youtube-play{font-size:26px}
 .footer .main .content .col .social-links ul li a:hover i{color:#aad43c}
 .footer .main .content .col .apps-white{margin:0 0 10px -10px}
 .footer .main .content .col .apps-white a{display:inline-block;vertical-align:middle;margin:0 10px 10px}
 .footer .main .content .col .apps-white a:last-child{margin-right:0}
 .footer .main .content .col .apps-white a.appletv{width:31px;height:31px}
 .footer .main .content .col .apps-white a.roku{width:40px;height:13px}
 .footer .main .content .col .apps-white a.firetv{width:98px;height:21px}
 .footer .main .content .col .apps-white a img{display:block}
 .footer .main .content .col .apps-white a i{display:block}
 .footer .main .content .col .apps-white a i.appletv{width:31px;height:31px;background:url(../images/site-apps.png) -104px 0 no-repeat}
 .footer .main .content .col .apps-white a i.roku{width:40px;height:13px;background:url(../images/site-apps.png) -136px 0 no-repeat}
 .footer .main .content .col .apps-white a i.firetv{width:98px;height:21px;background:url(../images/site-apps.png) -104px -32px no-repeat;margin-top:6px}
 .footer .main .content .col .apps-white a:hover{opacity:0.8}.footer .main .content .col .apps-full{margin-left:-5px}
 .footer .main .content .col .apps-full a{display:inline-block;vertical-align:middle;margin:0 4px 10px 5px}
 .footer .main .content .col .apps-full a:last-child{margin-right:0}
 .footer .main .content .col .apps-full a.app-store{width:103px;height:30px}
 .footer .main .content .col .apps-full a.google-play{width:103px;height:30px}
 .footer .main .content .col .apps-full a img{display:block;border:1px solid #7e7e7e;border-radius:3px;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;transition:all .25s ease}
 .footer .main .content .col .apps-full a i{display:block;border:1px solid #7e7e7e;border-radius:3px;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;transition:all .25s ease}
 .footer .main .content .col .apps-full a i.app-store{width:103px;height:30px;background:url(../images/site-apps.png) 0 0 no-repeat}
 .footer .main .content .col .apps-full a i.google-play{width:103px;height:30px;background:url(../images/site-apps.png) 0 -31px no-repeat}
 .footer .main .content .col .apps-full a i.microsoft{width:86px;height:30px;background:url(../images/site-apps.png) 0 -62px no-repeat;margin-top:1px}
 .footer .main .content .col .apps-full a:hover img{border-color:#aad43c}
 .footer .main .content .col .apps-full a:hover i{border-color:#aad43c}
 @media (max-width: 767px){.footer .main .content .col{display:block;text-align:center;border-left-width:0;border-bottom:1px solid #535353;padding:0;margin:30px auto 0}
 .footer .main .content .col:last-child{border-bottom-width:0}}
 @media (max-width: 767px){.footer .main{padding-bottom:10px}
 .footer .main .content{display:block}}
 .footer .btm{background:#151515;padding:20px 25px 16px;color:#aad43c;text-transform:uppercase;font-size:11px;line-height:1;letter-spacing:1pt}
 .footer .btm .content{max-width:1140px}
 .footer .btm .content .pjs{color:#615f5f}
 .footer .btm .content .pjs:hover{color:#aad43c}
 .footer .btm .content .div{display:inline-block;vertical-align:middle;color:#fff;margin:0 15px}
 @media (max-width: 550px){.footer .btm .content .div{display:block;opacity:0}}
 @media (max-width: 767px){.footer .btm .content{text-align:center}}
 .clear{clear:both}.hide,.hidden{display:none}.center{text-align:center}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.noselect2{-webkit-user-select:text;-webkit-touch-callout:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:text}.trans{-webkit-transition:all .25s ease;-moz-transition:all .25s ease;transition:all .25s ease}img.size-auto,img.size-full,img.size-large,img.size-medium,.attachment img{max-width:100%;height:auto}.alignleft,img.alignleft,img.img-left{display:inline;float:left;margin:5px 40px 30px 0}.alignright,img.alignright,img.img-right{display:inline;float:right;margin:5px 0 30px 40px}.aligncenter,img.aligncenter{clear:both;display:block;margin:5px auto 30px;text-align:center}.navigation,#nav-single,#nav-below,#nav-above,.nav-single,.nav-below{min-height:60px;margin:40px 0 20px;clear:both;overflow:hidden}.nav-previous{float:left;width:45%;padding:10px 0 0;font-weight:bold}.nav-next{float:right;text-align:right;width:45%;padding:10px 0 0;font-weight:bold}.assistive-text{margin:0 !important;padding:20px 0 0}.form-allowed-tags{display:none}
/*# sourceMappingURL=style.css.map */
span .txt .cd{padding-right:99px !important;}
span .txt .cd{padding-left:99px !important;}
.nums{padding-right: 65px !important;}
.nums{padding-left: 65px !important;}
@media (max-width: 413px){
.section.banner.main .countdownSection .inner .cdBox .txt{float:none;}
}
@media (max-width: 413px){
.section.banner.main .countdownSection .inner .cdBox .nums{float:none;}
}
@media (max-width: 504px){
.section.banner.main .liveCount span { font-size: 60px; line-height: 57px;}
}

span.choice__text.notranslate{color:#fff;}