/*NVIDIA CUSTOM CSS */
html {
    width: 100% !important;
    overflow: auto!important;
    overflow-x: hidden !important
}
#MFG {
    top: -30px !important;
}
#newsTicker {
    top: -30px !important;
}
#subFeatures {
    top: 0px !important;
    float: none !important
}
#footer {
    top: 0px!important;
}
.global-footer__copyright {
    font-family: DINPro;
}
#nav li ul.nav li {
    background: rgba(0, 0, 0, 0) url("/content/includes/images/nv-nav/item-bg-no-grad-white.png") no-repeat scroll 0 0 !important;
    /*background: #fff;*/
    float: left;
    height: 40px;
    line-height: 40px !important;
    text-transform: none;
    width: 100%;
    font-size: 14px !important;
    color: #000 !important;
    padding: 0 15px !important;
}
.subFeatureHeader2 h2 {
    line-height: 24px !important;
}
#nav li:hover, #nav li.menu-active {
    background-color: transparent !important;
}
/*
#nav li ul.nav li:hover{
	background: #fff !important;
}*/
.nav.first > li > a {
    color: #000 !important;
    padding-top: 2px;
}
.nav.sub > li > a {
    padding-top: 2px;
}
.nav.sub a {
    color: #000 !important;
}
.nav.first > li > div.title {
    color: #000 !important;
}
.nav.sub > li > a:hover {
    color: #76b900 !important;
}
.page-footer__social {
    font-family: DINPro;
}
.global-footer__links > li {
    font-family: DINPro;
}
.navigation .global-nav .sub-brand-nav .sub-brand-nav-container {
    height: 66px!important;
}
.navigation .global-nav .sub-brand-nav {
    height: 66px!important;
}
#nav li ul.nav li ul.nav li ul.nav {
    float: left;
    display: none;
    top: 0;
    left: 100%;
}
/*.first li ul.nav li .title {
    color: #000;
}*/

#nav li ul.nav li ul.nav li ul.nav li a {
    text-decoration: none !important;
}
#nav li ul.nav li ul.nav li ul.nav li {
    text-transform: uppercase !important;
}
/*@media screen and (-webkit-min-device-pixel-ratio:0) {
	#nav li ul.nav li ul.nav{
		width:105%;
	}
}*/
#nav li ul.nav li ul.nav li:hover ul.nav, #nav li ul.nav li ul.nav li.menu-active ul.nav {
    display: block;
}
#nav li ul.nav li ul.nav li ul.nav li a:hover {
    text-decoration: none !important;
}
#nav li ul.nav li ul.nav li:hover, #nav li ul.nav li ul.nav li:hover a, #nav li ul.nav li ul.nav li.menu-active, #nav li ul.nav li ul.nav li.menu-active a {
    text-decoration: none !important;
}
/*#mfgImages img {
    display: block;
    height: 540px;
    left: 470px;
    margin: 0 auto;
    position: absolute;
    width: 980px;
}*/

#mfgImages {
    width: 100%;
    margin: 0 auto;
}
#mfgImages img {
    /* display: block; */
    display: none !important;
    height: 540px;
    left: auto;
    margin: 0 auto;
    position: absolute;
    width: 980px;
}
#mfg1 > img {
    display: none !important;
}
/*#mfgImages #mfg1{	
	background-image: url('http://www.nvidia.com/docs/IO/133992/GTC17-WMFG-NVcom-980x540-2-A.jpg');
	background-position: center;
	background-size: contain;
	background-repeat: no-repeat;
	position: absolute;
	width: 100%;
	height: 540px;
}*/
/*#mfgImages #mfg1 {
	background-image: url('/content/includes/images/nv-nav/gamescom-2017-wmfg-2560x580-u.jpg');
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
	position: absolute;
	width: 100%;
	height: 100%;
}*/
#mfgImages #mfg1 {
    background-image: url('/content/includes/images/nv-nav/gtc-17-home-global-keynote-wmfg-r4-2560x580-udtm.jpg');
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
    position: absolute;
    width: 100%;
    height: 100%;
}
#mfgImages #mfg2 {
    background-image: url('/content/includes/images/nv-nav/Holodeck-NV-WMFG-2560x580-u.jpg');
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
    position: absolute;
    width: 100%;
    height: 100%;
}
/*
#mfgImages #mfg3 {
	background-image: url('/content/includes/images/nv-nav/Volta-NV-WMFG-2560x580-u-A.jpg');
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
	position: absolute;
	width: 100%;
	height: 100%;
}
*/
#mfgImages #mfg3 {
    background-image: url('/content/includes/images/nv-nav/nvidia-automotive-drive-px-pegasus-wmfg-r2-2560x580-udtm.jpg');
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
    position: absolute;
    width: 100%;
    height: 100%;
}
#mfgImages #mfg4 {
    background-image: url('/content/includes/images/nv-nav/nvidia-automotive-dhl-announcement-wmfg-2560x580-udtm.jpg');
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
    position: absolute;
    width: 100%;
    height: 100%;
}
/*#mfgImages #mfg4 {
	background-image: url('/content/includes/images/nv-nav/deep-learning-wmfg-keynote-blog-2560x580-u.jpg');
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
	position: absolute;
	width: 100%;
	height: 100%;
}*/
#newsTickerContent h3 {
    font-family: DINPro;
}
#newsTickerHeadline h2 {
    font-family: DINPro;
}
/*#mfgImages #mfg3{
	background-image: url('/content/includes/images/nv-nav/Toyota-NV-WMFG-2560x580-u-A.jpg');
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
	position: absolute;
	width: 100%;
	height: 100%;	
}
#mfgImages #mfg4 {
	background-image: url('/content/includes/images/nv-nav/nvidia-maxq-wmfg-2560x580-r1.jpg');
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
	position: absolute;
	width: 100%;
	height: 100%;
}*/
#nav li ul.nav li a:hover {
    color: #76b900 !important;
}
/*#newsTickerContent{left: 473px;}
#newsTickerHeadline{left: 470px}
*/
#newsTickerContent {
    left: 10px;
}
#newsTickerHeadline {
    left: 0px
}
/*#mfgSelector{left: auto; right: 30px;}*/

#mfgSelector {
    margin: 0 auto;
    right: 0;
}
#leftBar {
    display: none!important;
}
/*
.subFeatureContent{border: none !important;}
.subFeatureHeader{border:none !important;}
.subFeatureHeader2{border:none !important;}
*/
#footer a {
    color: #cccccc;
}
a:hover {
    text-decoration: none!important;
}
#navbar-2012 {
    min-width: 1280px;
}
#nav li {
    color: #000 !important;
    text-decoration: none;
}
#nav div.arrow, #nav li:hover ul.nav div.arrow, #nav li.menu-active ul.nav div.arrow {
    height: 40px;
}
#nav li.top {
    margin-right: 15px;
    margin-top: 6px;
}
#nav {
    font-family: DINPro !important;
    font-size: 16px !important;
    margin: 0;
}
#navbar-2012 {
    margin-top: 0;
}
#navbar-2012 > ul {
    font-family: DINPro;
}
#nav li ul.nav li div.arrow {
    background: rgba(0, 0, 0, 0) url("/content/includes/menu-arrow-right-black.png") no-repeat scroll center center !important;
    height: 40px !important;
}
#nav li ul.nav li:hover div.arrow, #nav li ul.nav li.menu-active div.arrow {
    background: url('/content/includes/redesign2010/masthead/2012/images/menu-arrow-right-green.png') no-repeat center !important;
    height: 40px;
}
#nav div.title {
    text-transform: uppercase !important;
}
#redmenu {
    color: red !important
}
#footer > #rateThisPageFooter-button {
    padding-right: 25px;
    padding-top: 25px;
}
.subFeatureContent {
    font-family: DINPro !important;
}
.subFeatureHeader h2 {
    font-family: DINPro !important;
    padding: 5px 3px 4px 8px
}
.subFeatureContent a {
    font-size: 12px !important;
}
#rateThisPage-button:hover, #rateThisPageFooter-button:hover {
    color: #76b900;
}
.page-footer-link-set__links {
    font-family: DINPro;
}
.page-footer-link-set__title {
    font-family: DINPro;
}
#nav li ul.nav.first::before {
    border-color: transparent transparent #fff;
    border-style: solid;
    border-width: 0 17px 15px;
    content: "";
    display: block;
    height: 0;
    position: absolute;
    left: 30px;
    top: -14px;
    transform: rotate(360deg);
    width: 0;
}
.disableoverflow {
    overflow: hidden !important;
}
.dropdown-overlay.show {
    display: block;
}
.dropdown-overlay.hide {
    display: none;
}
.footer {
    border-top: medium none !important;
    top: 0 !important;
    width: 100% !important;
}
.page-footer-link-set__links a {
    color: #76b900 !important;
}
/*.page-footer__links > .page-footer-link-set{width: 45% !important}*/

.page-footer__social {
    float: right;
    width: 100%
}
.page-footer-link-set__links {
    float: left;
    margin-bottom: 50px;
    margin-top: 10px;
    padding: 0;
    /*width: 100% ;*/
    width: 256px;
}
.page-footer-link-set__links.ftlrt > li {
    padding-left: 40px;
}
a {
    text-decoration: none !important
}
.nav.first > li > a:hover {
    color: #76b900!important;
}
.nav.first > li > div.title:hover {
    color: #76b900 !important;
}
.navigation .global-nav .nav-header-container .nav-tools-container .nav-header-list .nav-header-item .nav-badge {
    padding: 6px 0px 6px 1px !important;
    height: auto !important;
}
.nav-header-list > li:nth-child(4) > .nav-cart-link {
    display: none !important;
}
.page-footer {
    max-width: 940px !important
}
.page-footer__links > .page-footer-link-set {
    width: 20% !important
}
.page-footer__social__link .socialIcon {
    width: 26px!important;
    height: 30px!important;
}
.page-footer__social__link {
    width: 22px!important;
    margin-right: 18px!important;
}
.global-footer {
    max-width: 1250px !important
}
.page-footer__social {
    width: 37% !important;
}
.subscribe-container {
    width: 56% !important
}
/*Search CSS */

@font-face {
    font-family: 'Material Icons';
    font-style: normal;
    font-weight: 400;
    src: url(/content/includes/material-icons/MaterialIcons-Regular.eot); /* For IE6-8 */
    src: local('Material Icons'), local('MaterialIcons-Regular'), url(/content/includes/material-icons/MaterialIcons-Regular.woff2) format('woff2'), url(/content/includes/material-icons/MaterialIcons-Regular.woff) format('woff'), url(/content/includes/material-icons/MaterialIcons-Regular.ttf) format('truetype');
}
#search-nv {
    width: 300px;
    margin-top: 8px;
}
.material-icons {
    font-family: 'Material Icons';
    font-weight: normal;
    font-style: normal;
    font-size: 24px;  /* Preferred icon size */
    display: inline-block;
    line-height: 1;
    text-transform: none;
    letter-spacing: normal;
    word-wrap: normal;
    white-space: nowrap;
    direction: ltr;
    /* Support for all WebKit browsers. */
    -webkit-font-smoothing: antialiased;
    /* Support for Safari and Chrome. */
    text-rendering: optimizeLegibility;
    /* Support for Firefox. */
    -moz-osx-font-smoothing: grayscale;
    /* Support for IE. */
    font-feature-settings: 'liga';
}
.searchbox {
    position: relative;
    min-width: 50px;
    width: 0%;
    height: 50px;
    float: right;
    overflow: hidden;
    -webkit-transition: width 0.3s;
    -moz-transition: width 0.3s;
    -ms-transition: width 0.3s;
    -o-transition: width 0.3s;
    transition: width 0.3s;
}
.searchbox-input {
    top: 0;
    right: 0;
    border: 0;
    outline: 0;
    background: #dcddd8;
    width: 100%;
    height: 25px;
    margin: 0;
    padding: 0px 55px 0px 20px;
    font-size: 14px;
    color: #000;
    box-shadow: none !important;
}
.searchbox-input::-webkit-input-placeholder {
 color: #000;
}
.searchbox-input:-moz-placeholder {
 color: #000;
}
.searchbox-input::-moz-placeholder {
 color: #000;
}
.searchbox-input:-ms-input-placeholder {
 color: #000;
}
.searchbox-icon, .searchbox-submit {
    width: 50px;
    height: 25px;
    display: block;
    position: absolute;
    top: 0;
    font-family: verdana;
    font-size: 0px;
    right: 0;
    padding: 0;
    margin: 0;
    border: 0;
    outline: 0;
    line-height: 50px;
    text-align: center;
    cursor: pointer;
    color: #ccc;
    background: #fff;
    background-image: url('ic_search_black_24dp_2x.png')
}
/*.searchbox-icon{background-image: url('ic_search_black_24dp_2x.png')}*/

.searchbox-open {
    width: 100%;
}
/*END OF Search */


/*SUBSCRIBE */
.subscribe-container {
    display: inline-block;
    height: 50px;
    margin: 0 auto;
    text-align: center;
    width: 65%;
}
.subscribe-container .center-content {
    height: 50px;
    margin: 0 auto;
    max-width: 675px;
}
.subscribe-logo {
    display: inline-block;
    float: left;
    position: relative;
    top: 7px;
    width: 50px;
}
.subscribe-text {
    color: white;
    display: inline-block;
    float: left;
    font-size: 21px;
    line-height: 1;
    margin-left: 30px;
    position: relative;
    top: 16px;
    font-family: DINPro;
}
.subscribe-container .button {
    display: inline-block;
    float: left;
    margin-left: 30px;
    margin-top: 5px
}
.text-right {
    text-align: right;
}
.link-btn .btn {
    padding: 14px 14px 10px;
    cursor: pointer;
    color: #fff !important;
    font-family: DINPro-Bold;
}
.link-btn {
    color: #fff;
    font: normal 18px/1 DINWebPro-Bold;
    text-align: center;
    text-transform: uppercase;
}
.link-btn:hover {
    color: #fff !important;
}
.brand-green {
    background-color: #76b900;
}
.brand-green:hover {
    background-color: #76d300;
}
.leftBar-item {
    display: none !important
}
/*End of Subscribe */


/*Overlay Visual Navigation CSS */

#newsTicker #newsTickerGradient {
    display: none;
}
.dropdown-overlay {
    background-color: #333;
    display: block;
    height: 450px;
    position: fixed;
    width: 100%;
    z-index: 99;
    display: none;
    overflow: auto !important;
}
.whitemenu {
    color: #fff !important
}
#lowercasestyle {
    text-transform: none;
}
.fp .fp-container-floated label {
    font-family: DINPro !important;
}
.popup-content .popup-body {
    font-family: DINPro !important;
}
.nvbutton {
    font-family: DINPro !important;
}
.fp .required {
    font-family: DINPro !important;
}
.dropdown-overlay.dropdown-shown {
    display: block;
}
.popup-content .popup-header {
    font-family: DINPro;
}
.dropdown-overlay .container {
    max-width: 1450px;
    display: block;
    margin: 0 auto;
    /*border: 1px solid;*/
    margin-top: 20px;
    height: 380px;
}
.left-container {
    float: left;
    padding-left: 30px;
    width: 850px;
}
.row1 {
    position: relative;
    width: 850px;
    height: 160px;
    margin-top: 30px;
}
.row2 {
    position: absolute;
    width: 850px;
    height: 160px;
    margin-top: 40px;
}
.thumb-desc {
    color: #fff;
    font-family: DINPro;
    padding-top: 5px;
    text-align: left;
    font-size: 16px;
}
.thumb-desc a {
    color: #fff;
    text-decoration: none;
}
.dropdown-overlay h2 {
    font-size: 16px;
    color: #666;
    font-family: DINPro;
    font-style: normal;
}
.num1 {
    width: 180px;
    float: left;
    margin-right: 30px;
    margin-top: 30px;
}
.num2 {
    width: 180px;
    float: left;
    margin-right: 30px;
    margin-top: 30px;
}
.visible-tab {
    display: none;
}
.divider {
    border-left: 1px solid #bdbdbd;
    float: left;
    height: 405px;
    position: relative;
    margin-top: 3px;
}
.right-container {
    float: left;
    padding-left: 30px;
    font-family: DINPro;
    font-size: 16px;
    color: #fff;
    width: 400px;
}
ul.left-list {
    list-style: outside none none;
    padding: 0;
    width: 210px;
    float: left;
    margin-top: 20px;
}
ul.left-list li {
    list-style: outside none none;
    padding-top: 12px;
}
.left-list > li:first-child {
    padding-top: 0;
}
ul.right-list {
    list-style: outside none none;
    padding: 0;
    width: 190px;
    float: right;
    margin-top: 20px;
    padding-bottom: 30px !important
}
ul.right-list li {
    list-style: outside none none;
    padding-top: 10px;
}
.right-list > li:first-child {
    padding-top: 0;
}
.right-list > li:first-child {
    padding-top: 0;
}
.left-list a {
    color: #fff !important;
}
.right-list a {
    color: #fff !important;
}
.left-list a:hover {
    color: #fff !important;
}
.right-list a :hover {
    color: #fff !important;
}
.navigation .global-nav .nav-header-container .brand-container .brand-link {
    float: left
}
.navigation .global-nav .nav-header-container .nav-tools-container .nav-header-list .nav-header-item .nav-badge {
    top: 10px !important
}
/* CUSTOM ARROW */

#nav li:first-child ul.nav.first::before {
    left: 92px;
}
#nav li:nth-child(2) ul.nav.first::before {
    left: 99px
}
#nav li:nth-child(3) ul.nav.first::before {
    left: 94px;
}
#nav li:nth-child(5) ul.nav.first::before {
    left: 67px;
}
#nav li:nth-child(7) ul.nav.first::before {
    left: 108px;
}
.Container {
    width: 100%;
}

@media screen and (min-width:1025px) and (max-width:1315px) {
.left-container {
    padding-left: 80px !important;
}
.right-container {
    width: 400px;
}
ul.left-list {
    width: 210px;
}
ul.right-list {
    width: 190px;
    float: left !important
}
.visible-tab {
    display: block;
}
.dropdown-overlay {
    height: 100% !important;
}
.divider {
    display: none;
}
.right-container {
    border-top: 1px solid #bdbdbd;
    margin-left: 30px;
    margin-right: 30px;
    padding-top: 30px;
    width: 95%;
    padding-left: 0px;
    margin-top: 30px;
}
}

@media screen and (min-width:765px) and (max-width:1024px) {
#box {
    padding-top: 0px !important;
}
.Container {
    width: 980px;
}
body {
    margin-top: 0px !important;
}
/*body{margin-top: 0px!important}*/
	/*.navigation .global-nav .sub-brand-nav{width: 980px}*/
.page-footer__social {
    width: 100% !important;
}
.subscribe-container {
    width: 100% !important;
    padding-bottom: 30px;
}
.navigation .global-nav .nav-header-container .nav-tools-container {
    margin-right: 100px !important;
    float: right !important
}
.navigation .global-nav .nav-header {
    z-index: 0!important;
}
.navigation .global-nav {
    width: 100% !important
}
#mfgImages img {
    left: 0px;
    width: 100%;
}
.navigation .global-nav {
    width: 100% !important;
    position: relative !important;
}
.navigation .global-nav .sub-brand-nav .sub-brand-nav-container {
    max-width: 940px !important
}
#navbar-2012 {
    min-width: 900px !important;
    max-width: 940px !important
}
.page-footer__links > .page-footer-link-set {
    text-align: left;
}
.page-footer-link-set__links {
    width: 256px
}
.page-footer__links > .page-footer-link-set {
    width: 20% !important;
    padding-right: 3% !important;
}
.page-footer-link-set__title {
    font-size: 22px;
}
.page-footer__links > .page-footer-link-set:nth-child(2n) {
    padding-left: 3% !important
}
.navigation .global-nav .nav-header-container {
    max-width: 940px !important;
}
.navigation .global-nav .nav-header {
    width: 980px;
}
#mfgImages {
    width: 100%;
    margin: 0 auto;
}
#mfgImages #mfg1 {
    width: 980px !important
}
#mfgImages #mfg2 {
    width: 980px !important
}
#mfgImages #mfg3 {
    width: 980px !important
}
#mfgImages #mfg4 {
    width: 980px !important
}
#newsTicker {
    width: 980px !important
}
.left-container {
    padding-left: 80px !important;
}
.right-container {
    width: 400px;
}
ul.left-list {
    width: 210px;
}
ul.right-list {
    width: 190px;
    float: left !important
}
#newsTickerHeadline {
    left: 10px;
}
#newsTickerContent {
    left: 20px;
}
/*.navigation .global-nav .nav-header{width:980px !important;} */
/*
.navigation .global-nav{position:relative !important;top:0;}
*/
.visible-tab {
    display: block;
}
.dropdown-overlay {
    height: 100% !important;
}
.divider {
    display: none;
}
.right-container {
    border-top: 1px solid #bdbdbd;
    margin-left: 30px;
    margin-right: 30px;
    padding-top: 30px;
    width: 95%;
    padding-left: 50px;
    margin-top: 30px;
    padding-bottom: 30px !important;
}
/*.left-container{height:420px; width: 480px;}
	
	.row1{width:530px}
	
.num1 img {
    width: 100px;
}
.num1{width:100px;}
.num2{width: 100px;margin-left: 15px;}
.divider{display:block;}
.num2 img {
    width: 100px;
}
*/
}

@media screen and (min-width:320px) and (max-width:764px) {
#box {
    padding-top: 110px;
}
.Container {
    width: 980px;
}
body {
    margin-top: 0px !important;
}
/*body{margin-top: 0px!important}*/
	/*.navigation .global-nav .sub-brand-nav{width: 980px}*/
.page-footer__social {
    width: 100% !important;
}
.subscribe-container {
    width: 100% !important;
    padding-bottom: 30px;
}
.navigation .global-nav .nav-header-container .nav-tools-container {
    margin-right: 100px !important;
    float: right !important
}
.navigation .global-nav .nav-header {
    z-index: 0!important;
}
.navigation .global-nav {
    width: 100% !important
}
#mfgImages img {
    left: 0px;
    width: 100%;
}
/*	.navigation .global-nav{width:100% !important; position: relative !important;}*/
.navigation .global-nav {
    width: 980px !important;
    position: fixed !important;
}
.navigation .global-nav .sub-brand-nav .sub-brand-nav-container {
    max-width: 940px !important
}
#navbar-2012 {
    min-width: 900px !important;
    max-width: 940px !important
}
.page-footer__links > .page-footer-link-set {
    text-align: left;
}
.page-footer-link-set__links {
    width: 256px
}
.page-footer__links > .page-footer-link-set {
    width: 20% !important;
    padding-right: 3% !important;
}
.page-footer-link-set__title {
    font-size: 22px;
}
.page-footer__links > .page-footer-link-set:nth-child(2n) {
    padding-left: 3% !important
}
#newsTickerHeadline {
    left: 10px;
}
#newsTickerContent {
    left: 20px;
}
/*.navigation .global-nav .nav-header{width:980px !important;} */
/*
.navigation .global-nav{position:relative !important;top:0;}
*/
.navigation .global-nav .nav-header-container {
    max-width: 940px !important;
}
.navigation .global-nav .nav-header {
    width: 980px;
}
#mfgImages {
    width: 100%;
    margin: 0 auto;
}
#mfgImages #mfg1 {
    width: 980px !important
}
#mfgImages #mfg2 {
    width: 980px !important
}
#mfgImages #mfg3 {
    width: 980px !important
}
#mfgImages #mfg4 {
    width: 980px !important
}
#newsTicker {
    width: 980px !important
}
.page-footer__links > .page-footer-link-set {
    padding-right: 2% !important;
    width: 18% !important
}
.page-footer-link-set__links > li {
    width: 100% !important;
}
.page-footer-link-set__links {
    width: 180px !important
}
.num2 {
    float: left !important;
    margin-right: 30px !important;
    margin-top: 30px !important;
    width: 100% !important;
}
.num1 {
    float: left !important;
    margin-right: 30px!important;
    margin-top: 30px!important;
    text-align: right!important;
    width: 100%!important;
}
.thumb-desc {
    color: #fff!important;
    font-family: DINPro!important;
    font-size: 16px!important;
    padding-top: 5px!important;
    text-align: right!important;
}
.left-container {
    width: auto;
    padding-right: 30px !important;
}
.dropdown-overlay h2 {
    text-align: right !important
}
.right-container {
    width: 97%!important;
    margin-top: 30px;
    border-top: 1px solid #bdbdbd;
    padding-top: 30px;
    padding-left: 0px;
    padding-right: 30px;
}
ul.left-list {
    width: 100%!important;
}
ul.right-list {
    width: 100%!important;
}
ul.left-list {
    list-style: outside none none;
    text-align: right!important;
}
ul.right-list {
    list-style: outside none none;
    text-align: right !important;
}
.visible-tab {
    display: none!important;
}
.num1 img {
    display: none!important;
}
.num2 img {
    display: none !important;
}
.divider {
    display: none !important;
}
.dropdown-overlay {
    height: 100%;
}
ul.right-list {
    padding: 0 0 90px;
}
}
#rateThisPage-button, #rateThisPageFooter-button {
    font-family: DINPro
}

@media screen and (min-width:1025px) and (max-width:1280px) {
#mfgImages img {
    left: auto;
}
#newsTickerHeadline {
    left: 0;
}
#newsTickerContent {
    left: 10px;
}
}

@media screen and (min-width:1281px) and (max-width:1610px) {
#mfgImages img {
    left: auto
}
#newsTickerHeadline {
    left: 0;
}
#newsTickerContent {
    left: 10px;
}
}
#box {
    padding-top: 120px;
}

@media(min-width:2600px) {
#mfgImages #mfg1 {
    background-size: contain !important
}
}
/*End of NVIDIA Custom CSS */


.kmjVideoContainer, .ytVideoContainer {
    height: 100%;
    width: 100%;
    overflow: hidden
}
.videoCTA .center {
    text-align: center
}
.videoCTA .right {
    text-align: right
}
.vvideoCTA .center {
    text-align: left
}
.cartLayout .cart_white, .navigation .cart_white, .cartLayout .cart_white .cart__checkout-button, .navigation .cart_white .cart__checkout-button, .cartLayout .cart_white .cart-item, .navigation .cart_white .cart-item, .cartLayout .cart_black, .navigation .cart_black, .cartLayout .cart_black .cart__checkout-button, .navigation .cart_black .cart__checkout-button, .cartLayout .cart_black .cart-item, .navigation .cart_black .cart-item {
    box-sizing: border-box
}
.cartLayout .cart_white:before, .navigation .cart_white:before, .cartLayout .cart_white .cart__checkout-button:before, .navigation .cart_white .cart__checkout-button:before, .cartLayout .cart_white .cart-item:before, .navigation .cart_white .cart-item:before, .cartLayout .cart_black:before, .navigation .cart_black:before, .cartLayout .cart_black .cart__checkout-button:before, .navigation .cart_black .cart__checkout-button:before, .cartLayout .cart_black .cart-item:before, .navigation .cart_black .cart-item:before, .cartLayout .cart_white:after, .navigation .cart_white:after, .cartLayout .cart_white .cart__checkout-button:after, .navigation .cart_white .cart__checkout-button:after, .cartLayout .cart_white .cart-item:after, .navigation .cart_white .cart-item:after, .cartLayout .cart_black:after, .navigation .cart_black:after, .cartLayout .cart_black .cart__checkout-button:after, .navigation .cart_black .cart__checkout-button:after, .cartLayout .cart_black .cart-item:after, .navigation .cart_black .cart-item:after {
    box-sizing: inherit
}
.cartLayout .cart_white .cart-item, .navigation .cart_white .cart-item, .cartLayout .cart_black .cart-item, .navigation .cart_black .cart-item {
*zoom:1
}
.cartLayout .cart_white .cart-item:before, .navigation .cart_white .cart-item:before, .cartLayout .cart_black .cart-item:before, .navigation .cart_black .cart-item:before, .cartLayout .cart_white .cart-item:after, .navigation .cart_white .cart-item:after, .cartLayout .cart_black .cart-item:after, .navigation .cart_black .cart-item:after {
    content: " ";
    display: table
}
.cartLayout .cart_white .cart-item:after, .navigation .cart_white .cart-item:after, .cartLayout .cart_black .cart-item:after, .navigation .cart_black .cart-item:after {
    clear: both
}
.sectionWrapper {
    position: relative
}
.sectionWrapper .cf:after {
    content: "";
    display: table;
    clear: both
}
.sectionWrapper .general-container {
    margin-left: auto;
    margin-right: auto;
    padding-left: 15px;
    padding-right: 15px;
    max-width: 1280px;
    width: 100%
}
.sectionWrapper .general-container::before, .sectionWrapper .general-container::after {
    content: " ";
    display: table
}
.sectionWrapper .general-container::after {
    clear: both
}
.sectionWrapper h2 {
    padding: 15px 0 15px 0;
    margin: 0
}

@media screen and (min-width:768px) and (max-width:1024px) {
.sectionWrapper h2 {
    padding: 15px 0 15px 0
}
}

@media screen and (min-width:1025px) {
.sectionWrapper h2 {
    padding: 15px 0 15px 0
}
}
.sectionWrapper h3, .sectionWrapper p {
    padding: 15px 0 15px 0;
    margin: 0
}

@media screen and (min-width:768px) and (max-width:1024px) {
.sectionWrapper h3, .sectionWrapper p {
    padding: 15px 0 15px 0
}
}

@media screen and (min-width:1025px) {
.sectionWrapper h3, .sectionWrapper p {
    padding: 15px 0 15px 0
}
}
.sectionWrapper .background-image {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center
}
.sectionWrapper .full-width {
    width: 100%
}
.sectionWrapper .full-width .general-container {
    padding-left: 0;
    padding-right: 0;
    max-width: 100%
}
.sectionWrapper .full-width .general-container .row .column .sectionWrapper .general-container {
    padding-left: 15px;
    padding-right: 15px;
    max-width: 1280px;
    width: 100%
}
.sectionWrapper .full-width .general-container .row .column .sectionWrapper .full-width .general-container {
    padding-left: 0;
    padding-right: 0;
    max-width: 100%
}
.disabled {
    background: #e0e0e0 none repeat scroll 0 0;
    color: #747474
}
.link-btn-disabled {
    text-decoration: none;
    text-align: center;
    display: inline-block;
    min-width: 50px;
    position: relative;
    text-transform: uppercase;
    color: #fff;
    font: bold 18px/1 "DINPro"
}
.link-btn-disabled .btn {
    padding: 15px
}
.padlock {
    margin-right: 5px;
    max-width: 12px;
    width: 100%
}
.js-out-of-stock {
    font-size: 16px;
    text-transform: uppercase;
    font-weight: bold;
    font-family: Dinpro;
    line-height: 24px;
    margin-top: 8px
}
.js-out-of-stock p {
    margin: 0
}
.js-in-stock {
    font-size: 16px;
    text-transform: uppercase;
    font-weight: bold;
    font-family: Dinpro;
    line-height: 24px
}
.js-in-stock p {
    margin: 0
}
.cartLayout #cart>ul, .navigation #cart>ul {
    padding-left: 0
}
.cartLayout .cart-section, .navigation .cart-section {
    position: absolute;
    right: 0;
    top: 23px;
    z-index: 9999
}
.cartLayout .cart-main-section, .navigation .cart-main-section {
    display: inline-block
}
.cartLayout .cart-blocker, .navigation .cart-blocker {
    position: fixed;
    z-index: 5;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0,0,0,0.8);
    display: none
}
.cartLayout .cart-blocker.cart-blocker--shown, .navigation .cart-blocker.cart-blocker--shown {
    display: block
}
.cartLayout .cart-counter, .navigation .cart-counter {
    border-right: medium none
}
.cartLayout .nv-button, .navigation .nv-button {
    background-color: #76b900;
    border: medium none;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    font-size: 1em;
    font-weight: bold;
    line-height: 1em;
    padding: 15px 25px 10px;
    text-align: center;
    text-decoration: none;
    text-shadow: none;
    text-transform: uppercase;
    transition: background-color .2s ease 0
}
.cartLayout .cart_white, .navigation .cart_white {
    background: #fff;
    z-index: 10;
    padding: 30px;
    width: 515px;
    top: 70px;
    display: none;
    box-shadow: 0 0 15px rgba(0,0,0,0.5)
}
.cartLayout .cart_white:before, .navigation .cart_white:before {
    position: absolute;
    content: '';
    width: 0;
    height: 0;
    border-left: 22px solid transparent;
    border-right: 22px solid transparent;
    border-bottom: 22px solid #fff;
    position: absolute;
    top: 9px;
    right: 20px
}
.cartLayout .cart_white .cart__empty, .navigation .cart_white .cart__empty {
    margin-top: 30px;
    margin-bottom: 30px;
    text-align: center;
    color: #000
}
.cartLayout .cart_white .cart__close, .navigation .cart_white .cart__close {
    width: 30px;
    height: 30px;
    cursor: pointer;
    display: inline-block;
    float: right;
    position: relative
}
.cartLayout .cart_white .cart__close:before, .navigation .cart_white .cart__close:before {
    position: absolute;
    content: '';
    width: 29px;
    height: 2px;
    left: 0;
    top: 9px;
    -webkit-transform: rotate(135deg);
    -moz-transform: rotate(135deg);
    -ms-transform: rotate(135deg);
    -o-transform: rotate(135deg);
    transform: rotate(135deg);
    background-color: #666;
    display: block;
    border-radius: 10px;
    -webkit-transition: all .2s;
    -moz-transition: all .2s;
    -ie-transition: all .2s;
    -o-transition: all .2s;
    transition: all .2s
}
.cartLayout .cart_white .cart__close:after, .navigation .cart_white .cart__close:after {
    position: absolute;
    content: '';
    width: 29px;
    height: 2px;
    left: 0;
    top: 9px;
    background-color: #666;
    display: block;
    border-radius: 10px;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
    -webkit-transition: all .2s;
    -moz-transition: all .2s;
    -ie-transition: all .2s;
    -o-transition: all .2s;
    transition: all .2s
}
.cartLayout .cart_white .cart__close:hover:before, .navigation .cart_white .cart__close:hover:before {
    background-color: #666
}
.cartLayout .cart_white .cart__close:hover:after, .navigation .cart_white .cart__close:hover:after {
    background-color: #666
}
.cartLayout .cart_white .cart__title, .navigation .cart_white .cart__title {
    font-family: GeForce;
    font-weight: lighter;
    font-size: 32px;
    line-height: 32px;
    color: #76b900;
    text-transform: uppercase
}
.cartLayout .cart_white .cart__items li, .navigation .cart_white .cart__items li {
    padding: 20px 0 20px 0;
    list-style: outside none none
}
.cartLayout .cart_white .cart__promotions, .navigation .cart_white .cart__promotions {
    margin-top: 10px;
    border-bottom: 2px solid #eee
}
.cartLayout .cart_white .cart_desc, .navigation .cart_white .cart_desc {
    padding-left: 10px;
    vertical-align: top;
    font-family: DINPro;
    font-weight: normal;
    font-size: 16px
}
.cartLayout .cart_white .cart_bundle_link, .navigation .cart_white .cart_bundle_link {
    float: right;
    text-transform: uppercase;
    font-family: DINPro;
    font-weight: normal;
    font-size: 16px;
    color: #000;
    text-decoration: none
}
.cartLayout .cart_white .cart__total, .navigation .cart_white .cart__total {
    font-family: DINPro;
    font-weight: bold;
    font-size: 26px;
    line-height: 32px;
    padding: 13px 0 22px 0;
    text-align: right;
    color: #1a1a1a
}
.cartLayout .cart_white .cart__checkout-button, .navigation .cart_white .cart__checkout-button {
    width: 100%;
    margin-bottom: 30px
}
.cartLayout .cart_white .cart__continue-shopping, .navigation .cart_white .cart__continue-shopping {
    color: #76b900;
    display: block;
    text-align: center;
    text-transform: uppercase
}

@media(max-width:766px) {
.cartLayout .cart_white, .navigation .cart_white {
    top: 0 !important;
    right: 0 !important;
    width: 100%
}
.cartLayout .cart_white .cart__items, .navigation .cart_white .cart__items {
    top: 60px;
    bottom: 110px;
    padding-right: 10px;
    overflow-y: auto
}
.cartLayout .cart_white .cart__details, .navigation .cart_white .cart__details {
    position: absolute;
    bottom: 0;
    width: calc(100% - 30px)
}
}
.cartLayout .cart_white.cart--shown, .navigation .cart_white.cart--shown {
    display: block;
    margin-top: 30px;
    margin-bottom: 30px;
    bottom: 0;
    overflow-y: auto
}

@media(min-width:767px) and (max-width:1023px) {
.cartLayout .cart_white, .navigation .cart_white {
    right: 38px;
    top: 75px;
    position: absolute;
    width: 515px
}
.cartLayout .cart_white:before, .navigation .cart_white:before {
    position: absolute;
    content: '';
    width: 0;
    height: 0;
    border-left: 22px solid transparent;
    border-right: 22px solid transparent;
    border-bottom: 22px solid #fff;
    position: absolute;
    top: -22px;
    right: 20px
}
}

@media(max-width:1023px) {
.cartLayout .cart_white, .navigation .cart_white {
    top: 0;
    position: fixed;
    padding: 30px 15px
}
.cartLayout .cart_white .cart__title, .navigation .cart_white .cart__title {
    font-size: 24px;
    line-height: 24px;
    margin-bottom: 0
}
.cartLayout .cart_white .cart__total, .navigation .cart_white .cart__total {
    line-height: 30px;
    font-size: 22px;
    padding: 10px 0 25px 0
}
}
.cartLayout .cart_white .quantity-selector__dec, .cartLayout .cart_white .quantity-selector__inc, .navigation .cart_white .quantity-selector__dec, .navigation .cart_white .quantity-selector__inc {
    cursor: pointer;
    position: relative;
    display: inline-block;
    width: 10px;
    height: 10px;
    margin-right: 2px
}

@media(max-width:1023px) {
.cartLayout .cart_white .quantity-selector__dec, .cartLayout .cart_white .quantity-selector__inc, .navigation .cart_white .quantity-selector__dec, .navigation .cart_white .quantity-selector__inc {
    width: 12px;
    height: 12px
}
}
.cartLayout .cart_white .quantity-selector__dec:before, .cartLayout .cart_white .quantity-selector__inc:before, .navigation .cart_white .quantity-selector__dec:before, .navigation .cart_white .quantity-selector__inc:before {
    border-color: transparent #666 transparent transparent;
    border-image: none;
    border-style: solid;
    border-width: 6px;
    content: " ";
    height: 0;
    pointer-events: none;
    position: absolute;
    top: -1px;
    right: 0;
    width: 0;
    -webkit-transition: all .2s;
    -moz-transition: all .2s;
    -ie-transition: all .2s;
    -o-transition: all .2s;
    transition: all .2s
}

@media(max-width:1023px) {
.cartLayout .cart_white .quantity-selector__dec:before, .cartLayout .cart_white .quantity-selector__inc:before, .navigation .cart_white .quantity-selector__dec:before, .navigation .cart_white .quantity-selector__inc:before {
    border-width: 8px
}
}
.cartLayout .cart_white .quantity-selector__dec:hover:before, .cartLayout .cart_white .quantity-selector__inc:hover:before, .navigation .cart_white .quantity-selector__dec:hover:before, .navigation .cart_white .quantity-selector__inc:hover:before {
    border-color: transparent #666 transparent transparent
}
.cartLayout .cart_white .quantity-selector__dec.disabled, .cartLayout .cart_white .disabled.quantity-selector__inc, .navigation .cart_white .quantity-selector__dec.disabled, .navigation .cart_white .disabled.quantity-selector__inc {
    opacity: .5;
    cursor: default
}
.cartLayout .cart_white .quantity-selector__inc, .navigation .cart_white .quantity-selector__inc {
    margin-left: 4px
}
.cartLayout .cart_white .quantity-selector__inc:before, .navigation .cart_white .quantity-selector__inc:before {
    border-color: transparent transparent transparent #666
}
.cartLayout .cart_white .quantity-selector__inc:hover:before, .navigation .cart_white .quantity-selector__inc:hover:before {
    border-color: transparent transparent transparent #666
}
.cartLayout .cart_white .quantity-selector__inc.disabled, .navigation .cart_white .quantity-selector__inc.disabled {
    opacity: .5;
    cursor: default
}
.cartLayout .cart_white .cart-item, .navigation .cart_white .cart-item {
    width: 100%
}
.cartLayout .cart_white .cart-item .cart-item__quantity-selector, .navigation .cart_white .cart-item .cart-item__quantity-selector {
    float: left;
    width: 60px;
    color: #656565
}
.cartLayout .cart_white .cart-item .cart-item__name, .navigation .cart_white .cart-item .cart-item__name {
    font-family: DINPro;
    font-weight: bold;
    font-size: 16px;
    color: #000;
    float: left;
    line-height: 20px;
    max-width: 314px
}
.cartLayout .cart_white .cart-item .cart-item__name .decimal-price, .navigation .cart_white .cart-item .cart-item__name .decimal-price {
    top: -0.5em;
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline
}
.cartLayout .cart_white .cart-item .cart-item__sub-name, .navigation .cart_white .cart-item .cart-item__sub-name {
    font-size: 24px;
    color: #656565
}
.cartLayout .cart_white .cart-item .cart-item__price, .navigation .cart_white .cart-item .cart-item__price {
    font-family: DINPro;
    font-weight: bold;
    font-size: 16px;
    color: #1a1a1a;
    text-align: right;
    float: right;
    line-height: 24px
}
.cartLayout .cart_white .cart-item .cart-item__remove, .navigation .cart_white .cart-item .cart-item__remove {
    width: 100%;
    max-width: 100px;
    height: 15px;
    cursor: pointer;
    display: inline-block;
    position: relative;
    color: #76b900;
    float: left;
    font-size: 12px;
    font-family: DINPro-Regular;
    font-weight: lighter
}
.cartLayout .cart_white .cart-item .cart-item__remove:before, .navigation .cart_white .cart-item .cart-item__remove:before {
    position: absolute;
    width: 14px;
    height: 2px;
    left: 0;
    top: 9px;
    -webkit-transform: rotate(135deg);
    -moz-transform: rotate(135deg);
    -ms-transform: rotate(135deg);
    -o-transform: rotate(135deg);
    transform: rotate(135deg);
    background-color: #666;
    display: block;
    border-radius: 10px;
    -webkit-transition: all .2s;
    -moz-transition: all .2s;
    -ie-transition: all .2s;
    -o-transition: all .2s;
    transition: all .2s
}
.cartLayout .cart_white .cart-item .cart-item__remove:after, .navigation .cart_white .cart-item .cart-item__remove:after {
    position: absolute;
    width: 14px;
    height: 2px;
    left: 0;
    top: 9px;
    background-color: #666;
    display: block;
    border-radius: 10px;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
    -webkit-transition: all .2s;
    -moz-transition: all .2s;
    -ie-transition: all .2s;
    -o-transition: all .2s;
    transition: all .2s
}
.cartLayout .cart_white .cart-item .cart-item__remove:hover:before, .navigation .cart_white .cart-item .cart-item__remove:hover:before {
    background-color: #666
}
.cartLayout .cart_white .cart-item .cart-item__remove:hover:after, .navigation .cart_white .cart-item .cart-item__remove:hover:after {
    background-color: #666
}
.cartLayout .cart_white .cart-item .cart-item__product-limit-reached, .navigation .cart_white .cart-item .cart-item__product-limit-reached {
    clear: both;
    padding-top: 10px;
    color: #76b900
}

@media(max-width:1023px) {
.cartLayout .cart_white .cart-item .cart-item__name, .navigation .cart_white .cart-item .cart-item__name {
    font-size: 18px;
    margin-left: 15px;
    margin-bottom: 15px
}
.cartLayout .cart_white .cart-item .cart-item__price, .navigation .cart_white .cart-item .cart-item__price {
    clear: both;
    float: none
}
}
.cartLayout .cart_black, .navigation .cart_black {
    background: #1a1a1a;
    z-index: 10;
    padding: 30px;
    width: 515px;
    top: 70px;
    display: none;
    box-shadow: 0 0 15px rgba(0,0,0,0.5)
}
.cartLayout .cart_black:before, .navigation .cart_black:before {
    position: absolute;
    content: '';
    width: 0;
    height: 0;
    border-left: 22px solid transparent;
    border-right: 22px solid transparent;
    border-bottom: 22px solid #1a1a1a;
    position: absolute;
    top: 9px;
    right: 20px
}
.cartLayout .cart_black .cart__empty, .navigation .cart_black .cart__empty {
    margin-top: 30px;
    margin-bottom: 30px;
    text-align: center;
    color: #fff
}
.cartLayout .cart_black .cart__close, .navigation .cart_black .cart__close {
    width: 30px;
    height: 30px;
    cursor: pointer;
    display: inline-block;
    float: right;
    position: relative
}
.cartLayout .cart_black .cart__close:before, .navigation .cart_black .cart__close:before {
    position: absolute;
    content: '';
    width: 29px;
    height: 2px;
    left: 0;
    top: 9px;
    -webkit-transform: rotate(135deg);
    -moz-transform: rotate(135deg);
    -ms-transform: rotate(135deg);
    -o-transform: rotate(135deg);
    transform: rotate(135deg);
    background-color: #666;
    display: block;
    border-radius: 10px;
    -webkit-transition: all .2s;
    -moz-transition: all .2s;
    -ie-transition: all .2s;
    -o-transition: all .2s;
    transition: all .2s
}
.cartLayout .cart_black .cart__close:after, .navigation .cart_black .cart__close:after {
    position: absolute;
    content: '';
    width: 29px;
    height: 2px;
    left: 0;
    top: 9px;
    background-color: #666;
    display: block;
    border-radius: 10px;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
    -webkit-transition: all .2s;
    -moz-transition: all .2s;
    -ie-transition: all .2s;
    -o-transition: all .2s;
    transition: all .2s
}
.cartLayout .cart_black .cart__close:hover:before, .navigation .cart_black .cart__close:hover:before {
    background-color: #666
}
.cartLayout .cart_black .cart__close:hover:after, .navigation .cart_black .cart__close:hover:after {
    background-color: #666
}
.cartLayout .cart_black .cart__title, .navigation .cart_black .cart__title {
    font-family: GeForce;
    font-weight: lighter;
    font-size: 32px;
    line-height: 32px;
    color: #76b900;
    text-transform: uppercase
}
.cartLayout .cart_black .cart__items li, .navigation .cart_black .cart__items li {
    padding: 20px 0 20px 0;
    list-style: outside none none
}
.cartLayout .cart_black .cart__promotions, .navigation .cart_black .cart__promotions {
    margin-top: 10px;
    border-bottom: 2px solid #eee
}
.cartLayout .cart_black .cart_desc, .navigation .cart_black .cart_desc {
    padding-left: 10px;
    vertical-align: top;
    font-family: DINPro;
    font-weight: normal;
    font-size: 16px;
    color: #eee
}
.cartLayout .cart_black .cart_bundle_link, .navigation .cart_black .cart_bundle_link {
    float: right;
    text-transform: uppercase;
    font-family: DINPro;
    font-weight: normal;
    font-size: 16px;
    color: #eee;
    text-decoration: none
}
.cartLayout .cart_black .cart__total, .navigation .cart_black .cart__total {
    font-family: DINPro;
    font-weight: bold;
    font-size: 26px;
    line-height: 32px;
    padding: 27px 0 22px 0;
    text-align: right;
    color: #fff
}
.cartLayout .cart_black .cart__checkout-button, .navigation .cart_black .cart__checkout-button {
    width: 100%;
    margin-bottom: 30px
}
.cartLayout .cart_black .cart__continue-shopping, .navigation .cart_black .cart__continue-shopping {
    color: #76b900;
    display: block;
    text-align: center;
    text-transform: uppercase
}

@media(max-width:766px) {
.cartLayout .cart_black, .navigation .cart_black {
    top: 0 !important;
    right: 0 !important;
    width: 100%
}
.cartLayout .cart_black .cart__items, .navigation .cart_black .cart__items {
    top: 60px;
    bottom: 110px;
    padding-right: 10px;
    overflow-y: auto
}
.cartLayout .cart_black .cart__details, .navigation .cart_black .cart__details {
    position: absolute;
    bottom: 0;
    width: calc(100% - 30px)
}
}
.cartLayout .cart_black.cart--shown, .navigation .cart_black.cart--shown {
    display: block;
    margin-top: 30px;
    margin-bottom: 30px;
    bottom: 0;
    overflow-y: auto
}

@media(min-width:767px) and (max-width:1023px) {
.cartLayout .cart_black, .navigation .cart_black {
    right: 38px;
    top: 75px;
    position: absolute;
    width: 515px
}
.cartLayout .cart_black:before, .navigation .cart_black:before {
    position: absolute;
    content: '';
    width: 0;
    height: 0;
    border-left: 22px solid transparent;
    border-right: 22px solid transparent;
    border-bottom: 22px solid #1a1a1a;
    position: absolute;
    top: -22px;
    right: 20px
}
}

@media(max-width:1023px) {
.cartLayout .cart_black, .navigation .cart_black {
    top: 70px;
    position: fixed;
    padding: 30px 15px
}
.cartLayout .cart_black .cart__title, .navigation .cart_black .cart__title {
    font-size: 24px;
    line-height: 24px;
    margin-bottom: 0
}
.cartLayout .cart_black .cart__total, .navigation .cart_black .cart__total {
    line-height: 30px;
    font-size: 22px;
    padding: 27px 0 25px 0
}
}
.cartLayout .cart_black .quantity-selector__dec, .cartLayout .cart_black .quantity-selector__inc, .navigation .cart_black .quantity-selector__dec, .navigation .cart_black .quantity-selector__inc {
    cursor: pointer;
    position: relative;
    display: inline-block;
    width: 10px;
    height: 10px;
    margin-right: 2px
}

@media(max-width:1023px) {
.cartLayout .cart_black .quantity-selector__dec, .cartLayout .cart_black .quantity-selector__inc, .navigation .cart_black .quantity-selector__dec, .navigation .cart_black .quantity-selector__inc {
    width: 12px;
    height: 12px
}
}
.cartLayout .cart_black .quantity-selector__dec:before, .cartLayout .cart_black .quantity-selector__inc:before, .navigation .cart_black .quantity-selector__dec:before, .navigation .cart_black .quantity-selector__inc:before {
    border-color: transparent #666 transparent transparent;
    border-image: none;
    border-style: solid;
    border-width: 6px;
    content: " ";
    height: 0;
    pointer-events: none;
    position: absolute;
    top: -1px;
    right: 0;
    width: 0;
    -webkit-transition: all .2s;
    -moz-transition: all .2s;
    -ie-transition: all .2s;
    -o-transition: all .2s;
    transition: all .2s
}

@media(max-width:1023px) {
.cartLayout .cart_black .quantity-selector__dec:before, .cartLayout .cart_black .quantity-selector__inc:before, .navigation .cart_black .quantity-selector__dec:before, .navigation .cart_black .quantity-selector__inc:before {
    border-width: 8px
}
}
.cartLayout .cart_black .quantity-selector__dec:hover:before, .cartLayout .cart_black .quantity-selector__inc:hover:before, .navigation .cart_black .quantity-selector__dec:hover:before, .navigation .cart_black .quantity-selector__inc:hover:before {
    border-color: transparent #666 transparent transparent
}
.cartLayout .cart_black .quantity-selector__dec.disabled, .cartLayout .cart_black .disabled.quantity-selector__inc, .navigation .cart_black .quantity-selector__dec.disabled, .navigation .cart_black .disabled.quantity-selector__inc {
    opacity: .5;
    cursor: default
}
.cartLayout .cart_black .quantity-selector__inc, .navigation .cart_black .quantity-selector__inc {
    margin-left: 4px
}
.cartLayout .cart_black .quantity-selector__inc:before, .navigation .cart_black .quantity-selector__inc:before {
    border-color: transparent transparent transparent #666
}
.cartLayout .cart_black .quantity-selector__inc:hover:before, .navigation .cart_black .quantity-selector__inc:hover:before {
    border-color: transparent transparent transparent #666
}
.cartLayout .cart_black .quantity-selector__inc.disabled, .navigation .cart_black .quantity-selector__inc.disabled {
    opacity: .5;
    cursor: default
}
.cartLayout .cart_black .cart-item, .navigation .cart_black .cart-item {
    width: 100%
}
.cartLayout .cart_black .cart-item .cart-item__quantity-selector, .navigation .cart_black .cart-item .cart-item__quantity-selector {
    float: left;
    width: 60px;
    color: #eee
}
.cartLayout .cart_black .cart-item .cart-item__name, .navigation .cart_black .cart-item .cart-item__name {
    font-family: DINPro-Light;
    font-weight: bold;
    font-size: 16px;
    color: #eee;
    float: left;
    max-width: 314px;
    line-height: 20px
}
.cartLayout .cart_black .cart-item .cart-item__name .decimal-price, .navigation .cart_black .cart-item .cart-item__name .decimal-price {
    top: -0.5em;
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline
}
.cartLayout .cart_black .cart-item .cart-item__sub-name, .navigation .cart_black .cart-item .cart-item__sub-name {
    font-size: 24px;
    color: #656565
}
.cartLayout .cart_black .cart-item .cart-item__price, .navigation .cart_black .cart-item .cart-item__price {
    font-family: DINPro;
    font-weight: bold;
    font-size: 16px;
    color: #eee;
    text-align: right;
    float: right;
    line-height: 24px
}
.cartLayout .cart_black .cart-item .cart-item__remove, .navigation .cart_black .cart-item .cart-item__remove {
    width: 100%;
    max-width: 100px;
    height: 15px;
    cursor: pointer;
    display: inline-block;
    position: relative;
    color: #76b900;
    float: left;
    font-size: 12px;
    font-family: DINPro-Regular;
    font-weight: lighter
}
.cartLayout .cart_black .cart-item .cart-item__remove:before, .navigation .cart_black .cart-item .cart-item__remove:before {
    position: absolute;
    width: 14px;
    height: 2px;
    left: 0;
    top: 9px;
    -webkit-transform: rotate(135deg);
    -moz-transform: rotate(135deg);
    -ms-transform: rotate(135deg);
    -o-transform: rotate(135deg);
    transform: rotate(135deg);
    background-color: #666;
    display: block;
    border-radius: 10px;
    -webkit-transition: all .2s;
    -moz-transition: all .2s;
    -ie-transition: all .2s;
    -o-transition: all .2s;
    transition: all .2s
}
.cartLayout .cart_black .cart-item .cart-item__remove:after, .navigation .cart_black .cart-item .cart-item__remove:after {
    position: absolute;
    width: 14px;
    height: 2px;
    left: 0;
    top: 9px;
    background-color: #666;
    display: block;
    border-radius: 10px;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
    -webkit-transition: all .2s;
    -moz-transition: all .2s;
    -ie-transition: all .2s;
    -o-transition: all .2s;
    transition: all .2s
}
.cartLayout .cart_black .cart-item .cart-item__remove:hover:before, .navigation .cart_black .cart-item .cart-item__remove:hover:before {
    background-color: #666
}
.cartLayout .cart_black .cart-item .cart-item__remove:hover:after, .navigation .cart_black .cart-item .cart-item__remove:hover:after {
    background-color: #666
}
.cartLayout .cart_black .cart-item .cart-item__product-limit-reached, .navigation .cart_black .cart-item .cart-item__product-limit-reached {
    clear: both;
    padding-top: 10px;
    color: #76b900
}

@media(max-width:1023px) {
.cartLayout .cart_black .cart-item .cart-item__name, .navigation .cart_black .cart-item .cart-item__name {
    font-size: 18px;
    margin-left: 15px;
    margin-bottom: 15px
}
.cartLayout .cart_black .cart-item .cart-item__price, .navigation .cart_black .cart-item .cart-item__price {
    clear: both;
    float: none
}
}
.heroBanner .columnLayout {
    background: 0
}
.columnLayout {
    position: relative;
    overflow: hidden;
    margin-left: auto;
    margin-right: auto
}
.columnLayout .column-container {
    max-width: 1280px;
    margin-left: auto;
    margin-right: auto
}
.columnLayout .column-container .column:first-child .horizontal-divider {
    border-top: 0
}

@media screen and (max-width:767px) {
.columnLayout .column-container .column .horizontal-divider {
    border-top: 2px solid #eee;
    width: 200%;
    margin-left: -50%
}
}
.columnLayout .column-container .column:first-child .hpascal-divider {
    border-top: 0
}

@media screen and (max-width:767px) {
.columnLayout .column-container .column .hpascal-divider {
    border-top: 1px solid #616161;
    width: 200%;
    margin-left: -50%
}
}
.columnLayout .column-container .column:first-child .hshield-divider {
    border-top: 0
}

@media screen and (max-width:767px) {
.columnLayout .column-container .column .hshield-divider {
    border-top: 2px solid #eee;
    width: 200%;
    margin-left: -50%
}
}
.columnLayout .row .multi-btn {
    padding: 0 5px 0 0 !important;
    width: auto
}
.columnLayout .divider {
    display: none
}
.columnLayout .divider.component-horizontal-divider {
    display: block;
    width: 200%;
    margin-left: -50%;
    border-top: 2px solid #eee
}
.columnLayout .divider.pascal-divider {
    display: block;
    width: 200%;
    margin-left: -50%;
    border-top: 1px solid #616161
}
.columnLayout .divider.shield-divider {
    display: block;
    width: 200%;
    margin-left: -50%;
    border-top: 2px solid #eee
}
.columnLayout .column-container.full-width {
    max-width: none
}
.columnLayout .column-container.full-width .row .column {
    background-size: cover;
    background-position: center center;
    padding: 45px 30px;
    min-height: 360px
}

@media screen and (min-width:768px) and (max-width:1024px) {
.columnLayout .column-container.full-width .row .column {
    min-height: 300px
}
}

@media screen and (max-width:767px) {
.columnLayout .column-container.full-width .row .column {
    min-height: 300px;
    padding: 30px 15px
}
}
.columnLayout .column-container.full-width .row .column.left-column {
    background-position: center center
}

@media(min-width:1281px) {
.columnLayout .column-container.full-width .row .column.left-column {
    background-position: right center
}
}
.columnLayout .column-container.full-width .row .column.right-column {
    background-position: center center
}

@media(min-width:1281px) {
.columnLayout .column-container.full-width .row .column.right-column {
    background-position: left center
}
}

@media screen and (min-width:1281px) {
.columnLayout .column-container.full-width .column-1 {
    float: right;
    width: 610px;
    max-width: 100%
}
}

@media screen and (min-width:1281px) {
.columnLayout .column-container.full-width .column-2 {
    float: left;
    width: 610px;
    max-width: 100%
}
}

@media screen and (min-width:768px) and (max-width:1024px) {
.columnLayout .column .textcomp .general-container {
    Margin: 0 auto
}
}
.columnLayout .row {
    width: 100%
}
.columnLayout .row.vertical-divider .column:not(:first-child) {
    border-left: 2px solid #eee
}

@media screen and (max-width:767px) {
.columnLayout .row.vertical-divider .column:not(:first-child) {
    border-left: 0
}
}
.columnLayout .row.vpascal-divider .column:not(:first-child) {
    border-left: 1px solid #616161
}

@media screen and (max-width:767px) {
.columnLayout .row.vpascal-divider .column:not(:first-child) {
    border-left: 0
}
}
.columnLayout .row.vshield-divider .column:not(:first-child) {
    border-left: 2px solid #eee
}

@media screen and (max-width:767px) {
.columnLayout .row.vshield-divider .column:not(:first-child) {
    border-left: 0
}
}

@media screen and (min-width:768px) and (max-width:1024px) {
.columnLayout .row.single-col-tablet .medium-6 {
    width: 100%
}
}
.columnLayout .row::before, .columnLayout .row::after {
    content: '';
    display: table
}
.columnLayout .row .column {
    float: left;
    min-height: 2px;
    padding: 0 15px;
    margin: 0;
    position: relative;
    background-size: inherit;
    background-repeat: no-repeat
}
.columnLayout .row .column.gallery {
    padding: 0
}
.columnLayout .mob-stack-RL .column {
    float: right
}
.textcomp .general-container-text {
    margin: 0 auto
}

@media screen and (min-width:768px) and (max-width:1024px) {
.textcomp .general-container-text {
    max-width: 640px
}
}

@media screen and (min-width:1025px) and (max-width:1280px) {
.textcomp .general-container-text {
    max-width: 800px
}
}

@media screen and (min-width:1281px) {
.textcomp .general-container-text {
    max-width: 845px
}
}
.textcomp .general-container-text.full-width {
    max-width: 1280px
}
.textcomp .general-container-text.tablet-width {
    max-width: 1024px
}

@media screen and (min-width:768px) and (max-width:1024px) {
.textcomp .general-container-text.tablet-width {
    max-width: 767px
}
}

@media screen and (min-width:1025px) and (max-width:1280px) {
.textcomp .general-container-text.tablet-width {
    max-width: 845px
}
}
.textcomp p {
    padding: 10px 0;
    margin: 0
}
.textcomp h2 {
    padding: 10px 0;
    margin: 0
}
.textcomp h1 {
    padding: 7px 0;
    margin: 0
}
.textcomp h3 {
    padding: 12px 0;
    margin: 0
}
.textcomp .title.showquotes::before {
    content: "\201C";
    font-size: 72px;
    font-family: "DINPro", Helvetica, Arial;
    color: #bdbdbd;
    vertical-align: sub
}

@media screen and (max-width:1024px) {
.textcomp .title.showquotes::before {
    font-size: 54px
}
}
.textcomp .title.showquotes::after {
    content: "\201C";
    font-size: 72px;
    font-family: "DINPro", Helvetica, Arial;
    color: #bdbdbd;
    display: inline-block;
    vertical-align: baseline;
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg)
}

@media screen and (max-width:1024px) {
.textcomp .title.showquotes::after {
    font-size: 54px
}
}
.textcomp .description .showquotes::before {
    content: "\201C";
    font-size: 72px;
    font-family: "DINPro", Helvetica, Arial;
    color: #bdbdbd;
    vertical-align: sub
}

@media screen and (max-width:1024px) {
.textcomp .description .showquotes::before {
    font-size: 54px
}
}
.textcomp .description .showquotes::after {
    content: "\201C";
    font-size: 72px;
    font-family: "DINPro", Helvetica, Arial;
    color: #bdbdbd;
    display: inline-block;
    vertical-align: baseline;
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg)
}

@media screen and (max-width:1024px) {
.textcomp .description .showquotes::after {
    font-size: 54px
}
}

@media screen and (max-width:767px) {
.textcomp .text-button {
    text-align: center
}
}

@media screen and (max-width:767px) {
.button .text-left.mobile-align-center, .button .text-right.mobile-align-center {
    text-align: center
}
}
.button .price.js-product-price {
    font-weight: bold;
    font-size: 32px;
    line-height: 32px;
    font-family: "DINPro";
    padding-bottom: 21px
}
.button .priceSpiderButton {
    display: inline-block
}
.button .priceSpiderButton .ps-widget {
    background: 0
}

@media screen and (min-width:768px) and (max-width:1024px) {
.button .priceSpiderButton .ps-widget {
    width: 100%;
    min-width: 160px;
    max-width: 260px
}
}

@media screen and (max-width:767px) {
.button .priceSpiderButton .ps-widget {
    width: 100%;
    min-width: 160px;
    max-width: 260px
}
}
.button .priceSpiderButton .ps-widget span {
    color: #76b900;
    font: normal 18px/32px "DINPro";
    text-transform: none
}
.button .priceSpiderButton .ps-widget.ps-disabled {
    display: none !important
}
.button .priceSpiderButton.large-text-link .ps-widget span {
    font-family: 'DINWebPro-Medium', Arial, Sans-Serif;
    font-size: 24px
}

@media(max-width:767px) {
.button .priceSpiderButton.large-text-link .ps-widget span {
    font-size: 18px
}
}

@media(min-width:768px) and (max-width:1024px) {
.button .priceSpiderButton.large-text-link .ps-widget span {
    font-size: 21px
}
}
.button .package {
    display: inline-block;
    float: none
}
.button .package-icon .btn {
    padding-left: 30px;
    padding-top: 3px;
    line-height: 14px
}
.button .info-icon .btn {
    padding-left: 30px;
    padding-top: 3px;
    line-height: 14px
}
.button .video-icon .btn {
    padding-left: 50px;
    padding-top: 13px;
    line-height: 14px
}
.button .package-icon {
    background-image: url("clientlibs_base/images/see-whats-new.png");
    background-repeat: no-repeat;
    display: inline-block;
    height: 21px
}
.button .info-icon {
    background-image: url("clientlibs_base/images/see-full-specs.png");
    background-repeat: no-repeat;
    display: inline-block;
    height: 21px
}
.button .video-icon {
    background-image: url("clientlibs_base/images/video-icon.png");
    background-repeat: no-repeat;
    display: inline-block;
    height: 40px
}
body[data-edit-mode='true'] .button .priceSpiderButton .ps-widget.ps-disabled {
    display: block !important
}
.productTile .general-container {
    margin-left: auto;
    margin-right: auto;
    padding: 30px
}
.productTile .general-container::before, .productTile .general-container::after {
    content: " ";
    display: table
}
.productTile .general-container::after {
    clear: both
}
.productTile .general-container.image-top {
    display: table
}

@media screen and (max-width:1024px) {
.productTile .general-container {
    max-width: 640px;
    padding-right: 15px;
    padding-left: 15px
}
}

@media screen and (min-width:1025px) and (max-width:1280px) {
.productTile .general-container {
    max-width: 800px
}
}

@media screen and (min-width:1281px) {
.productTile .general-container {
    max-width: 1200px
}
}
.productTile h2 {
    padding: 0;
    margin: 0
}

@media screen and (min-width:768px) and (max-width:1024px) {
.productTile h2 {
    padding: 0
}
}

@media screen and (min-width:1025px) {
.productTile h2 {
    padding: 0
}
}
.productTile h3 {
    margin: 0
}
.productTile h4 {
    margin: 0
}

@media screen and (max-width:1024px) {
.productTile .text-container {
    float: none;
    width: 100%
}
}

@media screen and (min-width:1025px) and (max-width:1280px) {
.productTile .text-container {
    float: right;
    width: 25%
}
}

@media screen and (min-width:1281px) {
.productTile .text-container {
    float: right;
    width: 40%
}
}
.productTile .text-container .headingWrapper .part1 {
    display: inline;
    font-weight: bold
}
.productTile .text-container .headingWrapper .part2 {
    display: inline;
    font-weight: normal
}
.productTile .text-container .section-sub-heading {
    text-transform: uppercase;
    padding: 7.5px 0 26.1px 0;
    font-family: DINPro-Regular
}

@media screen and (min-width:768px) and (max-width:1024px) {
.productTile .text-container .section-sub-heading {
    padding: 7.5px 0 26.1px 0
}
}

@media screen and (min-width:1025px) {
.productTile .text-container .section-sub-heading {
    padding: 7.5px 0 26.1px 0
}
}
.productTile .text-container .priceWrapper {
    text-align: center
}
.productTile .shipping {
    display: none
}
.productTile .free-shipping {
    padding: 15px 0
}
.productTile .shipping.free-shipping {
    display: table;
    margin-right: auto;
    margin-left: auto;
    padding-top: 15px;
    font-family: Dinpro
}
.productTile .parnter-container {
    padding: 0
}

@media screen and (min-width:1025px) {
.productTile .producttile-align .image-container {
    float: none
}
}
.productTile .producttile-align .image-container .responsive-image {
    margin-left: auto;
    margin-right: auto;
    width: auto;
    height: auto
}

@media screen and (min-width:767px) and (max-width:1024px) {
.productTile .producttile-align .image-container .responsive-image {
    max-width: 295px
}
}

@media screen and (min-width:1025px) and (max-width:1280px) {
.productTile .producttile-align .image-container .responsive-image {
    max-width: 515px
}
}

@media screen and (min-width:1281px) {
.productTile .producttile-align .image-container .responsive-image {
    max-width: 625px
}
}

@media screen and (min-width:1025px) {
.productTile .image-container {
    float: left
}
}
.productTile .image-container .responsive-image {
    margin-left: auto;
    margin-right: auto;
    width: 100%;
    height: auto
}

@media screen and (max-width:767px) {
.productTile .image-container .responsive-image {
    padding-top: 30px
}
}

@media screen and (min-width:767px) and (max-width:1024px) {
.productTile .image-container .responsive-image {
    max-width: 295px;
    padding-top: 30px
}
}

@media screen and (min-width:1025px) and (max-width:1280px) {
.productTile .image-container .responsive-image {
    max-width: 515px
}
}

@media screen and (min-width:1281px) {
.productTile .image-container .responsive-image {
    max-width: 625px
}
}
.productTile .image-container .specs-container .specifications.current {
    padding-bottom: 15px
}
.productTile .image-container .specs-container .specifications .specifications-img {
    float: left;
    padding-right: 5px;
    display: none
}
.productTile .image-container .specs-container .specifications .specifications-fullspecs.button.parbase {
    float: right;
    font-family: Dinpro-Regular;
    font-weight: bold
}
.productTile .image-container .specs-container .specifications .specifications-inside.button.parbase {
    float: right;
    font-family: Dinpro-Regular;
    font-weight: bold
}

@media screen and (max-width:1024px) {
.productTile .image-container .specs-container .specifications {
    float: none;
    display: table;
    margin-right: auto;
    margin-left: auto
}
}

@media screen and (min-width:1025px) {
.productTile .image-container .specs-container .specifications {
    float: right;
    padding-left: 20px
}
}
.large-3 .productTile .text-container, .large-4 .productTile .text-container, .large-6 .productTile .text-container {
    float: none;
    width: 100%
}
.large-3 .productTile .text-container.image-top, .large-4 .productTile .text-container.image-top, .large-6 .productTile .text-container.image-top {
    display: table-footer-group
}

@media screen and (min-width:1025px) {
.large-6 .productTile .image-container .responsive-image {
    max-width: 405px;
    padding-top: 30px
}
}

@media screen and (min-width:1025px) {
.large-4 .productTile .image-container .responsive-image {
    max-width: 295px;
    padding-top: 30px
}
}
.large-3 .productTile .image-container .specs-container .specifications {
    padding-bottom: 10px
}
.large-3 .productTile .image-container, .large-4 .productTile .image-container, .large-6 .productTile .image-container {
    float: none
}
.large-3 .productTile .image-container.image-top, .large-4 .productTile .image-container.image-top, .large-6 .productTile .image-container.image-top {
    display: table-header-group
}

@media screen and (max-width:1024px) {
.large-3 .productTile .image-container .responsive-image, .large-4 .productTile .image-container .responsive-image, .large-6 .productTile .image-container .responsive-image {
    max-width: 295px;
    padding-top: 30px
}
}
.large-3 .productTile .image-container .specs-container .specifications, .large-4 .productTile .image-container .specs-container .specifications, .large-6 .productTile .image-container .specs-container .specifications {
    float: none;
    display: table;
    margin-right: auto;
    margin-left: auto
}
.medium-6 .productTile .image-container {
    float: none
}

@media screen and (max-width:1024px) {
.medium-6 .productTile .image-container .responsive-image {
    max-width: 295px;
    padding-top: 30px
}
}
.medium-6 .productTile .image-container .specs-container .specifications {
    float: none;
    display: table;
    margin-right: auto;
    margin-left: auto
}
.medium-12.small-12 .productTile .image-container {
    float: none
}

@media screen and (max-width:1024px) {
.medium-12.small-12 .productTile .image-container .responsive-image {
    max-width: 295px;
    padding-top: 30px
}
}
.medium-12.small-12 .productTile .image-container .specs-container .specifications {
    float: none;
    display: table;
    margin-right: auto;
    margin-left: auto
}
.tabcomp .general-container {
    margin-left: auto;
    margin-right: auto;
    margin-top: 15px
}
.tabcomp .general-container::before, .tabcomp .general-container::after {
    content: " ";
    display: table
}
.tabcomp .general-container::after {
    clear: both
}

@media screen and (max-width:1024px) {
.tabcomp .general-container {
    max-width: 640px;
    padding-right: 0;
    padding-left: 0
}
}

@media screen and (min-width:1025px) and (max-width:1280px) {
.tabcomp .general-container {
    max-width: 800px
}
}

@media screen and (min-width:1281px) {
.tabcomp .general-container {
    max-width: 1280px
}
}
.tabcomp #tab-container {
    padding-left: 15px;
    padding-right: 15px
}

@media screen and (max-width:767px) {
.tabcomp .p-t-30.mob-p-t-15, .tabcomp .p-t-0.mob-p-t-15, .tabcomp .p-t-45.mob-p-t-15, .tabcomp .p-t-60.mob-p-t-15 {
    padding-top: 15px
}
}

@media screen and (max-width:767px) {
.tabcomp .p-b-30.mob-p-b-15, .tabcomp .p-b-0.mob-p-b-15, .tabcomp .p-b-45.mob-p-b-15, .tabcomp .p-b-60.mob-p-b-15 {
    padding-bottom: 15px
}
}
.tabcomp h2 {
    margin: 0
}
.tabcomp .tabHeadingWrapper {
    text-align: center;
    padding: 0 0 30px 0
}

@media screen and (min-width:768px) and (max-width:1024px) {
.tabcomp .tabHeadingWrapper {
    padding: 0 0 30px 0
}
}

@media screen and (min-width:1025px) {
.tabcomp .tabHeadingWrapper {
    padding: 0 0 30px 0
}
}

@media screen and (max-width:768px) {
.tabcomp .tabHeadingWrapper {
    padding: 0 0 15px 0
}
}

@media screen and (max-width:768px) and (min-width:768px) and (max-width:1024px) {
.tabcomp .tabHeadingWrapper {
    padding: 0
}
}

@media screen and (max-width:768px) and (min-width:1025px) {
.tabcomp .tabHeadingWrapper {
    padding: 0
}
}
.tabcomp .tabs-wrapper {
    display: table;
    margin: 0 auto
}

@media screen and (max-width:767px) {
.tabcomp .tabs-wrapper {
    display: block;
    width: 100%;
    overflow: hidden;
    position: relative
}
}
.tabcomp ul.tabs {
    list-style: outside none none;
    margin: 0;
    padding: 0
}

@media screen and (max-width:767px) {
.tabcomp ul.tabs {
    overflow: scroll;
    overflow-y: hidden;
    width: 100%;
    list-style-position: inside;
    left: 0;
    right: 0;
    white-space: nowrap;
    float: left
}
}

@media screen and (max-width:767px) {
.tabcomp ul.tabs li:first-child {
    margin-left: 35%
}
}

@media screen and (min-width:768px) {
.tabcomp ul.tabs li:first-child {
    margin-left: 0
}
}

@media screen and (max-width:767px) {
.tabcomp ul.tabs li:last-child {
    margin-right: 35%
}
}
.tabcomp ul.tabs li.current {
    border-bottom: 2px solid #76b900
}
.tabcomp ul.tabs li {
    cursor: pointer;
    display: inline-block;
    font-size: 16px;
    line-height: 24px;
    text-transform: uppercase;
    margin-left: 30px
}

@media screen and (max-width:767px) {
.tabcomp ul.tabs li {
    margin-left: 15px;
    overflow: hidden
}
}
.tabcomp .tab-content {
    display: none;
    margin: 0 auto;
    left: -9999px;
    position: absolute
}
.tabcomp .tab-content.current {
    display: block;
    left: 0;
    position: relative
}
.tabcomp .tab-content.current.horizontal-divider {
    border-bottom: 2px solid #bbb
}
.navigation .back-to-top {
    display: none
}

@media screen and (min-width:1025px) {
.navigation .back-to-top {
    position: fixed;
    bottom: 0;
    right: 30px;
    display: block;
    height: 50px;
    width: 50px;
    opacity: .5
}
}

@media(max-width:1024px) {
.navigation #Layer_1 {
    display: none
}
}
.navigation .cart-counter {
    cursor: pointer
}
.navigation a {
    text-decoration: none
}
.navigation a:active, .navigation a:hover, .navigation a:focus, .navigation a:visited {
    text-decoration: none
}
.navigation #sub-brand-logo {
    height: 18px;
    transition: all .5s
}

@media screen and (min-width:1025px) {
.navigation #sub-brand-logo {
    height: 20px
}
}
.navigation .global-nav {
    position: fixed;
    top: 0;
    right: 0;
    left: 0;
    z-index: 1000;
    width: 100%;
    min-width: 320px;
    display: block;
    font-size: 16px;
    transition: all .5s
}
.navigation .global-nav.pull-up {
    top: -44px
}
.navigation .global-nav .nav-header {
    height: 44px;
    background-color: #fff;
    z-index: 999;
    margin: 0;
    padding: 0;
    width: 100%
}
.navigation .global-nav .nav-header::before {
    content: " ";
    display: table
}
.navigation .global-nav .nav-header-container {
    position: relative;
    top: 0;
    transition: all .5s;
    width: 100%;
    height: 44px;
    margin: 0 auto;
    padding: 0 15px
}

@media screen and (min-width:768px) and (max-width:1280px) {
.navigation .global-nav .nav-header-container {
    padding: 0 30px
}
}

@media screen and (min-width:1281px) {
.navigation .global-nav .nav-header-container {
    max-width: 1280px;
    padding: 0
}
}
.navigation .global-nav .nav-header-container .brand-container {
    width: 135px;
    float: left;
    height: 44px
}
.navigation .global-nav .nav-header-container .brand-container .brand-link {
    width: 110px;
    height: 44px;
    display: inline-block;
    background: url("https://www.nvidia.com/etc/designs/nvidiaGDC/clientlibs_base/images/NVIDIA-Logo.svg") no-repeat center center
}
.navigation .global-nav .nav-header-container .brand-container .dropdown-arrow {
    cursor: pointer;
    background: transparent url("https://www.nvidia.com/etc/designs/nvidiaGDC/clientlibs_base/images/icon-expand-white.png") no-repeat 0 15px;
    background-size: contain;
    width: 20px;
    height: 44px;
    display: inline-block
}
.navigation .global-nav .nav-header-container .brand-container .dropdown-arrow.dropdown-expanded {
    background: url("https://www.nvidia.com/etc/designs/nvidiaGDC/clientlibs_base/images/icon-expand-green.png") no-repeat 0 15px;
    background-size: contain
}
.navigation .global-nav .nav-header-container .nav-tools-container {
    float: right;
    height: 100%
}
.navigation .global-nav .nav-header-container .nav-tools-container::before {
    content: " ";
    display: table
}
.navigation .global-nav .nav-header-container .nav-tools-container .nav-header-list {
    position: relative;
    height: 44px;
    width: auto;
    padding: 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    line-height: 20px;
    list-style: none;
    margin: 0
}
.navigation .global-nav .nav-header-container .nav-tools-container .nav-header-list .nav-header-item {
    float: left;
    position: relative;
    padding-left: 15px
}

@media screen and (min-width:768px) {
.navigation .global-nav .nav-header-container .nav-tools-container .nav-header-list .nav-header-item {
    padding-left: 30px
}
}
.navigation .global-nav .nav-header-container .nav-tools-container .nav-header-list .nav-header-item:first-child {
    padding-left: 0
}
.navigation .global-nav .nav-header-container .nav-tools-container .nav-header-list .nav-header-item .nav-search-link {
    display: inline-block;
    height: 40px;
    width: 20px;
    background: url("https://www.nvidia.com/etc/designs/nvidiaGDC/clientlibs_base/images/Search.svg") no-repeat center center;
    position: relative;
    top: 2px
}
.navigation .global-nav .nav-header-container .nav-tools-container .nav-header-list .nav-header-item .nav-cart-link {
    display: inline-block;
    height: 40px;
    width: 20px;
    background: url("https://www.nvidia.com/etc/designs/nvidiaGDC/clientlibs_base/images/shopping-cart.svg") no-repeat center center;
    position: relative;
    top: 2px
}
.navigation .global-nav .nav-header-container .nav-tools-container .nav-header-list .nav-header-item .nav-profile-link {
    display: inline-block;
    height: 40px;
    position: relative;
    top: 2px
}
.navigation .global-nav .nav-header-container .nav-tools-container .nav-header-list .nav-header-item .nav-profile-logo {
    display: inline-block;
    background: url("https://www.nvidia.com/etc/designs/nvidiaGDC/clientlibs_base/images/profile.png") no-repeat center center;
    height: 40px;
    width: 20px
}
.navigation .global-nav .nav-header-container .nav-tools-container .nav-header-list .nav-header-item .nav-profile-text {
    display: inline-block;
    text-transform: uppercase;
    color: #000;
    height: 40px;
    width: 62px;
    padding: 11px 0 0 5px
}

@media(max-width:767px) {
.navigation .global-nav .nav-header-container .nav-tools-container .nav-header-list .nav-header-item .nav-profile-text {
    display: none
}
}
.navigation .global-nav .nav-header-container .nav-tools-container .nav-header-list .nav-header-item .nav-badge {
    color: #fff;
    background-color: #76b900;
    font-size: 10px;
    border-radius: 50%;
    position: relative;
    top: -14px;
    padding: 6px 1px 1px 1px;
    min-width: 21px;
    height: 21px;
    display: inline-block;
    text-align: center;
    font-weight: bold;
    vertical-align: middle;
    line-height: 1
}
.navigation .global-nav .global-menu-overlay {
    transition: visibility 0, opacity .5s linear;
    -webkit-transition: visibility 0, opacity .5s linear;
    min-width: 320px;
    position: fixed;
    top: 44px;
    width: 100%;
    height: auto;
    background-color: #333;
    overflow: auto;
    z-index: 1200
}

@media screen and (max-width:1024px) {
.navigation .global-nav .global-menu-overlay {
    height: 100vh
}
}
.navigation .global-nav .global-menu-overlay .menu-container {
    color: #fff;
    margin: 0 auto
}

@media screen and (min-width:1281px) {
.navigation .global-nav .global-menu-overlay .menu-container {
    max-width: 1280px
}
}

@media screen and (min-width:1281px) {
.navigation .global-nav .global-menu-overlay .menu-container .xl-4 .nav-section-title {
    padding-left: 30px
}
}
.navigation .global-nav .global-menu-overlay .menu-container .nav-section-title {
    width: 100%;
    padding: 30px 0 0 0;
    margin: 0
}
.navigation .global-nav .global-menu-overlay .menu-container .nav-section-title .body-text {
    font-weight: bold;
    font-size: 16px;
    font-family: "DINPro";
    color: #666;
    line-height: 1;
    text-transform: uppercase;
    display: block;
    width: 100%;
    text-align: left
}

@media screen and (max-width:767px) {
.navigation .global-nav .global-menu-overlay .menu-container .nav-section-title .body-text {
    text-align: right
}
}
.navigation .global-nav .global-menu-overlay .menu-container .global-nav-item {
    display: inline-block;
    width: 209px;
    padding: 30px 30px 30px 0;
    color: #eee;
    font: normal 16px/1 "DINPro", Helvetica, Arial
}

@media screen and (max-width:767px) {
.navigation .global-nav .global-menu-overlay .menu-container .global-nav-item {
    display: block;
    width: 100%;
    padding-right: 0;
    padding-bottom: 15px;
    padding-top: 15px
}
}
.navigation .global-nav .global-menu-overlay .menu-container .global-nav-item:hover .global-nav-title {
    color: #76b900 !important
}
.navigation .global-nav .global-menu-overlay .menu-container .global-nav-item .global-nav-link {
    display: block;
    width: 100%;
    height: 100%;
    text-decoration: none
}
.navigation .global-nav .global-menu-overlay .menu-container .global-nav-item .global-nav-link .global-nav-image {
    width: 100%;
    margin: 0;
    max-height: 102px
}

@media screen and (max-width:767px) {
.navigation .global-nav .global-menu-overlay .menu-container .global-nav-item .global-nav-link .global-nav-image {
    display: none
}
}
.navigation .global-nav .global-menu-overlay .menu-container .global-nav-item .global-nav-link .global-nav-title {
    color: #eee;
    font: normal 16px/1.8 "DINPro", Helvetica, Arial;
    white-space: nowrap;
    display: block;
    width: 100%;
    text-align: left;
    text-transform: uppercase;
    transition: color .5s
}

@media screen and (max-width:767px) {
.navigation .global-nav .global-menu-overlay .menu-container .global-nav-item .global-nav-link .global-nav-title {
    font-size: 24px;
    line-height: 1;
    text-align: right
}
}
.navigation .global-nav .global-menu-overlay .menu-container .nav-other-links {
    display: inline-block;
    float: left;
    list-style: none;
    color: #fff;
    font-family: 'DINPRO', Helvetica, Arial;
    text-transform: uppercase;
    font-size: 16px;
    padding-left: 0;
    margin: 0;
    line-height: 1
}

@media screen and (min-width:1281px) {
.navigation .global-nav .global-menu-overlay .menu-container .nav-other-links {
    padding-left: 30px
}
}

@media screen and (min-width:1025px) and (max-width:1280px) {
.navigation .global-nav .global-menu-overlay .menu-container .nav-other-links {
    padding-left: 0
}
}

@media screen and (min-width:768px) {
.navigation .global-nav .global-menu-overlay .menu-container .nav-other-links:last-child {
    padding-left: 30px
}
}

@media screen and (max-width:767px) {
.navigation .global-nav .global-menu-overlay .menu-container .nav-other-links {
    display: block;
    text-align: right;
    float: none;
    padding-left: 0
}
}
.navigation .global-nav .global-menu-overlay .menu-container .nav-other-links .other-links-element {
    padding-top: 15px;
    padding-bottom: 15px
}

@media screen and (min-width:768px) {
.navigation .global-nav .global-menu-overlay .menu-container .nav-other-links .other-links-element:first-child {
    padding-top: 30px
}
}
.navigation .global-nav .global-menu-overlay .menu-container .nav-other-links .global-nav-link {
    display: block;
    width: 100%;
    height: 100%;
    text-decoration: none;
    color: #fff;
    transition: color .5s
}
.navigation .global-nav .global-menu-overlay .menu-container .nav-other-links .global-nav-link:hover {
    color: #76b900
}
.navigation .global-nav .global-menu-overlay .menu-container .overlay-padding {
    padding: 0 15px
}

@media screen and (min-width:768px) and (max-width:1280px) {
.navigation .global-nav .global-menu-overlay .menu-container .overlay-padding {
    padding: 0 30px
}
}

@media screen and (min-width:1281px) {
.navigation .global-nav .global-menu-overlay .menu-container .overlay-padding {
    padding: 0
}
}
.navigation .global-nav .sub-brand-nav {
    background: #000;
    height: 46px;
    width: 100%
}

@media only screen and (min-width:1025px) {
.navigation .global-nav .sub-brand-nav {
    height: 66px
}
}
.navigation .global-nav .sub-brand-nav .mobile-menu-container {
    height: 100vh;
    width: 100%;
    position: relative;
    top: -1px;
    background-color: black;
    z-index: 1000;
    overflow-y: auto;
    transition: all .5s;
    padding: 0 15px 90px 15px;
    text-align: right
}

@media screen and (min-width:768px) {
.navigation .global-nav .sub-brand-nav .mobile-menu-container {
    padding-left: 30px;
    padding-right: 30px
}
}
.navigation .global-nav .sub-brand-nav .mobile-menu-container .brand-nav-list {
    margin: 0;
    padding: 0;
    list-style: none;
    font-size: 24px;
    line-height: 1;
    text-transform: uppercase
}
.navigation .global-nav .sub-brand-nav .mobile-menu-container .brand-nav-list:last-child {
    padding-bottom: 90px
}
.navigation .global-nav .sub-brand-nav .mobile-menu-container .brand-nav-list .brand-nav-item {
    margin: 0;
    padding: 15px 0
}
.navigation .global-nav .sub-brand-nav .mobile-menu-container .brand-nav-list .brand-nav-item.category-item {
    font-size: 16px;
    font-weight: bold;
    border-bottom: 1px solid #616161
}
.navigation .global-nav .sub-brand-nav .mobile-menu-container .brand-nav-list .brand-nav-item.category-item:not(:first-child) {
    border-top: 1px solid #616161
}
.navigation .global-nav .sub-brand-nav .mobile-menu-container .brand-nav-list .brand-nav-item.category-item .brand-nav-list:last-child {
    padding-bottom: 0
}
.navigation .global-nav .sub-brand-nav .mobile-menu-container .brand-nav-list .brand-nav-item.sub-item:last-child {
    padding-bottom: 0
}
.navigation .global-nav .sub-brand-nav .mobile-menu-container .brand-nav-list .brand-nav-item.regular-size {
    font-size: 16px
}
.navigation .global-nav .sub-brand-nav .mobile-menu-container .brand-nav-list .brand-nav-item .brand-nav-link {
    color: #eee;
    transition: color .5s
}
.navigation .global-nav .sub-brand-nav .mobile-menu-container .brand-nav-list .brand-nav-item .brand-nav-link:hover {
    color: #76b900
}
.navigation .global-nav .sub-brand-nav .mobile-menu-container .brand-nav-list .brand-nav-item .brand-nav-link.category-link {
    color: #666
}
.navigation .global-nav .sub-brand-nav .mobile-menu-container .brand-nav-list .brand-nav-item .brand-nav-link.category-link:hover {
    color: #666
}
.navigation .global-nav .sub-brand-nav .sub-brand-nav-container {
    transition: all .5s;
    height: 46px;
    max-width: 980px;
    min-width: 320px;
    margin: 0 auto;
    padding: 0 15px;
    width: 100%
}

@media screen and (min-width:768px) and (max-width:1024px) {
.navigation .global-nav .sub-brand-nav .sub-brand-nav-container {
    padding: 0 30px
}
}

@media screen and (min-width:1025px) and (max-width:1280px) {
.navigation .global-nav .sub-brand-nav .sub-brand-nav-container {
    padding: 0 30px;
    height: 66px
}
}

@media screen and (min-width:1281px) {
.navigation .global-nav .sub-brand-nav .sub-brand-nav-container {
    padding: 0;
    height: 66px
}
}
.navigation .global-nav .sub-brand-nav .brand-nav-left {
    position: relative;
    float: left;
    height: 46px;
    width: auto;
    margin: 0;
    padding: 0;
    display: inline-block;
    z-index: 550;
    overflow: hidden;
    overflow: visible;
    transition: opacity .25s ease-in
}

@media screen and (min-width:1025px) {
.navigation .global-nav .sub-brand-nav .brand-nav-left {
    height: 66px
}
}
.navigation .global-nav .sub-brand-nav .brand-nav-left #sub-brand {
    position: relative;
    display: inline-block;
    margin: 0;
    padding: 0;
    cursor: default;
    height: 100%;
    padding-top: 10px;
    padding-bottom: 12px
}

@media screen and (min-width:1025px) {
.navigation .global-nav .sub-brand-nav .brand-nav-left #sub-brand {
    padding-top: 11px;
    padding-bottom: 15px
}
}
.navigation .global-nav .sub-brand-nav .brand-nav-left #sub-brand .sub-brand-name {
    color: #fff;
    font: bold 28px/1 "DINPro";
    transition: all .5s;
    text-transform: uppercase
}

@media screen and (min-width:1025px) {
.navigation .global-nav .sub-brand-nav .brand-nav-left #sub-brand .sub-brand-name {
    font-size: 42px
}
}

@media screen and (min-width:1025px) {
.navigation .global-nav .sub-brand-nav .brand-nav-left #sub-brand .sub-brand-name span {
    font-size: 36px;
    line-height: 50px
}
}
.navigation .global-nav .sub-brand-nav .brand-nav-left .sub-brand-item {
    display: none;
    position: relative;
    margin-left: 30px
}

@media screen and (min-width:1025px) {
.navigation .global-nav .sub-brand-nav .brand-nav-left .sub-brand-item {
    display: inline-block;
    padding: 0 0 15px 0;
    top: 0;
    width: auto
}
}
.navigation .global-nav .sub-brand-nav .brand-nav-left .sub-brand-item.global-item {
    top: 31px
}
.navigation .global-nav .sub-brand-nav .brand-nav-left .sub-brand-item.global-item:first-child {
    margin-left: 0
}
.navigation .global-nav .sub-brand-nav .brand-nav-left .sub-brand-item:hover .sub-brand-link {
    color: #76b900
}
.navigation .global-nav .sub-brand-nav .brand-nav-left .sub-brand-item:hover .sub-brand-link .ic-arrow-dropdown {
    background: url("clientlibs_base/images/ic_arrow_drop_down_48px_green.svg") no-repeat;
    background-size: contain
}
.navigation .global-nav .sub-brand-nav .brand-nav-left .sub-brand-item:hover .sub-brand-link .more-dropdown {
    background: url("clientlibs_base/images/More-selected.svg") no-repeat
}
.navigation .global-nav .sub-brand-nav .brand-nav-left .sub-brand-item:hover .dropdown-menu {
    display: block
}
.navigation .global-nav .sub-brand-nav .brand-nav-left .sub-brand-item .sub-brand-link {
    color: #fff;
    text-transform: uppercase;
    transition: all .5s;
    cursor: pointer
}
.navigation .global-nav .sub-brand-nav .brand-nav-left .sub-brand-item .sub-brand-link .ic-arrow-dropdown {
    position: relative;
    display: inline-block;
    width: 15px;
    height: 10px;
    top: 3px;
    margin-left: 3px;
    transition: all .5s;
    background: url("clientlibs_base/images/ic_arrow_drop_down_48px.svg") no-repeat;
    background-size: contain
}
.navigation .global-nav .sub-brand-nav .brand-nav-left .sub-brand-item .sub-brand-link .more-dropdown {
    transition: all .5s;
    position: relative;
    display: inline-block;
    width: 22px;
    height: 10px;
    background: url("clientlibs_base/images/More.svg") no-repeat
}
.navigation .global-nav .sub-brand-nav .brand-nav-left .sub-brand-item .dropdown-menu {
    position: absolute;
    top: 80%;
    right: -41px;
    z-index: 1000;
    display: none;
    float: left;
    max-width: 240px;
    min-width: 100px;
    padding: 20px 30px;
    margin: 0;
    font-size: 14px;
    list-style: none;
    background-color: #fff;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    border: 1px solid #ccc;
    border: 1px solid rgba(0,0,0,0.15);
    -webkit-box-shadow: 0 6px 12px rgba(0,0,0,0.175);
    box-shadow: 0 6px 12px rgba(0,0,0,0.175)
}
.navigation .global-nav .sub-brand-nav .brand-nav-left .sub-brand-item .dropdown-menu.bullet::before {
    width: 0;
    height: 0;
    content: '';
    display: inline-block;
    position: absolute;
    border-color: transparent;
    border-style: solid;
    -webkit-transform: rotate(360deg);
    border-width: 0 17px 15px;
    border-bottom-color: #ccc;
    border-bottom-color: #fff;
    top: -10px;
    right: 30px
}
.navigation .global-nav .sub-brand-nav .brand-nav-left .sub-brand-item .dropdown-menu a, .navigation .global-nav .sub-brand-nav .brand-nav-left .sub-brand-item .dropdown-menu span {
    color: #000;
    display: block;
    width: 100%;
    text-transform: uppercase;
    text-align: left;
    white-space: nowrap;
    transition: all .5s
}
.navigation .global-nav .sub-brand-nav .brand-nav-left .sub-brand-item .dropdown-menu a:hover {
    color: #76b900
}
.navigation .global-nav .sub-brand-nav .brand-nav-left .sub-brand-item .dropdown-menu .more-sub-items {
    padding-left: 10px;
    line-height: 1;
    font-size: 14px;
    list-style: none;
    position: relative;
    top: -5px
}
.navigation .global-nav .sub-brand-nav .brand-nav-left .sub-brand-item:last-child .bullet::before {
    right: 34px
}
.navigation .global-nav .sub-brand-nav .brand-nav-right {
    display: inline-block;
    height: 46px;
    float: right
}

@media screen and (min-width:1025px) {
.navigation .global-nav .sub-brand-nav .brand-nav-right {
    display: none
}
}
.navigation .global-nav .sub-brand-nav .brand-nav-right .ic-menu {
    display: inline-block;
    width: 30px;
    height: 46px;
    background: url("clientlibs_base/images/icon-menu-sm-white.svg") no-repeat center center
}
.navigation .global-nav .sub-brand-nav .brand-nav-right .ic-menu.ic-menu-green {
    background: url("clientlibs_base/images/icon-menu-sm-green.svg") no-repeat center center
}
.navigation .global-nav .subnav {
    position: fixed;
    width: 100%;
    height: 36px;
    top: 89px;
    left: 0;
    margin: 0 auto;
    padding-right: 0;
    padding-left: 0;
    padding-top: 0;
    padding-bottom: 0;
    background-color: #1a1a1a;
    -webkit-box-shadow: 0 0 16px 0 rgba(0,0,0,0.8);
    -moz-box-shadow: 0 0 16px 0 rgba(0,0,0,0.8);
    box-shadow: 0 0 16px 0 rgba(0,0,0,0.8);
    overflow: hidden;
    transition: all .5s;
    z-index: 500;
    opacity: .9
}
.navigation .global-nav .subnav.pull-up {
    top: 46px
}

@media only screen and (min-width:1025px) {
.navigation .global-nav .subnav.pull-up {
    top: 65px
}
}

@media only screen and (min-width:768px) and (max-width:1024px) {
.navigation .global-nav .subnav {
    height: 55px
}
}

@media only screen and (min-width:1025px) {
.navigation .global-nav .subnav {
    height: 70px;
    top: 109px
}
}
.navigation .global-nav .subnav .subnav-container {
    height: 36px;
    max-width: 1280px;
    min-width: 320px;
    margin: 0 auto;
    padding: 0 0 0 15px;
    width: 100%
}

@media screen and (min-width:768px) and (max-width:1024px) {
.navigation .global-nav .subnav .subnav-container {
    padding: 0 0 0 30px;
    height: 55px
}
}

@media screen and (min-width:1025px) and (max-width:1280px) {
.navigation .global-nav .subnav .subnav-container {
    padding: 0 30px;
    height: 70px
}
}

@media screen and (min-width:1281px) {
.navigation .global-nav .subnav .subnav-container {
    padding: 0;
    height: 70px
}
}
.navigation .global-nav .subnav .subnav-container #subnav-menu {
    position: absolute;
    float: right;
    width: 100%;
    height: 80vh;
    top: 50px;
    left: 0;
    z-index: 105;
    text-align: center;
    padding: 0;
    margin: 0 auto;
    overflow-y: auto
}

@media screen and (max-width:1024px) and (orientation:landscape) {
.navigation .global-nav .subnav .subnav-container #subnav-menu {
    height: 55vh
}
}
.navigation .global-nav .subnav .subnav-container #subnav-menu span {
    position: relative;
    padding: 0;
    margin: 30px auto;
    display: block
}
.navigation .global-nav .subnav .subnav-container #subnav-menu .scrollmenu-button {
    color: #ccc;
    font: normal 24px/1 "DINPro";
    position: relative;
    display: block;
    text-transform: uppercase
}
.navigation .global-nav .subnav .subnav-container #subnav-menu .scrollmenu-button:hover {
    color: #fff
}
.navigation .global-nav .subnav .subnav-container #subnav-menu .enhanced {
    font-weight: bold;
    color: #76b900
}
.navigation .global-nav .subnav .subnav-container .subnav-left {
    position: relative;
    left: 0;
    padding: 0;
    height: 35px;
    width: auto;
    display: inline-block;
    transition: all .5s
}

@media screen and (min-width:768px) and (max-width:1024px) {
.navigation .global-nav .subnav .subnav-container .subnav-left {
    transition: none;
    height: 55px
}
}

@media screen and (min-width:1025px) {
.navigation .global-nav .subnav .subnav-container .subnav-left {
    position: relative;
    top: 0;
    left: 0;
    height: 70px;
    margin: 0;
    transition: none
}
}
.navigation .global-nav .subnav .subnav-container .subnav-left .subnav-category {
    transition: all .5s;
    position: relative;
    top: 8px;
    left: 0;
    color: #eee;
    font: 600 14px/14px "DINPro", Arial, Sans-Serif;
    margin: 0;
    padding: 0
}

@media screen and (min-width:768px) and (max-width:1024px) {
.navigation .global-nav .subnav .subnav-container .subnav-left .subnav-category {
    left: 0;
    top: 14px;
    font-size: 20px;
    line-height: 20px
}
}

@media screen and (min-width:1025px) {
.navigation .global-nav .subnav .subnav-container .subnav-left .subnav-category {
    left: 0;
    top: 25px;
    font-size: 20px;
    line-height: 20px
}
}
.navigation .global-nav .subnav .subnav-container .subnav-left .subnav-category #sub-btn0 {
    color: #eee
}
.navigation .global-nav .subnav .subnav-container .subnav-left .subnav-category #sub-btn0 span {
    display: inline-block;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 200px
}

@media screen and (max-width:767px) {
.navigation .global-nav .subnav .subnav-container .subnav-left .subnav-category #sub-btn0 span {
    max-width: 100px
}
}
.navigation .global-nav .subnav .subnav-container .subnav-right {
    margin-top: 0;
    margin-right: 0;
    padding: 0;
    transition: all .6s;
    display: inline-block
}

@media screen and (min-width:768px) and (max-width:1024px) {
.navigation .global-nav .subnav .subnav-container .subnav-right {
    height: 55px;
    transition: all .6s
}
}

@media screen and (min-width:1025px) {
.navigation .global-nav .subnav .subnav-container .subnav-right {
    position: relative;
    height: 70px;
    top: 0;
    right: 0;
    transition: all .6s
}
}
.navigation .global-nav .subnav .subnav-container .subnav-right #center-expand {
    position: absolute;
    left: 50%;
    margin: 0;
    padding: 0;
    margin-left: auto;
    margin-right: auto;
    width: 24px;
    height: 24px;
    top: 5px;
    display: inline-block
}
.navigation .global-nav .subnav .subnav-container .subnav-right #center-expand .ic-expand {
    position: relative;
    display: inline-block;
    width: 24px;
    height: 24px;
    left: -12px;
    top: 2px;
    background: url("clientlibs_base/images/icon-expand-white.svg") no-repeat;
    background-size: cover;
    cursor: pointer
}

@media screen and (min-width:768px) and (max-width:1024px) {
.navigation .global-nav .subnav .subnav-container .subnav-right #center-expand .ic-expand {
    position: relative;
    display: inline-block;
    width: 24px;
    height: 24px;
    top: 10px;
    margin-bottom: 0;
    margin-right: 5px
}
}

@media screen and (min-width:1025px) {
.navigation .global-nav .subnav .subnav-container .subnav-right #center-expand .ic-expand {
    display: none
}
}
.navigation .global-nav .subnav .subnav-container .subnav-right #center-expand .ic-expand-green {
    background: url("clientlibs_base/images/icon-expand-green.svg") no-repeat
}
.navigation .global-nav .subnav .subnav-container .subnav-right .breadcrumb-list {
    height: 100%;
    margin: 0;
    padding: 0;
    display: inline-block;
    float: left
}
.navigation .global-nav .subnav .subnav-container .subnav-right .breadcrumb-list .breadcrumb-element {
    height: 100%;
    margin: 0;
    padding: 0 15px;
    display: inline-block;
    float: left;
    transition: all .25s
}
.navigation .global-nav .subnav .subnav-container .subnav-right .breadcrumb-list .breadcrumb-element:last-child() {
    padding-right: 0
}
.navigation .global-nav .subnav .subnav-container .subnav-right .breadcrumb-list .breadcrumb-element.selected {
    border-bottom: 3px solid #76b900
}

@media screen and (max-width:1024px) {
.navigation .global-nav .subnav .subnav-container .subnav-right .breadcrumb-list .breadcrumb-element {
    display: none;
    padding-right: 0
}
}
.navigation .global-nav .subnav .subnav-container .subnav-right .breadcrumb-list .breadcrumb-element.persisting {
    display: inline-block
}
.navigation .global-nav .subnav .subnav-container .subnav-right .breadcrumb-list .breadcrumb-element .breadcrumb-link {
    margin-top: 28px;
    margin-bottom: 28px;
    display: inline-block;
    font-size: 14px;
    line-height: 1;
    text-transform: uppercase;
    color: #ccc;
    transition: color .5s
}
.navigation .global-nav .subnav .subnav-container .subnav-right .breadcrumb-list .breadcrumb-element .breadcrumb-link:hover {
    color: #fff
}
.navigation .global-nav .subnav .subnav-container .subnav-right .breadcrumb-list .breadcrumb-element .breadcrumb-link.cta {
    margin-top: 0;
    margin-bottom: 0;
    background-color: #76b900;
    font-weight: bold;
    color: white
}

@media screen and (min-width:768px) and (max-width:1024px) {
.navigation .global-nav .subnav .subnav-container .subnav-right .breadcrumb-list .breadcrumb-element .breadcrumb-link.cta {
    margin-top: 8px;
    margin-bottom: 8px
}
}

@media screen and (min-width:1025px) {
.navigation .global-nav .subnav .subnav-container .subnav-right .breadcrumb-list .breadcrumb-element .breadcrumb-link.cta {
    margin-top: 16px
}
}
.navigation .global-nav .subnav .subnav-container .subnav-right .breadcrumb-list .breadcrumb-element .breadcrumb-link.cta span {
    display: inline-block;
    padding: 12px
}
.navigation .global-nav .subnav .subnav-container .subnav-right .subnav-buttons-persisted {
    position: relative;
    height: 42px;
    margin: 0;
    right: 0;
    top: 12px;
    transform: translateY(-10%);
    font-family: 'DINPro';
    font-weight: normal;
    font-size: 14px;
    color: #ccc;
    border-width: 3px;
    border-bottom: 3px #1a1a1a solid;
    text-transform: uppercase;
    display: inline-block;
    cursor: pointer;
    transition: none
}

@media screen and (min-width:1025px) {
.navigation .global-nav .subnav .subnav-container .subnav-right .subnav-buttons-persisted {
    position: relative;
    height: 42px;
    margin: 0;
    margin-left: 30px;
    right: 0;
    top: 5px
}
}
.row {
    width: 100%
}
.row::before, .row::after {
    content: '';
    display: table
}
.row .column {
    float: left;
    min-height: 2px;
    padding: 0;
    margin: 0;
    position: relative
}

@media screen and (max-width:767px) {
.row .small-12 {
    width: 100%
}
}

@media screen and (min-width:768px) and (max-width:1024px) {
.row .medium-12 {
    width: 100%
}
}

@media screen and (min-width:1025px) and (max-width:1280px) {
.row .large-12 {
    width: 100%
}
}
.row .xl-8:after {
    content: '';
    width: 100%;
    position: absolute;
    top: 100%;
    right: 0;
    border-top: 1px solid #616161
}

@media screen and (min-width:1281px) {
.row .xl-8:after {
    border-left: 1px solid #616161;
    top: 30px;
    height: 85%;
    height: calc(100% - 60px);
    width: 0
}
}

@media screen and (min-width:1281px) {
.row .xl-8 {
    width: 66.66667%
}
}

@media screen and (min-width:1281px) {
.row .xl-4 {
    width: 33.33333%
}
}
.page-footer-wrapper {
    background: #000
}
.page-footer {
    background: #000;
    max-width: 1280px;
    margin: 0 auto;
    padding: 60px 30px;
    padding-bottom: 30px
}
.page-footer::before, .page-footer::after {
    content: " ";
    display: table
}
.page-footer::after {
    clear: both
}

@media(min-width:768px) and (max-width:1024px) {
.page-footer {
    padding: 60px;
    padding-bottom: 30px
}
}

@media(max-width:767px) {
.page-footer {
    padding: 30px
}
}

@media(min-width:1281px) {
.page-footer {
    padding: 60px 0
}
}
.page-footer__links {
    font-size: 0;
    line-height: 0
}
.page-footer__links>.page-footer-link-set {
    vertical-align: top;
    display: inline-block;
    width: 20%;
    padding-right: 5%
}

/*.page-footer__links>.page-footer-link-set:nth-child(3n+3){padding-right:0}*/
@media(min-width:768px) and (max-width:1024px) {
.page-footer__links>.page-footer-link-set {
    width: 50%
}
.page-footer__links>.page-footer-link-set:nth-child(3n+3) {
    padding-right: 5%
}
.page-footer__links>.page-footer-link-set:nth-child(even) {
    padding-right: 0
}
}

@media(max-width:767px) {
.page-footer__links>.page-footer-link-set {
    padding-right: 0;
    width: 100%
}
}
.page-footer__subscribe {
    display: inline-block;
    width: 66%
}

@media(max-width:1024px) {
.page-footer__subscribe {
    float: none;
    width: 100%;
    margin-bottom: 50px
}
}

@media(min-width:1025px) and (max-width:1280px) {
.page-footer__subscribe {
    width: 100%;
    height: 50px
}
}

@media(min-width:1281px) {
.page-footer__subscribe {
    height: 50px
}
}
.page-footer__social {
    display: inline-block;
    width: 33%;
    text-align: right
}

@media(max-width:1024px) {
.page-footer__social {
    float: none;
    width: 100%;
    text-align: center
}
}

@media(min-width:1025px) and (max-width:1280px) {
.page-footer__social {
    float: none;
    width: 100%;
    text-align: center
}
}
.page-footer__social__label {
    font-size: 16px;
    color: #747474;
    display: inline-block;
    margin-right: 20px;
    height: 45px;
    vertical-align: top;
    padding-top: 12px
}

@media(max-width:767px) {
.page-footer__social__label {
    display: block;
    float: none;
    text-align: center;
    margin-bottom: 25px;
    margin-right: 0;
    height: auto
}
}
.page-footer__social__link {
    text-decoration: none;
    display: inline-block;
    width: 40px;
    height: 40px;
    margin-right: 18px
}
.page-footer__social__link.facebook {
    margin-right: 10px
}
.page-footer__social__link>svg {
    width: 40px;
    height: 40px;
    margin-right: 20px
}
.page-footer__social__link .socialIcon {
    height: 40px;
    width: 40px;
    opacity: .5;
    border: 0;
}
.page-footer__social__link .socialIcon:hover {
    opacity: 1
}
.page-footer__social__link>svg:last-child {
    margin-right: 0
}
.page-footer__social__link:last-child {
    margin-right: 0
}
.page-footer__social__link>svg>path {
    fill: #CCC
}
.page-footer-link-set__title {
    font-size: 24px;
    line-height: 26px;
    text-align: left;
    padding-bottom: 12px;
    font-weight: bold;
    color: #eee;
    border-bottom: 1px solid #747474
}

@media(max-width:767px) {
.page-footer-link-set__title {
    font-size: 16px;
    line-height: 30px;
    text-align: center
}
}
.page-footer-link-set__links {
    padding: 0;
    margin-bottom: 50px;
    margin-top: 10px
}

@media(max-width:767px) {
.page-footer-link-set__links {
    padding: 0 15px;
    margin-bottom: 30px
}
}
.page-footer-link-set__links>li {
    margin-right: 25px;
    display: block;
    margin-bottom: 5px
}

@media(max-width:767px) {
.page-footer-link-set__links>li {
    display: inline-block;
    margin-bottom: 15px
}
}
.page-footer-link-set__links>li>a {
    font-size: 16px;
    line-height: 30px;
    color: #76b900;
    text-decoration: none
}
.global-footer-container {
    width: 100%;
    background-color: #fff
}
.global-footer {
    padding: 30px;
    background: #fff;
    max-width: 1280px;
    margin: 0 auto
}

@media(max-width:767px) {
.global-footer {
    padding: 15px
}
}
.global-footer__logo {
    width: 110px;
    height: 20px;
    margin: 0 auto;
    display: block;
    float: left;
    margin-bottom: 15px
}

@media(max-width:767px) {
.global-footer__logo {
    float: none
}
}
.global-footer__region {
    height: 20px;
    text-align: center;
    float: right;
    margin-bottom: 20px
}

@media(max-width:767px) {
.global-footer__region {
    float: none;
    margin-bottom: 10px
}
}
.global-footer__region__icon {
    margin-right: 15px;
    max-height: 14px;
    border: 0
}
.global-footer__region__label {
    font-weight: bold;
    font-size: 17px;
    line-height: 25px;
    color: #CCC
}
.global-footer__links {
    list-style-type: none;
    margin: 0;
    padding: 0;
    clear: both;
    margin-bottom: 4px
}

@media(max-width:767px) {
.global-footer__links {
    margin-bottom: 0;
    text-align: center
}
}
.global-footer__links>li {
    position: relative;
    display: inline-block;
    padding-right: 10px;
    margin-right: 5px
}
.global-footer__links>li:after {
    position: absolute;
    content: " ";
    top: 6px;
    right: 0;
    height: 14px;
    width: 1px;
    background: #e3e3e3
}
.global-footer__links>li:last-child {
    padding-right: 0;
    margin-right: 0
}
.global-footer__links>li:last-child:after {
    display: none
}
.global-footer__links>li>a {
    display: inline-block;
    font-size: 16px;
    line-height: 24px;
    text-decoration: none;
    color: #ccc
}
.global-footer__copyright {
    font-size: 12px;
    line-height: 16px;
    color: #ccc;
    clear: both
}
.aem-AuthorLayer-Edit .global-footer, .aem-AuthorLayer-Preview .global-footer {
    min-height: 300px
}
#cookiePolicy-layer {
    background: #3c3c3c none repeat scroll 0 0;
    border-top: 2px solid #76b900;
    bottom: 0;
    display: none;
    left: 0;
    position: fixed;
    width: 100%;
    z-index: 5
}
#cookiePolicy-layer .messageContainer {
    color: #fff;
    float: left;
    text-align: center
}
#cookiePolicy-layer p {
    margin: 1em;
    text-align: center
}
#cookiePolicy-layer .green-box-bttn {
    background-color: #76b900;
    border: 0 none;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    float: right;
    font-size: 1em;
    font-weight: bold;
    height: 100%;
    letter-spacing: 1px;
    padding: 0;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    margin-right: 6%
}
#cookiePolicy-layer .green-box-bttn span {
    display: inline-block;
    vertical-align: middle
}
#cookiePolicy-layer a {
    color: #76b900;
    text-decoration: none
}

@media screen and (min-width:641px) and (max-width:1024px) {
#cookiePolicy-layer {
    height: 77px
}
#cookiePolicy-layer .messageContainer {
    line-height: 77px;
    width: 79%
}
#cookiePolicy-layer .messageContainer p {
    display: inline-block;
    line-height: 1.4em;
    vertical-align: middle
}
#cookiePolicy-layer .green-box-bttn {
    line-height: 77px;
    width: 15%
}
}

@media screen and (min-width:320px) and (max-width:640px) {
#cookiePolicy-layer {
    height: 60px
}
#cookiePolicy-layer .messageContainer {
    line-height: 60px;
    width: 74%
}
#cookiePolicy-layer .messageContainer p {
    display: inline-block;
    font-size: .6em;
    line-height: 1.2em;
    margin: .5em 1em;
    vertical-align: middle
}
#cookiePolicy-layer .green-box-bttn {
    font-size: .6em;
    line-height: 60px;
    width: 20%
}
}

@media screen and (min-width:1024px) {
#cookiePolicy-layer {
    height: 54px
}
#cookiePolicy-layer .messageContainer {
    line-height: 54px;
    width: 84%
}
#cookiePolicy-layer .messageContainer p {
    display: inline-block;
    line-height: 1.4em;
    vertical-align: middle
}
#cookiePolicy-layer .green-box-bttn {
    line-height: 54px;
    width: 10%
}
}
.shieldApps .cf:after {
    content: "";
    display: table;
    clear: both
}
.shieldApps #apps-container {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    min-width: 320px;
    z-index: 1
}
.shieldApps #apps-container.dark:before {
    content: ' ';
    background: black;
    position: fixed;
    display: block;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: -1
}

@media(max-width:920px) {
.shieldApps #apps-container #sort+.ui-selectmenu-button, .shieldApps #apps-container #genre+.ui-selectmenu-button {
    width: 47% !important
}
}
.shieldApps #apps-container .ui-selectmenu-button span.ui-selectmenu-text {
    background-color: #212121
}
.shieldApps #apps-container .ui-state-default {
    background-color: transparent
}
.shieldApps #apps {
    padding: 0;
    height: 100%
}
.shieldApps #apps .swiper-masthead {
    height: 600px;
    opacity: 0
}
.shieldApps #apps .swiper-masthead .swiper-container .swiper-slide:before {
    background: linear-gradient(transparent, rgba(0,0,0,0.1) 20%, rgba(0,0,0,0.2) 40%, rgba(0,0,0,0.5));
    background: linear-gradient(transparent, rgba(0,0,0,0.1) 20%, rgba(0,0,0,0.2) 40%, rgba(0,0,0,0.5));
    background: linear-gradient(transparent, rgba(0,0,0,0.1) 20%, rgba(0,0,0,0.2) 40%, rgba(0,0,0,0.5));
    background: linear-gradient(transparent, rgba(0,0,0,0.1) 20%, rgba(0,0,0,0.2) 40%, rgba(0,0,0,0.5))
}
.shieldApps #apps .swiper-masthead .swiper-pagination {
    bottom: 60px
}
.shieldApps #apps .swiper-masthead video {
    position: absolute;
    top: 0;
    z-index: -1
}
.shieldApps #apps .swiper-masthead .store-slide-info {
    width: 38%;
    left: 57%;
    top: 62%
}

@media(min-width:920px) and (max-width:920px) {
.shieldApps #apps .swiper-masthead .store-slide-info {
    font-size: 12px;
    line-height: 14px
}
}

@media(max-width:920px) {
.shieldApps #apps .swiper-masthead .store-slide-info {
    width: 100%;
    box-sizing: border-box;
    padding: 0 10%;
    left: 0
}
.shieldApps #apps .swiper-masthead .store-slide-info .caption {
    line-height: 20px
}
}
.shieldApps #apps .swiper-masthead .apps-tabs {
    position: absolute;
    bottom: 0;
    z-index: 1
}
.shieldApps #apps .swiper-masthead .apps-tabs.navigation-tabs {
    width: 100%
}

@media(min-width:920px) {
.shieldApps #apps .swiper-masthead .apps-tabs.navigation-tabs {
    max-width: 720px;
    left: 0;
    right: 0;
    margin: 0 auto
}
.shieldApps #apps .swiper-masthead .apps-tabs.navigation-tabs.col-group.col-3 .col-1 {
    font-size: 16px;
    width: 49% !important;
    margin-right: .33%
}
}

@media(max-width:920px) {
.shieldApps #apps .swiper-masthead .apps-tabs.navigation-tabs {
    background: #000
}
.shieldApps #apps .swiper-masthead .apps-tabs.navigation-tabs.col-group.col-3 {
    font-size: 0
}
.shieldApps #apps .swiper-masthead .apps-tabs.navigation-tabs.col-group.col-3 .col-1 {
    font-size: 16px;
    width: 49% !important
}
}
.shieldApps #apps .swiper-masthead .apps-tabs.navigation-tabs .col>.navigation-tabs-item {
    background: black;
    border: 0 solid #000;
    color: white;
    text-transform: uppercase;
    font-weight: bold;
    letter-spacing: 1px
}

@media(max-width:920px) {
.shieldApps #apps .swiper-masthead .apps-tabs.navigation-tabs .col>.navigation-tabs-item {
    padding-top: 15px;
    padding-bottom: 15px
}
}
.shieldApps #apps .swiper-masthead .apps-tabs.navigation-tabs .col>.navigation-tabs-item .tabicon {
    width: 30px;
    height: 25px;
    display: inline-block;
    vertical-align: middle
}

@media(max-width:920px) {
.shieldApps #apps .swiper-masthead .apps-tabs.navigation-tabs .col>.navigation-tabs-item .tabicon {
    display: none
}
}
.shieldApps #apps .swiper-masthead .apps-tabs.navigation-tabs .col>.navigation-tabs-item .tabicon.android {
    background: url("clientlibs-all/images/games/game-icons.png") no-repeat;
    background-position: 0 0;
    background-size: auto 200%
}
.shieldApps #apps .swiper-masthead .apps-tabs.navigation-tabs .col>.navigation-tabs-item .tabicon.gamestream {
    background: url("clientlibs-all/images/games/game-icons.png") no-repeat;
    background-position: -30px 0;
    background-size: auto 200%
}
.shieldApps #apps .swiper-masthead .apps-tabs.navigation-tabs .col>.navigation-tabs-item .tabicon.grid {
    background: url("clientlibs-all/images/games/game-icons.png") no-repeat;
    background-position: -60px 0;
    background-size: auto 200%
}
.shieldApps #apps .swiper-masthead .apps-tabs.navigation-tabs .col>.navigation-tabs-item .label {
    display: inline-block;
    vertical-align: middle
}
.shieldApps #apps .swiper-masthead .apps-tabs.navigation-tabs .col>.navigation-tabs-item.active {
    background: #000
}
.shieldApps #apps .swiper-masthead .apps-tabs.navigation-tabs .col>.navigation-tabs-item.active, .shieldApps #apps .swiper-masthead .apps-tabs.navigation-tabs .col>.navigation-tabs-item:hover {
    color: #76b900
}
.shieldApps #apps .swiper-masthead .apps-tabs.navigation-tabs .col>.navigation-tabs-item.active .tabicon.android, .shieldApps #apps .swiper-masthead .apps-tabs.navigation-tabs .col>.navigation-tabs-item:hover .tabicon.android {
    background-position: 0 -25px
}
.shieldApps #apps .swiper-masthead .apps-tabs.navigation-tabs .col>.navigation-tabs-item.active .tabicon.gamestream, .shieldApps #apps .swiper-masthead .apps-tabs.navigation-tabs .col>.navigation-tabs-item:hover .tabicon.gamestream {
    background-position: -30px -25px
}
.shieldApps #apps .swiper-masthead .apps-tabs.navigation-tabs .col>.navigation-tabs-item.active .tabicon.grid, .shieldApps #apps .swiper-masthead .apps-tabs.navigation-tabs .col>.navigation-tabs-item:hover .tabicon.grid {
    background-position: -60px -25px
}
.shieldApps #apps .swiper-masthead .apps-tabs.navigation-tabs .col>.navigation-tabs-item:after {
    display: none
}
.shieldApps #apps section.sort {
    text-align: right;
    margin: 30px auto;
    max-width: 1280px;
    font-size: 0;
    padding-right: 5px;
    width: 90%
}

@media(max-width:920px) {
.shieldApps #apps section.sort {
    text-align: left;
    margin-top: 20px;
    padding-right: 5px;
    width: 100%
}
}
.shieldApps #apps section.sort .label {
    text-transform: uppercase;
    color: gray;
    font-size: 14px;
    font-weight: bold;
    letter-spacing: .5px;
    margin-top: -34px;
    display: inline-block;
    vertical-align: middle;
    margin-right: 1em
}

@media(max-width:920px) {
.shieldApps #apps section.sort .label {
    display: block;
    margin: 5px 15px
}
}
.shieldApps #apps section.sort select {
    display: none
}
.shieldApps #apps section.apps-list {
    width: 90%;
    max-width: 1280px;
    margin: 0 auto 36px
}

@media(max-width:920px) {
.shieldApps #apps section.apps-list {
    width: auto;
    left: 15px;
    right: 15px
}
}
.shieldApps #apps section.apps-list ul.app-boxes {
    padding: 0;
    font-size: 0;
    line-height: 0;
    display: inline-block
}
.shieldApps #apps section.apps-list ul.app-boxes li {
    float: left;
    margin: 0 5px 20px 5px;
    position: relative;
    line-height: 0
}
.shieldApps #apps section.apps-list ul.app-boxes li.active {
    display: block
}
.shieldApps #apps section.apps-list ul.app-boxes li .app {
    background: #141414;
    left: 0;
    right: 0
}

@media screen and (min-width:768px) {
.shieldApps #apps section.apps-list ul.app-boxes li {
    height: auto;
    width: 33.33%;
    margin-left: 0;
    margin-right: 0;
    box-sizing: border-box;
    padding-left: 10px;
    padding-right: 10px;
    line-height: 0
}
.shieldApps #apps section.apps-list ul.app-boxes li .app {
    left: 5px;
    right: 5px
}
}

@media screen and (min-width:768px) and (max-width:1280px) {
.shieldApps #apps section.apps-list ul.app-boxes li {
    height: auto;
    width: 50%;
    margin-left: 0;
    margin-right: 0;
    box-sizing: border-box;
    padding-left: 10px;
    padding-right: 10px
}
.shieldApps #apps section.apps-list ul.app-boxes li .app {
    left: 5px;
    right: 5px
}
.shieldApps #apps section.apps-list ul.app-boxes li:nth-child(2n) {
    padding-right: 15px;
    padding-left: 10px
}
.shieldApps #apps section.apps-list ul.app-boxes li:nth-child(2n+1) {
    padding-left: 15px;
    padding-right: 10px
}
}

@media screen and (max-width:767px) {
.shieldApps #apps section.apps-list ul.app-boxes li {
    height: auto;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    box-sizing: border-box;
    padding-left: 15px;
    padding-right: 15px
}
.shieldApps #apps section.apps-list ul.app-boxes li .app {
    left: 5px;
    right: 5px
}
}
.shieldApps #apps section.apps-list ul.app-boxes li a {
    outline: 0;
    text-decoration: none;
    position: relative
}
.shieldApps #apps section.apps-list ul.app-boxes li .banner {
    width: 100%;
    height: auto;
    background-color: #000
}
.shieldApps #apps section.apps-list ul.app-boxes li .banner img {
    width: 100%
}

@media(max-width:920px) {
.shieldApps #apps section.apps-list ul.app-boxes li .banner {
    width: 100%;
    height: auto
}
}
.shieldApps #apps section.apps-list ul.app-boxes li .info {
    margin: 15px 20px 0;
    font-size: 16px;
    letter-spacing: .5px;
    padding-bottom: 10px;
    line-height: 30px
}

@media(max-width:920px) {
.shieldApps #apps section.apps-list ul.app-boxes li .info {
    margin-top: 17px;
    margin-left: 12px;
    margin-right: 10px
}
}
.shieldApps #apps section.apps-list ul.app-boxes li .info .title {
    color: white;
    font-size: 16px;
    line-height: 24px;
    min-height: 40px;
    margin-bottom: 10px
}

@media(max-width:920px) {
.shieldApps #apps section.apps-list ul.app-boxes li .info .title {
    font-size: 16px;
    line-height: 24px;
    min-height: 48px;
    margin-bottom: 5px
}
}
.shieldApps #apps section.apps-list ul.app-boxes li .info .app-rating {
    float: left
}
.shieldApps #apps section.apps-list ul.app-boxes li .info .app-rating .star-rating {
    display: inline-block;
    width: 80px;
    height: 12px;
    background: url("clientlibs-all/images/star-rating-bg.png") no-repeat;
    background-size: 80px 12px
}
.shieldApps #apps section.apps-list ul.app-boxes li .info .app-rating .star-rating .rating {
    width: 0;
    height: 12px;
    background: url("clientlibs-all/images/star-rating.png") no-repeat;
    background-size: 80px 12px
}
.shieldApps #apps section.apps-list ul.app-boxes li .info .app-rating .star-rating .rating.rating05 {
    width: 6px
}
.shieldApps #apps section.apps-list ul.app-boxes li .info .app-rating .star-rating .rating.rating1 {
    width: 15px
}
.shieldApps #apps section.apps-list ul.app-boxes li .info .app-rating .star-rating .rating.rating15 {
    width: 23px
}
.shieldApps #apps section.apps-list ul.app-boxes li .info .app-rating .star-rating .rating.rating2 {
    width: 29px
}
.shieldApps #apps section.apps-list ul.app-boxes li .info .app-rating .star-rating .rating.rating25 {
    width: 40px
}
.shieldApps #apps section.apps-list ul.app-boxes li .info .app-rating .star-rating .rating.rating3 {
    width: 50px
}
.shieldApps #apps section.apps-list ul.app-boxes li .info .app-rating .star-rating .rating.rating35 {
    width: 56px
}
.shieldApps #apps section.apps-list ul.app-boxes li .info .app-rating .star-rating .rating.rating4 {
    width: 68px
}
.shieldApps #apps section.apps-list ul.app-boxes li .info .app-rating .star-rating .rating.rating45 {
    width: 74px
}
.shieldApps #apps section.apps-list ul.app-boxes li .info .app-rating .star-rating .rating.rating5 {
    width: 80px
}

@media(max-width:920px) {
.shieldApps #apps section.apps-list ul.app-boxes li .info .app-rating {
    -webkit-transform: scale(0.8);
    -ms-transform: scale(0.8);
    transform: scale(0.8);
    transform-origin: left
}
}
.shieldApps #apps section.apps-list ul.app-boxes li .info .app-price {
    float: right
}
.shieldApps #apps section.apps-list ul.app-boxes li .info .app-price .price {
    font-size: 18px;
    line-height: 17px;
    color: #bfbfbf;
    font-weight: bold
}

@media(max-width:920px) {
.shieldApps #apps section.apps-list ul.app-boxes li .info .app-price .price {
    font-size: 14px;
    line-height: 14px
}
}
.shieldApps #apps section.apps-list ul.app-boxes li .info .app-price .price .currency {
    display: inline;
    font-size: 12px;
    vertical-align: middle;
    margin-right: 4px
}

@media(max-width:920px) {
.shieldApps #apps section.apps-list ul.app-boxes li .info .app-price .price .currency {
    margin-right: 2px
}
}
.shieldApps #apps section.apps-list ul.app-boxes li.gamestream-game .game .info .game-rating, .shieldApps #apps section.apps-list ul.app-boxes li.gamestream-game .game .info .game-price {
    display: none
}
.shieldApps #apps section.apps-loading {
    text-align: center
}
.shieldApps #apps section.apps-loading .loadImageWrapper {
    display: none
}
.shieldApps #apps section.apps-loading .loadImageWrapper img {
    margin: 20px auto
}
.shieldApps #apps section.apps-loading.active .loadImageWrapper {
    display: block
}
.shieldApps #apps section.apps-abstract {
    text-align: center;
    width: 35%;
    color: #76b900;
    margin: 50px auto 0;
    font-size: 1.75em;
    text-transform: uppercase;
    font-family: "GeForce", Helvetica, Arial;
    font-weight: bold
}

@media(max-width:920px) {
.shieldApps #apps section.apps-abstract {
    width: 75%
}
}
.shieldApps #apps .more-bttn {
    cursor: pointer;
    color: #bfbfbf;
    line-height: 34px;
    font-size: 14px;
    text-transform: uppercase;
    display: inline-block;
    height: 34px;
    vertical-align: bottom;
    padding: 0 1.5em
}
.shieldApps #apps .more-bttn:after {
    content: " ";
    position: relative;
    display: inline-block;
    right: -1em;
    top: 1px;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 6px 0 6px 8px;
    border-color: transparent transparent transparent #fff
}
.shieldApps #apps .more-bttn.active {
    color: #76b900
}
.shieldApps #apps .more-bttn.active:after {
    top: 0;
    border-width: 8px 6px 0 6px;
    border-color: #76b900 transparent transparent transparent
}
.shieldApps #apps .expanded-filters {
    display: none;
    margin-top: 15px
}

@media(max-width:920px) {
.shieldApps #apps .expanded-filters {
    margin-top: 10px
}
}
.shieldApps .no-apps-results {
    display: none;
    width: 90%;
    text-align: center;
    margin: 0 auto;
    color: gray;
    font-size: 1.5em;
    padding: 1.5em
}
.shieldApps #apps section.apps-list ul.app-boxes li .info .app-rating .onlyShield {
    color: #76b900
}
.shieldApps .included, .shieldApps .price {
    font-family: "DINPro", Helvetica, Arial;
    text-transform: uppercase;
    color: #666
}
.shieldApps #sort-button:before {
    content: " ";
    position: absolute;
    display: inline-block;
    right: 16px;
    top: 14px;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 8px 6px 0 6px;
    border-color: #fff transparent transparent transparent
}
.shieldApps #genre-button:before {
    content: " ";
    position: absolute;
    display: inline-block;
    right: 16px;
    top: 14px;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 8px 6px 0 6px;
    border-color: #fff transparent transparent transparent
}
.shieldApps #device-button:before {
    content: " ";
    position: absolute;
    display: inline-block;
    right: 12px;
    top: 14px;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 8px 6px 0 6px;
    border-color: #fff transparent transparent transparent
}
.shieldApps #grid-button:before {
    content: " ";
    position: absolute;
    display: inline-block;
    right: 12px;
    top: 14px;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 8px 6px 0 6px;
    border-color: #fff transparent transparent transparent
}
.shieldApps #controllers-button:before {
    content: " ";
    position: absolute;
    display: inline-block;
    right: 12px;
    top: 14px;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 8px 6px 0 6px;
    border-color: #fff transparent transparent transparent
}
.shieldApps #ratings-button:before {
    content: " ";
    position: absolute;
    display: inline-block;
    right: 12px;
    top: 14px;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 8px 6px 0 6px;
    border-color: #fff transparent transparent transparent
}
.shieldApps #free-button:before {
    content: " ";
    position: absolute;
    display: inline-block;
    right: 16px;
    top: 14px;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 8px 6px 0 6px;
    border-color: #fff transparent transparent transparent
}
.shieldApps #coming_soon-button:before {
    content: " ";
    position: absolute;
    display: inline-block;
    right: 12px;
    top: 14px;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 8px 6px 0 6px;
    border-color: #fff transparent transparent transparent
}
.shieldApps #bundle-button:before {
    content: " ";
    position: absolute;
    display: inline-block;
    right: 12px;
    top: 14px;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 8px 6px 0 6px;
    border-color: #fff transparent transparent transparent
}

@media(max-width:920px) {
.shieldApps #bundle-button:before {
    right: 26px
}
}
.shieldGames #games section.sort {
    text-align: right;
    margin: 15px auto 30px;
    max-width: 1280px;
    font-size: 0;
    padding-right: 10px;
    width: 100%
}

@media screen and (max-width:1024px) {
.shieldGames #games section.sort {
    text-align: left;
    margin-top: 20px;
    padding-right: 0
}
}
.shieldGames #games section.sort select {
    display: none
}
.shieldGames #games .ui-selectmenu-button {
    display: inline-block;
    overflow: hidden;
    position: relative;
    text-decoration: none;
    cursor: pointer;
    outline: 0;
    border-radius: 2px;
    width: 175px !important;
    margin-top: 10px !important
}

@media screen and (max-width:1024px) {
.shieldGames #games .ui-selectmenu-button {
    width: 50% !important
}
}
.shieldGames #games .ui-selectmenu-button span.ui-selectmenu-text {
    background-color: #141414;
    color: #fff;
    font-family: "DINPro", Helvetica, Arial;
    font-size: 12px;
    padding: 10px 15px 8px 15px;
    text-transform: uppercase;
    text-align: left;
    display: block;
    line-height: 1.4;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}
.shieldGames #games .ui-selectmenu-button .ui-icon {
    width: 16px;
    height: 16px;
    text-indent: -99999px;
    overflow: hidden;
    background-repeat: no-repeat
}
.shieldGames #games .ui-selectmenu-button span.ui-icon {
    right: .5em;
    left: auto;
    margin-top: -8px;
    position: absolute;
    top: 50%;
    background-image: none
}
.shieldGames #games .ui-selectmenu-button .ui-icon-triangle-1-s {
    display: none;
    background-position: -64px -16px
}
.shieldGames #games #sort+.ui-selectmenu-button, .shieldGames #games #free+.ui-selectmenu-button, .shieldGames #games #device+.ui-selectmenu-button, .shieldGames #games #genre+.ui-selectmenu-button, .shieldGames #games #grid+.ui-selectmenu-button, .shieldGames #games #ratings+.ui-selectmenu-button, .shieldGames #games #coming_soon+.ui-selectmenu-button, .shieldGames #games #controllers+.ui-selectmenu-button, .shieldGames #games #bundle+.ui-selectmenu-button, .shieldGames #games #gfntype+.ui-selectmenu-button {
    padding-right: 5px !important;
    padding-left: 15px !important;
    margin: 0
}
.shieldGames #games #sort-button:after, .shieldGames #games #device-button:after, .shieldGames #games #coming_soon-button:after, .shieldGames #games #grid-button:after, .shieldGames #games #ratings-button:after, .shieldGames #games #controllers-button:after, .shieldGames #games #free-button:after, .shieldGames #games #genre-button:after, .shieldGames #games #bundle-button:after, .shieldGames #games #gfntype-button:after {
    content: " ";
    position: absolute;
    display: inline-block;
    right: 16px;
    top: 14px;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 8px 6px 0 6px;
    border-color: #fff transparent transparent transparent
}
.shieldGames #games #sort-button.active:after, .shieldGames #games #device-button.active:after, .shieldGames #games #coming_soon-button.active:after, .shieldGames #games #grid-button.active:after, .shieldGames #games #ratings-button.active:after, .shieldGames #games #controllers-button.active:after, .shieldGames #games #free-button.active:after, .shieldGames #games #genre-button.active:after, .shieldGames #games #bundle-button.active:after, .shieldGames #games #gfntype-button.active:after {
    top: 14px;
    border-style: solid;
    border-width: 8px 6px 0 6px;
    border-color: #fff transparent transparent transparent
}
.shieldGames #games #sort-menu li, .shieldGames #games #device-menu li, .shieldGames #games #coming_soon-menu li, .shieldGames #games #grid-menu li, .shieldGames #games #ratings-menu li, .shieldGames #games #controllers-menu li, .shieldGames #games #free-menu li, .shieldGames #games #genre-menu li, .shieldGames #games #bundle-menu li, .shieldGames #games #gfntype-menu li {
    margin: 0 5px 0 15px !important
}
.shieldGames #games #sort-menu .ui-menu-item, .shieldGames #games #device-menu .ui-menu-item, .shieldGames #games #coming_soon-menu .ui-menu-item, .shieldGames #games #grid-menu .ui-menu-item, .shieldGames #games #ratings-menu .ui-menu-item, .shieldGames #games #controllers-menu .ui-menu-item, .shieldGames #games #free-menu .ui-menu-item, .shieldGames #games #genre-menu .ui-menu-item, .shieldGames #games #bundle-menu .ui-menu-item, .shieldGames #games #gfntype-menu .ui-menu-item {
    font-family: "DINPro", Helvetica, Arial;
    text-transform: capitalize;
    position: relative;
    margin: 0;
    padding: 6px 8px 13px 15px !important;
    font-size: 14px;
    line-height: 14px;
    cursor: pointer;
    min-height: 0;
    background-color: #141414 !important;
    background-image: none !important;
    border: medium none !important;
    width: auto !important
}
.shieldGames #games #sort-menu .ui-state-hover, .shieldGames #games #sort-menu .ui-state-focus, .shieldGames #games #device-menu .ui-state-hover, .shieldGames #games #device-menu .ui-state-focus, .shieldGames #games #coming_soon-menu .ui-state-hover, .shieldGames #games #coming_soon-menu .ui-state-focus, .shieldGames #games #grid-menu .ui-state-hover, .shieldGames #games #grid-menu .ui-state-focus, .shieldGames #games #ratings-menu .ui-state-hover, .shieldGames #games #ratings-menu .ui-state-focus, .shieldGames #games #controllers-menu .ui-state-hover, .shieldGames #games #controllers-menu .ui-state-focus, .shieldGames #games #free-menu .ui-state-hover, .shieldGames #games #free-menu .ui-state-focus, .shieldGames #games #genre-menu .ui-state-hover, .shieldGames #games #genre-menu .ui-state-focus, .shieldGames #games #bundle-menu .ui-state-hover, .shieldGames #games #bundle-menu .ui-state-focus, .shieldGames #games #gfntype-menu .ui-state-hover, .shieldGames #games #gfntype-menu .ui-state-focus {
    color: #fff !important
}
.shieldGames #games .more-bttn {
    cursor: pointer;
    color: #bfbfbf;
    line-height: 34px;
    font-size: 14px;
    text-transform: uppercase;
    display: inline-block;
    height: 34px;
    vertical-align: bottom;
    padding: 0 1.5em
}
.shieldGames #games .more-bttn.active {
    color: #76b900
}
.shieldGames #games .more-bttn:after {
    content: " ";
    position: relative;
    display: inline-block;
    right: -1em;
    top: 1px;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 6px 0 6px 8px;
    border-color: transparent transparent transparent #76b900
}
.shieldGames #games .more-bttn.active:after {
    top: 0;
    border-width: 8px 6px 0 6px;
    border-color: #76b900 transparent transparent transparent
}
.shieldGames #games .expanded-filters {
    display: none;
    margin-top: 15px
}
.shieldGames #games section.games-list {
    width: 100%;
    max-width: 1280px;
    margin: 0 auto
}
.shieldGames #games section.games-list ul.game-boxes {
    font-size: 0;
    line-height: 0;
    padding: 0
}

@media screen and (min-width:768px) and (max-width:1280px) {
.shieldGames #games section.games-list ul.game-boxes li:nth-child(2n+1) {
    padding-left: 15px;
    padding-right: 10px
}
}

@media screen and (min-width:768px) and (max-width:1280px) {
.shieldGames #games section.games-list ul.game-boxes li:nth-child(2n) {
    padding-right: 15px;
    padding-left: 10px
}
}
.shieldGames #games section.games-list ul.game-boxes li {
    float: left;
    margin: 0 10px 20px 5px;
    position: relative
}

@media screen and (max-width:767px) {
.shieldGames #games section.games-list ul.game-boxes li {
    height: auto;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    padding-right: 15px;
    padding-left: 15px
}
}

@media screen and (min-width:768px) and (max-width:1280px) {
.shieldGames #games section.games-list ul.game-boxes li {
    height: auto;
    width: 50%;
    margin-left: 0;
    margin-right: 0
}
}

@media screen and (min-width:1281px) {
.shieldGames #games section.games-list ul.game-boxes li {
    height: auto;
    width: 33.33%;
    margin-left: 0;
    margin-right: 0;
    padding-left: 10px;
    padding-right: 10px
}
}
.shieldGames #games section.games-list ul.game-boxes li .game {
    background: #141414
}
.shieldGames #games section.games-list ul.game-boxes li a {
    outline: 0;
    text-decoration: none;
    position: relative
}
.shieldGames #games section.games-list ul.game-boxes li .banner {
    width: 100%;
    height: auto;
    background-color: #000
}
.shieldGames #games section.games-list ul.game-boxes li .banner img {
    width: 100%
}
.shieldGames #games section.games-list ul.game-boxes li .info {
    margin: 15px 20px 0;
    font-size: 16px;
    letter-spacing: .5px;
    padding-bottom: 10px;
    line-height: 30px
}
.shieldGames #games section.games-list ul.game-boxes li .info .title {
    color: white;
    font-size: 16px;
    line-height: 24px;
    min-height: 40px;
    margin-bottom: 10px
}
.shieldGames #games section.games-list ul.game-boxes li .info .grid-game-price .included, .shieldGames #games section.games-list ul.game-boxes li .info .grid-game-price .price {
    text-transform: uppercase;
    color: #666
}
.shieldGames #games section.games-list ul.game-boxes li .info .game-rating {
    float: left
}

@media screen and (max-width:1024px) {
.shieldGames #games section.games-list ul.game-boxes li .info .game-rating .onlyShield {
    font-size: 12px
}
}
.shieldGames #games section.games-list ul.game-boxes li .info .game-price {
    float: right
}
.shieldGames #games section.games-list ul.game-boxes li .info .game-price .price {
    font-size: 18px;
    color: #bfbfbf;
    font-weight: bold
}

@media screen and (max-width:1024px) {
.shieldGames #games section.games-list ul.game-boxes li .info .game-price .price {
    font-size: 14px
}
}
.shieldGames #games section.games-list section.games-loading {
    text-align: center
}
.shieldGames #games section.games-list section.games-loading .loadImageWrapper {
    display: none
}
.shieldGames #games section.games-list section.games-loading.active .loadImageWrapper {
    display: block
}
.shieldGames #games section.games-list .btn-more {
    border: 0;
    background: 0;
    color: #fff;
    font: bold 18px/1 "DINPro"
}
.shieldGames #games section.games-list .btn-more .txt-more {
    min-width: 0;
    cursor: pointer;
    padding: 15px
}
.shieldGames #games section.games-list .load-more {
    text-align: center;
    display: block;
    width: 220px;
    margin: 0 auto
}
.shieldGames #games section.games-list .load-more .btn {
    display: inline-block;
    text-align: center;
    background-color: #76b900;
    color: #fff;
    margin: 0 auto;
    margin-top: 25px
}

@media screen and (max-width:1024px) {
.shieldGames #games section.games-list .load-more .btn {
    margin-top: 10px
}
}
.shieldGames .cf:after {
    content: "";
    display: table;
    clear: both
}
.shieldGames .no-games-results {
    display: none;
    width: 90%;
    text-align: center;
    margin: 0 auto;
    color: gray;
    font-size: 1.5em;
    padding: 1.5em
}
.heroBanner .slider-container {
    width: 100%
}
.heroBanner .slider-container input {
    display: none
}
.heroBanner .slider-container .overflow {
    width: 100%;
    overflow: hidden
}
.heroBanner .slider-container #slides {
    width: 100%;
    margin: 0 auto;
    position: relative
}
.heroBanner .slider-container #slides .video-container {
    position: absolute;
    height: 100%;
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background: #000;
    text-align: center
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slides .video-container {
    display: none
}
}
.heroBanner .slider-container #slides .video-container {
    position: absolute;
    height: 100%;
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background: #000;
    text-align: center;
    overflow: hidden
}
.heroBanner .slider-container #slides .video-container video {
    display: inline-block;
    width: 100%;
    height: auto;
    z-index: 0;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%);
    min-width: 100%;
    min-height: 100%;
    width: auto;
    height: auto;
    overflow: hidden
}
.heroBanner .slider-container #slides .video-container video.wt-100 {
    width: 100%
}
.heroBanner .slider-container #slides .video-container video.wt-auto {
    width: auto
}
.heroBanner .slider-container #slides .video-container video.ht-100 {
    height: 100%
}
.heroBanner .slider-container #slides .video-container video.ht-auto {
    height: auto
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slides .video-container {
    display: none
}
}
.heroBanner .slider-container #slides .overlay {
    position: absolute;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    background: #000
}
.heroBanner .slider-container #slides .info {
    color: #fff;
    position: absolute;
    left: 0;
    right: 0;
    opacity: 0;
    text-align: left;
    height: 0;
    width: 100%;
    max-width: 1280px;
    margin: 0 auto;
    padding: 0 30px
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slides .info {
    padding: 0 15px
}
}

@media screen and (min-width:1281px) {
.heroBanner .slider-container #slides .info {
    padding: 0
}
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slides .info .content-table, .heroBanner .slider-container #slides .info .content-table-left {
    height: auto
}
}
.heroBanner .slider-container #slides .info.twocolinfobar .content-table {
    width: 50%;
    float: right
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slides .info.twocolinfobar .content-table {
    width: 100%
}
}
.heroBanner .slider-container #slides .info.twocolinfobar .content-table-left {
    width: 50%;
    float: left;
    text-align: center;
    z-index: 2;
    position: relative
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slides .info.twocolinfobar .content-table-left {
    width: 100%
}
}
.heroBanner .slider-container #slides .info.twocolinfobar .content-table-left.wid-40 {
    width: 60%
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slides .info.twocolinfobar .content-table-left.wid-40 {
    width: 100%
}
}
.heroBanner .slider-container #slides .info.twocolinfobar .content-table-left.wid-50 {
    width: 50%
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slides .info.twocolinfobar .content-table-left.wid-50 {
    width: 100%
}
}
.heroBanner .slider-container #slides .info.twocolinfobar .content-table-left.wid-60 {
    width: 40%
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slides .info.twocolinfobar .content-table-left.wid-60 {
    width: 100%
}
}
.heroBanner .slider-container #slides .info.twocolinfobar .content-table-left.wid-70 {
    width: 30%
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slides .info.twocolinfobar .content-table-left.wid-70 {
    width: 100%
}
}
.heroBanner .slider-container #slides .info.text-on-right {
    text-align: right
}
.heroBanner .slider-container #slides .info.text-on-right .content-table {
    float: right
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slides .info.text-on-right .content-table {
    left: 0;
    padding: 0
}
}
.heroBanner .slider-container #slides .info.text-on-center {
    text-align: center
}
.heroBanner .slider-container #slides .info.text-on-center .content-table {
    margin: 0 auto
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slides .info.text-on-center .content-table {
    left: 0;
    padding: 0
}
}
.heroBanner .slider-container #slides .info.text-on-left .content-table {
    float: left
}
.heroBanner .slider-container #slides .info.text-on-left .content-table-left {
    float: right
}
.heroBanner .slider-container #slides .info .content-table {
    width: 35%;
    position: relative;
    z-index: 2
}
.heroBanner .slider-container #slides .info .content-table .textcomp .general-container {
    word-break: break-word
}
.heroBanner .slider-container #slides .info .content-table.v-top .content-cell {
    vertical-align: top;
    padding-top: 10px
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slides .info .content-table.v-top .content-cell {
    padding-top: 5px
}
}
.heroBanner .slider-container #slides .info .content-table.v-bottom .content-cell {
    vertical-align: bottom;
    padding-bottom: 10px
}
.heroBanner .slider-container #slides .info .content-table.wid-40 {
    width: 40%
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slides .info .content-table.wid-40 {
    width: 100%
}
}
.heroBanner .slider-container #slides .info .content-table.wid-50 {
    width: 50%
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slides .info .content-table.wid-50 {
    width: 100%
}
}
.heroBanner .slider-container #slides .info .content-table.wid-60 {
    width: 60%
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slides .info .content-table.wid-60 {
    width: 100%
}
}
.heroBanner .slider-container #slides .info .content-table.wid-70 {
    width: 70%
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slides .info .content-table.wid-70 {
    width: 100%
}
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slides .info .content-table {
    width: 100%
}
}
.heroBanner .slider-container #slides .info .column-container {
    background: 0
}
.heroBanner .slider-container #slides .info .column-container .row .column {
    padding: 0 15px 0 0
}
.heroBanner .slider-container #slides .info .column-container .general-container {
    padding: 0
}
.heroBanner .slider-container #slides .info .sectionWrapper {
    background: 0
}
.heroBanner .slider-container #slides .ht-200 .info {
    width: 100%
}
.heroBanner .slider-container #slides .ht-200 .info .content-table {
    width: 70%;
    max-width: 845px
}
.heroBanner .slider-container #slides .ht-200 .info .content-table.wid-40 {
    width: 40%
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slides .ht-200 .info .content-table.wid-40 {
    width: 100%
}
}
.heroBanner .slider-container #slides .ht-200 .info .content-table.wid-50 {
    width: 50%
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slides .ht-200 .info .content-table.wid-50 {
    width: 100%
}
}
.heroBanner .slider-container #slides .ht-200 .info .content-table.wid-60 {
    width: 60%
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slides .ht-200 .info .content-table.wid-60 {
    width: 100%
}
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slides .ht-200 .info .content-table {
    width: 100%;
    left: 0
}
}

@media screen and (min-width:768px) and (max-width:1024px) {
.heroBanner .slider-container #slides .ht-200 .info .content-table .textcomp .general-container {
    max-width: 100%
}
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slides .ht-200 .info .content-table .textcomp .general-container {
    max-width: 100%
}
}
.heroBanner .slider-container #slides .content-table, .heroBanner .slider-container #slides .content-table-left {
    display: table;
    height: 100%;
    width: 100%
}
.heroBanner .slider-container #slides .content-cell {
    display: table-cell;
    vertical-align: middle
}
.heroBanner .slider-container #slides .inner {
    width: 100%
}
.heroBanner .slider-container #slides article {
    opacity: 0;
    -webkit-transition: opacity 0;
    -moz-transition: opacity 0;
    -ie-transition: opacity 0;
    -o-transition: opacity 0;
    transition: opacity 0;
    line-height: 0
}
.heroBanner .slider-container #controls {
    float: left;
    width: 100%;
    max-width: 1680px;
    margin-top: -17%
}
.heroBanner .slider-container #controls.control-ht-200 {
    margin-top: -8%
}
.heroBanner .slider-container #controls label {
    width: 30px;
    height: 40px;
    opacity: .3;
    -webkit-transition: opacity .2s;
    -moz-transition: opacity .2s;
    -ie-transition: opacity .2s;
    -o-transition: opacity .2s;
    transition: opacity .2s
}
.heroBanner .slider-container #controls label:hover {
    opacity: .8
}

@media screen and (min-width:768px) and (max-width:1024px) {
.heroBanner .slider-container #controls {
    margin-top: -17.5%
}
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #controls {
    display: none
}
}
.heroBanner .slider-container .controls {
    max-width: 1280px;
    margin: 0 auto
}
.heroBanner .slider-container .controls #active {
    bottom: 5%;
    width: 100%;
    max-width: 1280px;
    margin: 0 auto;
    text-align: center;
    position: absolute;
    z-index: 10
}
.heroBanner .slider-container .controls #active label {
    display: inline-block;
    width: 10px;
    height: 10px;
    margin-right: 5px;
    background-color: #666;
    border-radius: 10px;
    cursor: pointer;
    -webkit-transition: all .4s;
    -moz-transition: all .4s;
    -ie-transition: all .4s;
    -o-transition: all .4s;
    transition: all .4s;
    overflow: none
}
.heroBanner .slider-container .controls #active label:hover {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -o-transform: scale(1.2);
    transform: scale(1.2)
}
.heroBanner .slider-container #slide1:checked ~ #slides #controls label:nth-child(2) {
    position: relative;
    float: right;
    display: block;
    cursor: pointer;
    background-color: rgba(0,0,0,0.01);
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}
.heroBanner .slider-container #slide1:checked ~ #slides #controls label:nth-child(2):before {
    position: absolute;
    content: '';
    width: 25px;
    height: 2px;
    right: 20px;
    top: 32px;
    -webkit-transform: rotate(135deg);
    -moz-transform: rotate(135deg);
    -ms-transform: rotate(135deg);
    -o-transform: rotate(135deg);
    transform: rotate(135deg);
    background-color: #76b900;
    display: block;
    border-radius: 10px;
    -webkit-transition: right .4s;
    -moz-transition: right .4s;
    -ie-transition: right .4s;
    -o-transition: right .4s;
    transition: right .4s
}
.heroBanner .slider-container #slide1:checked ~ #slides #controls label:nth-child(2):after {
    position: absolute;
    content: '';
    width: 25px;
    height: 2px;
    right: 20px;
    top: 15px;
    background-color: #76b900;
    display: block;
    border-radius: 10px;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
    -webkit-transition: right .4s;
    -moz-transition: right .4s;
    -ie-transition: right .4s;
    -o-transition: right .4s;
    transition: right .4s
}
.heroBanner .slider-container #slide1:checked ~ #slides #controls label:nth-child(2):hover:before {
    right: 16px
}
.heroBanner .slider-container #slide1:checked ~ #slides #controls label:nth-child(2):hover:after {
    right: 16px
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slide1:checked ~ #slides #controls label:nth-child(2):before {
    left: 8px;
    width: 20px;
    top: 28px
}
.heroBanner .slider-container #slide1:checked ~ #slides #controls label:nth-child(2):after {
    left: 8px;
    width: 20px
}
.heroBanner .slider-container #slide1:checked ~ #slides #controls label:nth-child(2):hover:before {
    left: 10px
}
.heroBanner .slider-container #slide1:checked ~ #slides #controls label:nth-child(2):hover:after {
    left: 10px
}
}
.heroBanner .slider-container #slide1:checked ~ #slides #controls label:nth-child(5) {
    position: relative;
    float: left;
    display: block;
    cursor: pointer;
    background-color: rgba(0,0,0,0.01);
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}
.heroBanner .slider-container #slide1:checked ~ #slides #controls label:nth-child(5):before {
    position: absolute;
    content: '';
    width: 25px;
    height: 2px;
    left: 20px;
    top: 32px;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
    background-color: #76b900;
    display: block;
    border-radius: 10px;
    -webkit-transition: left .4s;
    -moz-transition: left .4s;
    -ie-transition: left .4s;
    -o-transition: left .4s;
    transition: left .4s
}
.heroBanner .slider-container #slide1:checked ~ #slides #controls label:nth-child(5):after {
    position: absolute;
    content: '';
    width: 25px;
    height: 2px;
    left: 20px;
    top: 15px;
    background-color: #76b900;
    display: block;
    border-radius: 10px;
    -webkit-transform: rotate(135deg);
    -moz-transform: rotate(135deg);
    -ms-transform: rotate(135deg);
    -o-transform: rotate(135deg);
    transform: rotate(135deg);
    -webkit-transition: left .4s;
    -moz-transition: left .4s;
    -ie-transition: left .4s;
    -o-transition: left .4s;
    transition: left .4s
}
.heroBanner .slider-container #slide1:checked ~ #slides #controls label:nth-child(5):hover:before {
    left: 16px
}
.heroBanner .slider-container #slide1:checked ~ #slides #controls label:nth-child(5):hover:after {
    left: 16px
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slide1:checked ~ #slides #controls label:nth-child(5):before {
    left: 2px;
    width: 20px;
    top: 28px
}
.heroBanner .slider-container #slide1:checked ~ #slides #controls label:nth-child(5):after {
    left: 2px;
    width: 20px
}
.heroBanner .slider-container #slide1:checked ~ #slides #controls label:nth-child(5):hover:before {
    left: 0
}
.heroBanner .slider-container #slide1:checked ~ #slides #controls label:nth-child(5):hover:after {
    left: 0
}
}
.heroBanner .slider-container #slide1:checked ~ #slides #active label:nth-child(1) {
    background-color: #76b900
}
.heroBanner .slider-container #slide1:checked ~ #slides article:nth-child(1) {
    opacity: 1;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
    -webkit-transition: opacity 1.5s;
    -moz-transition: opacity 1.5s;
    -ie-transition: opacity 1.5s;
    -o-transition: opacity 1.5s;
    transition: opacity 1.5s
}
.heroBanner .slider-container #slide1:checked ~ #slides article:nth-child(1) .overlay {
    height: 100%
}
.heroBanner .slider-container #slide1:checked ~ #slides article:nth-child(1).bcg-contain {
    -webkit-background-size: contain;
    -moz-background-size: contain;
    -o-background-size: contain;
    background-size: contain
}
.heroBanner .slider-container #slide1:checked ~ #slides article:nth-child(1).ht-580 {
    height: 580px
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slide1:checked ~ #slides article:nth-child(1).ht-580 {
    height: 440px
}
}

@media screen and (min-width:768px) and (max-width:1024px) {
.heroBanner .slider-container #slide1:checked ~ #slides article:nth-child(1).ht-580 {
    height: 440px
}
}
.heroBanner .slider-container #slide1:checked ~ #slides article:nth-child(1).ht-770 {
    height: 770px
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slide1:checked ~ #slides article:nth-child(1).ht-770 {
    height: 550px
}
}

@media screen and (min-width:768px) and (max-width:1024px) {
.heroBanner .slider-container #slide1:checked ~ #slides article:nth-child(1).ht-770 {
    height: 550px
}
}
.heroBanner .slider-container #slide1:checked ~ #slides article:nth-child(1).ht-460 {
    height: 460px
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slide1:checked ~ #slides article:nth-child(1).ht-460 {
    height: 420px
}
}
.heroBanner .slider-container #slide1:checked ~ #slides article:nth-child(1).ht-200 {
    height: 280px;
    padding: 0
}
.heroBanner .slider-container #slide1:checked ~ #slides article:nth-child(1).ht-200 .info {
    opacity: 1;
    -webkit-transition: opacity 1s ease-out .8s;
    -moz-transition: opacity 1s ease-out .8s;
    -ie-transition: opacity 1s ease-out .8s;
    -o-transition: opacity 1s ease-out .8s;
    transition: opacity 1s ease-out .8s;
    margin-top: 0
}
.heroBanner .slider-container #slide1:checked ~ #slides article:nth-child(1).ht-300 {
    height: 300px;
    padding: 0
}
.heroBanner .slider-container #slide1:checked ~ #slides article:nth-child(1).ht-300 .info {
    opacity: 1;
    -webkit-transition: opacity 1s ease-out .8s;
    -moz-transition: opacity 1s ease-out .8s;
    -ie-transition: opacity 1s ease-out .8s;
    -o-transition: opacity 1s ease-out .8s;
    transition: opacity 1s ease-out .8s;
    margin-top: 0
}
.heroBanner .slider-container #slide1:checked ~ #slides article:nth-child(1) .info {
    height: 100%;
    opacity: 1;
    -webkit-transition: opacity 1s ease-out .8s;
    -moz-transition: opacity 1s ease-out .8s;
    -ie-transition: opacity 1s ease-out .8s;
    -o-transition: opacity 1s ease-out .8s;
    transition: opacity 1s ease-out .8s;
    margin-top: 0
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slide1:checked ~ #slides article:nth-child(1) .info {
    margin-top: 0
}
}
.heroBanner .slider-container #slide1:checked ~ #slides article:nth-child(1) .slider-cta {
    display: inline-block
}

@media only screen and (-webkit-min-device-pixel-ratio:2), only screen and (min--moz-device-pixel-ratio:2), only screen and (-o-min-device-pixel-ratio:2/1), only screen and (min-device-pixel-ratio:2), only screen and (min-resolution:192dpi), only screen and (min-resolution:2dppx) {
.heroBanner .slider-container #slide1:checked ~ #slides article:nth-child(1) {
    background-image: image-url("clientlibs-all/css/sassCSSCompiler/images/slider/slide-01@2x.jpg");
    -webkit-background-size: auto 100%;
    -moz-background-size: auto 100%;
    -o-background-size: auto 100%;
    background-size: auto 100%;
    background-repeat: no-repeat;
    background-position: center center;
    width: 100%;
    height: 0;
    padding-top: 0
}
}

@media only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:767px), only screen and (min--moz-device-pixel-ratio:2) and (max-width:767px), only screen and (-o-min-device-pixel-ratio:2/1) and (max-width:767px), only screen and (min-device-pixel-ratio:2) and (max-width:767px), only screen and (min-resolution:192dpi) and (max-width:767px), only screen and (min-resolution:2dppx) and (max-width:767px) {
.heroBanner .slider-container #slide1:checked ~ #slides article:nth-child(1) {
    padding-top: 0;
    height: 200px;
    background-position: 50% 0;
    background-size: auto 100%
}
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slide1:checked ~ #slides article:nth-child(1) {
    background-image: image-url("clientlibs-all/css/sassCSSCompiler/images/slider/slide-01-mob.jpg");
    -webkit-background-size: auto 100%;
    -moz-background-size: auto 100%;
    -o-background-size: auto 100%;
    background-size: auto 100%;
    background-repeat: no-repeat;
    background-position: center center;
    width: 100%;
    height: 0;
    padding-top: 0
}
}

@media screen and (max-width:767px) and (max-width:767px) {
.heroBanner .slider-container #slide1:checked ~ #slides article:nth-child(1) {
    padding-top: 0;
    height: 200px;
    background-position: 50% 0;
    background-size: auto 100%
}
}

@media only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:767px), only screen and (min--moz-device-pixel-ratio:2) and (max-width:767px), only screen and (-o-min-device-pixel-ratio:2/1) and (max-width:767px), only screen and (min-device-pixel-ratio:2) and (max-width:767px), only screen and (min-resolution:192dpi) and (max-width:767px), only screen and (min-resolution:2dppx) and (max-width:767px) {
.heroBanner .slider-container #slide1:checked ~ #slides article:nth-child(1) {
    background-image: image-url("clientlibs-all/css/sassCSSCompiler/images/slider/slide-01-mob@2x.jpg");
    -webkit-background-size: auto 100%;
    -moz-background-size: auto 100%;
    -o-background-size: auto 100%;
    background-size: auto 100%;
    background-repeat: no-repeat;
    background-position: center center;
    width: 100%;
    height: 0;
    padding-top: 0
}
}

@media only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:767px) and (max-width:767px), only screen and (min--moz-device-pixel-ratio:2) and (max-width:767px) and (max-width:767px), only screen and (-o-min-device-pixel-ratio:2/1) and (max-width:767px) and (max-width:767px), only screen and (min-device-pixel-ratio:2) and (max-width:767px) and (max-width:767px), only screen and (min-resolution:192dpi) and (max-width:767px) and (max-width:767px), only screen and (min-resolution:2dppx) and (max-width:767px) and (max-width:767px) {
.heroBanner .slider-container #slide1:checked ~ #slides article:nth-child(1) {
    padding-top: 0;
    height: 200px;
    background-position: 50% 0;
    background-size: auto 100%
}
}
.heroBanner .slider-container #slide2:checked ~ #slides #controls label:nth-child(3) {
    position: relative;
    float: right;
    display: block;
    cursor: pointer;
    background-color: rgba(0,0,0,0.01);
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}
.heroBanner .slider-container #slide2:checked ~ #slides #controls label:nth-child(3):before {
    position: absolute;
    content: '';
    width: 25px;
    height: 2px;
    right: 20px;
    top: 32px;
    -webkit-transform: rotate(135deg);
    -moz-transform: rotate(135deg);
    -ms-transform: rotate(135deg);
    -o-transform: rotate(135deg);
    transform: rotate(135deg);
    background-color: #76b900;
    display: block;
    border-radius: 10px;
    -webkit-transition: right .4s;
    -moz-transition: right .4s;
    -ie-transition: right .4s;
    -o-transition: right .4s;
    transition: right .4s
}
.heroBanner .slider-container #slide2:checked ~ #slides #controls label:nth-child(3):after {
    position: absolute;
    content: '';
    width: 25px;
    height: 2px;
    right: 20px;
    top: 15px;
    background-color: #76b900;
    display: block;
    border-radius: 10px;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
    -webkit-transition: right .4s;
    -moz-transition: right .4s;
    -ie-transition: right .4s;
    -o-transition: right .4s;
    transition: right .4s
}
.heroBanner .slider-container #slide2:checked ~ #slides #controls label:nth-child(3):hover:before {
    right: 16px
}
.heroBanner .slider-container #slide2:checked ~ #slides #controls label:nth-child(3):hover:after {
    right: 16px
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slide2:checked ~ #slides #controls label:nth-child(3):before {
    left: 8px;
    width: 20px;
    top: 28px
}
.heroBanner .slider-container #slide2:checked ~ #slides #controls label:nth-child(3):after {
    left: 8px;
    width: 20px
}
.heroBanner .slider-container #slide2:checked ~ #slides #controls label:nth-child(3):hover:before {
    left: 10px
}
.heroBanner .slider-container #slide2:checked ~ #slides #controls label:nth-child(3):hover:after {
    left: 10px
}
}
.heroBanner .slider-container #slide2:checked ~ #slides #controls label:nth-child(1) {
    position: relative;
    float: left;
    display: block;
    cursor: pointer;
    background-color: rgba(0,0,0,0.01);
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}
.heroBanner .slider-container #slide2:checked ~ #slides #controls label:nth-child(1):before {
    position: absolute;
    content: '';
    width: 25px;
    height: 2px;
    left: 20px;
    top: 32px;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
    background-color: #76b900;
    display: block;
    border-radius: 10px;
    -webkit-transition: left .4s;
    -moz-transition: left .4s;
    -ie-transition: left .4s;
    -o-transition: left .4s;
    transition: left .4s
}
.heroBanner .slider-container #slide2:checked ~ #slides #controls label:nth-child(1):after {
    position: absolute;
    content: '';
    width: 25px;
    height: 2px;
    left: 20px;
    top: 15px;
    background-color: #76b900;
    display: block;
    border-radius: 10px;
    -webkit-transform: rotate(135deg);
    -moz-transform: rotate(135deg);
    -ms-transform: rotate(135deg);
    -o-transform: rotate(135deg);
    transform: rotate(135deg);
    -webkit-transition: left .4s;
    -moz-transition: left .4s;
    -ie-transition: left .4s;
    -o-transition: left .4s;
    transition: left .4s
}
.heroBanner .slider-container #slide2:checked ~ #slides #controls label:nth-child(1):hover:before {
    left: 16px
}
.heroBanner .slider-container #slide2:checked ~ #slides #controls label:nth-child(1):hover:after {
    left: 16px
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slide2:checked ~ #slides #controls label:nth-child(1):before {
    left: 2px;
    width: 20px;
    top: 28px
}
.heroBanner .slider-container #slide2:checked ~ #slides #controls label:nth-child(1):after {
    left: 2px;
    width: 20px
}
.heroBanner .slider-container #slide2:checked ~ #slides #controls label:nth-child(1):hover:before {
    left: 0
}
.heroBanner .slider-container #slide2:checked ~ #slides #controls label:nth-child(1):hover:after {
    left: 0
}
}
.heroBanner .slider-container #slide2:checked ~ #slides #active label:nth-child(2) {
    background-color: #76b900
}
.heroBanner .slider-container #slide2:checked ~ #slides article:nth-child(2) {
    opacity: 1;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
    -webkit-transition: opacity 1.5s;
    -moz-transition: opacity 1.5s;
    -ie-transition: opacity 1.5s;
    -o-transition: opacity 1.5s;
    transition: opacity 1.5s
}
.heroBanner .slider-container #slide2:checked ~ #slides article:nth-child(2) .overlay {
    height: 100%
}
.heroBanner .slider-container #slide2:checked ~ #slides article:nth-child(2).bcg-contain {
    -webkit-background-size: contain;
    -moz-background-size: contain;
    -o-background-size: contain;
    background-size: contain
}
.heroBanner .slider-container #slide2:checked ~ #slides article:nth-child(2).ht-580 {
    height: 580px
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slide2:checked ~ #slides article:nth-child(2).ht-580 {
    height: 440px
}
}

@media screen and (min-width:768px) and (max-width:1024px) {
.heroBanner .slider-container #slide2:checked ~ #slides article:nth-child(2).ht-580 {
    height: 440px
}
}
.heroBanner .slider-container #slide2:checked ~ #slides article:nth-child(2).ht-770 {
    height: 770px
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slide2:checked ~ #slides article:nth-child(2).ht-770 {
    height: 550px
}
}

@media screen and (min-width:768px) and (max-width:1024px) {
.heroBanner .slider-container #slide2:checked ~ #slides article:nth-child(2).ht-770 {
    height: 550px
}
}
.heroBanner .slider-container #slide2:checked ~ #slides article:nth-child(2).ht-460 {
    height: 460px
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slide2:checked ~ #slides article:nth-child(2).ht-460 {
    height: 420px
}
}
.heroBanner .slider-container #slide2:checked ~ #slides article:nth-child(2).ht-200 {
    height: 280px;
    padding: 0
}
.heroBanner .slider-container #slide2:checked ~ #slides article:nth-child(2).ht-200 .info {
    opacity: 1;
    -webkit-transition: opacity 1s ease-out .8s;
    -moz-transition: opacity 1s ease-out .8s;
    -ie-transition: opacity 1s ease-out .8s;
    -o-transition: opacity 1s ease-out .8s;
    transition: opacity 1s ease-out .8s;
    margin-top: 0
}
.heroBanner .slider-container #slide2:checked ~ #slides article:nth-child(2).ht-300 {
    height: 300px;
    padding: 0
}
.heroBanner .slider-container #slide2:checked ~ #slides article:nth-child(2).ht-300 .info {
    opacity: 1;
    -webkit-transition: opacity 1s ease-out .8s;
    -moz-transition: opacity 1s ease-out .8s;
    -ie-transition: opacity 1s ease-out .8s;
    -o-transition: opacity 1s ease-out .8s;
    transition: opacity 1s ease-out .8s;
    margin-top: 0
}
.heroBanner .slider-container #slide2:checked ~ #slides article:nth-child(2) .info {
    height: 100%;
    opacity: 1;
    -webkit-transition: opacity 1s ease-out .8s;
    -moz-transition: opacity 1s ease-out .8s;
    -ie-transition: opacity 1s ease-out .8s;
    -o-transition: opacity 1s ease-out .8s;
    transition: opacity 1s ease-out .8s;
    margin-top: 0
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slide2:checked ~ #slides article:nth-child(2) .info {
    margin-top: 0
}
}
.heroBanner .slider-container #slide2:checked ~ #slides article:nth-child(2) .slider-cta {
    display: inline-block
}

@media only screen and (-webkit-min-device-pixel-ratio:2), only screen and (min--moz-device-pixel-ratio:2), only screen and (-o-min-device-pixel-ratio:2/1), only screen and (min-device-pixel-ratio:2), only screen and (min-resolution:192dpi), only screen and (min-resolution:2dppx) {
.heroBanner .slider-container #slide2:checked ~ #slides article:nth-child(2) {
    background-image: image-url("clientlibs-all/css/sassCSSCompiler/images/slider/slide-02@2x.jpg");
    -webkit-background-size: auto 100%;
    -moz-background-size: auto 100%;
    -o-background-size: auto 100%;
    background-size: auto 100%;
    background-repeat: no-repeat;
    background-position: center center;
    width: 100%;
    height: 0;
    padding-top: 0
}
}

@media only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:767px), only screen and (min--moz-device-pixel-ratio:2) and (max-width:767px), only screen and (-o-min-device-pixel-ratio:2/1) and (max-width:767px), only screen and (min-device-pixel-ratio:2) and (max-width:767px), only screen and (min-resolution:192dpi) and (max-width:767px), only screen and (min-resolution:2dppx) and (max-width:767px) {
.heroBanner .slider-container #slide2:checked ~ #slides article:nth-child(2) {
    padding-top: 0;
    height: 200px;
    background-position: 50% 0;
    background-size: auto 100%
}
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slide2:checked ~ #slides article:nth-child(2) {
    background-image: image-url("clientlibs-all/css/sassCSSCompiler/images/slider/slide-02-mob.jpg");
    -webkit-background-size: auto 100%;
    -moz-background-size: auto 100%;
    -o-background-size: auto 100%;
    background-size: auto 100%;
    background-repeat: no-repeat;
    background-position: center center;
    width: 100%;
    height: 0;
    padding-top: 0
}
}

@media screen and (max-width:767px) and (max-width:767px) {
.heroBanner .slider-container #slide2:checked ~ #slides article:nth-child(2) {
    padding-top: 0;
    height: 200px;
    background-position: 50% 0;
    background-size: auto 100%
}
}

@media only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:767px), only screen and (min--moz-device-pixel-ratio:2) and (max-width:767px), only screen and (-o-min-device-pixel-ratio:2/1) and (max-width:767px), only screen and (min-device-pixel-ratio:2) and (max-width:767px), only screen and (min-resolution:192dpi) and (max-width:767px), only screen and (min-resolution:2dppx) and (max-width:767px) {
.heroBanner .slider-container #slide2:checked ~ #slides article:nth-child(2) {
    background-image: image-url("clientlibs-all/css/sassCSSCompiler/images/slider/slide-02-mob@2x.jpg");
    -webkit-background-size: auto 100%;
    -moz-background-size: auto 100%;
    -o-background-size: auto 100%;
    background-size: auto 100%;
    background-repeat: no-repeat;
    background-position: center center;
    width: 100%;
    height: 0;
    padding-top: 0
}
}

@media only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:767px) and (max-width:767px), only screen and (min--moz-device-pixel-ratio:2) and (max-width:767px) and (max-width:767px), only screen and (-o-min-device-pixel-ratio:2/1) and (max-width:767px) and (max-width:767px), only screen and (min-device-pixel-ratio:2) and (max-width:767px) and (max-width:767px), only screen and (min-resolution:192dpi) and (max-width:767px) and (max-width:767px), only screen and (min-resolution:2dppx) and (max-width:767px) and (max-width:767px) {
.heroBanner .slider-container #slide2:checked ~ #slides article:nth-child(2) {
    padding-top: 0;
    height: 200px;
    background-position: 50% 0;
    background-size: auto 100%
}
}
.heroBanner .slider-container #slide3:checked ~ #slides #controls label:nth-child(4) {
    position: relative;
    float: right;
    display: block;
    cursor: pointer;
    background-color: rgba(0,0,0,0.01);
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}
.heroBanner .slider-container #slide3:checked ~ #slides #controls label:nth-child(4):before {
    position: absolute;
    content: '';
    width: 25px;
    height: 2px;
    right: 20px;
    top: 32px;
    -webkit-transform: rotate(135deg);
    -moz-transform: rotate(135deg);
    -ms-transform: rotate(135deg);
    -o-transform: rotate(135deg);
    transform: rotate(135deg);
    background-color: #76b900;
    display: block;
    border-radius: 10px;
    -webkit-transition: right .4s;
    -moz-transition: right .4s;
    -ie-transition: right .4s;
    -o-transition: right .4s;
    transition: right .4s
}
.heroBanner .slider-container #slide3:checked ~ #slides #controls label:nth-child(4):after {
    position: absolute;
    content: '';
    width: 25px;
    height: 2px;
    right: 20px;
    top: 15px;
    background-color: #76b900;
    display: block;
    border-radius: 10px;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
    -webkit-transition: right .4s;
    -moz-transition: right .4s;
    -ie-transition: right .4s;
    -o-transition: right .4s;
    transition: right .4s
}
.heroBanner .slider-container #slide3:checked ~ #slides #controls label:nth-child(4):hover:before {
    right: 16px
}
.heroBanner .slider-container #slide3:checked ~ #slides #controls label:nth-child(4):hover:after {
    right: 16px
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slide3:checked ~ #slides #controls label:nth-child(4):before {
    left: 8px;
    width: 20px;
    top: 28px
}
.heroBanner .slider-container #slide3:checked ~ #slides #controls label:nth-child(4):after {
    left: 8px;
    width: 20px
}
.heroBanner .slider-container #slide3:checked ~ #slides #controls label:nth-child(4):hover:before {
    left: 10px
}
.heroBanner .slider-container #slide3:checked ~ #slides #controls label:nth-child(4):hover:after {
    left: 10px
}
}
.heroBanner .slider-container #slide3:checked ~ #slides #controls label:nth-child(2) {
    position: relative;
    float: left;
    display: block;
    cursor: pointer;
    background-color: rgba(0,0,0,0.01);
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}
.heroBanner .slider-container #slide3:checked ~ #slides #controls label:nth-child(2):before {
    position: absolute;
    content: '';
    width: 25px;
    height: 2px;
    left: 20px;
    top: 32px;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
    background-color: #76b900;
    display: block;
    border-radius: 10px;
    -webkit-transition: left .4s;
    -moz-transition: left .4s;
    -ie-transition: left .4s;
    -o-transition: left .4s;
    transition: left .4s
}
.heroBanner .slider-container #slide3:checked ~ #slides #controls label:nth-child(2):after {
    position: absolute;
    content: '';
    width: 25px;
    height: 2px;
    left: 20px;
    top: 15px;
    background-color: #76b900;
    display: block;
    border-radius: 10px;
    -webkit-transform: rotate(135deg);
    -moz-transform: rotate(135deg);
    -ms-transform: rotate(135deg);
    -o-transform: rotate(135deg);
    transform: rotate(135deg);
    -webkit-transition: left .4s;
    -moz-transition: left .4s;
    -ie-transition: left .4s;
    -o-transition: left .4s;
    transition: left .4s
}
.heroBanner .slider-container #slide3:checked ~ #slides #controls label:nth-child(2):hover:before {
    left: 16px
}
.heroBanner .slider-container #slide3:checked ~ #slides #controls label:nth-child(2):hover:after {
    left: 16px
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slide3:checked ~ #slides #controls label:nth-child(2):before {
    left: 2px;
    width: 20px;
    top: 28px
}
.heroBanner .slider-container #slide3:checked ~ #slides #controls label:nth-child(2):after {
    left: 2px;
    width: 20px
}
.heroBanner .slider-container #slide3:checked ~ #slides #controls label:nth-child(2):hover:before {
    left: 0
}
.heroBanner .slider-container #slide3:checked ~ #slides #controls label:nth-child(2):hover:after {
    left: 0
}
}
.heroBanner .slider-container #slide3:checked ~ #slides #active label:nth-child(3) {
    background-color: #76b900
}
.heroBanner .slider-container #slide3:checked ~ #slides article:nth-child(3) {
    opacity: 1;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
    -webkit-transition: opacity 1.5s;
    -moz-transition: opacity 1.5s;
    -ie-transition: opacity 1.5s;
    -o-transition: opacity 1.5s;
    transition: opacity 1.5s
}
.heroBanner .slider-container #slide3:checked ~ #slides article:nth-child(3) .overlay {
    height: 100%
}
.heroBanner .slider-container #slide3:checked ~ #slides article:nth-child(3).bcg-contain {
    -webkit-background-size: contain;
    -moz-background-size: contain;
    -o-background-size: contain;
    background-size: contain
}
.heroBanner .slider-container #slide3:checked ~ #slides article:nth-child(3).ht-580 {
    height: 580px
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slide3:checked ~ #slides article:nth-child(3).ht-580 {
    height: 440px
}
}

@media screen and (min-width:768px) and (max-width:1024px) {
.heroBanner .slider-container #slide3:checked ~ #slides article:nth-child(3).ht-580 {
    height: 440px
}
}
.heroBanner .slider-container #slide3:checked ~ #slides article:nth-child(3).ht-770 {
    height: 770px
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slide3:checked ~ #slides article:nth-child(3).ht-770 {
    height: 550px
}
}

@media screen and (min-width:768px) and (max-width:1024px) {
.heroBanner .slider-container #slide3:checked ~ #slides article:nth-child(3).ht-770 {
    height: 550px
}
}
.heroBanner .slider-container #slide3:checked ~ #slides article:nth-child(3).ht-460 {
    height: 460px
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slide3:checked ~ #slides article:nth-child(3).ht-460 {
    height: 420px
}
}
.heroBanner .slider-container #slide3:checked ~ #slides article:nth-child(3).ht-200 {
    height: 280px;
    padding: 0
}
.heroBanner .slider-container #slide3:checked ~ #slides article:nth-child(3).ht-200 .info {
    opacity: 1;
    -webkit-transition: opacity 1s ease-out .8s;
    -moz-transition: opacity 1s ease-out .8s;
    -ie-transition: opacity 1s ease-out .8s;
    -o-transition: opacity 1s ease-out .8s;
    transition: opacity 1s ease-out .8s;
    margin-top: 0
}
.heroBanner .slider-container #slide3:checked ~ #slides article:nth-child(3).ht-300 {
    height: 300px;
    padding: 0
}
.heroBanner .slider-container #slide3:checked ~ #slides article:nth-child(3).ht-300 .info {
    opacity: 1;
    -webkit-transition: opacity 1s ease-out .8s;
    -moz-transition: opacity 1s ease-out .8s;
    -ie-transition: opacity 1s ease-out .8s;
    -o-transition: opacity 1s ease-out .8s;
    transition: opacity 1s ease-out .8s;
    margin-top: 0
}
.heroBanner .slider-container #slide3:checked ~ #slides article:nth-child(3) .info {
    height: 100%;
    opacity: 1;
    -webkit-transition: opacity 1s ease-out .8s;
    -moz-transition: opacity 1s ease-out .8s;
    -ie-transition: opacity 1s ease-out .8s;
    -o-transition: opacity 1s ease-out .8s;
    transition: opacity 1s ease-out .8s;
    margin-top: 0
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slide3:checked ~ #slides article:nth-child(3) .info {
    margin-top: 0
}
}
.heroBanner .slider-container #slide3:checked ~ #slides article:nth-child(3) .slider-cta {
    display: inline-block
}

@media only screen and (-webkit-min-device-pixel-ratio:2), only screen and (min--moz-device-pixel-ratio:2), only screen and (-o-min-device-pixel-ratio:2/1), only screen and (min-device-pixel-ratio:2), only screen and (min-resolution:192dpi), only screen and (min-resolution:2dppx) {
.heroBanner .slider-container #slide3:checked ~ #slides article:nth-child(3) {
    background-image: image-url("clientlibs-all/css/sassCSSCompiler/images/slider/slide-03@2x.jpg");
    -webkit-background-size: auto 100%;
    -moz-background-size: auto 100%;
    -o-background-size: auto 100%;
    background-size: auto 100%;
    background-repeat: no-repeat;
    background-position: center center;
    width: 100%;
    height: 0;
    padding-top: 0
}
}

@media only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:767px), only screen and (min--moz-device-pixel-ratio:2) and (max-width:767px), only screen and (-o-min-device-pixel-ratio:2/1) and (max-width:767px), only screen and (min-device-pixel-ratio:2) and (max-width:767px), only screen and (min-resolution:192dpi) and (max-width:767px), only screen and (min-resolution:2dppx) and (max-width:767px) {
.heroBanner .slider-container #slide3:checked ~ #slides article:nth-child(3) {
    padding-top: 0;
    height: 200px;
    background-position: 50% 0;
    background-size: auto 100%
}
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slide3:checked ~ #slides article:nth-child(3) {
    background-image: image-url("clientlibs-all/css/sassCSSCompiler/images/slider/slide-03-mob.jpg");
    -webkit-background-size: auto 100%;
    -moz-background-size: auto 100%;
    -o-background-size: auto 100%;
    background-size: auto 100%;
    background-repeat: no-repeat;
    background-position: center center;
    width: 100%;
    height: 0;
    padding-top: 0
}
}

@media screen and (max-width:767px) and (max-width:767px) {
.heroBanner .slider-container #slide3:checked ~ #slides article:nth-child(3) {
    padding-top: 0;
    height: 200px;
    background-position: 50% 0;
    background-size: auto 100%
}
}

@media only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:767px), only screen and (min--moz-device-pixel-ratio:2) and (max-width:767px), only screen and (-o-min-device-pixel-ratio:2/1) and (max-width:767px), only screen and (min-device-pixel-ratio:2) and (max-width:767px), only screen and (min-resolution:192dpi) and (max-width:767px), only screen and (min-resolution:2dppx) and (max-width:767px) {
.heroBanner .slider-container #slide3:checked ~ #slides article:nth-child(3) {
    background-image: image-url("clientlibs-all/css/sassCSSCompiler/images/slider/slide-03-mob@2x.jpg");
    -webkit-background-size: auto 100%;
    -moz-background-size: auto 100%;
    -o-background-size: auto 100%;
    background-size: auto 100%;
    background-repeat: no-repeat;
    background-position: center center;
    width: 100%;
    height: 0;
    padding-top: 0
}
}

@media only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:767px) and (max-width:767px), only screen and (min--moz-device-pixel-ratio:2) and (max-width:767px) and (max-width:767px), only screen and (-o-min-device-pixel-ratio:2/1) and (max-width:767px) and (max-width:767px), only screen and (min-device-pixel-ratio:2) and (max-width:767px) and (max-width:767px), only screen and (min-resolution:192dpi) and (max-width:767px) and (max-width:767px), only screen and (min-resolution:2dppx) and (max-width:767px) and (max-width:767px) {
.heroBanner .slider-container #slide3:checked ~ #slides article:nth-child(3) {
    padding-top: 0;
    height: 200px;
    background-position: 50% 0;
    background-size: auto 100%
}
}
.heroBanner .slider-container #slide4:checked ~ #slides #controls label:nth-child(5) {
    position: relative;
    float: right;
    display: block;
    cursor: pointer;
    background-color: rgba(0,0,0,0.01);
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}
.heroBanner .slider-container #slide4:checked ~ #slides #controls label:nth-child(5):before {
    position: absolute;
    content: '';
    width: 25px;
    height: 2px;
    right: 20px;
    top: 32px;
    -webkit-transform: rotate(135deg);
    -moz-transform: rotate(135deg);
    -ms-transform: rotate(135deg);
    -o-transform: rotate(135deg);
    transform: rotate(135deg);
    background-color: #76b900;
    display: block;
    border-radius: 10px;
    -webkit-transition: right .4s;
    -moz-transition: right .4s;
    -ie-transition: right .4s;
    -o-transition: right .4s;
    transition: right .4s
}
.heroBanner .slider-container #slide4:checked ~ #slides #controls label:nth-child(5):after {
    position: absolute;
    content: '';
    width: 25px;
    height: 2px;
    right: 20px;
    top: 15px;
    background-color: #76b900;
    display: block;
    border-radius: 10px;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
    -webkit-transition: right .4s;
    -moz-transition: right .4s;
    -ie-transition: right .4s;
    -o-transition: right .4s;
    transition: right .4s
}
.heroBanner .slider-container #slide4:checked ~ #slides #controls label:nth-child(5):hover:before {
    right: 16px
}
.heroBanner .slider-container #slide4:checked ~ #slides #controls label:nth-child(5):hover:after {
    right: 16px
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slide4:checked ~ #slides #controls label:nth-child(5):before {
    left: 8px;
    width: 20px;
    top: 28px
}
.heroBanner .slider-container #slide4:checked ~ #slides #controls label:nth-child(5):after {
    left: 8px;
    width: 20px
}
.heroBanner .slider-container #slide4:checked ~ #slides #controls label:nth-child(5):hover:before {
    left: 10px
}
.heroBanner .slider-container #slide4:checked ~ #slides #controls label:nth-child(5):hover:after {
    left: 10px
}
}
.heroBanner .slider-container #slide4:checked ~ #slides #controls label:nth-child(3) {
    position: relative;
    float: left;
    display: block;
    cursor: pointer;
    background-color: rgba(0,0,0,0.01);
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}
.heroBanner .slider-container #slide4:checked ~ #slides #controls label:nth-child(3):before {
    position: absolute;
    content: '';
    width: 25px;
    height: 2px;
    left: 20px;
    top: 32px;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
    background-color: #76b900;
    display: block;
    border-radius: 10px;
    -webkit-transition: left .4s;
    -moz-transition: left .4s;
    -ie-transition: left .4s;
    -o-transition: left .4s;
    transition: left .4s
}
.heroBanner .slider-container #slide4:checked ~ #slides #controls label:nth-child(3):after {
    position: absolute;
    content: '';
    width: 25px;
    height: 2px;
    left: 20px;
    top: 15px;
    background-color: #76b900;
    display: block;
    border-radius: 10px;
    -webkit-transform: rotate(135deg);
    -moz-transform: rotate(135deg);
    -ms-transform: rotate(135deg);
    -o-transform: rotate(135deg);
    transform: rotate(135deg);
    -webkit-transition: left .4s;
    -moz-transition: left .4s;
    -ie-transition: left .4s;
    -o-transition: left .4s;
    transition: left .4s
}
.heroBanner .slider-container #slide4:checked ~ #slides #controls label:nth-child(3):hover:before {
    left: 16px
}
.heroBanner .slider-container #slide4:checked ~ #slides #controls label:nth-child(3):hover:after {
    left: 16px
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slide4:checked ~ #slides #controls label:nth-child(3):before {
    left: 2px;
    width: 20px;
    top: 28px
}
.heroBanner .slider-container #slide4:checked ~ #slides #controls label:nth-child(3):after {
    left: 2px;
    width: 20px
}
.heroBanner .slider-container #slide4:checked ~ #slides #controls label:nth-child(3):hover:before {
    left: 0
}
.heroBanner .slider-container #slide4:checked ~ #slides #controls label:nth-child(3):hover:after {
    left: 0
}
}
.heroBanner .slider-container #slide4:checked ~ #slides #active label:nth-child(4) {
    background-color: #76b900
}
.heroBanner .slider-container #slide4:checked ~ #slides article:nth-child(4) {
    opacity: 1;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
    -webkit-transition: opacity 1.5s;
    -moz-transition: opacity 1.5s;
    -ie-transition: opacity 1.5s;
    -o-transition: opacity 1.5s;
    transition: opacity 1.5s
}
.heroBanner .slider-container #slide4:checked ~ #slides article:nth-child(4) .overlay {
    height: 100%
}
.heroBanner .slider-container #slide4:checked ~ #slides article:nth-child(4).bcg-contain {
    -webkit-background-size: contain;
    -moz-background-size: contain;
    -o-background-size: contain;
    background-size: contain
}
.heroBanner .slider-container #slide4:checked ~ #slides article:nth-child(4).ht-580 {
    height: 580px
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slide4:checked ~ #slides article:nth-child(4).ht-580 {
    height: 440px
}
}

@media screen and (min-width:768px) and (max-width:1024px) {
.heroBanner .slider-container #slide4:checked ~ #slides article:nth-child(4).ht-580 {
    height: 440px
}
}
.heroBanner .slider-container #slide4:checked ~ #slides article:nth-child(4).ht-770 {
    height: 770px
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slide4:checked ~ #slides article:nth-child(4).ht-770 {
    height: 550px
}
}

@media screen and (min-width:768px) and (max-width:1024px) {
.heroBanner .slider-container #slide4:checked ~ #slides article:nth-child(4).ht-770 {
    height: 550px
}
}
.heroBanner .slider-container #slide4:checked ~ #slides article:nth-child(4).ht-460 {
    height: 460px
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slide4:checked ~ #slides article:nth-child(4).ht-460 {
    height: 420px
}
}
.heroBanner .slider-container #slide4:checked ~ #slides article:nth-child(4).ht-200 {
    height: 280px;
    padding: 0
}
.heroBanner .slider-container #slide4:checked ~ #slides article:nth-child(4).ht-200 .info {
    opacity: 1;
    -webkit-transition: opacity 1s ease-out .8s;
    -moz-transition: opacity 1s ease-out .8s;
    -ie-transition: opacity 1s ease-out .8s;
    -o-transition: opacity 1s ease-out .8s;
    transition: opacity 1s ease-out .8s;
    margin-top: 0
}
.heroBanner .slider-container #slide4:checked ~ #slides article:nth-child(4).ht-300 {
    height: 300px;
    padding: 0
}
.heroBanner .slider-container #slide4:checked ~ #slides article:nth-child(4).ht-300 .info {
    opacity: 1;
    -webkit-transition: opacity 1s ease-out .8s;
    -moz-transition: opacity 1s ease-out .8s;
    -ie-transition: opacity 1s ease-out .8s;
    -o-transition: opacity 1s ease-out .8s;
    transition: opacity 1s ease-out .8s;
    margin-top: 0
}
.heroBanner .slider-container #slide4:checked ~ #slides article:nth-child(4) .info {
    height: 100%;
    opacity: 1;
    -webkit-transition: opacity 1s ease-out .8s;
    -moz-transition: opacity 1s ease-out .8s;
    -ie-transition: opacity 1s ease-out .8s;
    -o-transition: opacity 1s ease-out .8s;
    transition: opacity 1s ease-out .8s;
    margin-top: 0
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slide4:checked ~ #slides article:nth-child(4) .info {
    margin-top: 0
}
}
.heroBanner .slider-container #slide4:checked ~ #slides article:nth-child(4) .slider-cta {
    display: inline-block
}

@media only screen and (-webkit-min-device-pixel-ratio:2), only screen and (min--moz-device-pixel-ratio:2), only screen and (-o-min-device-pixel-ratio:2/1), only screen and (min-device-pixel-ratio:2), only screen and (min-resolution:192dpi), only screen and (min-resolution:2dppx) {
.heroBanner .slider-container #slide4:checked ~ #slides article:nth-child(4) {
    background-image: image-url("clientlibs-all/css/sassCSSCompiler/images/slider/slide-04@2x.jpg");
    -webkit-background-size: auto 100%;
    -moz-background-size: auto 100%;
    -o-background-size: auto 100%;
    background-size: auto 100%;
    background-repeat: no-repeat;
    background-position: center center;
    width: 100%;
    height: 0;
    padding-top: 0
}
}

@media only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:767px), only screen and (min--moz-device-pixel-ratio:2) and (max-width:767px), only screen and (-o-min-device-pixel-ratio:2/1) and (max-width:767px), only screen and (min-device-pixel-ratio:2) and (max-width:767px), only screen and (min-resolution:192dpi) and (max-width:767px), only screen and (min-resolution:2dppx) and (max-width:767px) {
.heroBanner .slider-container #slide4:checked ~ #slides article:nth-child(4) {
    padding-top: 0;
    height: 200px;
    background-position: 50% 0;
    background-size: auto 100%
}
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slide4:checked ~ #slides article:nth-child(4) {
    background-image: image-url("clientlibs-all/css/sassCSSCompiler/images/slider/slide-04-mob.jpg");
    -webkit-background-size: auto 100%;
    -moz-background-size: auto 100%;
    -o-background-size: auto 100%;
    background-size: auto 100%;
    background-repeat: no-repeat;
    background-position: center center;
    width: 100%;
    height: 0;
    padding-top: 0
}
}

@media screen and (max-width:767px) and (max-width:767px) {
.heroBanner .slider-container #slide4:checked ~ #slides article:nth-child(4) {
    padding-top: 0;
    height: 200px;
    background-position: 50% 0;
    background-size: auto 100%
}
}

@media only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:767px), only screen and (min--moz-device-pixel-ratio:2) and (max-width:767px), only screen and (-o-min-device-pixel-ratio:2/1) and (max-width:767px), only screen and (min-device-pixel-ratio:2) and (max-width:767px), only screen and (min-resolution:192dpi) and (max-width:767px), only screen and (min-resolution:2dppx) and (max-width:767px) {
.heroBanner .slider-container #slide4:checked ~ #slides article:nth-child(4) {
    background-image: image-url("clientlibs-all/css/sassCSSCompiler/images/slider/slide-04-mob@2x.jpg");
    -webkit-background-size: auto 100%;
    -moz-background-size: auto 100%;
    -o-background-size: auto 100%;
    background-size: auto 100%;
    background-repeat: no-repeat;
    background-position: center center;
    width: 100%;
    height: 0;
    padding-top: 0
}
}

@media only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:767px) and (max-width:767px), only screen and (min--moz-device-pixel-ratio:2) and (max-width:767px) and (max-width:767px), only screen and (-o-min-device-pixel-ratio:2/1) and (max-width:767px) and (max-width:767px), only screen and (min-device-pixel-ratio:2) and (max-width:767px) and (max-width:767px), only screen and (min-resolution:192dpi) and (max-width:767px) and (max-width:767px), only screen and (min-resolution:2dppx) and (max-width:767px) and (max-width:767px) {
.heroBanner .slider-container #slide4:checked ~ #slides article:nth-child(4) {
    padding-top: 0;
    height: 200px;
    background-position: 50% 0;
    background-size: auto 100%
}
}
.heroBanner .slider-container #slide5:checked ~ #slides #controls label:nth-child(6) {
    position: relative;
    float: right;
    display: block;
    cursor: pointer;
    background-color: rgba(0,0,0,0.01);
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}
.heroBanner .slider-container #slide5:checked ~ #slides #controls label:nth-child(6):before {
    position: absolute;
    content: '';
    width: 25px;
    height: 2px;
    right: 20px;
    top: 32px;
    -webkit-transform: rotate(135deg);
    -moz-transform: rotate(135deg);
    -ms-transform: rotate(135deg);
    -o-transform: rotate(135deg);
    transform: rotate(135deg);
    background-color: #76b900;
    display: block;
    border-radius: 10px;
    -webkit-transition: right .4s;
    -moz-transition: right .4s;
    -ie-transition: right .4s;
    -o-transition: right .4s;
    transition: right .4s
}
.heroBanner .slider-container #slide5:checked ~ #slides #controls label:nth-child(6):after {
    position: absolute;
    content: '';
    width: 25px;
    height: 2px;
    right: 20px;
    top: 15px;
    background-color: #76b900;
    display: block;
    border-radius: 10px;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
    -webkit-transition: right .4s;
    -moz-transition: right .4s;
    -ie-transition: right .4s;
    -o-transition: right .4s;
    transition: right .4s
}
.heroBanner .slider-container #slide5:checked ~ #slides #controls label:nth-child(6):hover:before {
    right: 16px
}
.heroBanner .slider-container #slide5:checked ~ #slides #controls label:nth-child(6):hover:after {
    right: 16px
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slide5:checked ~ #slides #controls label:nth-child(6):before {
    left: 8px;
    width: 20px;
    top: 28px
}
.heroBanner .slider-container #slide5:checked ~ #slides #controls label:nth-child(6):after {
    left: 8px;
    width: 20px
}
.heroBanner .slider-container #slide5:checked ~ #slides #controls label:nth-child(6):hover:before {
    left: 10px
}
.heroBanner .slider-container #slide5:checked ~ #slides #controls label:nth-child(6):hover:after {
    left: 10px
}
}
.heroBanner .slider-container #slide5:checked ~ #slides #controls label:nth-child(4) {
    position: relative;
    float: left;
    display: block;
    cursor: pointer;
    background-color: rgba(0,0,0,0.01);
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}
.heroBanner .slider-container #slide5:checked ~ #slides #controls label:nth-child(4):before {
    position: absolute;
    content: '';
    width: 25px;
    height: 2px;
    left: 20px;
    top: 32px;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
    background-color: #76b900;
    display: block;
    border-radius: 10px;
    -webkit-transition: left .4s;
    -moz-transition: left .4s;
    -ie-transition: left .4s;
    -o-transition: left .4s;
    transition: left .4s
}
.heroBanner .slider-container #slide5:checked ~ #slides #controls label:nth-child(4):after {
    position: absolute;
    content: '';
    width: 25px;
    height: 2px;
    left: 20px;
    top: 15px;
    background-color: #76b900;
    display: block;
    border-radius: 10px;
    -webkit-transform: rotate(135deg);
    -moz-transform: rotate(135deg);
    -ms-transform: rotate(135deg);
    -o-transform: rotate(135deg);
    transform: rotate(135deg);
    -webkit-transition: left .4s;
    -moz-transition: left .4s;
    -ie-transition: left .4s;
    -o-transition: left .4s;
    transition: left .4s
}
.heroBanner .slider-container #slide5:checked ~ #slides #controls label:nth-child(4):hover:before {
    left: 16px
}
.heroBanner .slider-container #slide5:checked ~ #slides #controls label:nth-child(4):hover:after {
    left: 16px
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slide5:checked ~ #slides #controls label:nth-child(4):before {
    left: 2px;
    width: 20px;
    top: 28px
}
.heroBanner .slider-container #slide5:checked ~ #slides #controls label:nth-child(4):after {
    left: 2px;
    width: 20px
}
.heroBanner .slider-container #slide5:checked ~ #slides #controls label:nth-child(4):hover:before {
    left: 0
}
.heroBanner .slider-container #slide5:checked ~ #slides #controls label:nth-child(4):hover:after {
    left: 0
}
}
.heroBanner .slider-container #slide5:checked ~ #slides #active label:nth-child(5) {
    background-color: #76b900
}
.heroBanner .slider-container #slide5:checked ~ #slides article:nth-child(5) {
    opacity: 1;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
    -webkit-transition: opacity 1.5s;
    -moz-transition: opacity 1.5s;
    -ie-transition: opacity 1.5s;
    -o-transition: opacity 1.5s;
    transition: opacity 1.5s
}
.heroBanner .slider-container #slide5:checked ~ #slides article:nth-child(5) .overlay {
    height: 100%
}
.heroBanner .slider-container #slide5:checked ~ #slides article:nth-child(5).bcg-contain {
    -webkit-background-size: contain;
    -moz-background-size: contain;
    -o-background-size: contain;
    background-size: contain
}
.heroBanner .slider-container #slide5:checked ~ #slides article:nth-child(5).ht-580 {
    height: 580px
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slide5:checked ~ #slides article:nth-child(5).ht-580 {
    height: 440px
}
}

@media screen and (min-width:768px) and (max-width:1024px) {
.heroBanner .slider-container #slide5:checked ~ #slides article:nth-child(5).ht-580 {
    height: 440px
}
}
.heroBanner .slider-container #slide5:checked ~ #slides article:nth-child(5).ht-770 {
    height: 770px
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slide5:checked ~ #slides article:nth-child(5).ht-770 {
    height: 550px
}
}

@media screen and (min-width:768px) and (max-width:1024px) {
.heroBanner .slider-container #slide5:checked ~ #slides article:nth-child(5).ht-770 {
    height: 550px
}
}
.heroBanner .slider-container #slide5:checked ~ #slides article:nth-child(5).ht-460 {
    height: 460px
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slide5:checked ~ #slides article:nth-child(5).ht-460 {
    height: 420px
}
}
.heroBanner .slider-container #slide5:checked ~ #slides article:nth-child(5).ht-200 {
    height: 280px;
    padding: 0
}
.heroBanner .slider-container #slide5:checked ~ #slides article:nth-child(5).ht-200 .info {
    opacity: 1;
    -webkit-transition: opacity 1s ease-out .8s;
    -moz-transition: opacity 1s ease-out .8s;
    -ie-transition: opacity 1s ease-out .8s;
    -o-transition: opacity 1s ease-out .8s;
    transition: opacity 1s ease-out .8s;
    margin-top: 0
}
.heroBanner .slider-container #slide5:checked ~ #slides article:nth-child(5).ht-300 {
    height: 300px;
    padding: 0
}
.heroBanner .slider-container #slide5:checked ~ #slides article:nth-child(5).ht-300 .info {
    opacity: 1;
    -webkit-transition: opacity 1s ease-out .8s;
    -moz-transition: opacity 1s ease-out .8s;
    -ie-transition: opacity 1s ease-out .8s;
    -o-transition: opacity 1s ease-out .8s;
    transition: opacity 1s ease-out .8s;
    margin-top: 0
}
.heroBanner .slider-container #slide5:checked ~ #slides article:nth-child(5) .info {
    height: 100%;
    opacity: 1;
    -webkit-transition: opacity 1s ease-out .8s;
    -moz-transition: opacity 1s ease-out .8s;
    -ie-transition: opacity 1s ease-out .8s;
    -o-transition: opacity 1s ease-out .8s;
    transition: opacity 1s ease-out .8s;
    margin-top: 0
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slide5:checked ~ #slides article:nth-child(5) .info {
    margin-top: 0
}
}
.heroBanner .slider-container #slide5:checked ~ #slides article:nth-child(5) .slider-cta {
    display: inline-block
}

@media only screen and (-webkit-min-device-pixel-ratio:2), only screen and (min--moz-device-pixel-ratio:2), only screen and (-o-min-device-pixel-ratio:2/1), only screen and (min-device-pixel-ratio:2), only screen and (min-resolution:192dpi), only screen and (min-resolution:2dppx) {
.heroBanner .slider-container #slide5:checked ~ #slides article:nth-child(5) {
    background-image: image-url("clientlibs-all/css/sassCSSCompiler/images/slider/slide-05@2x.jpg");
    -webkit-background-size: auto 100%;
    -moz-background-size: auto 100%;
    -o-background-size: auto 100%;
    background-size: auto 100%;
    background-repeat: no-repeat;
    background-position: center center;
    width: 100%;
    height: 0;
    padding-top: 0
}
}

@media only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:767px), only screen and (min--moz-device-pixel-ratio:2) and (max-width:767px), only screen and (-o-min-device-pixel-ratio:2/1) and (max-width:767px), only screen and (min-device-pixel-ratio:2) and (max-width:767px), only screen and (min-resolution:192dpi) and (max-width:767px), only screen and (min-resolution:2dppx) and (max-width:767px) {
.heroBanner .slider-container #slide5:checked ~ #slides article:nth-child(5) {
    padding-top: 0;
    height: 200px;
    background-position: 50% 0;
    background-size: auto 100%
}
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slide5:checked ~ #slides article:nth-child(5) {
    background-image: image-url("clientlibs-all/css/sassCSSCompiler/images/slider/slide-05-mob.jpg");
    -webkit-background-size: auto 100%;
    -moz-background-size: auto 100%;
    -o-background-size: auto 100%;
    background-size: auto 100%;
    background-repeat: no-repeat;
    background-position: center center;
    width: 100%;
    height: 0;
    padding-top: 0
}
}

@media screen and (max-width:767px) and (max-width:767px) {
.heroBanner .slider-container #slide5:checked ~ #slides article:nth-child(5) {
    padding-top: 0;
    height: 200px;
    background-position: 50% 0;
    background-size: auto 100%
}
}

@media only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:767px), only screen and (min--moz-device-pixel-ratio:2) and (max-width:767px), only screen and (-o-min-device-pixel-ratio:2/1) and (max-width:767px), only screen and (min-device-pixel-ratio:2) and (max-width:767px), only screen and (min-resolution:192dpi) and (max-width:767px), only screen and (min-resolution:2dppx) and (max-width:767px) {
.heroBanner .slider-container #slide5:checked ~ #slides article:nth-child(5) {
    background-image: image-url("clientlibs-all/css/sassCSSCompiler/images/slider/slide-05-mob@2x.jpg");
    -webkit-background-size: auto 100%;
    -moz-background-size: auto 100%;
    -o-background-size: auto 100%;
    background-size: auto 100%;
    background-repeat: no-repeat;
    background-position: center center;
    width: 100%;
    height: 0;
    padding-top: 0
}
}

@media only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:767px) and (max-width:767px), only screen and (min--moz-device-pixel-ratio:2) and (max-width:767px) and (max-width:767px), only screen and (-o-min-device-pixel-ratio:2/1) and (max-width:767px) and (max-width:767px), only screen and (min-device-pixel-ratio:2) and (max-width:767px) and (max-width:767px), only screen and (min-resolution:192dpi) and (max-width:767px) and (max-width:767px), only screen and (min-resolution:2dppx) and (max-width:767px) and (max-width:767px) {
.heroBanner .slider-container #slide5:checked ~ #slides article:nth-child(5) {
    padding-top: 0;
    height: 200px;
    background-position: 50% 0;
    background-size: auto 100%
}
}
.heroBanner .slider-container.one-item #slide1:checked ~ #slides #controls label:nth-child(2) {
    display: none
}
.heroBanner .slider-container.one-item #slide1:checked ~ #slides #active {
    display: none
}
.heroBanner .slider-container.two-items #slide1:checked ~ #slides #controls label:nth-child(2) {
    display: none
}
.heroBanner .slider-container.two-items #slide2:checked ~ #slides #controls label:nth-child(1) {
    display: none
}
.heroBanner .slider-container.three-items #slide1:checked ~ #slides #controls label:nth-child(3) {
    position: relative;
    float: left;
    display: block;
    cursor: pointer;
    background-color: rgba(0,0,0,0.01);
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}
.heroBanner .slider-container.three-items #slide1:checked ~ #slides #controls label:nth-child(3):before {
    position: absolute;
    content: '';
    width: 25px;
    height: 2px;
    left: 20px;
    top: 32px;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
    background-color: #76b900;
    display: block;
    border-radius: 10px;
    -webkit-transition: left .4s;
    -moz-transition: left .4s;
    -ie-transition: left .4s;
    -o-transition: left .4s;
    transition: left .4s
}
.heroBanner .slider-container.three-items #slide1:checked ~ #slides #controls label:nth-child(3):after {
    position: absolute;
    content: '';
    width: 25px;
    height: 2px;
    left: 20px;
    top: 15px;
    background-color: #76b900;
    display: block;
    border-radius: 10px;
    -webkit-transform: rotate(135deg);
    -moz-transform: rotate(135deg);
    -ms-transform: rotate(135deg);
    -o-transform: rotate(135deg);
    transform: rotate(135deg);
    -webkit-transition: left .4s;
    -moz-transition: left .4s;
    -ie-transition: left .4s;
    -o-transition: left .4s;
    transition: left .4s
}
.heroBanner .slider-container.three-items #slide1:checked ~ #slides #controls label:nth-child(3):hover:before {
    left: 16px
}
.heroBanner .slider-container.three-items #slide1:checked ~ #slides #controls label:nth-child(3):hover:after {
    left: 16px
}

@media screen and (max-width:767px) {
.heroBanner .slider-container.three-items #slide1:checked ~ #slides #controls label:nth-child(3):before {
    left: 2px;
    width: 20px;
    top: 28px
}
.heroBanner .slider-container.three-items #slide1:checked ~ #slides #controls label:nth-child(3):after {
    left: 2px;
    width: 20px
}
.heroBanner .slider-container.three-items #slide1:checked ~ #slides #controls label:nth-child(3):hover:before {
    left: 0
}
.heroBanner .slider-container.three-items #slide1:checked ~ #slides #controls label:nth-child(3):hover:after {
    left: 0
}
}
.heroBanner .slider-container.three-items #slide3:checked ~ #slides #controls label:nth-child(1) {
    position: relative;
    float: right;
    display: block;
    cursor: pointer;
    background-color: rgba(0,0,0,0.01);
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}
.heroBanner .slider-container.three-items #slide3:checked ~ #slides #controls label:nth-child(1):before {
    position: absolute;
    content: '';
    width: 25px;
    height: 2px;
    right: 20px;
    top: 32px;
    -webkit-transform: rotate(135deg);
    -moz-transform: rotate(135deg);
    -ms-transform: rotate(135deg);
    -o-transform: rotate(135deg);
    transform: rotate(135deg);
    background-color: #76b900;
    display: block;
    border-radius: 10px;
    -webkit-transition: right .4s;
    -moz-transition: right .4s;
    -ie-transition: right .4s;
    -o-transition: right .4s;
    transition: right .4s
}
.heroBanner .slider-container.three-items #slide3:checked ~ #slides #controls label:nth-child(1):after {
    position: absolute;
    content: '';
    width: 25px;
    height: 2px;
    right: 20px;
    top: 15px;
    background-color: #76b900;
    display: block;
    border-radius: 10px;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
    -webkit-transition: right .4s;
    -moz-transition: right .4s;
    -ie-transition: right .4s;
    -o-transition: right .4s;
    transition: right .4s
}
.heroBanner .slider-container.three-items #slide3:checked ~ #slides #controls label:nth-child(1):hover:before {
    right: 16px
}
.heroBanner .slider-container.three-items #slide3:checked ~ #slides #controls label:nth-child(1):hover:after {
    right: 16px
}

@media screen and (max-width:767px) {
.heroBanner .slider-container.three-items #slide3:checked ~ #slides #controls label:nth-child(1):before {
    left: 8px;
    width: 20px;
    top: 28px
}
.heroBanner .slider-container.three-items #slide3:checked ~ #slides #controls label:nth-child(1):after {
    left: 8px;
    width: 20px
}
.heroBanner .slider-container.three-items #slide3:checked ~ #slides #controls label:nth-child(1):hover:before {
    left: 10px
}
.heroBanner .slider-container.three-items #slide3:checked ~ #slides #controls label:nth-child(1):hover:after {
    left: 10px
}
}
.heroBanner .slider-container.four-items #slide1:checked ~ #slides #controls label:nth-child(4) {
    position: relative;
    float: left;
    display: block;
    cursor: pointer;
    background-color: rgba(0,0,0,0.01);
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}
.heroBanner .slider-container.four-items #slide1:checked ~ #slides #controls label:nth-child(4):before {
    position: absolute;
    content: '';
    width: 25px;
    height: 2px;
    left: 20px;
    top: 32px;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
    background-color: #76b900;
    display: block;
    border-radius: 10px;
    -webkit-transition: left .4s;
    -moz-transition: left .4s;
    -ie-transition: left .4s;
    -o-transition: left .4s;
    transition: left .4s
}
.heroBanner .slider-container.four-items #slide1:checked ~ #slides #controls label:nth-child(4):after {
    position: absolute;
    content: '';
    width: 25px;
    height: 2px;
    left: 20px;
    top: 15px;
    background-color: #76b900;
    display: block;
    border-radius: 10px;
    -webkit-transform: rotate(135deg);
    -moz-transform: rotate(135deg);
    -ms-transform: rotate(135deg);
    -o-transform: rotate(135deg);
    transform: rotate(135deg);
    -webkit-transition: left .4s;
    -moz-transition: left .4s;
    -ie-transition: left .4s;
    -o-transition: left .4s;
    transition: left .4s
}
.heroBanner .slider-container.four-items #slide1:checked ~ #slides #controls label:nth-child(4):hover:before {
    left: 16px
}
.heroBanner .slider-container.four-items #slide1:checked ~ #slides #controls label:nth-child(4):hover:after {
    left: 16px
}

@media screen and (max-width:767px) {
.heroBanner .slider-container.four-items #slide1:checked ~ #slides #controls label:nth-child(4):before {
    left: 2px;
    width: 20px;
    top: 28px
}
.heroBanner .slider-container.four-items #slide1:checked ~ #slides #controls label:nth-child(4):after {
    left: 2px;
    width: 20px
}
.heroBanner .slider-container.four-items #slide1:checked ~ #slides #controls label:nth-child(4):hover:before {
    left: 0
}
.heroBanner .slider-container.four-items #slide1:checked ~ #slides #controls label:nth-child(4):hover:after {
    left: 0
}
}
.heroBanner .slider-container.four-items #slide4:checked ~ #slides #controls label:nth-child(1) {
    position: relative;
    float: right;
    display: block;
    cursor: pointer;
    background-color: rgba(0,0,0,0.01);
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}
.heroBanner .slider-container.four-items #slide4:checked ~ #slides #controls label:nth-child(1):before {
    position: absolute;
    content: '';
    width: 25px;
    height: 2px;
    right: 20px;
    top: 32px;
    -webkit-transform: rotate(135deg);
    -moz-transform: rotate(135deg);
    -ms-transform: rotate(135deg);
    -o-transform: rotate(135deg);
    transform: rotate(135deg);
    background-color: #76b900;
    display: block;
    border-radius: 10px;
    -webkit-transition: right .4s;
    -moz-transition: right .4s;
    -ie-transition: right .4s;
    -o-transition: right .4s;
    transition: right .4s
}
.heroBanner .slider-container.four-items #slide4:checked ~ #slides #controls label:nth-child(1):after {
    position: absolute;
    content: '';
    width: 25px;
    height: 2px;
    right: 20px;
    top: 15px;
    background-color: #76b900;
    display: block;
    border-radius: 10px;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
    -webkit-transition: right .4s;
    -moz-transition: right .4s;
    -ie-transition: right .4s;
    -o-transition: right .4s;
    transition: right .4s
}
.heroBanner .slider-container.four-items #slide4:checked ~ #slides #controls label:nth-child(1):hover:before {
    right: 16px
}
.heroBanner .slider-container.four-items #slide4:checked ~ #slides #controls label:nth-child(1):hover:after {
    right: 16px
}

@media screen and (max-width:767px) {
.heroBanner .slider-container.four-items #slide4:checked ~ #slides #controls label:nth-child(1):before {
    left: 8px;
    width: 20px;
    top: 28px
}
.heroBanner .slider-container.four-items #slide4:checked ~ #slides #controls label:nth-child(1):after {
    left: 8px;
    width: 20px
}
.heroBanner .slider-container.four-items #slide4:checked ~ #slides #controls label:nth-child(1):hover:before {
    left: 10px
}
.heroBanner .slider-container.four-items #slide4:checked ~ #slides #controls label:nth-child(1):hover:after {
    left: 10px
}
}
.heroBanner .slider-container.five-items #slide1:checked ~ #slides #controls label:nth-child(5) {
    position: relative;
    float: left;
    display: block;
    cursor: pointer;
    background-color: rgba(0,0,0,0.01);
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}
.heroBanner .slider-container.five-items #slide1:checked ~ #slides #controls label:nth-child(5):before {
    position: absolute;
    content: '';
    width: 25px;
    height: 2px;
    left: 20px;
    top: 32px;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
    background-color: #76b900;
    display: block;
    border-radius: 10px;
    -webkit-transition: left .4s;
    -moz-transition: left .4s;
    -ie-transition: left .4s;
    -o-transition: left .4s;
    transition: left .4s
}
.heroBanner .slider-container.five-items #slide1:checked ~ #slides #controls label:nth-child(5):after {
    position: absolute;
    content: '';
    width: 25px;
    height: 2px;
    left: 20px;
    top: 15px;
    background-color: #76b900;
    display: block;
    border-radius: 10px;
    -webkit-transform: rotate(135deg);
    -moz-transform: rotate(135deg);
    -ms-transform: rotate(135deg);
    -o-transform: rotate(135deg);
    transform: rotate(135deg);
    -webkit-transition: left .4s;
    -moz-transition: left .4s;
    -ie-transition: left .4s;
    -o-transition: left .4s;
    transition: left .4s
}
.heroBanner .slider-container.five-items #slide1:checked ~ #slides #controls label:nth-child(5):hover:before {
    left: 16px
}
.heroBanner .slider-container.five-items #slide1:checked ~ #slides #controls label:nth-child(5):hover:after {
    left: 16px
}

@media screen and (max-width:767px) {
.heroBanner .slider-container.five-items #slide1:checked ~ #slides #controls label:nth-child(5):before {
    left: 2px;
    width: 20px;
    top: 28px
}
.heroBanner .slider-container.five-items #slide1:checked ~ #slides #controls label:nth-child(5):after {
    left: 2px;
    width: 20px
}
.heroBanner .slider-container.five-items #slide1:checked ~ #slides #controls label:nth-child(5):hover:before {
    left: 0
}
.heroBanner .slider-container.five-items #slide1:checked ~ #slides #controls label:nth-child(5):hover:after {
    left: 0
}
}
.heroBanner .slider-container.five-items #slide5:checked ~ #slides #controls label:nth-child(1) {
    position: relative;
    float: right;
    display: block;
    cursor: pointer;
    background-color: rgba(0,0,0,0.01);
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}
.heroBanner .slider-container.five-items #slide5:checked ~ #slides #controls label:nth-child(1):before {
    position: absolute;
    content: '';
    width: 25px;
    height: 2px;
    right: 20px;
    top: 32px;
    -webkit-transform: rotate(135deg);
    -moz-transform: rotate(135deg);
    -ms-transform: rotate(135deg);
    -o-transform: rotate(135deg);
    transform: rotate(135deg);
    background-color: #76b900;
    display: block;
    border-radius: 10px;
    -webkit-transition: right .4s;
    -moz-transition: right .4s;
    -ie-transition: right .4s;
    -o-transition: right .4s;
    transition: right .4s
}
.heroBanner .slider-container.five-items #slide5:checked ~ #slides #controls label:nth-child(1):after {
    position: absolute;
    content: '';
    width: 25px;
    height: 2px;
    right: 20px;
    top: 15px;
    background-color: #76b900;
    display: block;
    border-radius: 10px;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
    -webkit-transition: right .4s;
    -moz-transition: right .4s;
    -ie-transition: right .4s;
    -o-transition: right .4s;
    transition: right .4s
}
.heroBanner .slider-container.five-items #slide5:checked ~ #slides #controls label:nth-child(1):hover:before {
    right: 16px
}
.heroBanner .slider-container.five-items #slide5:checked ~ #slides #controls label:nth-child(1):hover:after {
    right: 16px
}

@media screen and (max-width:767px) {
.heroBanner .slider-container.five-items #slide5:checked ~ #slides #controls label:nth-child(1):before {
    left: 8px;
    width: 20px;
    top: 28px
}
.heroBanner .slider-container.five-items #slide5:checked ~ #slides #controls label:nth-child(1):after {
    left: 8px;
    width: 20px
}
.heroBanner .slider-container.five-items #slide5:checked ~ #slides #controls label:nth-child(1):hover:before {
    left: 10px
}
.heroBanner .slider-container.five-items #slide5:checked ~ #slides #controls label:nth-child(1):hover:after {
    left: 10px
}
}
.heroBanner .editmodeparsys {
    margin: 10px 0
}
.heroBanner .editmodeparsys .info {
    width: 100%;
    max-width: 1280px;
    text-align: center;
    margin: 0 auto
}
.heroBanner .editmodeparsys .info .content-table-left {
    width: 49%;
    display: inline-block;
    vertical-align: top
}
.heroBanner .editmodeparsys .info .content-table {
    width: 49%;
    display: inline-block;
    vertical-align: top
}
.heroBanner {
    position: relative
}

@media screen and (max-width:767px) {
.heroBanner .background-white .shift-down-vw .column .color-white {
    color: black
}
.heroBanner .background-black .shift-down-vw .column .color-black {
    color: white
}
}

@media screen and (min-width:768px) and (max-width:1024px) {
.heroBanner .background-white .shift-down-tablet .column .color-white {
    color: black
}
.heroBanner .background-black .shift-down-tablet .column .color-black {
    color: white
}
}
.heroBanner .slider-container {
    width: 100%
}
.heroBanner .slider-container input {
    display: none
}
.heroBanner .slider-container .overflow {
    width: 100%;
    overflow: hidden
}
.heroBanner .slider-container #slides1 {
    width: 100%;
    margin: 0 auto;
    position: relative
}
.heroBanner .slider-container #slides1 .video-container {
    position: absolute;
    height: 100%;
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background: #000;
    text-align: center;
    overflow: hidden
}
.heroBanner .slider-container #slides1 .video-container video {
    display: inline-block;
    width: 100%;
    height: auto;
    z-index: 0;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%);
    min-width: 100%;
    min-height: 100%;
    width: auto;
    height: auto;
    overflow: hidden
}
.heroBanner .slider-container #slides1 .video-container video.wt-100 {
    width: 100%
}
.heroBanner .slider-container #slides1 .video-container video.wt-auto {
    width: auto
}
.heroBanner .slider-container #slides1 .video-container video.ht-100 {
    height: 100%
}
.heroBanner .slider-container #slides1 .video-container video.ht-auto {
    height: auto
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slides1 .video-container {
    display: none
}
}
.heroBanner .slider-container #slides1 .overlay {
    position: absolute;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    background: #000
}
.heroBanner .slider-container #slides1 .info {
    color: #fff;
    opacity: 0;
    text-align: left;
    height: 100%;
    width: 100%;
    max-width: 1280px;
    margin: 0 auto;
    padding: 0 30px
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slides1 .info {
    padding: 0 15px
}
}

@media screen and (min-width:1281px) {
.heroBanner .slider-container #slides1 .info {
    padding: 0
}
}
.heroBanner .slider-container #slides1 .info.twocolinfobar .content-table {
    width: 50%;
    float: right
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slides1 .info.twocolinfobar .content-table {
    width: 100%
}
}
.heroBanner .slider-container #slides1 .info.twocolinfobar .content-table-left {
    width: 50%;
    float: left;
    text-align: center;
    z-index: 2;
    position: relative
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slides1 .info.twocolinfobar .content-table-left {
    width: 100%
}
}
.heroBanner .slider-container #slides1 .info.twocolinfobar .content-table-left.wid-40 {
    width: 60%
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slides1 .info.twocolinfobar .content-table-left.wid-40 {
    width: 100%
}
}
.heroBanner .slider-container #slides1 .info.twocolinfobar .content-table-left.wid-50 {
    width: 50%
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slides1 .info.twocolinfobar .content-table-left.wid-50 {
    width: 100%
}
}
.heroBanner .slider-container #slides1 .info.twocolinfobar .content-table-left.wid-60 {
    width: 40%
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slides1 .info.twocolinfobar .content-table-left.wid-60 {
    width: 100%
}
}
.heroBanner .slider-container #slides1 .info.twocolinfobar .content-table-left.wid-70 {
    width: 30%
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slides1 .info.twocolinfobar .content-table-left.wid-70 {
    width: 100%
}
}
.heroBanner .slider-container #slides1 .info.text-on-right {
    left: auto;
    right: 6%;
    text-align: right
}
.heroBanner .slider-container #slides1 .info.text-on-right .content-table {
    position: relative;
    float: right
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slides1 .info.text-on-right .content-table {
    left: 0
}
}

@media screen and (min-width:768px) and (max-width:1024px) {
.heroBanner .slider-container #slides1 .info.text-on-right .content-table {
    left: 0
}
}
.heroBanner .slider-container #slides1 .info.text-on-center {
    text-align: center;
    left: 10%;
    right: 10%
}
.heroBanner .slider-container #slides1 .info.text-on-center .content-table {
    position: relative;
    margin: 0 auto
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slides1 .info.text-on-center .content-table {
    left: 0;
    padding: 0 15px
}
}
.heroBanner .slider-container #slides1 .info.text-on-center.twocolinfobar .content-table {
    left: 0
}

@media screen and (min-width:768px) and (max-width:1024px) {
.heroBanner .slider-container #slides1 .info.text-on-center.twocolinfobar .content-table {
    left: 0
}
}
.heroBanner .slider-container #slides1 .info.text-on-left .content-table {
    float: left
}
.heroBanner .slider-container #slides1 .info.text-on-left .content-table-left {
    float: right
}
.heroBanner .slider-container #slides1 .info .content-table {
    width: 35%;
    position: relative;
    z-index: 2
}
.heroBanner .slider-container #slides1 .info .content-table .textcomp .general-container {
    word-break: break-word
}
.heroBanner .slider-container #slides1 .info .content-table.v-top .content-cell {
    vertical-align: top;
    padding-top: 30px
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slides1 .info .content-table.v-top .content-cell {
    padding-top: 15px
}
}
.heroBanner .slider-container #slides1 .info .content-table.v-bottom .content-cell {
    vertical-align: bottom
}
.heroBanner .slider-container #slides1 .info .content-table.wid-40 {
    width: 40%
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slides1 .info .content-table.wid-40 {
    width: 100%
}
}
.heroBanner .slider-container #slides1 .info .content-table.wid-50 {
    width: 50%
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slides1 .info .content-table.wid-50 {
    width: 100%
}
}
.heroBanner .slider-container #slides1 .info .content-table.wid-60 {
    width: 60%
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slides1 .info .content-table.wid-60 {
    width: 100%
}
}
.heroBanner .slider-container #slides1 .info .content-table.wid-70 {
    width: 70%
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slides1 .info .content-table.wid-70 {
    width: 100%
}
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slides1 .info .content-table {
    width: 100%
}
}
.heroBanner .slider-container #slides1 .info .column-container {
    background: 0
}
.heroBanner .slider-container #slides1 .info .column-container .row .column {
    padding: 0 15px 0 0
}
.heroBanner .slider-container #slides1 .info .column-container .general-container {
    padding: 0
}
.heroBanner .slider-container #slides1 .info .sectionWrapper {
    background: 0
}
.heroBanner .slider-container #slides1 .ht-200 .info {
    width: 100%
}
.heroBanner .slider-container #slides1 .ht-200 .info .content-table {
    width: 70%
}
.heroBanner .slider-container #slides1 .ht-200 .info .content-table .textcomp .general-container {
    word-break: break-word
}
.heroBanner .slider-container #slides1 .ht-200 .info .content-table.v-top .content-cell {
    vertical-align: top;
    padding-top: 30px
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slides1 .ht-200 .info .content-table.v-top .content-cell {
    padding-top: 15px
}
}
.heroBanner .slider-container #slides1 .ht-200 .info .content-table.v-bottom .content-cell {
    vertical-align: bottom
}
.heroBanner .slider-container #slides1 .ht-200 .info .content-table.wid-40 {
    width: 40%
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slides1 .ht-200 .info .content-table.wid-40 {
    width: 100%
}
}
.heroBanner .slider-container #slides1 .ht-200 .info .content-table.wid-50 {
    width: 50%
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slides1 .ht-200 .info .content-table.wid-50 {
    width: 100%
}
}
.heroBanner .slider-container #slides1 .ht-200 .info .content-table.wid-60 {
    width: 60%
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slides1 .ht-200 .info .content-table.wid-60 {
    width: 100%
}
}
.heroBanner .slider-container #slides1 .ht-200 .info .content-table.wid-70 {
    width: 70%
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slides1 .ht-200 .info .content-table.wid-70 {
    width: 100%
}
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slides1 .ht-200 .info .content-table {
    width: 100%
}
}
.heroBanner .slider-container #slides1 .content-table, .heroBanner .slider-container #slides1 .content-table-left {
    display: table;
    height: 100%;
    width: 100%
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slides1 .content-table, .heroBanner .slider-container #slides1 .content-table-left {
    height: auto
}
}
.heroBanner .slider-container #slides1 .content-cell {
    display: table-cell;
    vertical-align: middle
}
.heroBanner .slider-container #slides1 .inner {
    width: 100%
}
.heroBanner .slider-container #slides1 article {
    opacity: 0;
    -webkit-transition: opacity 0;
    -moz-transition: opacity 0;
    -ie-transition: opacity 0;
    -o-transition: opacity 0;
    transition: opacity 0;
    line-height: 0
}
.heroBanner .slider-container #slide1:checked ~ #slides1 article:nth-child(1) {
    opacity: 1;
    background-image: image-url("clientlibs-all/css/sassCSSCompiler/images/slider/slide-01.jpg");
    background-size: contain;
    background-repeat: no-repeat;
    width: 100%;
    height: 0;
    padding-top: 28.9881%;
    -webkit-transition: opacity 1.5s;
    -moz-transition: opacity 1.5s;
    -ie-transition: opacity 1.5s;
    -o-transition: opacity 1.5s;
    transition: opacity 1.5s
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slide1:checked ~ #slides1 article:nth-child(1) {
    padding-top: 0;
    height: 200px;
    background-position: 50% 0;
    background-size: auto 100%
}
}
.heroBanner .slider-container #slide1:checked ~ #slides1 article:nth-child(1).ht-580 {
    height: 580px
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slide1:checked ~ #slides1 article:nth-child(1).ht-580 {
    height: 440px
}
}

@media screen and (min-width:768px) and (max-width:1024px) {
.heroBanner .slider-container #slide1:checked ~ #slides1 article:nth-child(1).ht-580 {
    height: 440px
}
}
.heroBanner .slider-container #slide1:checked ~ #slides1 article:nth-child(1).ht-770 {
    height: 770px
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slide1:checked ~ #slides1 article:nth-child(1).ht-770 {
    height: 550px
}
}

@media screen and (min-width:768px) and (max-width:1024px) {
.heroBanner .slider-container #slide1:checked ~ #slides1 article:nth-child(1).ht-770 {
    height: 550px
}
}
.heroBanner .slider-container #slide1:checked ~ #slides1 article:nth-child(1).ht-200 {
    height: 280px;
    padding: 0
}
.heroBanner .slider-container #slide1:checked ~ #slides1 article:nth-child(1).ht-200 .info {
    opacity: 1;
    -webkit-transition: opacity 1s ease-out .8s;
    -moz-transition: opacity 1s ease-out .8s;
    -ie-transition: opacity 1s ease-out .8s;
    -o-transition: opacity 1s ease-out .8s;
    transition: opacity 1s ease-out .8s;
    margin-top: 0
}
.heroBanner .slider-container #slide1:checked ~ #slides1 article:nth-child(1).ht-300 {
    height: 300px;
    padding: 0
}
.heroBanner .slider-container #slide1:checked ~ #slides1 article:nth-child(1).ht-300 .info {
    opacity: 1;
    -webkit-transition: opacity 1s ease-out .8s;
    -moz-transition: opacity 1s ease-out .8s;
    -ie-transition: opacity 1s ease-out .8s;
    -o-transition: opacity 1s ease-out .8s;
    transition: opacity 1s ease-out .8s;
    margin-top: 0
}
.heroBanner .slider-container #slide1:checked ~ #slides1 article:nth-child(1).ht-460 {
    height: 460px
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slide1:checked ~ #slides1 article:nth-child(1).ht-460 {
    height: 420px
}
}
.heroBanner .slider-container #slide1:checked ~ #slides1 article:nth-child(1) .info {
    opacity: 1;
    -webkit-transition: opacity 1s ease-out .8s;
    -moz-transition: opacity 1s ease-out .8s;
    -ie-transition: opacity 1s ease-out .8s;
    -o-transition: opacity 1s ease-out .8s;
    transition: opacity 1s ease-out .8s;
    margin-top: -28.9881%
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slide1:checked ~ #slides1 article:nth-child(1) .info {
    margin-top: 0
}
}
.heroBanner .slider-container #slide1:checked ~ #slides1 article:nth-child(1) .slider-cta {
    display: inline-block
}

@media only screen and (-webkit-min-device-pixel-ratio:2), only screen and (min--moz-device-pixel-ratio:2), only screen and (-o-min-device-pixel-ratio:2/1), only screen and (min-device-pixel-ratio:2), only screen and (min-resolution:192dpi), only screen and (min-resolution:2dppx) {
.heroBanner .slider-container #slide1:checked ~ #slides1 article:nth-child(1) {
    background-image: image-url("clientlibs-all/css/sassCSSCompiler/images/slider/slide-01@2x.jpg");
    background-size: contain;
    background-repeat: no-repeat;
    width: 100%;
    height: 0;
    padding-top: 28.9881%
}
}

@media only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:767px), only screen and (min--moz-device-pixel-ratio:2) and (max-width:767px), only screen and (-o-min-device-pixel-ratio:2/1) and (max-width:767px), only screen and (min-device-pixel-ratio:2) and (max-width:767px), only screen and (min-resolution:192dpi) and (max-width:767px), only screen and (min-resolution:2dppx) and (max-width:767px) {
.heroBanner .slider-container #slide1:checked ~ #slides1 article:nth-child(1) {
    padding-top: 0;
    height: 200px;
    background-position: 50% 0;
    background-size: auto 100%
}
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slide1:checked ~ #slides1 article:nth-child(1) {
    background-image: image-url("clientlibs-all/css/sassCSSCompiler/images/slider/slide-01-mob.jpg");
    background-size: contain;
    background-repeat: no-repeat;
    width: 100%;
    height: 0;
    padding-top: 28.9881%
}
}

@media screen and (max-width:767px) and (max-width:767px) {
.heroBanner .slider-container #slide1:checked ~ #slides1 article:nth-child(1) {
    padding-top: 0;
    height: 200px;
    background-position: 50% 0;
    background-size: auto 100%
}
}

@media only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:767px), only screen and (min--moz-device-pixel-ratio:2) and (max-width:767px), only screen and (-o-min-device-pixel-ratio:2/1) and (max-width:767px), only screen and (min-device-pixel-ratio:2) and (max-width:767px), only screen and (min-resolution:192dpi) and (max-width:767px), only screen and (min-resolution:2dppx) and (max-width:767px) {
.heroBanner .slider-container #slide1:checked ~ #slides1 article:nth-child(1) {
    background-image: image-url("clientlibs-all/css/sassCSSCompiler/images/slider/slide-01-mob@2x.jpg");
    background-size: contain;
    background-repeat: no-repeat;
    width: 100%;
    height: 0;
    padding-top: 28.9881%
}
}

@media only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:767px) and (max-width:767px), only screen and (min--moz-device-pixel-ratio:2) and (max-width:767px) and (max-width:767px), only screen and (-o-min-device-pixel-ratio:2/1) and (max-width:767px) and (max-width:767px), only screen and (min-device-pixel-ratio:2) and (max-width:767px) and (max-width:767px), only screen and (min-resolution:192dpi) and (max-width:767px) and (max-width:767px), only screen and (min-resolution:2dppx) and (max-width:767px) and (max-width:767px) {
.heroBanner .slider-container #slide1:checked ~ #slides1 article:nth-child(1) {
    padding-top: 0;
    height: 200px;
    background-position: 50% 0;
    background-size: auto 100%
}
}
.heroBanner .slider-container #slide2:checked ~ #slides1 article:nth-child(2) {
    opacity: 1;
    background-image: image-url("clientlibs-all/css/sassCSSCompiler/images/slider/slide-02.jpg");
    background-size: contain;
    background-repeat: no-repeat;
    width: 100%;
    height: 0;
    padding-top: 28.9881%;
    -webkit-transition: opacity 1.5s;
    -moz-transition: opacity 1.5s;
    -ie-transition: opacity 1.5s;
    -o-transition: opacity 1.5s;
    transition: opacity 1.5s
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slide2:checked ~ #slides1 article:nth-child(2) {
    padding-top: 0;
    height: 200px;
    background-position: 50% 0;
    background-size: auto 100%
}
}
.heroBanner .slider-container #slide2:checked ~ #slides1 article:nth-child(2).ht-580 {
    height: 580px
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slide2:checked ~ #slides1 article:nth-child(2).ht-580 {
    height: 440px
}
}

@media screen and (min-width:768px) and (max-width:1024px) {
.heroBanner .slider-container #slide2:checked ~ #slides1 article:nth-child(2).ht-580 {
    height: 440px
}
}
.heroBanner .slider-container #slide2:checked ~ #slides1 article:nth-child(2).ht-770 {
    height: 770px
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slide2:checked ~ #slides1 article:nth-child(2).ht-770 {
    height: 550px
}
}

@media screen and (min-width:768px) and (max-width:1024px) {
.heroBanner .slider-container #slide2:checked ~ #slides1 article:nth-child(2).ht-770 {
    height: 550px
}
}
.heroBanner .slider-container #slide2:checked ~ #slides1 article:nth-child(2).ht-200 {
    height: 280px;
    padding: 0
}
.heroBanner .slider-container #slide2:checked ~ #slides1 article:nth-child(2).ht-200 .info {
    opacity: 1;
    -webkit-transition: opacity 1s ease-out .8s;
    -moz-transition: opacity 1s ease-out .8s;
    -ie-transition: opacity 1s ease-out .8s;
    -o-transition: opacity 1s ease-out .8s;
    transition: opacity 1s ease-out .8s;
    margin-top: 0
}
.heroBanner .slider-container #slide2:checked ~ #slides1 article:nth-child(2).ht-300 {
    height: 300px;
    padding: 0
}
.heroBanner .slider-container #slide2:checked ~ #slides1 article:nth-child(2).ht-300 .info {
    opacity: 1;
    -webkit-transition: opacity 1s ease-out .8s;
    -moz-transition: opacity 1s ease-out .8s;
    -ie-transition: opacity 1s ease-out .8s;
    -o-transition: opacity 1s ease-out .8s;
    transition: opacity 1s ease-out .8s;
    margin-top: 0
}
.heroBanner .slider-container #slide2:checked ~ #slides1 article:nth-child(2).ht-460 {
    height: 460px
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slide2:checked ~ #slides1 article:nth-child(2).ht-460 {
    height: 420px
}
}
.heroBanner .slider-container #slide2:checked ~ #slides1 article:nth-child(2) .info {
    opacity: 1;
    -webkit-transition: opacity 1s ease-out .8s;
    -moz-transition: opacity 1s ease-out .8s;
    -ie-transition: opacity 1s ease-out .8s;
    -o-transition: opacity 1s ease-out .8s;
    transition: opacity 1s ease-out .8s;
    margin-top: -28.9881%
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slide2:checked ~ #slides1 article:nth-child(2) .info {
    margin-top: 0
}
}
.heroBanner .slider-container #slide2:checked ~ #slides1 article:nth-child(2) .slider-cta {
    display: inline-block
}

@media only screen and (-webkit-min-device-pixel-ratio:2), only screen and (min--moz-device-pixel-ratio:2), only screen and (-o-min-device-pixel-ratio:2/1), only screen and (min-device-pixel-ratio:2), only screen and (min-resolution:192dpi), only screen and (min-resolution:2dppx) {
.heroBanner .slider-container #slide2:checked ~ #slides1 article:nth-child(2) {
    background-image: image-url("clientlibs-all/css/sassCSSCompiler/images/slider/slide-02@2x.jpg");
    background-size: contain;
    background-repeat: no-repeat;
    width: 100%;
    height: 0;
    padding-top: 28.9881%
}
}

@media only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:767px), only screen and (min--moz-device-pixel-ratio:2) and (max-width:767px), only screen and (-o-min-device-pixel-ratio:2/1) and (max-width:767px), only screen and (min-device-pixel-ratio:2) and (max-width:767px), only screen and (min-resolution:192dpi) and (max-width:767px), only screen and (min-resolution:2dppx) and (max-width:767px) {
.heroBanner .slider-container #slide2:checked ~ #slides1 article:nth-child(2) {
    padding-top: 0;
    height: 200px;
    background-position: 50% 0;
    background-size: auto 100%
}
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slide2:checked ~ #slides1 article:nth-child(2) {
    background-image: image-url("clientlibs-all/css/sassCSSCompiler/images/slider/slide-02-mob.jpg");
    background-size: contain;
    background-repeat: no-repeat;
    width: 100%;
    height: 0;
    padding-top: 28.9881%
}
}

@media screen and (max-width:767px) and (max-width:767px) {
.heroBanner .slider-container #slide2:checked ~ #slides1 article:nth-child(2) {
    padding-top: 0;
    height: 200px;
    background-position: 50% 0;
    background-size: auto 100%
}
}

@media only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:767px), only screen and (min--moz-device-pixel-ratio:2) and (max-width:767px), only screen and (-o-min-device-pixel-ratio:2/1) and (max-width:767px), only screen and (min-device-pixel-ratio:2) and (max-width:767px), only screen and (min-resolution:192dpi) and (max-width:767px), only screen and (min-resolution:2dppx) and (max-width:767px) {
.heroBanner .slider-container #slide2:checked ~ #slides1 article:nth-child(2) {
    background-image: image-url("clientlibs-all/css/sassCSSCompiler/images/slider/slide-02-mob@2x.jpg");
    background-size: contain;
    background-repeat: no-repeat;
    width: 100%;
    height: 0;
    padding-top: 28.9881%
}
}

@media only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:767px) and (max-width:767px), only screen and (min--moz-device-pixel-ratio:2) and (max-width:767px) and (max-width:767px), only screen and (-o-min-device-pixel-ratio:2/1) and (max-width:767px) and (max-width:767px), only screen and (min-device-pixel-ratio:2) and (max-width:767px) and (max-width:767px), only screen and (min-resolution:192dpi) and (max-width:767px) and (max-width:767px), only screen and (min-resolution:2dppx) and (max-width:767px) and (max-width:767px) {
.heroBanner .slider-container #slide2:checked ~ #slides1 article:nth-child(2) {
    padding-top: 0;
    height: 200px;
    background-position: 50% 0;
    background-size: auto 100%
}
}
.heroBanner .slider-container #slide3:checked ~ #slides1 article:nth-child(3) {
    opacity: 1;
    background-image: image-url("clientlibs-all/css/sassCSSCompiler/images/slider/slide-03.jpg");
    background-size: contain;
    background-repeat: no-repeat;
    width: 100%;
    height: 0;
    padding-top: 28.9881%;
    -webkit-transition: opacity 1.5s;
    -moz-transition: opacity 1.5s;
    -ie-transition: opacity 1.5s;
    -o-transition: opacity 1.5s;
    transition: opacity 1.5s
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slide3:checked ~ #slides1 article:nth-child(3) {
    padding-top: 0;
    height: 200px;
    background-position: 50% 0;
    background-size: auto 100%
}
}
.heroBanner .slider-container #slide3:checked ~ #slides1 article:nth-child(3).ht-580 {
    height: 580px
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slide3:checked ~ #slides1 article:nth-child(3).ht-580 {
    height: 440px
}
}

@media screen and (min-width:768px) and (max-width:1024px) {
.heroBanner .slider-container #slide3:checked ~ #slides1 article:nth-child(3).ht-580 {
    height: 440px
}
}
.heroBanner .slider-container #slide3:checked ~ #slides1 article:nth-child(3).ht-770 {
    height: 770px
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slide3:checked ~ #slides1 article:nth-child(3).ht-770 {
    height: 550px
}
}

@media screen and (min-width:768px) and (max-width:1024px) {
.heroBanner .slider-container #slide3:checked ~ #slides1 article:nth-child(3).ht-770 {
    height: 550px
}
}
.heroBanner .slider-container #slide3:checked ~ #slides1 article:nth-child(3).ht-200 {
    height: 280px;
    padding: 0
}
.heroBanner .slider-container #slide3:checked ~ #slides1 article:nth-child(3).ht-200 .info {
    opacity: 1;
    -webkit-transition: opacity 1s ease-out .8s;
    -moz-transition: opacity 1s ease-out .8s;
    -ie-transition: opacity 1s ease-out .8s;
    -o-transition: opacity 1s ease-out .8s;
    transition: opacity 1s ease-out .8s;
    margin-top: 0
}
.heroBanner .slider-container #slide3:checked ~ #slides1 article:nth-child(3).ht-300 {
    height: 300px;
    padding: 0
}
.heroBanner .slider-container #slide3:checked ~ #slides1 article:nth-child(3).ht-300 .info {
    opacity: 1;
    -webkit-transition: opacity 1s ease-out .8s;
    -moz-transition: opacity 1s ease-out .8s;
    -ie-transition: opacity 1s ease-out .8s;
    -o-transition: opacity 1s ease-out .8s;
    transition: opacity 1s ease-out .8s;
    margin-top: 0
}
.heroBanner .slider-container #slide3:checked ~ #slides1 article:nth-child(3).ht-460 {
    height: 460px
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slide3:checked ~ #slides1 article:nth-child(3).ht-460 {
    height: 420px
}
}
.heroBanner .slider-container #slide3:checked ~ #slides1 article:nth-child(3) .info {
    opacity: 1;
    -webkit-transition: opacity 1s ease-out .8s;
    -moz-transition: opacity 1s ease-out .8s;
    -ie-transition: opacity 1s ease-out .8s;
    -o-transition: opacity 1s ease-out .8s;
    transition: opacity 1s ease-out .8s;
    margin-top: -28.9881%
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slide3:checked ~ #slides1 article:nth-child(3) .info {
    margin-top: 0
}
}
.heroBanner .slider-container #slide3:checked ~ #slides1 article:nth-child(3) .slider-cta {
    display: inline-block
}

@media only screen and (-webkit-min-device-pixel-ratio:2), only screen and (min--moz-device-pixel-ratio:2), only screen and (-o-min-device-pixel-ratio:2/1), only screen and (min-device-pixel-ratio:2), only screen and (min-resolution:192dpi), only screen and (min-resolution:2dppx) {
.heroBanner .slider-container #slide3:checked ~ #slides1 article:nth-child(3) {
    background-image: image-url("clientlibs-all/css/sassCSSCompiler/images/slider/slide-03@2x.jpg");
    background-size: contain;
    background-repeat: no-repeat;
    width: 100%;
    height: 0;
    padding-top: 28.9881%
}
}

@media only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:767px), only screen and (min--moz-device-pixel-ratio:2) and (max-width:767px), only screen and (-o-min-device-pixel-ratio:2/1) and (max-width:767px), only screen and (min-device-pixel-ratio:2) and (max-width:767px), only screen and (min-resolution:192dpi) and (max-width:767px), only screen and (min-resolution:2dppx) and (max-width:767px) {
.heroBanner .slider-container #slide3:checked ~ #slides1 article:nth-child(3) {
    padding-top: 0;
    height: 200px;
    background-position: 50% 0;
    background-size: auto 100%
}
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slide3:checked ~ #slides1 article:nth-child(3) {
    background-image: image-url("clientlibs-all/css/sassCSSCompiler/images/slider/slide-03-mob.jpg");
    background-size: contain;
    background-repeat: no-repeat;
    width: 100%;
    height: 0;
    padding-top: 28.9881%
}
}

@media screen and (max-width:767px) and (max-width:767px) {
.heroBanner .slider-container #slide3:checked ~ #slides1 article:nth-child(3) {
    padding-top: 0;
    height: 200px;
    background-position: 50% 0;
    background-size: auto 100%
}
}

@media only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:767px), only screen and (min--moz-device-pixel-ratio:2) and (max-width:767px), only screen and (-o-min-device-pixel-ratio:2/1) and (max-width:767px), only screen and (min-device-pixel-ratio:2) and (max-width:767px), only screen and (min-resolution:192dpi) and (max-width:767px), only screen and (min-resolution:2dppx) and (max-width:767px) {
.heroBanner .slider-container #slide3:checked ~ #slides1 article:nth-child(3) {
    background-image: image-url("clientlibs-all/css/sassCSSCompiler/images/slider/slide-03-mob@2x.jpg");
    background-size: contain;
    background-repeat: no-repeat;
    width: 100%;
    height: 0;
    padding-top: 28.9881%
}
}

@media only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:767px) and (max-width:767px), only screen and (min--moz-device-pixel-ratio:2) and (max-width:767px) and (max-width:767px), only screen and (-o-min-device-pixel-ratio:2/1) and (max-width:767px) and (max-width:767px), only screen and (min-device-pixel-ratio:2) and (max-width:767px) and (max-width:767px), only screen and (min-resolution:192dpi) and (max-width:767px) and (max-width:767px), only screen and (min-resolution:2dppx) and (max-width:767px) and (max-width:767px) {
.heroBanner .slider-container #slide3:checked ~ #slides1 article:nth-child(3) {
    padding-top: 0;
    height: 200px;
    background-position: 50% 0;
    background-size: auto 100%
}
}
.heroBanner .slider-container #slide4:checked ~ #slides1 article:nth-child(4) {
    opacity: 1;
    background-image: image-url("clientlibs-all/css/sassCSSCompiler/images/slider/slide-04.jpg");
    background-size: contain;
    background-repeat: no-repeat;
    width: 100%;
    height: 0;
    padding-top: 28.9881%;
    -webkit-transition: opacity 1.5s;
    -moz-transition: opacity 1.5s;
    -ie-transition: opacity 1.5s;
    -o-transition: opacity 1.5s;
    transition: opacity 1.5s
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slide4:checked ~ #slides1 article:nth-child(4) {
    padding-top: 0;
    height: 200px;
    background-position: 50% 0;
    background-size: auto 100%
}
}
.heroBanner .slider-container #slide4:checked ~ #slides1 article:nth-child(4).ht-580 {
    height: 580px
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slide4:checked ~ #slides1 article:nth-child(4).ht-580 {
    height: 440px
}
}

@media screen and (min-width:768px) and (max-width:1024px) {
.heroBanner .slider-container #slide4:checked ~ #slides1 article:nth-child(4).ht-580 {
    height: 440px
}
}
.heroBanner .slider-container #slide4:checked ~ #slides1 article:nth-child(4).ht-770 {
    height: 770px
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slide4:checked ~ #slides1 article:nth-child(4).ht-770 {
    height: 550px
}
}

@media screen and (min-width:768px) and (max-width:1024px) {
.heroBanner .slider-container #slide4:checked ~ #slides1 article:nth-child(4).ht-770 {
    height: 550px
}
}
.heroBanner .slider-container #slide4:checked ~ #slides1 article:nth-child(4).ht-200 {
    height: 280px;
    padding: 0
}
.heroBanner .slider-container #slide4:checked ~ #slides1 article:nth-child(4).ht-200 .info {
    opacity: 1;
    -webkit-transition: opacity 1s ease-out .8s;
    -moz-transition: opacity 1s ease-out .8s;
    -ie-transition: opacity 1s ease-out .8s;
    -o-transition: opacity 1s ease-out .8s;
    transition: opacity 1s ease-out .8s;
    margin-top: 0
}
.heroBanner .slider-container #slide4:checked ~ #slides1 article:nth-child(4).ht-300 {
    height: 300px;
    padding: 0
}
.heroBanner .slider-container #slide4:checked ~ #slides1 article:nth-child(4).ht-300 .info {
    opacity: 1;
    -webkit-transition: opacity 1s ease-out .8s;
    -moz-transition: opacity 1s ease-out .8s;
    -ie-transition: opacity 1s ease-out .8s;
    -o-transition: opacity 1s ease-out .8s;
    transition: opacity 1s ease-out .8s;
    margin-top: 0
}
.heroBanner .slider-container #slide4:checked ~ #slides1 article:nth-child(4).ht-460 {
    height: 460px
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slide4:checked ~ #slides1 article:nth-child(4).ht-460 {
    height: 420px
}
}
.heroBanner .slider-container #slide4:checked ~ #slides1 article:nth-child(4) .info {
    opacity: 1;
    -webkit-transition: opacity 1s ease-out .8s;
    -moz-transition: opacity 1s ease-out .8s;
    -ie-transition: opacity 1s ease-out .8s;
    -o-transition: opacity 1s ease-out .8s;
    transition: opacity 1s ease-out .8s;
    margin-top: -28.9881%
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slide4:checked ~ #slides1 article:nth-child(4) .info {
    margin-top: 0
}
}
.heroBanner .slider-container #slide4:checked ~ #slides1 article:nth-child(4) .slider-cta {
    display: inline-block
}

@media only screen and (-webkit-min-device-pixel-ratio:2), only screen and (min--moz-device-pixel-ratio:2), only screen and (-o-min-device-pixel-ratio:2/1), only screen and (min-device-pixel-ratio:2), only screen and (min-resolution:192dpi), only screen and (min-resolution:2dppx) {
.heroBanner .slider-container #slide4:checked ~ #slides1 article:nth-child(4) {
    background-image: image-url("clientlibs-all/css/sassCSSCompiler/images/slider/slide-04@2x.jpg");
    background-size: contain;
    background-repeat: no-repeat;
    width: 100%;
    height: 0;
    padding-top: 28.9881%
}
}

@media only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:767px), only screen and (min--moz-device-pixel-ratio:2) and (max-width:767px), only screen and (-o-min-device-pixel-ratio:2/1) and (max-width:767px), only screen and (min-device-pixel-ratio:2) and (max-width:767px), only screen and (min-resolution:192dpi) and (max-width:767px), only screen and (min-resolution:2dppx) and (max-width:767px) {
.heroBanner .slider-container #slide4:checked ~ #slides1 article:nth-child(4) {
    padding-top: 0;
    height: 200px;
    background-position: 50% 0;
    background-size: auto 100%
}
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slide4:checked ~ #slides1 article:nth-child(4) {
    background-image: image-url("clientlibs-all/css/sassCSSCompiler/images/slider/slide-04-mob.jpg");
    background-size: contain;
    background-repeat: no-repeat;
    width: 100%;
    height: 0;
    padding-top: 28.9881%
}
}

@media screen and (max-width:767px) and (max-width:767px) {
.heroBanner .slider-container #slide4:checked ~ #slides1 article:nth-child(4) {
    padding-top: 0;
    height: 200px;
    background-position: 50% 0;
    background-size: auto 100%
}
}

@media only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:767px), only screen and (min--moz-device-pixel-ratio:2) and (max-width:767px), only screen and (-o-min-device-pixel-ratio:2/1) and (max-width:767px), only screen and (min-device-pixel-ratio:2) and (max-width:767px), only screen and (min-resolution:192dpi) and (max-width:767px), only screen and (min-resolution:2dppx) and (max-width:767px) {
.heroBanner .slider-container #slide4:checked ~ #slides1 article:nth-child(4) {
    background-image: image-url("clientlibs-all/css/sassCSSCompiler/images/slider/slide-04-mob@2x.jpg");
    background-size: contain;
    background-repeat: no-repeat;
    width: 100%;
    height: 0;
    padding-top: 28.9881%
}
}

@media only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:767px) and (max-width:767px), only screen and (min--moz-device-pixel-ratio:2) and (max-width:767px) and (max-width:767px), only screen and (-o-min-device-pixel-ratio:2/1) and (max-width:767px) and (max-width:767px), only screen and (min-device-pixel-ratio:2) and (max-width:767px) and (max-width:767px), only screen and (min-resolution:192dpi) and (max-width:767px) and (max-width:767px), only screen and (min-resolution:2dppx) and (max-width:767px) and (max-width:767px) {
.heroBanner .slider-container #slide4:checked ~ #slides1 article:nth-child(4) {
    padding-top: 0;
    height: 200px;
    background-position: 50% 0;
    background-size: auto 100%
}
}
.heroBanner .slider-container #slide5:checked ~ #slides1 article:nth-child(5) {
    opacity: 1;
    background-image: image-url("clientlibs-all/css/sassCSSCompiler/images/slider/slide-05.jpg");
    background-size: contain;
    background-repeat: no-repeat;
    width: 100%;
    height: 0;
    padding-top: 28.9881%;
    -webkit-transition: opacity 1.5s;
    -moz-transition: opacity 1.5s;
    -ie-transition: opacity 1.5s;
    -o-transition: opacity 1.5s;
    transition: opacity 1.5s
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slide5:checked ~ #slides1 article:nth-child(5) {
    padding-top: 0;
    height: 200px;
    background-position: 50% 0;
    background-size: auto 100%
}
}
.heroBanner .slider-container #slide5:checked ~ #slides1 article:nth-child(5).ht-580 {
    height: 580px
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slide5:checked ~ #slides1 article:nth-child(5).ht-580 {
    height: 440px
}
}

@media screen and (min-width:768px) and (max-width:1024px) {
.heroBanner .slider-container #slide5:checked ~ #slides1 article:nth-child(5).ht-580 {
    height: 440px
}
}
.heroBanner .slider-container #slide5:checked ~ #slides1 article:nth-child(5).ht-770 {
    height: 770px
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slide5:checked ~ #slides1 article:nth-child(5).ht-770 {
    height: 550px
}
}

@media screen and (min-width:768px) and (max-width:1024px) {
.heroBanner .slider-container #slide5:checked ~ #slides1 article:nth-child(5).ht-770 {
    height: 550px
}
}
.heroBanner .slider-container #slide5:checked ~ #slides1 article:nth-child(5).ht-200 {
    height: 280px;
    padding: 0
}
.heroBanner .slider-container #slide5:checked ~ #slides1 article:nth-child(5).ht-200 .info {
    opacity: 1;
    -webkit-transition: opacity 1s ease-out .8s;
    -moz-transition: opacity 1s ease-out .8s;
    -ie-transition: opacity 1s ease-out .8s;
    -o-transition: opacity 1s ease-out .8s;
    transition: opacity 1s ease-out .8s;
    margin-top: 0
}
.heroBanner .slider-container #slide5:checked ~ #slides1 article:nth-child(5).ht-300 {
    height: 300px;
    padding: 0
}
.heroBanner .slider-container #slide5:checked ~ #slides1 article:nth-child(5).ht-300 .info {
    opacity: 1;
    -webkit-transition: opacity 1s ease-out .8s;
    -moz-transition: opacity 1s ease-out .8s;
    -ie-transition: opacity 1s ease-out .8s;
    -o-transition: opacity 1s ease-out .8s;
    transition: opacity 1s ease-out .8s;
    margin-top: 0
}
.heroBanner .slider-container #slide5:checked ~ #slides1 article:nth-child(5).ht-460 {
    height: 460px
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slide5:checked ~ #slides1 article:nth-child(5).ht-460 {
    height: 420px
}
}
.heroBanner .slider-container #slide5:checked ~ #slides1 article:nth-child(5) .info {
    opacity: 1;
    -webkit-transition: opacity 1s ease-out .8s;
    -moz-transition: opacity 1s ease-out .8s;
    -ie-transition: opacity 1s ease-out .8s;
    -o-transition: opacity 1s ease-out .8s;
    transition: opacity 1s ease-out .8s;
    margin-top: -28.9881%
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slide5:checked ~ #slides1 article:nth-child(5) .info {
    margin-top: 0
}
}
.heroBanner .slider-container #slide5:checked ~ #slides1 article:nth-child(5) .slider-cta {
    display: inline-block
}

@media only screen and (-webkit-min-device-pixel-ratio:2), only screen and (min--moz-device-pixel-ratio:2), only screen and (-o-min-device-pixel-ratio:2/1), only screen and (min-device-pixel-ratio:2), only screen and (min-resolution:192dpi), only screen and (min-resolution:2dppx) {
.heroBanner .slider-container #slide5:checked ~ #slides1 article:nth-child(5) {
    background-image: image-url("clientlibs-all/css/sassCSSCompiler/images/slider/slide-05@2x.jpg");
    background-size: contain;
    background-repeat: no-repeat;
    width: 100%;
    height: 0;
    padding-top: 28.9881%
}
}

@media only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:767px), only screen and (min--moz-device-pixel-ratio:2) and (max-width:767px), only screen and (-o-min-device-pixel-ratio:2/1) and (max-width:767px), only screen and (min-device-pixel-ratio:2) and (max-width:767px), only screen and (min-resolution:192dpi) and (max-width:767px), only screen and (min-resolution:2dppx) and (max-width:767px) {
.heroBanner .slider-container #slide5:checked ~ #slides1 article:nth-child(5) {
    padding-top: 0;
    height: 200px;
    background-position: 50% 0;
    background-size: auto 100%
}
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slide5:checked ~ #slides1 article:nth-child(5) {
    background-image: image-url("clientlibs-all/css/sassCSSCompiler/images/slider/slide-05-mob.jpg");
    background-size: contain;
    background-repeat: no-repeat;
    width: 100%;
    height: 0;
    padding-top: 28.9881%
}
}

@media screen and (max-width:767px) and (max-width:767px) {
.heroBanner .slider-container #slide5:checked ~ #slides1 article:nth-child(5) {
    padding-top: 0;
    height: 200px;
    background-position: 50% 0;
    background-size: auto 100%
}
}

@media only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:767px), only screen and (min--moz-device-pixel-ratio:2) and (max-width:767px), only screen and (-o-min-device-pixel-ratio:2/1) and (max-width:767px), only screen and (min-device-pixel-ratio:2) and (max-width:767px), only screen and (min-resolution:192dpi) and (max-width:767px), only screen and (min-resolution:2dppx) and (max-width:767px) {
.heroBanner .slider-container #slide5:checked ~ #slides1 article:nth-child(5) {
    background-image: image-url("clientlibs-all/css/sassCSSCompiler/images/slider/slide-05-mob@2x.jpg");
    background-size: contain;
    background-repeat: no-repeat;
    width: 100%;
    height: 0;
    padding-top: 28.9881%
}
}

@media only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:767px) and (max-width:767px), only screen and (min--moz-device-pixel-ratio:2) and (max-width:767px) and (max-width:767px), only screen and (-o-min-device-pixel-ratio:2/1) and (max-width:767px) and (max-width:767px), only screen and (min-device-pixel-ratio:2) and (max-width:767px) and (max-width:767px), only screen and (min-resolution:192dpi) and (max-width:767px) and (max-width:767px), only screen and (min-resolution:2dppx) and (max-width:767px) and (max-width:767px) {
.heroBanner .slider-container #slide5:checked ~ #slides1 article:nth-child(5) {
    padding-top: 0;
    height: 200px;
    background-position: 50% 0;
    background-size: auto 100%
}
}
.heroBanner .slider-container #slides1.singleSlideBanner article {
    opacity: 1;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
    width: 100%
}
.heroBanner .slider-container #slides1.singleSlideBanner article.bcg-contain {
    max-width: 1280px;
    margin: 0 auto
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slides1.singleSlideBanner article {
    padding-top: 0;
    background-position: center center;
    background-size: cover
}
}
.heroBanner .slider-container #slides1.singleSlideBanner .info {
    opacity: 1
}
.heroBanner .slider-container #slides1.singleSlideBanner .ht-580 {
    height: 580px
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slides1.singleSlideBanner .ht-580 {
    height: 440px
}
.heroBanner .slider-container #slides1.singleSlideBanner .ht-580 .overlay {
    height: 440px
}
}

@media screen and (min-width:768px) and (max-width:1024px) {
.heroBanner .slider-container #slides1.singleSlideBanner .ht-580 {
    height: 440px
}
.heroBanner .slider-container #slides1.singleSlideBanner .ht-580 .overlay {
    height: 440px
}
}

@media screen and (min-width:768px) and (max-width:1024px) {
.heroBanner .slider-container #slides1.singleSlideBanner .ht-580 .video-container {
    max-height: 440px
}
}
.heroBanner .slider-container #slides1.singleSlideBanner .ht-580 .info.shift-down-vw .column .general-container .button {
    width: auto;
    display: inline-block;
    vertical-align: top;
    line-height: 40px;
    padding: 0 15px
}
.heroBanner .slider-container #slides1.singleSlideBanner .ht-580 .info.shift-down-vw .column .general-container .videoComponent {
    width: auto;
    display: inline-block;
    padding: 0 15px
}
.heroBanner .slider-container #slides1.singleSlideBanner .ht-580 .info.shift-down-vw .column .general-container .productTile .button {
    width: 100%;
    padding: 0
}
.heroBanner .slider-container #slides1.singleSlideBanner .ht-580 .info.shift-down-vw .column .general-container .productTile .parnter-container {
    display: none
}
.heroBanner .slider-container #slides1.singleSlideBanner .ht-580 .info.shift-down-vw .column .general-container .productTile .image-container {
    display: none
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slides1.singleSlideBanner .ht-580 .info.shift-down-vw {
    padding-top: 440px
}
.heroBanner .slider-container #slides1.singleSlideBanner .ht-580 .info.shift-down-vw .content-table {
    width: 100%;
    padding: 0 15px
}
.heroBanner .slider-container #slides1.singleSlideBanner .ht-580 .info.shift-down-vw .content-table .textcomp .general-container {
    padding-top: 15px
}
.heroBanner .slider-container #slides1.singleSlideBanner .ht-580 .info.shift-down-vw .content-table-left {
    height: 100%;
    width: 100%
}
}

@media screen and (min-width:768px) and (max-width:1024px) {
.heroBanner .slider-container #slides1.singleSlideBanner .ht-580 .info.shift-down-tablet {
    padding-top: 440px
}
.heroBanner .slider-container #slides1.singleSlideBanner .ht-580 .info.shift-down-tablet .content-table {
    width: 100%;
    padding: 0 15px;
    margin-top: 15px;
    position: static
}
.heroBanner .slider-container #slides1.singleSlideBanner .ht-580 .info.shift-down-tablet .content-table .textcomp .general-container {
    padding-top: 15px
}
.heroBanner .slider-container #slides1.singleSlideBanner .ht-580 .info.shift-down-tablet .content-table-left {
    height: 100%;
    width: 50%
}
.heroBanner .slider-container #slides1.singleSlideBanner .ht-580 .info.shift-down-tablet.twocolinfobar .content-table {
    width: 50%
}
}
.heroBanner .slider-container #slides1.singleSlideBanner .ht-770 {
    height: 770px
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slides1.singleSlideBanner .ht-770 {
    height: 550px
}
.heroBanner .slider-container #slides1.singleSlideBanner .ht-770 .overlay {
    height: 550px
}
}

@media screen and (min-width:768px) and (max-width:1024px) {
.heroBanner .slider-container #slides1.singleSlideBanner .ht-770 {
    height: 550px
}
.heroBanner .slider-container #slides1.singleSlideBanner .ht-770 .overlay {
    height: 550px
}
}

@media screen and (min-width:768px) and (max-width:1024px) {
.heroBanner .slider-container #slides1.singleSlideBanner .ht-770 .video-container {
    max-height: 550px
}
}
.heroBanner .slider-container #slides1.singleSlideBanner .ht-770 .info.shift-down-vw .column .general-container .button {
    width: auto;
    display: inline-block;
    vertical-align: top;
    line-height: 40px;
    padding: 0 15px
}
.heroBanner .slider-container #slides1.singleSlideBanner .ht-770 .info.shift-down-vw .column .general-container .videoComponent {
    width: auto;
    display: inline-block;
    padding: 0 15px
}
.heroBanner .slider-container #slides1.singleSlideBanner .ht-770 .info.shift-down-vw .column .general-container .productTile .button {
    width: 100%;
    padding: 0
}
.heroBanner .slider-container #slides1.singleSlideBanner .ht-770 .info.shift-down-vw .column .general-container .productTile .parnter-container {
    display: none
}
.heroBanner .slider-container #slides1.singleSlideBanner .ht-770 .info.shift-down-vw .column .general-container .productTile .image-container {
    display: none
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slides1.singleSlideBanner .ht-770 .info.shift-down-vw {
    padding-top: 550px
}
.heroBanner .slider-container #slides1.singleSlideBanner .ht-770 .info.shift-down-vw .content-table {
    width: 100%;
    padding: 0 15px
}
.heroBanner .slider-container #slides1.singleSlideBanner .ht-770 .info.shift-down-vw .content-table .textcomp .general-container {
    padding-top: 15px
}
.heroBanner .slider-container #slides1.singleSlideBanner .ht-770 .info.shift-down-vw .content-table-left {
    height: 100%;
    width: 100%
}
}
.heroBanner .slider-container #slides1.singleSlideBanner .ht-770 .info.shift-down-tablet .column .general-container .button {
    width: auto;
    display: inline-block;
    vertical-align: top;
    line-height: 40px;
    padding: 0 15px
}
.heroBanner .slider-container #slides1.singleSlideBanner .ht-770 .info.shift-down-tablet .column .general-container .videoComponent {
    width: auto;
    display: inline-block;
    padding: 0 15px
}
.heroBanner .slider-container #slides1.singleSlideBanner .ht-770 .info.shift-down-tablet .column .general-container .productTile .button {
    width: 100%;
    padding: 0
}
.heroBanner .slider-container #slides1.singleSlideBanner .ht-770 .info.shift-down-tablet .column .general-container .productTile .parnter-container {
    display: none
}
.heroBanner .slider-container #slides1.singleSlideBanner .ht-770 .info.shift-down-tablet .column .general-container .productTile .image-container {
    display: none
}

@media screen and (min-width:768px) and (max-width:1024px) {
.heroBanner .slider-container #slides1.singleSlideBanner .ht-770 .info.shift-down-tablet {
    padding-top: 550px
}
.heroBanner .slider-container #slides1.singleSlideBanner .ht-770 .info.shift-down-tablet .content-table {
    width: 100%;
    padding: 0 15px
}
.heroBanner .slider-container #slides1.singleSlideBanner .ht-770 .info.shift-down-tablet .content-table-left {
    height: 100%;
    width: 100%
}
}
.heroBanner .slider-container #slides1.singleSlideBanner .ht-200 {
    height: 280px
}
.heroBanner .slider-container #slides1.singleSlideBanner .ht-200 .overlay {
    height: 280px
}
.heroBanner .slider-container #slides1.singleSlideBanner .ht-200 .info.shift-down-vw .column .general-container .button {
    width: auto;
    display: inline-block;
    vertical-align: top;
    line-height: 40px;
    padding: 0 15px
}
.heroBanner .slider-container #slides1.singleSlideBanner .ht-200 .info.shift-down-vw .column .general-container .videoComponent {
    width: auto;
    display: inline-block;
    padding: 0 15px
}
.heroBanner .slider-container #slides1.singleSlideBanner .ht-200 .info.shift-down-vw .column .general-container .productTile .button {
    width: 100%;
    padding: 0
}
.heroBanner .slider-container #slides1.singleSlideBanner .ht-200 .info.shift-down-vw .column .general-container .productTile .parnter-container {
    display: none
}
.heroBanner .slider-container #slides1.singleSlideBanner .ht-200 .info.shift-down-vw .column .general-container .productTile .image-container {
    display: none
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slides1.singleSlideBanner .ht-200 .info.shift-down-vw {
    padding-top: 280px
}
.heroBanner .slider-container #slides1.singleSlideBanner .ht-200 .info.shift-down-vw .content-table {
    width: 100%;
    padding: 0 15px
}
.heroBanner .slider-container #slides1.singleSlideBanner .ht-200 .info.shift-down-vw .content-table .textcomp .general-container {
    padding-top: 15px
}
.heroBanner .slider-container #slides1.singleSlideBanner .ht-200 .info.shift-down-vw .content-table-left {
    height: 100%;
    width: 100%
}
}
.heroBanner .slider-container #slides1.singleSlideBanner .ht-200 .info.shift-down-tablet .column .general-container .button {
    width: auto;
    display: inline-block;
    vertical-align: top;
    line-height: 40px;
    padding: 0 15px
}
.heroBanner .slider-container #slides1.singleSlideBanner .ht-200 .info.shift-down-tablet .column .general-container .videoComponent {
    width: auto;
    display: inline-block;
    padding: 0 15px
}
.heroBanner .slider-container #slides1.singleSlideBanner .ht-200 .info.shift-down-tablet .column .general-container .productTile .button {
    width: 100%;
    padding: 0
}
.heroBanner .slider-container #slides1.singleSlideBanner .ht-200 .info.shift-down-tablet .column .general-container .productTile .parnter-container {
    display: none
}
.heroBanner .slider-container #slides1.singleSlideBanner .ht-200 .info.shift-down-tablet .column .general-container .productTile .image-container {
    display: none
}

@media screen and (min-width:768px) and (max-width:1024px) {
.heroBanner .slider-container #slides1.singleSlideBanner .ht-200 .info.shift-down-tablet {
    padding-top: 280px
}
.heroBanner .slider-container #slides1.singleSlideBanner .ht-200 .info.shift-down-tablet .content-table {
    width: 100%
}
.heroBanner .slider-container #slides1.singleSlideBanner .ht-200 .info.shift-down-tablet .content-table .textcomp .general-container {
    padding-top: 15px
}
.heroBanner .slider-container #slides1.singleSlideBanner .ht-200 .info.shift-down-tablet .content-table-left {
    height: 100%;
    width: 100%
}
}
.heroBanner .slider-container #slides1.singleSlideBanner .ht-300 {
    height: 300px
}
.heroBanner .slider-container #slides1.singleSlideBanner .ht-300 .overlay {
    height: 300px
}
.heroBanner .slider-container #slides1.singleSlideBanner .ht-300 .info.shift-down-vw .column .general-container .button {
    width: auto;
    display: inline-block;
    vertical-align: top;
    line-height: 40px;
    padding: 0 15px
}
.heroBanner .slider-container #slides1.singleSlideBanner .ht-300 .info.shift-down-vw .column .general-container .videoComponent {
    width: auto;
    display: inline-block;
    padding: 0 15px
}
.heroBanner .slider-container #slides1.singleSlideBanner .ht-300 .info.shift-down-vw .column .general-container .productTile .button {
    width: 100%;
    padding: 0
}
.heroBanner .slider-container #slides1.singleSlideBanner .ht-300 .info.shift-down-vw .column .general-container .productTile .parnter-container {
    display: none
}
.heroBanner .slider-container #slides1.singleSlideBanner .ht-300 .info.shift-down-vw .column .general-container .productTile .image-container {
    display: none
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slides1.singleSlideBanner .ht-300 .info.shift-down-vw {
    padding-top: 300px
}
.heroBanner .slider-container #slides1.singleSlideBanner .ht-300 .info.shift-down-vw .content-table {
    width: 100%;
    padding: 0 15px
}
.heroBanner .slider-container #slides1.singleSlideBanner .ht-300 .info.shift-down-vw .content-table .textcomp .general-container {
    padding-top: 15px
}
.heroBanner .slider-container #slides1.singleSlideBanner .ht-300 .info.shift-down-vw .content-table-left {
    height: 100%;
    width: 100%
}
}
.heroBanner .slider-container #slides1.singleSlideBanner .ht-300 .info.shift-down-tablet .column .general-container .button {
    width: auto;
    display: inline-block;
    vertical-align: top;
    line-height: 40px;
    padding: 0 15px
}
.heroBanner .slider-container #slides1.singleSlideBanner .ht-300 .info.shift-down-tablet .column .general-container .videoComponent {
    width: auto;
    display: inline-block;
    padding: 0 15px
}
.heroBanner .slider-container #slides1.singleSlideBanner .ht-300 .info.shift-down-tablet .column .general-container .productTile .button {
    width: 100%;
    padding: 0
}
.heroBanner .slider-container #slides1.singleSlideBanner .ht-300 .info.shift-down-tablet .column .general-container .productTile .parnter-container {
    display: none
}
.heroBanner .slider-container #slides1.singleSlideBanner .ht-300 .info.shift-down-tablet .column .general-container .productTile .image-container {
    display: none
}

@media screen and (min-width:768px) and (max-width:1024px) {
.heroBanner .slider-container #slides1.singleSlideBanner .ht-300 .info.shift-down-tablet {
    padding-top: 300px
}
.heroBanner .slider-container #slides1.singleSlideBanner .ht-300 .info.shift-down-tablet .overlay {
    height: 300px
}
.heroBanner .slider-container #slides1.singleSlideBanner .ht-300 .info.shift-down-tablet .content-table {
    width: 100%
}
.heroBanner .slider-container #slides1.singleSlideBanner .ht-300 .info.shift-down-tablet .content-table .textcomp .general-container {
    padding-top: 15px
}
.heroBanner .slider-container #slides1.singleSlideBanner .ht-300 .info.shift-down-tablet .content-table-left {
    height: 100%;
    width: 100%
}
}
.heroBanner .slider-container #slides1.singleSlideBanner .ht-460 {
    height: 460px
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slides1.singleSlideBanner .ht-460 {
    height: 420px
}
.heroBanner .slider-container #slides1.singleSlideBanner .ht-460 .overlay {
    height: 420px
}
}

@media screen and (min-width:768px) and (max-width:1024px) {
.heroBanner .slider-container #slides1.singleSlideBanner .ht-460 {
    height: 440px
}
.heroBanner .slider-container #slides1.singleSlideBanner .ht-460 .overlay {
    height: 440px
}
}

@media screen and (min-width:768px) and (max-width:1024px) {
.heroBanner .slider-container #slides1.singleSlideBanner .ht-460 .video-container {
    max-height: 440px
}
}
.heroBanner .slider-container #slides1.singleSlideBanner .ht-460 .info.shift-down-vw .column .general-container .button {
    width: auto;
    display: inline-block;
    vertical-align: top;
    line-height: 40px;
    padding: 0 15px
}
.heroBanner .slider-container #slides1.singleSlideBanner .ht-460 .info.shift-down-vw .column .general-container .videoComponent {
    width: auto;
    display: inline-block;
    padding: 0 15px
}
.heroBanner .slider-container #slides1.singleSlideBanner .ht-460 .info.shift-down-vw .column .general-container .productTile .button {
    width: 100%;
    padding: 0
}
.heroBanner .slider-container #slides1.singleSlideBanner .ht-460 .info.shift-down-vw .column .general-container .productTile .parnter-container {
    display: none
}
.heroBanner .slider-container #slides1.singleSlideBanner .ht-460 .info.shift-down-vw .column .general-container .productTile .image-container {
    display: none
}

@media screen and (max-width:767px) {
.heroBanner .slider-container #slides1.singleSlideBanner .ht-460 .info.shift-down-vw {
    padding-top: 420px
}
.heroBanner .slider-container #slides1.singleSlideBanner .ht-460 .info.shift-down-vw .content-table {
    width: 100%;
    padding: 0 15px
}
.heroBanner .slider-container #slides1.singleSlideBanner .ht-460 .info.shift-down-vw .content-table .textcomp .general-container {
    padding-top: 15px
}
.heroBanner .slider-container #slides1.singleSlideBanner .ht-460 .info.shift-down-vw .content-table-left {
    height: 100%;
    width: 100%
}
}
.heroBanner .slider-container #slides1.singleSlideBanner .ht-460 .info.shift-down-tablet .column .general-container .button {
    width: auto;
    display: inline-block;
    vertical-align: top;
    line-height: 40px;
    padding: 0 15px
}
.heroBanner .slider-container #slides1.singleSlideBanner .ht-460 .info.shift-down-tablet .column .general-container .videoComponent {
    width: auto;
    display: inline-block;
    padding: 0 15px
}
.heroBanner .slider-container #slides1.singleSlideBanner .ht-460 .info.shift-down-tablet .column .general-container .productTile .button {
    width: 100%;
    padding: 0
}
.heroBanner .slider-container #slides1.singleSlideBanner .ht-460 .info.shift-down-tablet .column .general-container .productTile .parnter-container {
    display: none
}
.heroBanner .slider-container #slides1.singleSlideBanner .ht-460 .info.shift-down-tablet .column .general-container .productTile .image-container {
    display: none
}

@media screen and (min-width:768px) and (max-width:1024px) {
.heroBanner .slider-container #slides1.singleSlideBanner .ht-460 .info.shift-down-tablet {
    padding-top: 440px
}
.heroBanner .slider-container #slides1.singleSlideBanner .ht-460 .info.shift-down-tablet .content-table {
    width: 100%;
    padding: 0 15px
}
.heroBanner .slider-container #slides1.singleSlideBanner .ht-460 .info.shift-down-tablet .content-table-left {
    height: 100%;
    width: 100%
}
}
.heroBanner .editmodeparsys .info {
    width: 100%;
    max-width: 1280px;
    text-align: center;
    margin: 0 auto
}
.heroBanner .editmodeparsys .info .content-table-left {
    width: 49%;
    display: inline-block;
    vertical-align: top
}
.heroBanner .editmodeparsys .info .content-table {
    width: 49%;
    display: inline-block;
    vertical-align: top
}
.videoComponent .vid-container {
    max-width: 100%;
    margin: 0 auto
}
.videoComponent .vid-container.text-right {
    float: right
}

@media screen and (max-width:767px) {
.videoComponent .vid-container.text-right {
    float: none
}
}
.videoComponent .vid-container.text-left {
    float: left
}

@media screen and (max-width:767px) {
.videoComponent .vid-container.text-left {
    float: none
}
}
.videoComponent .vid-container.pos-absolute {
    width: auto;
    left: 0;
    top: 0
}
.videoComponent .vid-container .youtube-container {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 30px;
    height: 0;
    overflow: hidden
}
.videoComponent .vid-container .youtube-container iframe, .videoComponent .vid-container .youtube-container object, .videoComponent .vid-container .youtube-container embed {
    border: 0;
    max-width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}
.videoComponent .vid-container .youku-container {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 30px;
    height: 0;
    overflow: hidden
}
.videoComponent .vid-container .youku-container iframe, .videoComponent .vid-container .youku-container object, .videoComponent .vid-container .youku-container embed {
    border: 0;
    max-width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}
.videoComponent .watchvideo {
    cursor: pointer;
    cursor: hand
}
.videoComponent .watchvideo svg {
    width: 99.88px
}
.videoComponent .watchvideo svg .cls-1 {
    fill: #fff;
    fill-rule: evenodd;
    opacity: .6
}
.videoComponent .watchvideo .icon-text-pos {
    padding-top: 15px
}
.videoComponent .watchvideo.small-icon svg {
    width: 40px;
    height: 40px
}
.videoComponent .watchvideo.small-icon svg .cls-1 {
    fill: #76b900;
    fill-rule: evenodd;
    opacity: 1
}
.videoComponent .watchvideo.small-icon .icon-text-pos {
    vertical-align: top;
    padding-top: 0;
    line-height: 40px;
    display: inline-block
}
.videoComponent .watchvideo.small-icon .icon-text-pos .icon-text {
    color: #76b900
}
#cboxLoadedContent .youtube-border {
    background-color: #000
}
.social-feed {
    margin-bottom: 60px
}
.social-feed__widget {
    margin-bottom: 30px;
    border-bottom: 1px solid #CCC
}

@media(max-width:767px) {
.social-feed__widget {
    margin-bottom: 10px
}
}
.social-feed-networks {
    font-family: DINPro, Helvetica, Arial
}
.social-feed-networks__label {
    display: inline-block;
    width: 30%;
    margin-right: 3%;
    vertical-align: middle;
    font-size: 14px;
    line-height: 20px;
    color: #CCC;
    text-transform: uppercase
}

@media(max-width:767px) {
.social-feed-networks__label {
    display: block;
    width: 100%;
    margin-bottom: 15px
}
}
.social-feed-networks__list {
    display: inline-block;
    width: 67%;
    vertical-align: middle;
    list-style-type: none;
    margin: 0;
    padding: 0
}

@media(max-width:767px) {
.social-feed-networks__list {
    display: block;
    width: 100%
}
}
.social-feed-networks__list li {
    display: inline-block;
    vertical-align: middle;
    margin-right: 15px
}
.social-feed-networks__list li:last-child {
    margin-right: 0
}
.social-feed-networks__list li img {
    width: 25px;
    height: 20px;
    fill: #767676;
    vertical-align: middle
}
.social-feed-networks__list li img.social-feed-networks__list__slide-share {
    width: 80px;
    height: 21px
}
.news-feed {
    width: 100%
}
.news-feed__not-available {
    text-align: center;
    padding: 20px;
    display: none
}
.news-feed__loading {
    -webkit-animation-name: rotateThis;
    animation-name: rotateThis;
    -webkit-animation-duration: 2s;
    animation-duration: 2s;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    width: 100px;
    height: 100px;
    display: none;
    opacity: .8;
    margin: 0 auto
}
.news-feed__loading__visable {
    display: block
}
.news-feed__loading div {
    width: 18px;
    height: 18px;
    background: #000;
    position: absolute;
    top: 40px;
    left: 40px;
    border-radius: 20px
}
.news-feed__loading .bar1 {
    -webkit-transform: rotate(0) translate(0, -30px);
    transform: rotate(0) translate(0, -30px);
    opacity: .12
}
.news-feed__loading .bar2 {
    -webkit-transform: rotate(45deg) translate(0, -30px);
    transform: rotate(45deg) translate(0, -30px);
    opacity: .25
}
.news-feed__loading .bar3 {
    -webkit-transform: rotate(90deg) translate(0, -30px);
    transform: rotate(90deg) translate(0, -30px);
    opacity: .37
}
.news-feed__loading .bar4 {
    -webkit-transform: rotate(135deg) translate(0, -30px);
    transform: rotate(135deg) translate(0, -30px);
    opacity: .50
}
.news-feed__loading .bar5 {
    -webkit-transform: rotate(180deg) translate(0, -30px);
    transform: rotate(180deg) translate(0, -30px);
    opacity: .62
}
.news-feed__loading .bar6 {
    -webkit-transform: rotate(225deg) translate(0, -30px);
    transform: rotate(225deg) translate(0, -30px);
    opacity: .75
}
.news-feed__loading .bar7 {
    -webkit-transform: rotate(270deg) translate(0, -30px);
    transform: rotate(270deg) translate(0, -30px);
    opacity: .87
}
.news-feed__loading .bar8 {
    -webkit-transform: rotate(315deg) translate(0, -30px);
    transform: rotate(315deg) translate(0, -30px);
    opacity: 1
}
@keyframes rotateThis {
from {
-webkit-transform:scale(0.5) rotate(0);
transform:scale(0.5) rotate(0)
}
to {
-webkit-transform:scale(0.5) rotate(360deg);
transform:scale(0.5) rotate(360deg)
}
}
.latest-news {
    font-family: DINPro, Helvetica, Arial;
    margin-bottom: 30px
}
.latest-news__items {
    border-bottom: 1px solid #CCC;
    margin-bottom: 30px
}
.latest-news--large .latest-news__item {
    display: inline-block;
    width: calc((100% - 60px) / 3);
    margin-right: 30px;
    margin-bottom: 15px;
    vertical-align: top
}

@media(min-width:768px) and (max-width:1024px) {
.latest-news--large .latest-news__item {
    width: calc((100% - 25px) / 2);
    margin-right: 25px
}
}

@media(max-width:767px) {
.latest-news--large .latest-news__item {
    display: block;
    width: 100%
}
}

@media(min-width:1025px) and (max-width:1280px) {
.latest-news--large .latest-news__item:nth-child(3n+3) {
    margin-right: 0
}
}

@media(min-width:1281px) {
.latest-news--large .latest-news__item:nth-child(3n+3) {
    margin-right: 0
}
}

@media(min-width:768px) and (max-width:1024px) {
.latest-news--large .latest-news__item:nth-child(even) {
    margin-right: 0
}
}
.latest-news--large .latest-news__item__key-visual {
    width: 100%;
    margin-bottom: 15px
}
.latest-news--large .latest-news__item__key-visual>a>img {
    width: 100%
}
.latest-news--large .latest-news__item__body {
    display: block
}
.latest-news--large .latest-news__item__body__title {
    color: #76b900;
    font-size: 24px;
    line-height: 32px;
    margin-bottom: 9px
}
.latest-news--large .latest-news__item__body__date {
    display: none
}
.latest-news--large .latest-news__item__body__description {
    font-size: 16px;
    color: #000;
    line-height: 24px
}
.latest-news--large .latest-news__item__body__description>a {
    color: #76b900
}

@media(max-width:767px) {
.latest-news--small {
    margin-bottom: 25px
}
}
.latest-news--small .latest-news__item {
    margin-bottom: 25px;
    text-align: left
}
.latest-news--small .latest-news__item__key-visual {
    width: 188px;
    margin-right: 30px;
    display: inline-block;
    vertical-align: top
}
.latest-news--small .latest-news__item__key-visual>a>img {
    width: 100%
}

@media(max-width:767px) {
.latest-news--small .latest-news__item__key-visual {
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px
}
}
.latest-news--small .latest-news__item__body {
    width: calc(100% - 188px - 35px);
    display: inline-block;
    vertical-align: top
}

@media(max-width:767px) {
.latest-news--small .latest-news__item__body {
    width: 100% !important;
    margin-bottom: 9px;
    text-align: left
}
}
.latest-news--small .latest-news__item__body__title {
    color: #000;
    font-weight: bold;
    font-size: 16px;
    line-height: 1em;
    margin-bottom: 9px
}
.latest-news--small .latest-news__item__body__title a:link, .latest-news--small .latest-news__item__body__title a:visited {
    color: #000
}
.latest-news--small .latest-news__item__body__title a:hover {
    color: #76b900
}

@media(max-width:767px) {
.latest-news--small .latest-news__item__body__title {
    text-align: left;
    margin-bottom: 9px
}
}
.latest-news--small .latest-news__item__body__date {
    display: block;
    color: #CCC;
    font-size: 12px;
    line-height: 16px;
    margin-bottom: 9px
}

@media(max-width:767px) {
.latest-news--small .latest-news__item__body__date {
    text-align: left;
    margin-bottom: 9px
}
}
.latest-news--small .latest-news__item__body__description {
    display: inline-block;
    color: #000;
    font-size: 16px;
    line-height: 24px
}
.latest-news--small .latest-news__item__body__description>a {
    color: #76b900
}
.latest-news__see-all {
    text-transform: uppercase;
    font-weight: bold
}
.countrySelector ul.country-list {
    list-style: outside none none;
    margin: 0;
    padding: 0
}
.countrySelector .countryset {
    display: inline-block
}
.countrySelector .countryflag {
    float: left;
    margin: 0 14px 0 0
}
.countrySelector .country-list>li {
    margin-bottom: 25px
}
.countrySelector .country-list span {
    text-transform: uppercase;
    position: relative;
    top: -4px
}
.countrySelector .usa {
    background-image: url("clientlibs_base/images/country-selector/us.png");
    background-repeat: no-repeat;
    height: 22px;
    width: 30px
}
.countrySelector .canada {
    background-image: url("clientlibs_base/images/country-selector/ca.png");
    background-repeat: no-repeat;
    height: 22px;
    width: 30px
}
.countrySelector .uk {
    background-image: url("clientlibs_base/images/country-selector/uk.png");
    background-repeat: no-repeat;
    height: 22px;
    width: 30px
}
.countrySelector .cz {
    background-image: url("clientlibs_base/images/country-selector/cz.png");
    background-repeat: no-repeat;
    height: 22px;
    width: 30px
}
.countrySelector .dk {
    background-image: url("clientlibs_base/images/country-selector/dk.png");
    background-repeat: no-repeat;
    height: 22px;
    width: 30px
}
.countrySelector .fi {
    background-image: url("clientlibs_base/images/country-selector/fi.png");
    background-repeat: no-repeat;
    height: 22px;
    width: 30px
}
.countrySelector .fr {
    background-image: url("clientlibs_base/images/country-selector/fr.png");
    background-repeat: no-repeat;
    height: 22px;
    width: 30px
}
.countrySelector .de {
    background-image: url("clientlibs_base/images/country-selector/de.png");
    background-repeat: no-repeat;
    height: 22px;
    width: 30px
}
.countrySelector .it {
    background-image: url("clientlibs_base/images/country-selector/it.png");
    background-repeat: no-repeat;
    height: 22px;
    width: 30px
}
.countrySelector .ne {
    background-image: url("clientlibs_base/images/country-selector/nl.png");
    background-repeat: no-repeat;
    height: 22px;
    width: 30px
}
.countrySelector .no {
    background-image: url("clientlibs_base/images/country-selector/no.png");
    background-repeat: no-repeat;
    height: 22px;
    width: 30px
}
.countrySelector .pl {
    background-image: url("clientlibs_base/images/country-selector/po.png");
    background-repeat: no-repeat;
    height: 22px;
    width: 30px
}
.countrySelector .ru {
    background-image: url("clientlibs_base/images/country-selector/ru.png");
    background-repeat: no-repeat;
    height: 22px;
    width: 30px
}
.countrySelector .es {
    background-image: url("clientlibs_base/images/country-selector/es.png");
    background-repeat: no-repeat;
    height: 22px;
    width: 30px
}
.countrySelector .se {
    background-image: url("clientlibs_base/images/country-selector/se.png");
    background-repeat: no-repeat;
    height: 22px;
    width: 30px
}
.countrySelector .jp {
    background-image: url("clientlibs_base/images/country-selector/jp.png");
    background-repeat: no-repeat;
    height: 22px;
    width: 30px
}
.countrySelector .kr {
    background-image: url("clientlibs_base/images/country-selector/ko.png");
    background-repeat: no-repeat;
    height: 22px;
    width: 30px
}

@media screen and (max-width:767px) {
.countrySelector .mob-p-t-0 {
    padding-top: 0
}
}
.hatch-product {
    text-align: center;
    max-width: 1280px;
    margin-left: auto;
    margin-right: auto;
    padding: 0 15px
}
.hatch-product__retailers {
    text-align: center
}
.hatch-product__retailers__retailer {
    display: inline-block;
    vertical-align: middle;
    min-width: 200px;
    padding: 20px
}
.hatch-product__retailers__retailer>a {
    font-size: .7em;
    color: gray;
    text-transform: uppercase
}
.hatch-product__not-available {
    text-align: center;
    display: none;
    padding: 20px
}
.loader-container {
    background-color: #fff;
    opacity: .8
}
.hatch-product__loading {
    -webkit-animation-name: rotateThis;
    animation-name: rotateThis;
    -webkit-animation-duration: 2s;
    animation-duration: 2s;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    width: 100px;
    height: 100px;
    display: inline-block;
    opacity: .8;
    display: none
}
.hatch-product__loading__visable {
    display: inline-block
}
.hatch-product__loading div {
    width: 18px;
    height: 18px;
    background: #000;
    position: absolute;
    top: 40px;
    left: 40px;
    border-radius: 20px
}
.hatch-product__loading .bar1 {
    -webkit-transform: rotate(0) translate(0, -30px);
    transform: rotate(0) translate(0, -30px);
    opacity: .12
}
.hatch-product__loading .bar2 {
    -webkit-transform: rotate(45deg) translate(0, -30px);
    transform: rotate(45deg) translate(0, -30px);
    opacity: .25
}
.hatch-product__loading .bar3 {
    -webkit-transform: rotate(90deg) translate(0, -30px);
    transform: rotate(90deg) translate(0, -30px);
    opacity: .37
}
.hatch-product__loading .bar4 {
    -webkit-transform: rotate(135deg) translate(0, -30px);
    transform: rotate(135deg) translate(0, -30px);
    opacity: .50
}
.hatch-product__loading .bar5 {
    -webkit-transform: rotate(180deg) translate(0, -30px);
    transform: rotate(180deg) translate(0, -30px);
    opacity: .62
}
.hatch-product__loading .bar6 {
    -webkit-transform: rotate(225deg) translate(0, -30px);
    transform: rotate(225deg) translate(0, -30px);
    opacity: .75
}
.hatch-product__loading .bar7 {
    -webkit-transform: rotate(270deg) translate(0, -30px);
    transform: rotate(270deg) translate(0, -30px);
    opacity: .87
}
.hatch-product__loading .bar8 {
    -webkit-transform: rotate(315deg) translate(0, -30px);
    transform: rotate(315deg) translate(0, -30px);
    opacity: 1
}
@keyframes rotateThis {
from {
-webkit-transform:scale(0.5) rotate(0);
transform:scale(0.5) rotate(0)
}
to {
-webkit-transform:scale(0.5) rotate(360deg);
transform:scale(0.5) rotate(360deg)
}
}
.columnTiles {
    position: relative;
    overflow: hidden;
    margin-left: auto;
    margin-right: auto
}
.columnTiles .column-container {
    max-width: 1280px;
    margin-left: auto;
    margin-right: auto
}
.columnTiles .row {
    width: 100%
}
.columnTiles .row::before, .columnTiles .row::after {
    content: '';
    display: table
}

@media screen and (min-width:768px) and (max-width:1024px) {
.columnTiles .row.single-col-tablet .medium-6 {
    width: 100%
}
}
.columnTiles .row .column {
    float: left;
    min-height: 2px;
    margin: 0;
    padding: 0 7.5px;
    position: relative;
    background-size: inherit;
    background-repeat: no-repeat
}
.columnTiles .row .column .left-column, .columnTiles .row .column .right-column, .columnTiles .row .column .threecolumn-1, .columnTiles .row .column .threecolumn-2, .columnTiles .row .column .threecolumn-3 {
    padding: 0 7.5px;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center
}

@media screen and (max-width:767px) {
.columnTiles .row .column .left-column, .columnTiles .row .column .right-column, .columnTiles .row .column .threecolumn-1, .columnTiles .row .column .threecolumn-2, .columnTiles .row .column .threecolumn-3 {
    padding: 0 15px
}
}

@media screen and (max-width:1024px) {
.columnTiles .row .column .left-column.mob-m-t-30, .columnTiles .row .column .right-column.mob-m-t-30, .columnTiles .row .column .threecolumn-1.mob-m-t-30, .columnTiles .row .column .threecolumn-2.mob-m-t-30, .columnTiles .row .column .threecolumn-3.mob-m-t-30 {
    margin-top: 30px
}
}

@media screen and (max-width:1024px) {
.columnTiles .row .column .left-column.mob-m-b-30, .columnTiles .row .column .right-column.mob-m-b-30, .columnTiles .row .column .threecolumn-1.mob-m-b-30, .columnTiles .row .column .threecolumn-2.mob-m-b-30, .columnTiles .row .column .threecolumn-3.mob-m-b-30 {
    margin-bottom: 30px
}
}
.columnTiles .row .column .left-column .content-table, .columnTiles .row .column .right-column .content-table, .columnTiles .row .column .threecolumn-1 .content-table, .columnTiles .row .column .threecolumn-2 .content-table, .columnTiles .row .column .threecolumn-3 .content-table {
    display: table;
    width: 100%;
    height: 100%
}
.columnTiles .row .column .left-column .content-table .content-cell.v-top, .columnTiles .row .column .right-column .content-table .content-cell.v-top, .columnTiles .row .column .threecolumn-1 .content-table .content-cell.v-top, .columnTiles .row .column .threecolumn-2 .content-table .content-cell.v-top, .columnTiles .row .column .threecolumn-3 .content-table .content-cell.v-top {
    display: table-cell;
    vertical-align: top
}
.columnTiles .row .column .left-column .content-table .content-cell.v-middle, .columnTiles .row .column .right-column .content-table .content-cell.v-middle, .columnTiles .row .column .threecolumn-1 .content-table .content-cell.v-middle, .columnTiles .row .column .threecolumn-2 .content-table .content-cell.v-middle, .columnTiles .row .column .threecolumn-3 .content-table .content-cell.v-middle {
    display: table-cell;
    vertical-align: middle
}
.columnTiles .row .column .left-column .content-table .content-cell.v-bottom, .columnTiles .row .column .right-column .content-table .content-cell.v-bottom, .columnTiles .row .column .threecolumn-1 .content-table .content-cell.v-bottom, .columnTiles .row .column .threecolumn-2 .content-table .content-cell.v-bottom, .columnTiles .row .column .threecolumn-3 .content-table .content-cell.v-bottom {
    display: table-cell;
    vertical-align: bottom
}

@media screen and (max-width:767px) {
.columnTiles .row .column {
    padding: 0
}
}
.di-house-product {
    display: none
}
.di-house-product__price {
    font-weight: bold;
    font-size: 32px;
    line-height: 32px;
    font-family: "DINPro";
    padding-bottom: 21px
}
.di-house-product__stock-status {
    font-size: 16px;
    text-transform: uppercase;
    font-weight: bold;
    font-family: Dinpro;
    line-height: 24px
}
.di-house-product--ready {
    display: block
}
.di-house-product--out-of-stock .link-btn {
    background: #CCC !important;
    border: 1px solid #CCC !important
}
.di-house-product--out-of-stock .link-btn:hover {
    background: #CCC !important;
    border: 1px solid #CCC !important
}
.image .responsive-image.img-border {
    border: 1px solid #616161
}
.image .imgwidth {
    margin: 0 auto
}
.image .imgwidth .svg-cls {
    margin: 0 auto
}
.image .imgwidth .svg-cls .svg-zoom {
    float: right
}
.image .imgwidth .svg-cls .svg-zoom .zoom {
    display: none
}
.image .imgwidth .svg-cls .svg-zoom .zoom.zoom-icon {
    height: 25px;
    width: 30px;
    display: block;
    margin-right: 22px;
    margin-top: -50px;
    position: relative
}
.buttonRow .float-none {
    float: none
}
.buttonRow .float-left {
    float: left
}
.buttonRow .float-right {
    float: right
}
.buttonRow .buttonrow {
    display: inline-block
}
.buttonRow .btn-container {
    float: left;
    padding: 0 5px 0 0;
    width: auto
}
/*!# sourceMappingURL=nvidiaGDC/clientlibs-all/css/allComponents.css.map */



@font-face {
    font-family: DINPro-Bold;
    font-style: normal;
    font-weight: normal;
    src: url(data:font/x-woff;base64,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)format('woff'), url('../fonts/DINWebPro-Bold.woff') format('truetype');
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
@font-face {
    font-family: DINPro;
    font-style: normal;
    font-weight: normal;
    src: url(data:application/octet-stream;base64,d09GRgABAAAAANDEABMAAAABvSgABwH4AADPJAAAAX0AAAOgAADQpAAAACBEU0lHAADBfAAADacAABWEzNas+kdQT1MAAKxoAAAUhgAANoZJfxJSR1NVQgAAwPAAAACJAAAA4At3+E1MVFNIAAAILAAAAPcAAALDcIdMj09TLzIAAAIkAAAAXQAAAGCCi3pZY21hcAAAIjgAAAM9AAAEjnJwCxRjdnQgAAAm8AAAAB4AAAAeAOsGw2ZwZ20AACV4AAABAgAAAXMGd5w1Z2FzcAAArFQAAAAUAAAAFAB8AC5nbHlmAAAseAAAco0AAQT4blydoWhkbXgAAAkkAAAZEQAANJSvJlUEaGVhZAAAAagAAAA2AAAANvoN0ZloaGVhAAAB4AAAACEAAAAkBvIGB2htdHgAAAKEAAAFpQAACvwCtbSxbG9jYQAAJxAAAAVoAAAFgFi7nMJtYXhwAAACBAAAACAAAAAgBNkCN25hbWUAAJ8IAAACbgAABRA4eh6CcG9zdAAAoXgAAArcAAAVggmWjb9wcmVwAAAmfAAAAHMAAACJvx1oXgABAAAAB4EGXcMMj18PPPUAGwPoAAAAAMrynGMAAAAAy7xvsv+V/x4ElAR8AAAABwACAAAAAAAAeNpjYGRgYPrzX4SBgWX2/xn/Z7BEMwBFkAHTfgCekwcBAAAAAAEAAAK/AGUABwBdAAUAAQAAAAAACgAAAgABcwADAAF42mNgYTJinMDAysDCdJEpkgEIIDSjLIMxIy+Qx83KwsTIyMTItICBab8Dg0I1UAkHSJ1bsKcC4wEGhX//mf78F2FgYBFkYlRgYJgPkmN8w3RCQYlBgYEJAG1JDtQAAAB42o2WbYiUVRTHzz3PqOvu4sbYmm74Mpvr7Kxr6uxGrrrrriOryLoR5TbtqIUbraQUYvWhEMnUSIgiK6L6ImVhfRAMSj+E9GkxXyISLbOyRJJFIU3TNmX6nTvPjNPgUgN//nfuc557z/2fl/toUnrFfn/l4ObLZveRpPUVWaYPSkPQIR16RpZJVtKuQVaAVndSUlouza6MuY+ly42B+0SYWwg2gkWgAdSDTtABukATaHMJ2WBg/IitY+wu8vygLNE+qdT3pF838n8nnAaLwHb+75N+VwOuyB3879dW6Q9mwafC58/CL8OvwV0yXafKJP1EVmqtlAU9cpvGpUpVyrRRWlwLZ8FnuFEnsO8ExpfxfQw+xqTXDcoCuF2jssDNZa3JjE2r69IjN7IXdTw20yQdPCW9No9du71n77hdPPtdprsuzp+U5e6AVOgxqXA/SczG7pAk3WqZ5Tplk7HeKbND7fvcJfadKjP1Dek2X919sklnyEP4ti5YL93uS5mjDV7XJtPez13mva/DmLRJAsSYO6iz5QHNSIOPz2XZw3zKDWDXIN3BPZIKEUP7u73ut0DwDnpZLNJhLEIQhzLwuKvJXoBF90i8EIdSWPyNLRbFsFhs5p1GdDPdb4EgxTktFtF/Q65nrxIL4pE9Ay4xt7AQh1JY3kV9/JYXw8elllgZ23ltz1Lm7H7/4dhy1PLEzm9s+piP/8Wmh+XUcEyuazL7ix71OTTJdOacp+Fr8CB8Dj6J9jF0qLa6MD2CKmIzJD1WI+TpaV8n5KpHK/EiZ61u4KUhpwvcKXE3T+p8HE3LUk5Sd/mx+RkN/S3i4EdyciX/qUGrg5DHh7zE6tJqY1imZn3dlLLli8Xtf7Kvd2rO19CBHPu6p/ZK2XTD/6VuB/0inIsckf7IOvrLeWmPJOG5nBuNIt8w/h7MlN5im3y+WL1YzhZ0KTmX7x3WU0ZRk6N8Xa4AGbAcHANbwG/YrIE3W5+k9z7szuFjnwRWy5rODui+7AA5MKDbsz+oZt80dons2UL/rAMZzpz29dXi8wmfLE98TvTIpELvbJV7vb+7GVsPnYG99U7T7JS0+b75Pn069776eetzF3hGLuBjWkfT8y3/E76eKnVs7rk7znuWL/Wy2NtZ3/yZ2NCbzM6dl/lep2ZsRvCO1VSddLjnZIpfcwdz9E19gfG3jBPUus3bO6Nzc7ZnoTedkxptkSd9zzLta3yvEquHiJPKyNjQpk/W6mHGtVLutTHd7N4w7ez9z7BhvWBbNqtrpNXbHvZ2a3UXfdG023fzXvK62Z6mG2sGFWhquh1lfis1cZa1/mZ8At0fLdh3BC/Br9LTrddUy2LugozbKauIWdT3iSMy0v2KFh2SMbg/eFYr1fiaQcNcv2v0946/s7i7K3y+75X5XrcUdhXSGcQkg88ZbeLZUdYZAoPcM98xV0W88701yX3A/n4t8lZu+PvukuUta1T7NczG/DB/bK8m5rbQO4b8vZzL+9qw7tDSn6ed5zulxut5SEbqalnLXbdK30LPetj3O9bJ1WtlgdHQnwMN7Rz+fh8Pb8W+gjNb37tGXlG/3n+LkWl1049y8yPfD0q5sH6+T5STK2P8F5F9zzQHrxM7UKhXw96b0JXsa7idfa/QH94ld5dIPeiW/dm3uXPrwDgQB3eFPBHUhs9ShTt7GDv9kDitl5nBp3J/sFim2tny93dkQ+EeTxRxDIwL/8fz93w4jrur/n9dJJA5YEMRfxFiN9ivU7hTrYdYbOLkSO5brY84lQX1+P00dwXfLnw7NYffcobjxCiFzXTtJX9yOi50z3CPD0lCA5mmEznDCGqqirk/ZYbWyDwba1TrwQi+KyeDNvqf9cA1xPFF8Dzjx+AT4Al6dFe+Z1I72/L9Em2+Ap/bN5Fud1HGu6iPjcX9lbkPzPYfNWkGOwAAAHjafVLRbsMgDOzRSilPLJq1FaVIbTehKptSJf8v7ddmAw6srXYmGGww9jmbjfmx6DpcMbxhwXMYTMBQNiMCz70sfbYcj3rQ1tnAEkDwB48OOzF98hfzwcslK0TnnJkS6ns2tK/vHxOyqhkEmiCiGFb33Z1H81gECFaER3bcXnuIcBlZaowiXopTnJSLl7SYlLa/WL7WJJtiEcbMTSnapBSoZwJniUaa6vvT3kikqV93s66+MxUtgnCZj16pscdEaM7W7vVBVjfRuzizm5pqt0WTh891t9FAxNWcz9zjOySvczwq4PTax9rZ9DvZpWYX8Q9+AZA3FMQAeNp1WYuS4zaSVLTEBwiQAB/gW5SoVve4e+zxrtexEY6Lu6+/D7vMAvWYXh+qR+IDBIGsrKyCZrfb1bvdy/8qHe1eXvaHOEqTl/3+EL0cXvbRve15fIjZoiiO91EcJcl2FqXSIfQ+4DCKXl6ifSqnh310SA74wn0Mj964naLXIUVfeQh9DxgtCcPHaRxeuN/HSXjh9rlNhQ/zDXjHcztgepHYYbP7E2zxk+1fbpZgIPba3yyJaPgLPVUaxopuJp2ex0oTLlluvrCfzlSWRFolOMBdLgZPvUSP2e5fDvFLFHOUfSxTjHmSJJHAyXcDX3mXDCyIhm+5iPkke+kX5gkMlUo2mDgjgWuDTkbD7XTDFYPEMt84eIdrk1fDS9sVAJsksiJBUJaGZw+PsxuK8dYjTWhy72WHNWOEg0w30Xug/LVhQmmcJFny1KJEbS0KU0v2m9uiXfTEwzuMh3Cbqw79drtdZmLhcBKnifBxf9gfvnA4SmIa3r+P2I+HAD9SdMfh/ibAjO57FTDbxwdZHsNiT0zhLwUYDioMS4fhM03TwNVYyScXe1+ffMYbJdPoxvE7SfnAg8ObJXcm3s7EMOUHnBgLtCWZNrutMA69M5UcaLdRNqLHD1PJ5mw4lf2MznQamyzFAWMgkaf2G4AblHhTwnDBF+cOPAlnTEAFZHEgiUyGBUrzKACKRwKHN6ZivCyTCXMAzEi+4B0ZDWyJcRugqkRkKApIJoF+B84PkZaEmOBbCEsqUsC+kcSwop/p7CeUqQB8LTyZ0EK07hBQGIHRgYHN33EYUwTnU50+tSjNthbxNeDDjaTxLvoPHt6bkCMEPjisi3hHWiSJSoUegH0TxkApRnUqbAJAlEglZ4xvsg4cvonmXrrvsyAEh6DTXBSHTYhNRhgz4oQTeBIsYAQGyob4FIbd35cS5m0qKrpxPH5uUbyF2IOtaZz8h6WwB5yY+V54cLNUOtyfhJ7+HAvi0dApmEpFCu4cLow2Ki60wgHYEwQS2DxmS5D3gDAhj4V3KQ9EmxLJQ1h9HFRaiCYyLd8yAcwn3W/9UonIWGuQIhbapsCPuJEmHE7hCm5nxDW4J5X5bkk0SkWnKdLpdoWwKFmRhLMsLUsDnpsexEEJAsKMVJrc2+8QMSEnczI5ZP3wtWEq4LzK1VOLld5anMhE1GFLJ8ku/srDR3IO+Ek/cNjYZMcSAhioPan1M4cPcqzIJiAHDNkvDWdEJzmEHlzcgQyMD5rjR1RhJWwFhw+cIKReUwZ0GDYRDieIwDhwWKd3Dssb0nj73Eic3XX6Tuug1tGDpWLixDt3k5up5GcOA7IgtrQgKQmTLw16GtHu40inx1hEYXM2nMp+tjB5lliT4QALzSQafuLwQUQ4ZbgcRC6JJwcK4ArIe3kqTjaZZqRHorr4wnPiYEyT8yTWJldymHJGOmHtkKXBO7iRGqMy6h5d/9DpWBTsSafj8BbAsuk6EQgxjFgWBAOD000JUs41ZraiCd/BYa3vHFbF33EYU8kgu0X21OLMbI2EwkSyQD6s4O85vNWdJEcIfHA4d8LhmC8ghwOz7o3RQ+lVwitF8DVhUuSEZofosIlmIhxODjpUAIdE0GESJIeZnBNN/LQwH1Nmrk4YgSGtGPnkYtXmiJSRGtydhIcDx58Lqiee3hQyuPWL8ephfzPI057jbgxOD1lCo5aJ5VpFtNuYz0QPRu8mTxx2Ni904nKNgzQxIpB4YfKYLTicHgAh7uCLvFOp+DVJJbVlPE8kXpKtdDts38IsRQ4H/qbUXGCYF1lKsiphLL5SpcVTYbQ8V0jcRoW6TNHzDFRRMOp0plkKqK1iI4e1SOymAuCwUQHPZz047Dlz9tCKFmJ8lxgTUiRuZfbvOIwp6lRrq59aovOtAQXxciAfXrRLnnh4hzEIXipxK/3AYVunO9ThyH65pt6nrPYf9QqjB7RVCBmFj0OaKcPtC8Q4S3MWNFG0EQ66xe6HPFQAUSocD5sx6gNuY6JpDBenfAjexHVGYEgrRcZPLjbTEqPp9rlNJU9uHH8uqISfEmKBhjA8oe6W3U2nDzgRL4eMU9gsArgs1PTW1+ZQCNiNsUGVs6fRcr3JH5yawbtVaZ1Ja2twoNIiJ7mwe00fswW4eFOG92aMUhAOeBJOQVPeDXyF4TIwabp9S4BiZfog/RSYkwGp1DqQKBV3ZKpAWlaZoacyKoLOrNW5gu6FnPak02BCJjqNwRId/MWMiguJ9MkYYbHURkk4k9wjd+CfVPMViHSa3Dvs0qKQegFvSXUVRT8XsGyYYg7ZLc1TS43dWhqUywRFAz67LRE/eLjxjLdJjtAPHHaNIoeR03NzILWojk81tzAU+5WMzNUowVVOmDRxLEASbuJVKnSJyEAVFaILOEsMgxUlL4ICUKN8KliuFYHD8CY4rBCBW1lvQ2mPps3GXkZqGmqXVCJm4/B2Jei0Sp65RXyJ8N1UMF69/8rAODswZKKbGUVTZnvSQVNp91iQTkF3ghWGeSLIO7neVK7MVeNyHEgMyFPPHMYJOKsZCVEmxNU4AOyK2IJRPJengq6mnJ4INo9jctzQG+if4R+2xqkrDUaCb/hR4CsDp6gAXInOnDMFc3cYT991mrKPs5tOE0jR9QMucE2iArK0Qgc8g1IImlhH4DDuGppKA4etDRzG2039dxxGUOVZnlf5U0tztzWgwHXmMenEFwmHJfv/PxxWNw6XPhMOA4OcHFbcsT5q7gjEBLxkE4hrImJlSC1MVFl2IIfZh4hn5LDNpAKIM0FHynRyGGGtLNG0dBP6ZszVqiiKjcNO3zhs5A3AjpGKJzedTm86rbLtkjBdbTwNUgojE9Uzd2kGCvXEYQyEccGhzXgbkSOUgJU2cPgWCdQkFYdOwawRMtAO5Lqvy6pQvixwkCnEAL2MjT1me4PyQPIaRsLGYaMjwglcuUasVFMPMoFc0Y8ReYNoV5wAVmYi6Qfig6jAsKwgbIre4YygcZnh3hLQYedkdFkay9wtka4MPa8YLqQkzoA9nkZMAIjAYVzgcolAyGuo74lnFhaqNyXgFfawhhZifKecu3M4b+Q3lS/NaMBSFHXx1FRRbg0phBMpAvnAhZ164uEdxjTc1vzjgQKH607v+JMGX8CtasadzFPNHTM3Yb9icq1NDh+gH6mlgaMDrWVrIPkLuVcjYcSlFmbF1Gn+gJlkCAr0xkanxNxSuJjDwmHQL80IDGmlEuZysbm8AQ5hpOKNG8fVjeNbrZGJTsPDG69UsFw8fLMb53Jd6Aec0HzQFrO/GcCF4S/0rlEX0G4RECqLkDuDuYJ5KTiV/bq2blzW1RYHJqscvZxhY4/Z3qCMFAicM1ywGePccxP8CnQ19RLnVOeYaS6jH2PGoMg0CAVWFsQa0+Q8iXXdQAjxmOGMSlPATw6eAnRgdGHqunDM3fQHgiXUGpJRoXcYHqUIVsE9FjWasDhZkYSzaEJZCJ466EHABmTMiBMjlSb3ol1WlqGuxNuLNn7ekG0tN4DFudY9tcw1W0MK4URsIB+4sMueeHiHUYXbmIjwwmTgsB8NOJygVKlcRGpx//qoueOYmov9CswUNtaFKS1OwLJCg3WGZbjoMutzg4QRCxcBOnSa2EuZDn3Q2OjUrP5q9MVFk2N3lxlEYBbSSi2fXGxhJUZ1+MyDKusqu3Fcb1duOr3xKgtGMj64VmxGxXj8auwwELgAMgVLgqTgL/T20FTaXXcTWsidwSq7ORtOLZCoxt53pRl9iYNc15VEQxIFAAOUUZbHuWW4xIjSPDe2iIu8xDuBrdH8jqmo+GAlAC8h7FlpwFsIE5DVcjCLRx2IipHb1uVWW7rDAj+LI3jHYmjtMLr3Fom7JukBvOi0Fp3OuPvYdDrjHovaDmBxgVIg4Sx6UCP7Y2wTMlnAJo6IJntUlia5K97pumbORQZAgA+yw//SCtRZkN2+fGq6bLemc7xGmzIVsIDPTqdfeLjxjLdJDiPBDA73S77DXjJzRVOhsNc5dzKPeiVJ8AHaOuuKwpWJYT+cuAIR7xHzUlYZ+UvJwDzxQT2x6ykJHkucFPqAC8ZjF5p5o1GOmryI4ZgcEbiV9a0wl4t1lcRoKJXgndAac+P4c0FFntpczATDcxJywdxmJezxi1sNfrg8L5LN0iqn4S/07j0UAnZjLNYGc/nDfAkyhDCJHZRqmfqxyZe+wYHNWxTGfCrGfEOWyU0SGxC4TKBFicVt0NclhLNwjrTDu13ChJfIqoASjvAKw7SUq9xpW/JWiUcrhHmSmGGoLBZGd5RFa0scNaUrwWUwurR9X3rg6ugPPLfpNB2awTdFDhnHBqsM/kJMxHWTk8DEENGPzNCWPC5zEp84I2SAIq4U7OFLWs578S5v21iyNt5ezWn6886bzdmugexOzVMzzbA1hJ8oWSAf8Nkh8RCOze0mkEzLt6OgI/CNM+DwtNod9pK6cm2DoghuNUn2qFdSbDex2LIqwauqTovKtg1OwOPKdoh5buJBPlCowAGCLe1xlRtiaxpmNZVZ7NwshM0WPcTB9KAWdMC6BDpnEYF5CMmhJGW52Lqp2IrwWQZVLrr8xvFNp/FWNLC2LMTyYJWtbchytKAVvFbbxy9tHgNVeD4N5lRjafjDW2FTV2najbFW0W5j0Tqm8RA0SQVdWk/TsbXr1OKgLIYOzMRTiI/kDmWSg8B1ivHTsgLvbF2lhN1WFWhX8DslkPiAzuWQ1bRAZOZYbo7SoMrLht5o8GhjSyBVzHNTYmFwh61dX9Y4auuqBpetx+VpbjroHheqbVEjRuAHegdMwFnRtraGOBJIBkyS4ALExpaMEUi0033tBE/Gsc15vcQ6qqJ27NE1NIi/KZJdMUB8E9IKcXnm7uhrq8qxq9r21D61op23Zl1NHrUZ6QS3uR2CSDxtxe0bikY+hRzSrwCHj1dHDpu67H1CarHat/eGfRjG9FVdNWVZN6llP8BUl65xAwQZxRC8QdJYHEBDFa9yQwytgiPAYYdKBRPMnB1zZ80IN2FYV6YW4tL3feBqNVVkMjnc+JrN1oxUeCdMpRfKksN2u2KDWucbr4pgiHVI0c1qF6xx3j043GGg2rlS3cw7Gv5qYftxqA1ti44iqDJHvtngsYxA8KSGVl3X46l312OPg8pOfW35VGLT9A5lQvI2KcZXVe1KIFinhBO4QiCs5zmBBDYgG9KeY8UJCjtbQITrovb0hsejLUQFIy9LW+ExuqMpx8r7qukbKoBznfP1cfFDVY01gDIYH3kcfpAkasDc0na983AugTSiDrgAKRAMoLWGtRH52jjmOVfURBNKUFvMGT0GT3MSdzs7TfzxCLkMMnfJsv/kcFMBlr5f+6dm+2VrrmzIo06TTnhRuUPgiaf57w5jLp8kh/CituDw+Vu1wxYY2+mpx8bVlilq/0e9kqFUL13X+Kata98q56ux840Hj9tyqhyKVPRw8peVVZqWaiYXkfmqgjqNAqZEpQKoIfVzUZXF7CyGhagrl9lqHMetrF8aEpeLbTvPVnpGKt4YpjK5G8fL7UoZdLpoSrGNXS08XN/Nb9ZWXfX41XiA4Hs8r4LVWVfR8Bd6n2ef024REFS5rR42deBXCJ7UI4q+Xc+Xsfp2HnHQlMsEL+OpFPMNm5fSZalrVN0yXLIGqgAEvfI1tMm3pF3Hc/SrAChWhUSHI0Smw3JdZVAW+I7e6PBoXzVAyq1rD6Vt4Q7o77HpuqYdW4yGTDlUnT+v3dw0R09/VGWHAV0JNDFcgcqjLsex6sB2AplLBsQFCCx8hUcKFldHZH+MXYWMFrBRQI44lchWNEhmUapdeTymkrURUP271nH2tbWos/w4Xsen5sZ1a2Xdwq3VaMSzwGdXQtJLYVYpMMqhlW+PKXpWnN6Bw+tHLRxuG+EwpAkZ/iuH+4bI1L5TJbkOfiFldRXYWmFPU/Hdrioz1BpplR2Z2yActe0RKaikKnK4LXVVHi04fIQ8ag3xUaW21TRNNw57fpLDXb9xuEMrbxyeHxyut9mJWlc2cDhIqXdk68ZqXq2CdXVfPzg8YiBfVXV2MwgEDH/BT+uMLAf7mcNd/bC5xzKeOPzxtr5O1cc64QAcnm8cVuoOJTncdArjZ01bgWgdOAzYoQ2YC3I+OAwg64y1ARxUVxnOkLBq4TCiuac3wN9mqD04XF4uQ9NXYG5bd9CAHn6aOg8FgPpWvV8v/dH7paU/ML6DdIHrLAQL2zlweKp7OJdAFoHDE4VWMKio+wXqe+JZM6NVYDaQFA4Tp8rOPa1i1gOHl4U/gKLWaarhGzisv7bWn2Y/Te/TUyuny9aqpoOj68mQTqBZAw6Xolb8d4fRBopjKsILX4LDbz/8Tinj+vY0KWz+a+TMvL43je1mDekd+qH1/ZjVvcempev7thmaM2iNmruBgDYV63OPhKFXchGg+5LVAerwRhnkuNr4esXc3Ap5NAaOy5CrPbJI1Um79JRdBuwwSZ6pe9b6eGOYyqm6cbwRtiNpCtObMrCqr4INmFl7t36z0U/+8avxEYLfN43XwVozeRr+Qu+3c+9oN9XF2mAhdwY7T1jGJkw9FOq3z7dfTs2P64KDrr6cetLUqCbLwuybGvv4LmtHhovuMMXWj33Wt9CmfkBqq6dm6DMA6TVqqBJS6huNs7JCaVU1Bdc34Rb6te3seyBVv3+bu7EZu37wY7t2I/y0jD3Oob4Ijrf36dwhd2M8i2AJtQaSKP8/BpVHvSx+qivusTw0GsDiAhMRZogZQPftiiwxADtmtKbi9b7OFNFkj/NEQylT1tmuvlz4A6hzbdvMvxqTmK9t6F5PKB0+l6dWL+9bQwoBj/xSkE5wertDEGG5jVSUhJEeb0rBkuQQXvQ1OPz5Z7/LsryahtcTCvumhd7YR81tDD78Ms7TPPTT0fipv5ymEWfdsbt2bYdCqes8sn/X5l2vdWfe+rZDrin6mtUByokuy30HYev8W9211Zuv2zyH4zRydYcI9CGtfJtIWS72eJIYbacjGpQlTOVVSgsJ6H6bnTC9q8eWFmg4+RkzG9qbhXw3dcd+6bm7DrZ6r6eu681m+amn4Q9vhX1e54p2Y2xX0I79w65LW7chePSEKPrzH5+/vXZ/flxwMLbfXqeWT2nMV3IKpNZoP+rhaDC+GeduAIKTmQbQfTqOXdeeunkyALLHR1e3vuk77Jqo0n3rO9fOzbTQGwsexTNAyn//9TQu3XGc5/44vI8L/HQ5YjQsbe2W6fP76TpO73PbolBqqdPwA72DTH1s+vZy6RfvucfqwW8AiwskMFBsgya8LyPx7LFWKP1ENFuTTe3Ss8d1oSEN1K3ete/v/AG0qoahPf+BLWz+tc3jL6+Q3X9cnpq/fN9aNxzh6P7iOvp76ocdEk+LY9+J2wEhioG2lu8JU5xYcU4eHP7x17jT2DAs0/sFhX3bQ2/co+YuCnx063w6nuZpOefdMr5fluOyTMNp+Db0IwoleANKMvTFMCLYil9G6Gfd2dGvLeoW6wZtoQ+9HbsPP/TNB9xkbTfOprN+QAR2YWP6eeQnF3u+SIz2ywmth7JIe+/4SY7325We1AfDQk47dsFOw3kIV2jLEOw8rmNubnbtOrMMw1gEm4rLSMMf3gr78QsUAnaLgMHSTuPDvq1w9+hpZqlH/9efP/75Pvz12xsO5v7zHV7GU4gPE7JM3xWmnc18zjF+MZ+GeR7PS77M73jn6TgO/WU4LTmAHAvg5/uuHYdiaEffYbndUPZLe1zpjRWPXsbjlOfd7/+4zOtwnpfTeJ4/5hV+ej8v5+NxGK7Duvz4ff3lePxc6I+xX1u4XXR66Gp/bqnT4wq2E8gagBiDCx1K1qVbqOz1VH+sc0fssFY/gLlAss/10q8Te3xbaUOLu2bXf35iBEgmAur139jC2q/tdPz1G2T3z/en1r3/vrVhPg+YyFs54AtOn3d9CV6BfYO4HRAy/3v5XjDFBYHfLR04/Mf/zDtjnF+Xzzfs+fox90X1qLmtxcdwPa3g1XF9LYb1iILvfF6P02X6Po+zq9w0DeM0oK6dwMDJ/jpDQ/1Qzu0VMY9CeTJumNaxnIdf23n0v8JNzg3zUgyumz8+PoaTtB9nEpe/nFzepMofV0YqvBOm8jlQnMnxaRadRjZAg2oGVp2HYBfMbLnbutnrfJ0fvxp/G4Z8naaj3cy9zTT8hd7//L562nEIhroNdpkf9v0K7Z87Wr42c/fff/3x74/5f/75gYPT+ONznfhUjvmGnz+nweb9qVheC6zLnkCCZX5di3X5eDuul/M8jW/zZS0A5GyxsHYa+nm2Uz+3wzSPw1SPa3++4tZ4nZflbT4fi2L4159vp+v0egJ5X5ffTtfr6fLxur6ez9P0bb6e//jX9fv5/Ns6wh/zdO3B7WlFRp0G3772x/GXj/kKtuP27AFInuPCcGxBJmCDeuXof7ueBow9M8/N/XlE7TAWZp2uR/b4fqXNPe4Wu/HHD4zAPAE5/C/+pvK1XU6/f64fH399PLXh419bmxa8Zpx/qeHYEU5fdmMNXoF9cLTAOJFkSELAaF3xNwPWdQCH/w96Pc42AAAAeNrN1G1MllUcx/Hv+d8nMK18QAyR7s59JfRgGphlYpalCaEiovhUCfKQWdpIzcKVIYECKqAEJGVL6DkzDaUSbdV62KplL22red3XnZu1lSvWm9rh6vLGtbZe9LaznfM//xfn7LOd3w4QYnCmoYIVqQ06Fe+1PBDUdqpJYAxb1FOqWe1Rveor1a98GSdTZbkcl8/l+9CWUGNoZ2h/6OvQN7pYl+lHdavu0Pt0t+7RffpDfVJ/q2P6R30uXBfeEe43Q8wwk2xSTdg4JsNkmmwz21SaKtNgDpgjkTERJ5IRKY40RFojex1xEpzhzign1Qk7E5xcp8SpcD5N/+JPGfB9P/AZXoy7jqpP1K/qD0mJu/rkMzkVuGoDV1OoO3ChS/V63aLbdafu0gd1b9x1Snv6rP4lXB1uDP9mEgNXkkkxacbEXdPiro2m+h+ugsDVEmm/4BrpjP3bVR53qfMuP+Z/7Pf4h/1mv8Zf6S/zZ/rpvh7oHugcaLQ/2TP2Bxuzno3ad+wh22Xr7TZba6vtJrvRVtpSu8IW2nybFzsW640VeDO86d4Ub7KX5WV6E73xXpqXFD0bPRM9HT0R7Y0WRfOiOdGw+7t7zv3ZrXNr3M1ulbvBrXTL3Vw3y510+uR3Xya2hfYOvu//cCTI0PNF8S+hQi7s5D/uGDwZQnNRkNZEhnAxQxnGJVzKZQxnBCMZRRKjSQ6yfDkpjCWVcUHKryDMlUGKIjhcxXjSyeBqruFarmMC1zORSdxAJllM5kamcBM3M5VbmEY207mVGdzG7czkDu5kFrO5iznkkMvd5DGXecwnnwUUsJBCFrGYIpawlGUsZwX3cC/3sZJiSlgV+LexnQZ20MqzvEA3XbzEK7zMq7zOm7zBAd7ibQ5yiMP0cJQj9PIe73KcPk7wgRSwnnIqWCOFPM5+KnlI1rKJB2U39XRKExtkj7SymsdkuzRKg+qSZtbyhKzjNY6xlTIell1qlrRIPet4UhZRSg11dKjRKllyJFfmS77kyVzelzY+UtmyVNZIkSyRdumQhVTJPFkgi6llJ0+zi0aaaWE3TbQFPwk8w/Ps4zn6VYm6n0dUqSpT5WxWq1WFWvUXtTcXIwAAAHjaXZCxTsMwEIbPODTwBkgWkq0oDJUrdqYMTiSUJRAG30KLlEqk74CUhcUDz3JsZsuLIbikUYcuvvv/O33+7Qhg6whp47+F+MIo/j4jdLc/kILcvm4iCKt12TsSOxYXlo214U5aXZHMq2efoQ46PHZBV/r9raMknysP9gHvNUHrez5fvKEC1andIz4wJ5k4ycwJyITDQjjMBAb88tKlrTXJu8Y/eRqcosKhMkaXNDaeRqcMIm+tTkm5fvQ3S+aUM6/W3FwdKa2nQhFgCEeVGRpCUIHfsegI45kh4NwoFoN/YiLKvIxiaObRkBk1GZnJDOdEx3df27r1JSc1uPkHSx5sAAAAeNrbwcCgzbCLgZGBiYFJm3EXAzOEsR/I8GWwZzBkUGYQZWBg4NDez8DCEM/gw2DGoMogDhZh2A/UFsbgxmAKFBKDKmJCEwGazQqE7No7GBgUXGszJVx2MegzcDIwFnvvYEgIitjAKL2BIXIDYx8AlqoUlAAAFABEAD4ASAA6AAAADP8uABQB7AAZAsgADAJVABkAAHjaLcINSBoLAADgVq6aubJmzTlX1k7Nn9MzPT1Pc+aaWZmzMnPWrKmZueZ6rdesudSQkBExHhERESFjRIwIiREhIhEhERERQ2JERESESESMERJv8B7fl5aWBv3PmDZ6q+jWero2PZmRmSHN6M+IZBxnXGGyMRSMADOGWcLc3O6/vZRJzhzInM/iZAWylrK2s86ysdm07E93mHccd3awbKwfG8Ymc+w5CzmxnBROhevFhXE3d/vvfs+V507mFeVV533KW8Pn4jvxU/gt/Ck+lU/Ml+Zr8s35uwXygsl7uff6720QdIRZQqwwvVBd6CpMFAmLZu/j7rvvR4go0U/cIaYeaB/MPTglkUjDpHFS4iHyh/XhHplGHiOfPcp8FH50UDxcvFd8VYItKSiZLVkqSVEEFAdlgxIvrSjtKx0tnSoNleHKoLJPZYnH/scnj68ADEAAAAAC5MAU8BX4DmwCP4BjIAlcUzOpBdQR6gR1jrpEjVB3qAfUK1qANk1boK3SNmj7dBL9H3qQHqKv0/foh/Rk+WL5WvlW+UH5efkvRjqjgFHMYDLCjG3GT0aCkWLimESmghljxplnzN8sDAvP8rLGWdOsL6xlVpgVY+2zjlgJ1m82ho1nk9nlbAFbzlazdewz9hWYBuJAIgiAECgFVaAO7AR7QRfoBz+Ds+ACuAJGwW0wzkE4c5xFznfOOmeHc8A55VxybrhYLpMr5Cq4Gq6Ra+P2c8PcGHefe8RNcH9DGAgPkSE7tAZtQnvQIXQO/eKl83J5Vl6Et8X7wTvmJXnXFZkVQX4nv5fv4vv5n/mz/AX+Cj/K3+bH+Sf8C0GaAC8gC8oFAoFcMCY4FVwKbmAsXASXwRwYhZVwE2yCHfAgPApPwDPwVzgER+At+Ad8DF8K04WQMCS8FilFn0XzomVRVLQtiotORBeiFJKNEBAKwkakiBoxIFakD3EjAWQSmUe+IQdiVKwQ14l1YpM4IJ4R74tPUQjVogbUgU6hQXQFjaLbaBw9QS/QlCRbgpcQJXJJnaRJYpSYJceSc8mlFJCypQKpXzoujUpjlZhKXCWhcrEyJCPLaLIKmUxWJ9PLzDKnbFh2/sT5ZE5OkU9XYapwVRNVawqMwqSwK/oUp4rkU8rTiaeX1abq8erDZ/pnpmebygGlVzmunFZ+US7XCGsUNZqahZoVFaBiqwQquUqlCtWSaq21fbXu2kDtVu1eXXEdrU5TN1MXrM+t99dv1u+p8Wq92qS2qZ3qoHpRHVKvqVMNpgZbQ7AhqYE0I5qYZv858XlAS9Y6tYONaY2GRm/jXuNBE9QUbDppumhmNjubI80pHUYn1Ml0St2Azq1LtWBaZC0jLVE9Vq/RG/XT+utWd+t2a7z1xGA02Awxw64hbjgxJF5oXnwzEowUI9uIGAeNO20VbWibos3ftt6WbCe1G9on269fGl8GX56ZFKZp03EHs6OiA+0Y6Yh2kjsHOrdeEV71vgqbs80qs9bcZ3aZ981H5oT5ymK19FncloBl0jJv+WZZtWxYdi0/LWeWq/9Ys61kK2AVWjVWu3XMumw96irq6uwa64raxmyztpBtr7uou7p7pvuw+8Zuty/ZL3twPYqe2Z4tB8VhdYw6Eq8rXsd6B98Q3gy8STmVztW36NtIn6nv8K/hfrR/553s3dmA+2/tIGVwdTDxfuZ9+H3ShXfJXZ0uryvoWh/SDwWGVobOhlLDmGHZcGg4+cH7Ifzh3E10U9wat8nt/CPiPv2IfJz5uDuCjkyOrI5EPQQPx6Pw6Dw2T8Cz6Il4fnqS3nQvyVvhbfc6vQveS1+Bj+ar9hl8vT6/b9a36YuPFoy2j7r/BeXLF9B42sS9CXhkVZU4/u6rrlQqS6X2fd9TlaS2VFXWylJZKkkl3el9Z2la7GFVlmkQRgcQdUAHQUVcQHvYRKBBFKEbFBG1YVAbRBBtFJcZHQR/igwo0i//c5e3VCoVGp3v+zek6r37bt13l3PPfs7leG47x6Gf8Ec4Fafh8twDHDe5FT5Srgc5jmstbWMFPC7gOXVp24PcGo5/DYr1D3JquEpnTAFDIGIIGLajfxEuQ3PC7/gjx/ty/KnHb+TgJ5dBO2L73Vxtc3L7a3DBGtz+A5z62AMcOpbOFEOqnCqfszxZatmwafMRnjvet3Ejh9vcynvRWmWbKdwCawrhppCibTUuUOOCdAZBeyH4Q9zaN9by3jvgH7Q3D41u5x/nXJyP+67YRxP+mUnRjg0X2BQFBlxg4LRSgQUXWBQFDlzgUBSwvqilAi0u0OKCw9ARHoa0Jgm/0+PpRzDNKv0DnOYo/W6Fbx6+24/i6X+A64BvPfy5WbkHX8O37ygMVAMD1YSK5C+fI385DfmzBOAbvWnbtic8G/5CaDa87TTbzr3BudBNwZngFuHrtpts6J6Pjv4a/o1+dPw5+Df+0Y9Cd1RcYuljvFsV5bq4AjfCXQcz1QSz7kzVjlaeIDcucNcvhTz8ZlzQTOGqgwzYDUMPkavi0UOcHh4WDcZ+GCwMrBdKwtBgL5Qc4nLQUohcjcBbO+AqnYmYdbwGVrgHxYpeZDPE4CKa7y0UYc3hXgO3BptXZfMiTW8UPzSUkEqHLGYosfFuX/9iZmj6Xane+GLO3DlhKZ6xe2hgcyLjGevxOaJeR6vHXzUaHHn/xPx3R8p+S875WNdUr0919pmqLvhRiEdafo3fmNm46YzmbdtUkUjG6VMJx9VrtG0dLY7plLunw9qiFpbUE7xKPdVXcBuMAPTc2NJfVYj/IdcOENjJFblB7hwRCu14guyKKRzABQOKgm5c0K2Y0z5c0EdBqhdAygcgdZhrgSsDAS47zLCK7OFuuIqSPYx6o6FgkweZrblsIW8zN4WC0WHUW8hlrZbVnqlDKIcsoUQiHE4kQgPVwcEq/kP764oE2xBaGOKnOnt6Ovd2dnd38iPT0yP7RiqVEeFGXHhaors7oSpVKiVSCFiEwNz80pv8TfwPuB5uiJvh3i3OixMP0qmYBoay5GlowgVNuAADTRPnJGDkhCGPAngd4lJQNkrKmqCsn5RNQZP9BJACMZ0qFOzh870lvtijwl+5rJe3mJs6kK0EaEmHNDakU1nMXnhQKKrIJFnMVluxhPjR0dZw70Syd8Ogz5ns87S7bDpbYiAY6E/YuoP5+1s7tOoK8obOEt5r6wparPFiIL6+ZzYdjnR7QlFHbKHF4zR5C9VUvJTtNOuD0aTdX4jbbPGiPzlsC/9MH4j2eCfOTFyOztb7oymvvzdqdnei+8OZVNiRSToNnRxGHxhPcrcRPGlnWHIZhgTkDRtjK8GEULJz6QD3MuxvF9fK6ren0hkbbJMelDfALiqhog0GDhvGACOFLfOgM9Cu02h07QFnzuzUNjeptVqnebczYnNm3HyLK+ewRZw5k9vYEXMIvCNsNLpNtG/D8K7vS+/Swbtc+F3whhJ+F9mceAt78bua4JWaYXiBVt3UDC/Iya9NQuPGsAMJjlgHNJ6DVztyruOvuzNOeDV9VxntRdfz3wf438hh4sPmoRXPQyueh0NQCcgRQSZrpCuNdNUiXbVLV3p2BZsnZgsVNbFirGiL5TRFGwDG+y5YM7DmfM/+/Z7z4eIC9/796Lbpj3xkOjM2nsbf6fExeGUvN4CeRT+DPni4w0AFEPQW71CM3FWAzLXwrQZkHgGMBggclgooV6x8zz3lgy/Bx913l9k6L53L3cNthXUW1w3hucRLu/Wa391A6lS5l9FulII67fAuxN4FVDYfsFSR8eWy2BZ83s/tFmFm+dbChBl3ZOvu3btJfW7pfnSayqh4N4/fDXhhehp5pmdVOzlCs8eX3kRHYB9bALv3iy3rccv6BgRCr8fUBOMpNVz5CZ7C+J1sS4O4ITV04xkodkJHvL3TicR03uPJ4+9eb2VkaGgE/32jaybndudmulBVvFozOD8/KDyEP8lYLoWPWdgvTTKnwhiTlfHMGlgfBOsTMGjyxZwB8R/8YIXff8H68473kfYm4OP7MGYvV27IVcjtYVKJR4tg5U16TBZ5QEku+OYImOXyCLYGHq6Ot4RkhKRRBSwTyGE2jw06uoPmijtX6e6q9Lrdnr+i7Cja68x6BqZ0/kwwMZ3zuLLTXcmRqPAoIEGg539FTwLdSXOniP2L4+7EV1yRw3g1OCuBULwietLb1qOX4p1kh59CmY+UBY9eAh8pO0ayVs4hUWa8crGcV4VXqjeaBGaMXMD6aUIlFR2OxoqeDPTNJxOzfSG+wtujKefA2vJMR8f4cKW3f1xdUQXyU53JmZzn5LMezczlnNbUdDqQ8uoq42MzI5NDo+OjxeREyuHOVpLnJTvJOsTh41ewrjp5HRh1kMfJkCIZZ1vdTmyD7+aj8m4M5IHusQ151bTwG4TmhaUfTm95z3veM8Zbj7/0xBN4f0/B/P4A3pviFsX3BvBrAor3ymTqMPSTBxjA722S5pcydDCfPjzHAcId0Z2AkSKQYowoc16UyxaBLPX28GQ2DQFLwFKCQsDSKvQDU9QxmU7N2Gx2VUXT318M6PQaXutIxVJDrWPo3cLzlrFEvGQx2dvW/L5wStThdtvspWihP6ALRuOmQCntjfrRhaO/sjntFnN3Ngf9HIP9/CSMzQrEdUwcnQ4PRtcAeozS6IyMicVQFKzd10BkTDlVAcOChg7GQnY2ehI2bHf3bM5ttR2cvSmQSEykXRW9P+Xrn5jo75/8fvdCn99TqPZE57vRKcIjHd7CbMrbG7MtjI8vLBD8x6HnoL/NwDc2ggHl3sYrwJMVaIY1z4VMIbzslherb/xlGl3Ff/jce0YJf5KDeXgO9rgP2h3h9nG1osDKMzEMLUdgJsZU3A/hAu0iF8NwgQlMhBsmBMbDrug8pUhfLHBVrJsxoM4KdIB5WzxzgCUIc1LiJeYET+Rz/v75rq75fn+pO5Hz5CuJRCXvySa6hyuWSM7jyUUs4rduslicxH+Pdc8WPJ7CbPfIRqd9oS8xhdHnVKJvwe7cWPJmoxZLNOtl3+j0vkqlr39qCsZYgjl/HOamBkaMeCKMK8p+hzE0wAphGGlmO8+ox3we4VExqguZmkS2jMIIHRlhwtDjABtzXwgkATacIrhUJvv7J/Q+gJNJHgFwCDehUQwcXQxgMgAe4wRQKJ06Dz6fQlcR2TLOYbywgoiKoHPcMUoA1McoF4VF1fOAKqLu3buFHwF1hLaALott2TgMAyJ1xmsKPz9GqTT+6QVbt+8GWo3OZnT1JG4C3YGeBfi0MJ6lKYWZkyaOJ/i0mI9YNDbLSWjuzTdfHr99/pJL5kn/e7nrgae4nLzTBZReDW2tYTgbdxojOYSldgBmNfz1ogPCbnQAjZbLXxof51Z4N5WuD0HbgBPZu4uxvNpy0ptvorkJ/Obbx8m78R77Nqx3iItxa8X19uF58ynWO4wLwnQifbC6ZkLn1kCRmUB7GPoZgcnVHjsEuMTHRSiThTlvHfKgEED8yAqUEE8i+rbDvF6rrXToF3Wm0Zwr6dUDOZzojE1mPS9u5u2hfs+FOn9bLO5J2C6wRJ25simQtEfLGY8rXT7+CFEvwDgqS2/w/8o/DkJUVd7RWdztrGIcjFSqV1RiLMMnhwm7WCLrkGUQjcHnQa5CrmKYi8iL+DxPWG2MvPOEEU6iYBNlur08yLAq4H6KhUGUtVkthtiyvc4POUZ6EtM2p9Fos1a6ukadBqulGLos1Gu1GdTtVkPG5jVq+op7PnEq7NJmZzoWSzubxe+i3+v3+DZNjG/2eQI+/0I8Z7OYjFZbJiEctAddtvaMwR/NBNC6d/f39fW/W9D/ITSe8/ly4yH2TeavDT62AK7VAONc4erUMI0kNhUuUNHpaiEsqgi2GAUHYgENcJVapArwTf3C4/2LqGkUqYVjV6KWL34R65z4HcKHCU4+Hd6/Dt5vhB0Q5+bFHmhw+5oGODkMr8O8DWbsAV9JeNdOdBEaPabaSMS7AUNAgWyBkzEA+lHBSiSRhSzCOl/fQkr4PWrrWSj6hrpzY9X58UcfHZ9vtUZy3kOHvLmI9Tvp2ayDP+LMTHX3rzeYNpeGpoS/TaN/8fd4O97o8KYwzQLZdwj2U1LmmOv4R3nSKNfoZGojDJqkvwyoiAjLoCrUA2UaKrzaMFEo8kOmy0/p2xZweHQqlc7jCGzrO+Vy04Jua3kmazC3qFQtZkN2prxd94PTzo0EHL3jW4eHt473OgKRc08bX8ga4sX5IvwfN2QXxukewmuwiaxBRO59C+5si6L3sv4HHkKfXaT3zXDlIb1HWJ+jQ2SCMSuDKRvZEHjCgeGBV7Q57OEdQ6+9NrQjbHe08VVeazK4Kp2f/WxnxWUwaXl0WufayqgjFuaPhGPOkcrazsjkcM7otR5/xOo15oYnKc7D/Q1Af1tlHrFOk6jcz03wREMAFBF9CmI6US3pd44wYPAffJ+ODgnXoj7hCDqbPzLxtwlhaULxPq08O6vCJw+/ocpBDVMOAg7HbzFgZu8+3H4VHeKvEN6cEL4L7+EY/IwC/PQT/rM/1UinpFwFO4P0QyC19HMBsg+aCf+BR9gPVwXlyiyDLYCneuAqoWHA2jl+tElnN0RPKdbCWXbTaKK52rGjPJcWIS09F5t2WI0H/4ZUvmxXzJSI18Kcv3+hZ7KqhDqf1zXcWRxj87pI1nGxIeZhStcTREXNDBVhOQ/PNqwt/PFq4e5qFa2voknhMH9E+BYaAamPvJ+7j+hcIicARxhScobTqxh9UTi0AT/5afi9AXb920vJD2JZReIGo1hjgmUqQw59OjC4mMmtDeRMma6pavUnuQ39Pl8gZ3ZtWov+m83TJWSe9jScJwYXJzRPh4jMpGaKE3pFGaUWjLxVGgueOZRTIT74/Kdg5qq7XoR5fd9XvweTdzq6QXhFmBP3oQ/6pZbHv8r80Z1HZxF2WhWdCTN5ibi/Hod22mQKXre/6tBR3fiU+ogWIu0fAsDhOA0ZHdbP8EfxjgRaTvQAqpAKQ4gLAYBc+u2x71arv/tVlfcIG9Bdx38NA9WgvzLdAO7fBWT/b2moa6jrcF3/ZLuMqI2gMmsT7g3CXUEYVruFK6sVdHGVHzz+HZig7/H90Aue4IcSkV0GZSz0ttghJuHo/CqYQMLW0RpsgHF2aQ3e+Vv7avFA31Z8t6ZKSY2S7NBrdBrb/bW4gN1RNKBECeRapkVVIv/b5HHWIQE222TPW7AqgGBbrR5LK+I4k3hOA1TwoESIr/oHF9MPV5E2vTjor24of/3r5Q3ojfR80Sv8jD/iLcynp6eE/5om/PHSC/wOmO8gN8nNiP1w4de6FP1gakky31TnAJWgF0ky761wNUiuSlA+dpTNv00Ta7wEGCM3iYtAMATWVeKV4GGCF3rWehZ6Gi+GfSQcHrGLywF3nqx1e8/mlrYmoK2FdaWMdaFnweZsvCwO+CcvjMOhN27v2aKPZsfEtdkGa9MBMLf+7+MVrRKviNGNjikWTGTRAqoQWzHMrZlU0rJxB75cRYaehT7f5skvbV878o1vjKxFQ8Jj/BFXbrZnYY9OeJhH42PC30YpXk7CXjHD2hVlXVkQ9yHYQHsZhC50Ejpqh6JOiZ/UkbJWKNURXJmBFuhVFOpnanVlDJ33wqqmUBRbsrCsY8V2LCL2wmL6EFGS8+bQ6I6+eHmw15Hr2j60dnuo2WBxmzZs7Cn6BzfmJ07tyfgX+ipr/Ya0e0Omz+7xPZaa63W3WsNQPzA5MuDTtDY3qdraOzObumfz7mg84/PNDBXdOqO6vdlidUzBHHhhrZoIX19suFKyHo2Ol5kxj1IMibcPVqOgvuoP0O/4K45fwl8xQXiVXTC/C9C2gxvi6vTzjVCTkhAaFYQQK4hzBiYRwSW/ECnvKBR2jEeq9u7RWGy021H9fX7baCg0ui2PXhA6O8d7nM6e8U70HO5LM4zTSfTAAw0t1quCKCEGIRWmAyhdemndgw+COHL8EZ7Bkh6ElClCm849cdpbNxur7AmqPuGPyvZjTiTEoVZEOwb/89dM33jj9P2LV31+4vNXLfIDx4FxPP4oX8J/uJ8dMA92wiOc9Q/wCDKNWolHwJK/hkNkf6wROwl9NJFOqkzokbvu3vzTJ7feeOPW7x9DSeHH6Cy0Q/gtcgi3CNfRtUJvEr3e6InTURlIDxFGnqo1MHDSNYtXn1l/+63rUVT4KYqiA8KX0SY8H/3w8WdCs4dPwD6AX4mYPn8N0SbiO0yZc3kUwJsgYOlHpwl3oDuFG9DpFX5oYvT4QxPEDnc/alcZidYIa3CI5iUpOwikMzZDDvNTlp337ts3q9o5ejw8ymwxe1QdzBZDNFepdEYNA0Ju4TfTyD2r2vbWbRQGu5bu516Q3oGkdzTJ78jnYK/mDF1nnnnvbIl/sfTWzVCvgj6PngI82MT5JXvPCnOBzSIopgmZcib0oYvfN3vz+H+gz//mNygj/JBjdqMdvGPpY5I9imf2KAtMDO+4JZfD9hh+PUryv1falrCyLZaz/fe+DTv49TfcQOk71sE+iF4FmbGTO5VZE1f2v6gDTqXOxkFIPVGzYoW7BSvcdVDmlZQ1YaKIrFHUDCJmwYgRkmsxxEJBqmktFvLoPZ7RTK7kNBm3briufzJVsGX8i8OnnVL5yDmFIV/B7kh57GaHMe8Zr6YKBaevO+nbuE74yq+3JDtbrfZhPLbtMLZfAszZuS5uhwh1bbjXbau5oshmhVpelxQYpEE1ET1BrT2BMOpK/kGpXkK/tEXMpWhi3Fep+Mqd0ZLZaG9XV5qdmXhn2tXc7Ep3xjPO5teHzomabc7YIPC8v486bGZjujDoDU/0+v29E2H2TeBgBMZ3GNZOYRVsx11tVwxGidjamcaQ6jiYVRB3XFQKi9QRK8yIkRovBTocncml1g4GAoNrU7mZaMadDYUHzIaODoN5IBzKusudft/ISSMju0f8/s4en93ttg+nUsPw7fARGBuFfn6PrYPknWHFHbMq1oEpt08I4A4RzayVYD4jW5FDwHkaOS/DhuLaKAFO4u1gkZbr/tAHfOUELEnEpm63G8VlWr42gzGnzRw9Z8g7WEgbzTZHFFmO971evzY8WZsfwdrYYV9JWjQzHoBZMUQGjIQV62T7GFvMRC+TJmwhbMKbyUx0C3hERbpDbKKTBXYm8SBgcyReVfOhmUqy35MxRZJZX2Zdn/fM3afsm0a8qmmNfjAeH9Sr1SqEfr24zeVJmtymFm/ppLGLLn//uf5Ch9VoaAnG48EWg9HaQXg3+HDxT8Dc7mm4g5hiTbsCjRhTAZwBO7mLatg4Cn2Eo8EleIR0vDrqD0d4nBxeqkFkIa4zOctXKiMjHf4ef28s5NuHvibMoa8Vt7vSYUspGtxaJPDlRd+BuU5wJRm+IrgPEUWnOnFBZ71DmWa5y5nEf4lW2kuYlTYCZWlShtHdAOmxWuY3VRiOhtEKmuhcHSr4jrt3Pu3uikVMqXaHy28J5wId3ol4dBgAkGCJzrJ3GsAvHcdgh8EwnnY2d/TM9/k1eoexp83Y3mSPF/3zUafdHDlzaOjMCIBjbODVYDnn9+fKwdA4/h4neAL7Kb5A9ImLDbWJzPy4yu5TyrIYta+h+8vAnAgw5iN+TQb0yZH+/vFKpbBx006UHh8dHReOAi77w9CpG4XH8N7YDO3exj9O7CwZrt7/UNvQYwAbjLC+Ahsstleqi+hlwczvX1wktGzpT0sh0m47oPOikpYxiK1D8RrKaeAV1WGnQGxTIpJqnmqCYvCaAx2+FIBe1A2v2+ZOh80g0vHjV9N30rl948R0Qdr/A11QjOqCTDmNCd34uZMrlZ9vv+2xt87+GMxvGHEPCUeZHwrSkj4lT4jX0pKVzAWjhPO3ws778dhQxR2NzfXxk8e/EQ6XpLGqnITeXMo12vpMzpALPLjAc6KApaTIpMCjF71msf6kfTnMycDHTPYYBLFth396rK8wWRnr6ytXKs7pRG7eNvDu+Kgtj1LjY6ODwuP4G2TUp9DLBa+3s3O93ZrbLHxH3i8wTnPdfpFH0YELOk50WB0r7hfSZRvZMdBP2DHOqcS6nlxNz3qyW6BXlIY+DX1ycCmZ2tfREyXrYpZ8SpqIBmSZ54NKxk/Uo5Mom5CsbELoaVvEOdXdPeU02drV1ii9jlorba5wIR92tfPNel04Xwi72l7v3xt1er1OU3em4GHX0b39iQ2ucNi1IWFJxEO6cNi9nvKc25fC6JeENtbzZdrGfBlbA82Ko12dL1MASEO+rLOM+bLxxNvwZVHhJf7IQNTZkC/DaxVG31s+vjr2hjFAdRCkWZHBNtYw03R8asMKvA1IHarlA3w/HZbM25R903XjO4as0RruxhkdON6Hnl4+Qro/DsD4TLLcyCRseTBM8a5dwVubuqepqGMC5lmgp4oFQmeZwx5Xl9dQqZjnkqF+J/qYWW8Op93C0+jlIV/I7GQ6JfQw9CHJXcA1kliUvK+DcbyHYA38nIpgVcwFt5AyDZS2EJyLJUA/uYrDMwfzJomzsgi038L0TE0Ko0FvNIVETxJZxWT1Ia8KPXz29pE98bRnoac0Ge1arMy50uPxwrZgylmOFvoSPfP+QtRyzfRafyztdSW7AqE1mqbRUjAfMTtdKbMpGQ0E1RqV3peW/LFs/OXAj2GNX0uqEYmp205K/IQV0E2U7B2lpjcTIwFY+yO6S4YoLfiNP+XTl0qVffv8oaglnHahTPH664vCU8EoowubYC1+gl6GPs03xJd1hGIV7h4jVpl3Jw60OeakiO0gHwd0vtjjtFdGMXIven09zskkGhCewmgTpQQz7lMrfHwV+lSvh6pjALUN9VA5qu5ZGv3qwpUfWgBm4wJ0FW2bfxzartdBaRvT/Lod8n+gg+op/+sHyp9beM+/li47d4GEkJAukm5CPwPw8TD0s14HpX0HvMnfoYOKaULFWM5WzGls6F0X7t9y2xe2vOecLV+47Zvf/Nuf7r//T3/Dc7jUTdbHwK1rKLvW4RCZYxddPEF24trZxm3nmsnWtDURszfm4UYQmatndBZz1umzRvxtoXsXPnTlwj/HTKaOUVfwZPQrtqZZmKvroT/1+iltA/0UX6Of4uv0U1lkFI6jzcIryFRCZ48OCx/Heqb00v0oozJyvYC5DsNbRd2RG6485KqDeIFgb4o4fNPYDDXB8sOolxjw80RDguMIAOdTOUmD3XuITwUONgCKDsWoLZrSG9qNzTad06mzNRvbDfpUNGJzOpqbm4IeT7CpudnhtM3q9IZk7JsJY3PLaEuzMfHNWNKg142qm5u9roeSSZ0umXzI5W1uVo9imHr/0v3c9ySfZVFPhiXq91dmVTuJnqt2jOJ4DuN4CeAd8ZU47kOATzkuS1WIMIomMghx9Yj1m/jowVdUHDoeHVRjY7RLA4vanfbmZg0emKa5GW6i0vAdaGL1kSmmAPqf4Z5GL6F52D8p5nnWeow60+CQIWxFshJ9JJYR3eTKCs8CWG2HhfJojBI1TQw75lI1CpBn9JIl4PEYnDmPJWJuNZisHV20IIsLWoxQgKwWV4fa2N6iU7UYOrotzo4m8QbzFXuWwtyDAKOi3LQqEtNQKRZ7ylHXc5spZ8Jy096WUuumzcd4TuD48zduxLoKWNhHQF5wAn3DFhpVCvO3tbtyZUuNiknwOMKo7Sjlc62SF41NmhsXPLNh37SjRONEw4yWxRaVUFElap6AC3gkNNY9uOHUUzcMdo+FMo5ur7fbcX3GZ9DrDb7Mw9GA6rwL2j5w1lkfaDvlJFUg2uN28MLVvMONBrVJqn5KajG8puDjj/wPYG9t4N7edH2YhDBQg1gLM4RRvGY7SqUwByOYLmY7Z9oKSvZVTGOB3UrOHhkJDK7HbgS9LWZnwDpVvfZalEezhXOZO0GLoV2zae27CsKbE/DOBc7ET/EtsD+KRKucY76H1ETXSfS7EWan1MSKdPawJZLwTEUb7HxspbPV+bTZ51zj0WjZNdsza7bbzfDlKkej4645dn+KPdHv9/cnHA76bTcp65VdMz0zZpvNDF/0fvYHuJLiR5QHEG0Jdm7/MulklShAZQQfVp5rmAM3VlZjRQD/GnUQwNF7TczxmWfbEC+G8eghmB6ekB/YfDhsD/MtLOQjBh/UJrHrtPc7b7hh/jOfcX7gtM+vv/22RfRx4NmKhw8Xe/MFVKQ2Cl6B2zSw8lQvgVKHMGhwqiTWTgFvTTBdpQLEa7dwQODxJ/7tliUvehbgbATg7F+52vgyecBsMxECZiXWzLXwnOox1+qpvbqb+Alh4uaGqgVC3ExQ202uJlnZA9wk2U+HuCHWAo7qGyLPWCwfhggpcGAZm6rwe6ZeR4xdrZEEraIg+KzREzEnC55MORYp5/z8jHoolxvqSSyMTxs9UXMyCyxtLDaWdvOVNQPpXH9PFJ7MtJvC2XzAoDfpAvl8oMMg+HIJb4t+phgb7babO4fiqXQhFyq2WU0nTZJH5pFieDhpt8YHw9lkNhPvbrWaTp70dJnCYVPC5+/Sh8MGkGO5M/nt6MP8fZJvMNEfHRU1RMyAApglgN1aRyvCbyr89m3wD/s3Liy9qQrCOpm4GDfDvRd+nYRf51O1Yv3K2K6jJqoGxxKMqbg0duXYBU1A0RB5mISrKbKA/VAyRZZmBkqGmDOu6HwuumHXbljNCgp58WmhqAr2n3rF3NwVp/aL3wPp9eeMjJy9IZXaACjnnPXp2z1Dia7xbpute7wrMeALOxLuYMrd3u5OBd0JBzpN+WP8PXLuxkxm47kj7Hur0+krzHZ1zRV8TlfYanAk+nz+YsKutxLZtg8NoLP4JwE241xfvd8LdsL3wGY5hAk9fNNFwYuDTVB2uDYcw4tDEVn0bY1AOVs22pk1eSfHz0sWIkljp2ssvbY6eMbGzm5H0mhCI2Gb0WDyp3pL4UTC5IiEHBOjwhv3lQN+4AUz0N84N4COoZ9jfRzZ05hj0aQYVQfOxVTEruAjCH/Gn96/X//0RRehtqe3779o29PkE9BQjjsdPYdwzCy2t62RfNoiecLqfUK4Cd18+kfKT3JLS2KsGN+ELdVQVwlvRZCXd3HY+5lC3dtB3GHY2TyAEKYCJbjqJOixHgof4DphYgtHTwC4YiGsP2QuHTbi0mHB/rd1YNWf3nAOAScCXudsSD+/Y6j4IWd30JyOnDSeCMzOBhL1sDRKYWiUfV954AD6qNHf5egqtH4JWb3xq2KYVuzh34Wu4W9Uxtwdo171e1A3/64+7F9VRh9BV/NPkXmLc3VzdRgPnLkZiRPy9sNHVzu7hoLBoW6nsxt/dzmH9e6o1Rp16cVvvhsX02r02xrz6PWemNUWxd9REifAAa43Qe875D2gNOU0Ckekpo526hKlDEzEYESDE0lAQeDee8sHD5aFX+DIQqD+wO/6YM/ZOR/HOLMUph+iBNLBIt7wHBaZd3+TJUTDjLHvf87SeUtba9DnjA1MFgqTJvO/3Ys8vU90OA3eiDdSGBstuuP223uJzIgcKALv6iKxPmGyUw4DluWBkovRazry5jDxNMZoLgHPbDXITSY4yyLVEO0S0CYUMYdSLmdP2IoG+KTbm4hEtdpgMO70hPl+1VSuOOF2evzok96UT6/zdPvCvmgoEMtFvIFQ0FMYHiuEutraMoT3eJxfj/5ZsnUjZutGoWIO6SZ3bODX30B5lA1LYdjHLwNMvZdrJP42sgZrTkRupwrqQ8TdmEqlanaFlRlNoSA1EMuqjH/PbxqPV6iWujgc+Rt/RKnF4EicYRi9RnxaR7lGGKNOcch6pBGJFg1bUWPjmoFtj0FkQHdeUOmeybk9fYu5Px1TnfzWF/igvzAZiU/3+t7aSewIv+DuR8NkXqnsryJRrziE9Rcs1ubgUhz1Lz1MfBEuwcoCO46UwVGsxZywdrr8k0+KccQe7ofEL0jkrEhsDIsCNdEo0E9t2NAPsH7GzPi0sInqissg5V0O8GgDXBiuj4PCQnIToTM4MM5zjIY61ZvgljM21LQNrM3lRq+5LxzuM3uN8tVgi8WdSLgtWq1FFzabwzpLC6/qWevDjLFvbU/3Op/Z4TD71nX7xy1ut2Xc7x+z6Do6dJYx0ucFboDnFTSHS9FsD3jULSlMN4qxvE1NPlF6//6nhepFFz09sO2i/duffpp8ciQWAza/KkDmrAUQ3I66eXt7b0wMzxg10R3cSnZwK3P0w/KYiaTBkObfFEI5E8FLJuCcCWrCS1IeQvND1/XfeX3p+rP7U9ICCb/mjxy/aGysFxWEJ/bt65X6bGV9DhH7yTvvs5PQZmrvpnKlU1JRKnqqaoTspD6P1GM9Zd/7VkKBMIYAmXeMA9PAz7/vHeNBNqQUHlKqQbqJYgqHRdF4xgxpMUOydDzADcN3/9Faen4C+FRVv3YnhmJNtav7NghXKC9fdJ7rAdnnFsCrOHZtrqH9Xam88xLZRwfPqb9GBMYcBs7deIz6fIap1kuO08RRa8OwtDSSjfCHJT5P4tZucWcn47HJnMdJ4tf0OH5tLOdKePU3b0pGy1m3K1OOh/pI9Fq805Ownc+i1xJ29O2NG4FnIzFXqlv5UwHDAJod5bhx/qsv0SuuwfOv1z2/peb5A3XPL615/nDd87P5KH7ONfFf+4Oy/Pma3z3Uy35Hoj051R7i/2vk3vX3+f8aGTNLo8ZaJdDWSEE57UzVRRFFIB/ShBAL0IH/kCqH7nhj6wa0H/1ajNQRpp999ktf4o9MHJ9YmuCvEE4nfPFSHMdjwVii4li4i/vlOSAxPWSO4/Ia/O/qz79e9/yWmucP1D3Hcxync/y/tLwZ52yAdoOw22E6+a8ulUj5u4BomRXlX1/aiMuXXoHyLniPWP7AUoXUx0TOTdrH5Rr+a0szZI2A4eX3kFjvblkDVRfrLduKD5M0GS1kIXTEgounv53oF2kcRegoNeBElkV5YX/DZZFexIjDor32qNocNhzttbBQF+914EBdxBeaHUTl2qCvpUHhTRr2xebzAgLTGRmmO+X5JvERZL2y8npyqz//et3zW2qeP1D3/NKa5w/XPcfrkaXrzVE+ZIybRY+jp7ENJxKjiUdI1pHPXX99N/3/05+eFS/gE9OD6tIzfIl/DXZhL9C3XQ2jD5QWf6yy0pHoA5pcys9WbZis5yDcJVhsQjcpScLdwNGaiBBNqKiISMDWFK9Kjc3zpij181LjdVaJkSEqnccZ2NoXKbkCY1mXt0OMR5jNBem9sJ1vbm97Kd7HQhIQvU8UpCCRLeO9zkBE3zH5bmdveVuJxSP4Jvc58+Wtw+mpfEyPXnaziARyK5jdLFgE5pz4oZM17ZPXXC+vyUrPv173/Jaa5w/UPcdr2kfXVC/tYfQmaXdIbvdhGU+KMSx64KJOLIbFxmJYaD4LM5H2aQwLcR3OLYtiGVjMPFytPpxZHPBXN5bvv7+8EZ2eni96PsUf+XdvYQFHsfz3lOwv9Bv+hwBJu7lax7RVUn3JYd+Hib7TpMDTVPwXXSAzWFXIVICyHaVA7Ccy7xCLikb33oKc+sCCfhOzpEKFuMXR7tC2WaJd4Xi6Q+8bCaa87TNn7opP5b1BT9j10YmIyVBqabH0fMnqabUMZRLWmM5jDmW9x9/g2046zRwfSSYGTMZCGtaG+Bfzv4e1mZDW5kuCvKYrPb/ztdWf31X3/NGa51+pe34fwMwEgZk7XlOUqyI1v7tXxB80N4VKjV4F/m2Qq3JfFNcqhlcipuBqkrgguaJLZ62wQhavuqqPZ5VZSmLMVwHjepCpQkSmgmdpZhDOH6UaSz9cT8D1BJYpFF6h0VhDJ2sb9RYNSCq2YRRReo6iB2YryT5P1hRN5nyDW92BDaOZ0WU+2Fd05k4/+Z+O/5r5YaMq4lXqNbpSLD6sW6Newys8Szu70hGTs8ZJe37+/ef6mZN2njqchmKxUKveaO2AdRkBefIwehXWZUrmExR4nfjVEnioyPDUvvrzO1WrP7+r7jmGlwqFF56UL70BX7fA74Lcnwnd/9LS+aQ+3s/NpL0/y++7XGpv6dfwPKj43V1LF5HyV6FcR97zZ8Iv3LH0z1Kup6f4J2C3D8meLXUZ2+qciZSpcMRUQ2NYkjES5bRDT1MdYluc9ygVlv0sQ0iX5DXVV5cdRxagsTEllrMBQ7E8OFGyEjxljTqwi5gDJzOxTXQbPbqB87em5lLrCyNmR7u6wjfr28P53rCuo5lvc4V782FX22v9p0WdHo8zelo/XNnda5r29K5f33tOqJDrDVgSMew3pgvFEpbEIvYlWxTn/AWy5xflPW+W15D4ypE1WS/DCLf68zvf5vlddc8frXn+lbrneG3XUxjiGE7hMug59BKxW7QC/ybnEqP7G9suiLUWp20gWTxojjENy3OSQzcf37x588vl8uHNm9GezZuhpdGlZ+BdWDPYBbRN4k2YqW1lz0DtUSpVYw2A8yjlT2xSnpzuo5THbGIZDoH8HMUSqRIyMGuidDrDvAnRsDBuRAEczIvQ12uN9veHrep2m4nexvrgtqIx3OvrLITb9c18vzeRB9jQ8s0G6k+oax87Obqn313MdJuku9C0S/ixNdwejicesgBoxBMWKCLzTvyQyLptldfdJq/LSs/vbF/9+V11z/G6bqXr2kbLiS8L/C7K7STld/5E4ef4zuNP/kE/R8MJ+Tm+bfxJVHhJdfMqASjSuO+Txn3HT5Ry6xZJnr2/qKTF10q0+MvttfKzWP9Qv7L+d6X6B//2Cq0PsuQW/girr0F7uZ+w+nEcyyTWR3vLsiwwBPxhFMue0M7X35Rx/WGyblN03ZCy/i1S/Qe4levf1aGsv0+qf3hWWf+gVP8e78rtPxhcuf27u2XZdROpH6P1eyU8w7+X/yGUT5Pym1k/mczJN3HXivE3fCvAoR+4zk+dOE1ZxUPvMMA0D/gFe/BgPwWcIHRMTchNBseB7aKkJSqF5USJmsfOyJCNkaE1LKCiQZhOXvZEPJFwnfXrKxMTbx+y85H0zp3p448tj9qRdARbJB3B/SUlT3CtxBN8WVercxDrHxpR1n9eqn/QoKy/T6p/uKb9g1L9e8T2Ac4DBM7jDM7vYfXjOLZIrA/lK/fnQVctzyO2f7dHhsNRUj9RA+cknobUn6Vw/reV6x+aU9b/rlT/oPYVRf19Un1xX9D6B6X69zSL7cdxzhVWX8Pfwh1boT8a/lbuC9J4F0l/krT/Nspz/RLzB6R8jtS/C3irQ8QWzPG3wj4wAeSep8zqWhcfXGdiUYZm11lpbVJ+GUzFzUdFl02M1kUn2xYWwR1gEU7UOwFAO2AJ8Durwt3V2VmcEmX2U8LdaD2vOn6cJEdRDVwF/wYuJrKjl8XxOOX4izpNUiOvcvWKuqY2ZhUgrKKVZtNLkwvMK4qRF22S5xt2uamJYZB2qEWM/SFOuUNDlUsuyW/auAulx8bGR4Wj/BDedVeyECCmR0uqLpX0ZQ9jfRmUvwjlXuCtRL74K0v7SflfoDxC9mYX3ZufpGv9EvGHvpbVh715JS3/HZRnCQzQ+oeuo+U/hfIw2Zu0/sEPUtgLLMVx7hmxP2jv0gApt0D5bfzjUF5l5T0i7HH3Edim7R/+hCTfcweIj97yHDbahjlstldwHJO459/kvwJrzPrBdSMnKd+8FEI3849zrB/cPHeclNugvoGMs5vuAUozll6E+j68Z9BOtgculHDKJWScPWyP/YzKMYBT3iDlC6z8gBzfRHyI9/wDPsT/cHwTenmJo/FNVDfL+wg9T5G+Mt0sjXsi5WtZ+ZQ0Zh8ZW4qN7aukfBbGrCXla8nc3ZKU8aiPrDmtf/NSeOlN1n6V0Fva/s3CTxX15fYPc/cKYVa/V2pfw9/DWYQrYRiYPsdhjdtXiRlT+iTiLEpaKbOjhkRPUqMutaqpjooR8hoS0SCq7luZj6ImX4Q5LVo0hoDl3JmZ+c98Bp2BAj3lHnSa8OSp46cKr9J44gh8WAl+3MO9fYqCw9A+9eylmKGF4D0RZ2iIZyg954D6UrZLZx8YxHizYSR1zUJiDX41NjwyUllcdEfjc30/ipViqFf4S7aUfYvGoEl6Z7zGGcrLdXKcLBNiGrFIeTm9TEMvIGuQYWv/pgTvLxAausjKDyrav0Vq/8H1K7cv8mY2Un5Uauc/jv+/JQyq7L2cmdvbMBdVXUI6hs3VDR3eaZwilt30zB1Sx3CyWopbHEZi8iL+AhK7GAl5hH8jOYw2kvjFUGQLnxeTGZE9TucC6MsWrtFxDIxdrAvoWK2v2GrbIUXJilGV9fFv6AUxxlIZBreRBVuiD9SGwyn1+1sk/f79s0rZ+1pJ9v5yR609Qawv8y64/vNS/YMdtfYJsf43FPV/ReCA1r+vg8p6UF/1HyQ/0Th3UcMVr3OJrcOULOWnxGO7yP4yS97UPsnnnJNOe8DhVDnq4rE8i1FezqWHWewYsQXlV0hshCZo3iJqNdjal98SQF8RPoOTTqB3CQuBHenQmM1gwomMTAbbWKgmrVFTbQKjWOdsWRgV3irPdsYmXHZDrDDf1zdfiBnsrtpsRkR/8abKC7DXyQ1w67jrl2U+lcGtzpxcp2eVo0YP49jshnpWbHdu43yEAgXZFY3tzpJ6o7CrRlNU01qF6+oy7WqsPoCSfNbG4HeglUMqFZH5l+RtW/uU0ZX9W+z2DX0rhOqvEHEp61hP6skoAy8zPan0B84OLAvlD9WFYjJct43AeJ7iUpWM6w4QGN9Ecel/yrh0G8GleYYzf07K7YA/DhBcSuvf8lcZV28je462/2AXLa8sa//ut2g5yRNF+lOg/fmVVI4eJvU30/78UVn/Fqn+Ay+sXP+uP4jlcZyHSqzPXdwlleNYQrE+d/FSbfun4vpMH/SgWtYHie85Ff+OPb+7RX7uhfc1kfkq0nbZOOPwPht/OZRvoeV3sfo4RxQZT5HO1xusPszXdsJ3bGF8x+9EeYDklOqAeXz7aA3lITntdYfkYLd6LQs0ayX6QeyiiEVvyuTTzFP791f37yfZp5YGhfvR7OASzkCljEv0kJi4xpH3dTFdSoZCCx1skrZtC9mOxqPUTUnLRCscB2CVgjDEqEWSJVPWF5A/ZfQiiV+UIhjPKV6FQxivKp5FYxgl2+Klkm3xYaNS5/eopPP7ik5Zf4tU//4dyvrXSvW/7K21bYr1D9XUf16qf9ClrP+iVP+hHRq5vioi1b/XU2tbFet/Q9H+q2Qv0Pr3+cT6cZwzTKyP9p4l1o/jWE6xPtq7h5aTvFuk/wN0r72L6T5Jrkjc/na6105R2mRx/SFa/+GVdaV3Paesf7ZU/2usPskbRcY1THHC07ScxOuRdnZRnPBzZf19Uv3DLmX9g1L9e15R1sd7fFje4wpdvvieU/HvxD0u2QmpfNRKci2kGp4AVpNQSE8DW4gDMMthUMihVpxgYmiMP1IKh49/g5/sm4OtMMtyTGLP8ZMa5oBnxyKQDYTtCQUqz/vxDdPDaclWb8PGxDbxKIQeKCPVClANn0QmMwXkQAmbV2VRZKdEeZvsNqkqBmbR7WtaTXrgBMo7OqrNnaObcmfOOoBC8e0uR3hXvnhKNOCuGq2O6RgwDh3GVjUSbkYX5KZzYWAD5idSC/2+WUehvKm/f1O54AhHOztDW0rNiWGn1+e0dwS6BxMUxy2F0QUk/8xMwzzOTEjR4BlQSyhEzjfTxKQTtZ7htSBxEwypQiZ8tldJhQMJy6FoU3DfeadUTjn1zKDaHs36e/mro8HHCsd/ykcL3yX5ZhR5zAyyRn9VGUlNsC7VDYnndKGjYgg2vhN7Jh9RhqNISc9weIEKdzRg6f/CKVfehPOdffHUKw+g0yuIB9w7KhwfxOFjivjV+n5pG8a5qRT94mv6xbN+rWH9Ukn9Kor9IoekBSzZ/b1bL8Rxrhflt12ITKUvpG8cHf4ifFD6v+YTqls4qreOccP8Fwn9ehB/s+d9/O+l57vY87vZc8wbPkCeT7PnAfY8IOpKVD8mupIU1ZXww6w8xP+G6Epo+Twr37oUQkdJ+VpajjrFdtacT9rJsHaOie2oLif1M6ydY0x2DAHGxuWLrDwrjecTpJ0YKR+uGadcvqtmfEfY+DR0fKI9ZM0lzL4RxT5/RJvxEveswnfhCLNzRLHfAjy/c+k17gURl6r2EJz5YaoH4T4l/k6lJjjzdvoL7gYm6zzDZJ3PUBwr6YGfIXbQKHeI4lhuJT4K84F3r8BH4fLLVuCDcPnVK/FB/C1DBKeSPD5Yh9Yu56+p4yOU0qaG4NOazD1y1h45Z09NXi4ryE6NsxUofTaszNJBtRiiLHEJ89kwMu9f8Rw46mZBXGrIWW82kmKUOpsX0VWU/Y8slqS0XLxaSzl97RoeaQlXH4nJGbm8ARNm4k0Bxkds5c/nDqpsMJ+z7D7CHcS2Hn6O3O/k16PPwp4Z5+96lVApKNsBZZ8hZXd3UMqFuE38ArqJfx7mNMDOyFDjManxmHhmf6ZYCUaGIxeoB3Ixh25qu+GGtj71QE/PgLqPf/6qq+LJZJzg6mf4U5GPP8jiMHAUMY4EMAGieGZujj+Ij4rkruD70LmqCOBvH/GNx3FYHniX7RjNv1QfwqM4f+Vckz9ptyf9JvE7E/d44viPP2jvwsVdpNjoTzo8sRh+hvv1W4Cz95AYhVY2VhxvpMbxIQUaooC4d/MnoVv5R4EeJpfFfOuY5tvM7p3HsDzOjoqU472bloV729CtBpfNpLX4jTpXR7vdGiG3Vq9J7+hoatUZWiP8tQZLi6q9tbmtxRo2mFtVbW3aVr6pvTVMdQqXwbr9iMS14PNIxMgWqi1VM2qBcw6YYCQ43uKx8W2bCmPbNuHsjjfAurMzVPgmLCnAGLfxI9wtJL96bdxVzrKtyo98ZA/2UdjOj6CPsfNBWwFfYTJC62Ldo5bEktPrNYwpJz2ANmzMpvGDaldFeHIaN2jfDv8o3KrouRaijRftu0M8M+1tYkyWlpa+R/P9S3awfUtnS+WLpDy5vLxGly+W/4zyU6JOB+27jOrKP0ljlxnviesP0frQPqnPn1VT/7+gvgPXR58l5f90lcKOTeyuYUn+XUfuI1LecgPJzy7xikwxvrKhSaU4rYCcVFBFd5C8v/iIAorn+fXQ/jj/YU7c6+xsBHhnXOZvyf2wbDMj90mO+raKecxT3Ih8fsMqmcwPY46RnMFEuYUewsXYmW/rajnNVSVVPiDm0VbpVJYA8yNqkrxX61JpO+HuXzrMLWrhVsxv2kfCM4/hW7Rd3WLuyM6ERyS/1eVZtJ2941uEH+rD6fGenvF0WO9w8E64G+3uHoW7rEO245D56JLm5xJy3yPJ2H0knqV0QufaNUgtzxLz5kzodw99Y91LUy/xO4/fTE4uYO98nLwzLeugyT2NbysyOd8ET97+GAZ6vobM21E7gVZy6m9l3j9iQL2KHYeLsYrhKNUm52j+WiL1h6gXuaX4rauu+hb64aNXX/3oBEITf5ug53GIulLYJ01kX1E4Hye5rkf/nqgE6tlKY9bosREBA3pdeLiKfkahnxwDwOapSuYpx4k5hl8jsthkw3lS5tTSSloQZY5hqgPBx+a4kAqrTU0AtZYv3v4wOl2YOnwnupO/Qvib8J2JaVRA7aUJUW9D+lGUZVlyP0T2WAme3wj9isDOmZZ9tOqO+FWmyML0t5UdSuw9Rv1CvdJuk08V6dHj034f4FLwPa3wH7eE8jUbEBBqTVJ7A5HjIjW57fkbVe1OW9cpQ9WhU7psznbVslsSL+DFZ0N6cayA8Hpiymswa3leazZ4pxJon3eov9fWFSiVAl223v4hL7vv7WX3tnRP0uizClkgismetGD14S8bKfZbyNyxvNkwd/RcSRxgdA7hkaXc8UzRK89bnSM+UxavjL280GqTlGiilcwrzushhg4mSWSunHaKJJox5GgcBS7jz/EEwzsLfFV15mzQU7VbQQiGuQEx12qvovcWZoPh6JVXzgZnC2izcEdXr9XuRILAO+3W3i60mcSIU7oyjukKw9s8tnvXxI/MraoXYTl1gQZdR2kWdxUpL0H5o6T8elb+rwr71RHRTgXlN8k2UwUt28d4/Alo5zuk/DZK4/ScnMv3785tpz7h3HYrOwSdSN7elXLbLXMCckYHBPMKaXtZzui/Ary5Yb53n9BZq3WZTCLQTJC4RjnhO0LMC3rJvVKtcLSlB88AdpWOICRpOzTkNKw8CXFjBzmKCfnRXz3ZiXi6Gph2Z6cTnZMZd4s16hqemXJ1D/oHh5NZh8boT9hHBjr8uXAkH9A/kZjrD9o7B3lLbCztsiRHE/ZMMqBp2bwp1e9t6XdGu4yBHk/72iHhP935hNOVyFO+rG0pjO4DGawZcFajfFgsYqIu768GOzbgoz5p9hXV9D3zH7pyXv3LX6LfCu9FH5Pg6EdknnPyKTN1STXr7GXyxBOXlQ6i4jLrxWh4E8tF5GRR8UFpylOSp2QT3du9hSLJFRrDJI4gxhp7DT0VFKEfOSK92zb3RhyOUG6tztv+LZR9/kZf3KqdabcHi/0hp45v7mg3dHv6Q4624wNnRQuF6On9+dPCeXXTwaGhaz3DI+Od8XWuWMS12GnujIV0JnPUvUjmmOxV2EtZGbfVpclTButhwIoSwGqFbwpYJr149q0Dy28OLL+pJGDLYptXNmVX5PlWHnkpZxexkjRi5Irk/H40e9pQaDQLsqg/5s2MBPy9PZ2W7sBE0hTxGnu6t2zyxGwtw92h9fGZlN8Yyod7ih3t+c5Ab9ioMbjMaa+7zeIxhpL9OptXH+mxRwguXzoZfQVgSoE5GA1cOSN2k5TioY2dnYOzN7q5GBm5WzoL0Hv0EMCCg2uTo0bzLFg2SE6wL6mLmJOhHsmDCEaOvqLz5WO+zkg0ffKp3gjvivV0BjS/Q1s+HS6ETROlmDsbtXRbE35Tn93rtvbNxUd8vC0YCznXjI7+izcZidg6HW3OpIxb0atAsxYJvZ8meecxT53mxk6Qpx6DsfolnjouZbztlxJbrMxTq+VzaUqqYVRj2YVOtLkc7vHu7rLL4Wrj8Z2r3N097sZ3wkFea9AbOz3uhLHDiKk4fCXcnk5yh05LbFk35fDAP8fUui2Jmru+zrmRrN5kNpv02ZG5zpK71J+mt+n+kpuTchATv6HkCeXTa5iDeLYf7RM+o8xB/P+vP9K2Wx9766x/l/2R6Jkk6Lf8EwCBjSnGqumB9SyYnHZBR0PIickfl7VAQzS9RoAeWYwlCTkbnglPFvpPZ6ep1ag55dqFb0ZavH6jLV0y3GZK23SGFq8F9QgXol9f4LOUIllBPVACmGW5MPhx7p8lHgTkV/Q1KGvitiE8riHYrz/hH8JJjLi6gzvpgbMBEiTXz5TJh+lp7wSM4wwp45i0VpY0FYmZpiRs4+XJdrTU7NlaNGW1oTu85WR/eXRg/4X2QpfH3ln05u1dARPZwvFwtNg1W/BNFZJ5T77Sld2d4Af84fJAf9+IIViMhDM+Xbur0y3tZXd2Kjm529C+kMPkM5pS+IGQPbxegrNfAJzVyzDady7DhKgM85k3p9AH0ZeFTcTdj+YJxnnrbcDVzzbkpVYNB6CsE2LhAAl2jo8iHGBZBozlxzuQVPRRcykWLvkrLp91NFOYsrqtlVaTLuX3JXQWXbOhoysaTzu1/zvwngiwTmHhZfT/BhZ9Vl/EGdw+lqk4jVaLwTmdic06be5AvsyxsylOJmdTdMv4L4H7nVCMjB0CRYAJMDnsHww4CUnLGmQWExFwpH7bakAGOCQFrPybeDyFzmAd6vQUOu06P8b0Oru34/SLAwPr8BkW6H3kmIqhdGLQ7rehVmfCx+DDaG7h0cXvo4dZsLO6fwNw4AIwLjfMNKyU3ByS3cmhF3NYaKUM3Ijm6VuGy2E/rJB4TYX+LRK2RZyTPcxLZE0bCZ45tk3nChXzYVcr9gsphHT6Zh7d7dnTp8zC7c6nu0xOd+mBxFp3KOxeSCTWu8MkXoasjx/7FBD4LjaE7/rzqHjFeVQmdh7VLysXoQF0p7AR3Tk6StomsgO0HZDPo6oLcvHjAn890ibEwCHxx9JEDSMmi0liGPqOqtVmdo8lk6Nus61VNa11muIuV9zk1Fb+19mbTZnd8M+cyvY63xCWIlWnCf45qxGEWI5ufgP00QcQeT7XyDmhjj2pywZUJwko8bqbhOnjSTMw05qL3EWPMu4f58EkfkQ2JoXjCH4St2MoqfgN1vzWcmV8W691pGx1+IxNrYFSbsOFe2daAqXewoi/+c3Bk8bDzz6L4pM7e7dcFBrSJ9J5V3g85wf+5qILY6Mph/Ax5O+dwv7NNBcw4LcdbI3C/DAZ/3lcoyMg6qQ4Ly7w/p3Tgf0JiaaQDZ4kAVWRpB5k4AbMv+T4YVtuw9DM0IYsICFfX/dMd7+vdeb1oZ2jQfTccyg4smvo9de7JlIOhA4Ki8iRmuh6HY8Hx7hcB/hmsyxN1C3ePC6YX+2kH6VTmZudpEu5z26ycEOwjPNwV12GaGtlVVXRokO1Zway7CWyBZ354MXyXhVwcfx1HWbzeDY92tExks6Om80dTe2mNq3NH7c7kq2aVo0KqbXa1pgzHG1u4md4dXM04oy1arVrkErTomntctjjPru2zdSueTW1CwScYjRajAVDu1KOfC7Z0YJtY+N80NBm83V6daFopMPsSPmdveZ/+Xdj0uxPOcwdkWhI5+302doMQaiqM9taOpK5fG2sKtERsFhVSUdwn6gjoHGOkk/lEeYjKesmanUKsm6CrB0p/zIr/y8pfg7L4l6uJHNWdf4PLHhDs6LLUwyaCRORyQ3fMenAoIwkGA4oZHFYEsM7FsbtiVhIX3kn4rha5zALL/F/OmGJXM5/wkVxVhSOaPcb5zWB/eCE8mtg7jzcTu7thela/MeiiBEgg9p8MGZ2oCf1wLKxjSylFUiKRxSGSIYE/hrfwGKmM1BZu7by6epB9NuXv5BZHPD9tHexz1OemZ+fFa7BJxg+5elbR8dyNj47ENuh0XeoHfovdCziWd49sn/yKmd5Y8YUkTzTylO9bVg6tonSMT0PtAdLxz2SdNzopO+AJaA87PuKk+sO+57XbSvPZTrMLWtQm/CaqtWkz8yVt3escOB3eSGHTRBd5Z7xTFifWyhLfoZEf15Y0SaxYm4ZGvuBzzuGet3i2fGq58l5fjF5v9RpwJlrt3o5Vmcu/aLpwKLHsCGaDqjzsVc+yl3MfoEM4l4JAZ9rEcEBHx2p+ujaygMPVNYK9z6C1x0Dg/Daq67ehVzYFCh2Wp+amBX+a5YfEH7mLS6kUvNFL3/Fa++5YVfnhHv+qnNQQMzdofo9yZ/j487gTjhea1UFnU46f1zHbB4apjMSM3rLZ9VLh1bX5PxQ/Z6ORjhYraLFKhlflY72KTwQdJLwRf6I8DMUoYMjI63Zlxb5xNa3P0pZGd3fwRJDU3eEZubZRd1zAvWb0IP4iZrt9+uyuO+8hfnUrzEcnQF9Oo3suydr/IAxbtlLyp8g5V9lMUotUO5QnQe46PYA1g3/mOXWOX1pI7Z3wspsEnPD/8NniIuoB9tjAlgxz5YDXTZ3FE/9nXfiU6v5K0SbUI0NluV+Wctyv5RP6LR4MeMLjabRSpnerTVwAVihNgvMWl//Ylb4M3pIuOZb2cV+X3WhcuhQZYGAA39k4pdKMFjBNnw2Ozf177UNH6piwxSzDcO4nbAWHyXnNltIFr5mkgewkQVTPuFQtIg1sSjGDhamqyelWLdqgZUg/EwAH6SJAS1Pdn6TZlumE31w05wQmkNP/ymYnJh/7PI/Hr/kj3fe+Ud+9Gen3T9XZ5/mVBi7qT5Exo2zqX6o4ZmxdU52dZ7Oq+yaOu4OK1WauSbCDrSwvIRrWH4tDYY0LcppEfvEWb9DwvdQ8GThx2jqrf1oSnjmZIRLBqrofLRRuFv4N3QhWi/cKVzNjJOIGwac7gaalZF1uyH8+lADm60ZfmOQbLZatgZiZpiQRMc8mI55cBRDAuqb2ekQYoZAzKMsTxGoogiapQNHqZ7FkaR2Tre9HOxP2Oemtu8amVg7Xt7aUdUmRzek0+sGA6f3DYRHNzd5Cmuz42tNoZy/PD4+PjI8tm48u7bgcWankuelzJvGU7N5t2Tv3ft/eh67hq2J6OESMCC88fHR8A7hU5Uq+qcKP3n8MMz2Q/zE8T4JVxGcdCbGSU9w1J5DcBvxZ9Fy08siMus8dFtPxF5FYzYpbJxRRRXhQZQ5WTiCNuC1F+GB2lCInQ/b7Wcb2i5X1QsaJPN9MwvsI9qkGioLU/OqgqiiD9cSUaWtfLmPgeQH0sCGv+7/1obPrwFyif5nFRu+mBuB9CMqx0SItnVokNAeEvMw1ZAbqAuKVpITNTEjtGPESvNkLTsrBtks4/lSd6RT7/n94iN3LZ6TKU0EI2X0prAD3ULzuBSX3uKf4X8FfbFwnVyFw9qMWpGZzIDtmCjy4vznOFlT8JgYnonNzkHiREazIcQxL82kwhCTHC1MN0DOyMD41YLuLG3KWS3ZTaPVsU1Zi7V348jacyvBj322+tmPXvX5G5B/YENv74YBP8+LV+jzO1Xx2TOmrr5GXS6rr7n66k+qd65oZ8e0+xZCuyvKyPg6GrTKedASv8jC3dX5gMg7WfjtQjsm15sken3JHylvD/0A+si5ZDiry5DC1G0rI04TM+djOGNHosrnl+PgUvS0Id3XZw9P9vqrtkjKYcpkU4YqCqlampuMiYks0i1xsbSrRd2sVaE9BC4p/Kv+ReJlVsYa74SxwbNIInSPUl4mx6YG/51eRY555KiKM0O5GbImqqcJrJ/yztakbkc0WiQWQ1qzWHTBVB9660XWrY3ymonrxpN9eXA5X1U3/pX5KtkXqY6vokkslXzVQcpp3/HGNymTPf3AA9OUyQYmVsFdM1yC9QVR9HPiT93FT0k84ALhhWxy/r9VeUCcDNUoCb9mZQ+X92/B378+I/xv9ZtZ6N78ApYBRKZvOe8/BrgtUyvH1rmusHxyLBMoYplAk3oRfjjME3CYJ3CxnsmyLfBl1GytwgcTiL51LEtwbTzHR4H+z2T1ptY1wLK2U1e68lbdgunyU+qk2x+ML2T14cx4T7mLOM4tjNfLtXSel95UYTkd+6Xvbah1YKGdrY3P/1R6X9uIfQ3Pga/G+6m0gq9hiAhrOaV5VCPNgkIdBxOkGpIdDu2uDvX11er16g63TXY6rOLQVuxfqIhzDS/LlBkJ2NJD83kBGBHhW7m5gbRN9DscJhGu2dpwV5opk8cRVyT+v4OzvxMpUGkat0vaGR07Ka6FMen41DoTs4cQy5NJNLl9fNvN0+v9IKUgbfWee+7Hapn7Udqwbz49X/AC6xJBJ8+Vy3OK3EvEHkblCWzTfo7/PuzWEW5bw8yVeVyQV2hYWR4yJljwNOJIPjClTUpfyUxXVLnPDFWyvUehm8HKVRV+QoLHRWsKMjh6DGaTwWLocRbCZosFX0yeZG5qVqE1OrfNNb2wGHGMT4xYQmbj+nQ1FfC5/Y7pAZPBOjEwVLEaLFFLZXBowmowjU6WzPnBQdfMKeUeq9PZxqvGVHyz0ejdOhKId/n2Tczu8jvdmA/YAZsan3uI8Ypfjiaos6ModVMWFtONj65zcRYigaiJWk08l90jeqoQBMOye8fEkzps4gX6ycLkS78ZXxuPxnvWdieuuSbZ1ZxKfOpTidSHR2bQy1OD8YKuY/CeUPS62H2RrgNdADC7ob+fgv7Wy5jaVWRMXpIxb62gPnS3sB69XCIwYVw6i2+F9jANWGQUStUw8rOWBol5cTrYoRg0Uw6WL+1HqTeemoiWOWwVwJKmirC9mhz6jnDt5IDObmhB+ZmP367tMLe9eN111z3lK83vKe8W1j/Fj+3KzI/1K3MfETiuEN6tCTr+PTIHWth/+xqeDVnn27TqgZory5uyVI09CYo5jYnQV1MsZ9PwZ/7yqS0/+q1wybRwyW9/tPXoL5de+Z3wFjYMozW/e2WJ2uiW/oZuIjbU5TKktkEeImV2+jZifNdCSRuBspCUp94HNT3E4yEpndwhOqMVVxIjFUEt+OSOm7y5icjQrq7uwFiPtSts7euuzHTmhnIzg52dW3Ph0ZQrHo2lrgoUImZvPOWzt1r95kR8qDMajXSmPXZDMOuPDOraSniMeA/9lpy7uOXE/czeoeyooi4cBnTT8enp4xV0qXA5TPQH0ftw0h0cH0P8Nx4B2fG2GJYdX2KyI94vr5BcPvWyY50RSXvismOOwMLuykv/8/y2F/6E15wsPllzC3wcIWeUzDa0nZ6AzMhLMiNfJzPi/YQ+cLct0R8M6PURnxkNorvvmN87aCu1JrfO/0gw03Xh8+SM031co2WoC5uq65hSDUv1LBgigTcjEKllpEujpxZlvFIqTMNBDDOgVz5SvGp6+rZbptFu4Y9ILxyAifoamiOJkqh/xnPED2ixId5l7Kj2xFLhN7OT/0iSe5rmOY+PaPnD9PQfKr/4BXr5hz9k8LKSr8hz/7ivCK/0FYHXokspsgXwWBLPzIZ3bpBzBZL7KU487/bz/yf2/LcqX0LXkjffXSrJMdvEdryT4NChpTB/IYmBdQIu+mjD3AN1KLPOv5PtDM2Ks1KHVDuYSxSlTHZyZWM5k+0kMz61ydaeLklYQEMJqWg+Uv7CKy6oXHDF5RdWLry8Yk6U01u3/TVVTpq3bX3j4kubnn226dKLL7oEf19ycXwi4+GFD/N7kYH3ZCbim/byNFfYMlv6DqCDQQKLEyvIaW/vL6sgiVpJFCP/WdAx4f0AfrPXXQdwsB6vylNUPoVVR/cSPDF64mcZKeXmdmZHkFytqYEaG7kw2O9zzyfHFirJRHTKWXmkqb08c9+tmVir+g9s/2H88F0y5k0NMeM72ZCiz49SPhb/2zH9ROWJijgB8MfORoJ5V+mhDx00puLE573uLOaVFkKUj2sWhCoznjj+cdIlxbLQpeFJPoRWgjctdfaGlTlC7DKnl+wNagm+jQo+MITTWmDPEMb88a2bpn/2kaOfmN5USXVffXV36hPlRdiu316cSHTd2cVoGr8P+hFFApGF/4y+R2gapnVPQ3kLQE7/CXGsGC9SUUNFRAwFd1rTJ/Q09Gm6tksviz0i65UCnHUH8DNhmdYzF7CV34x95AzSm9vYulyK4chOvcPoOXhuLP+6iR0XR93CdmdcDA5WJ4eysthMdMf573YlI0Fj2pkBVidkQE88zpvD+XAk40wbg5Gk693nv7H/g81Gt6nH7Xb1lEKFQF/C5nH1mNzG5g+S+QMZ/tMkV1ZvXWYv7XKN1SqeJnKqL6zCEvOoYY+xsJTdN12XjzvGCFMJrXiulZRniP80SbrcPeUM2vnTpqf38g4/vY9aa5IJBYs4mdDrzHEsuCX3c/TyUz2LfnwX3dtflzWIwFA/O1u9GaTB9Q3nQOkTVyfWN0usql4iRGbmdCv5iKqLLIM9wH9Ig866Kp3Npq8SnjwvX9o09eL0hWege1NdydRbT7TO9Y8vCuZvfWvlfKdfam+Q211F4TKwFCJ5NSPcZVwjlWMdoK6S/4xm7rLUHNJAsuMGuQz2mt0lujZSJ29KwCzkoJAGqdLkxDb0xCf0giFUjKXDia6BgYHJ6YGB6b/8xT/evbhjyltM2EuFKDprZGKyJDzLZwsnn1y4zO85dROdAyIDkryQ/0Vj+p8R/TUJP6Hcm3VYUilrOKXcZK1ED0Wd3C7BRMdORx1gucMvxedXEB8LHCudpydOiJEHOIuEV0VCDg4bg1G8AS84HW9RE96ioXzYzD/1NMKDjWacZbIL919IN6jLY0v0BQqhUo/L7ZbzMRGeaDPNmQkju41/HPZdVenHxNXk3IdynG8A5/hsAhmeIyvH8X8l8B2q86PQrpBvrDZFnpQakfpRGCSkrmWHmNHEeEzMl07gtFBZHyP7Gl6dv5ei098BZgUEe4/Mtn8CY1Z0GaBYjPwVDDzD86pmGIMRVumMhmNgLJu2Mf+lPBWlTRGPQSV3NUvGJPJjjDLI/HMNhVA1b5o+RtjpGirx0ktAJ74tUQpE+KsXiE2gcZ7bugT3q+a5Fc9UIkFDNjHPrY3ooWxSntt2lue2ZbU8t+yUWvTJ0sDAGNt5pe7Fk1Bi2Y7bs1F4Qt5zr5A99zLdcwKnkDtx+UsUT9mUOZKIPPpb7Ou1k5P4HaJvojLPcv+Kv0/uEbNniL4V+D80NPVZWCSJuTGzc6x2Mj+cDQ0tb7U6dHqgNz1kzMlcVqjFQSPBzzJ/G0UGrxot+06qZV9YqB44UK9pjw/u3Tv4QYWynSd5OZ9m8P/PDeFfyW1oWOagw5jHEQ/Q2I2DqTG09MgXGnqxm1zUH1C+bC/UDGkZtzQxMb1hQy3HdGW6UEjvkvk4yS6L3lcre/JF8dx1/lxi26g09BupM6jJiinaXWoSatFTUxAi/uiYawJxPGdCtxomC6VIpKv94dJL6x7kt+WGJgLR49/mjxx/hJNkz/8hfPjEievTlDC55qjobEOCgELYEFtgMSKapdGvLlz5bv8en9HgMOo0AJMXoNTOUbXObhT9ZlTnQ9M5lrfjHfvOwOocqqJT5qhh+k5ql6R08uIG7Z6IvhSv+q2VV6eoEP+xJ+lcxaj/C2CkmRPaRXLOvtYGOfvgbXKePkPA8q0DB6oLC9gbiOXoQ+UJySeU6H/r370yjUc4c5Xi3TzLN6xh2QKkd7OjjAOWW0kOfqwl/nD69dfT3y1RH5+ljcTHB2tcTeRUG0lLXOfW0+h4jFVc+5TQvMyNlVIonH5BixN+5UPYa4NnTj38GGoZmnMQz563rqvx6rlQ+MEf78S+HMf7ajx7VFwTyPrfI/rKRmNZRWVcJ5D/fWNBNjKWWDGHiC6Z4OwX7ylOWX751JbjG4g6+VfTaM13n7pu6RWmUKYZxnnujKWNxB9GC1CwYdWVWAUsV+hs/TzjmHlkQJbSnJO6yARr5pXMJ8/tBpr2CpnPlfuzitB+Qv0xyXMF/Xnr6wNTtv95fpvwwYo8PS+L+gTsK3Q9ydl8RkOL9ts78Cg5Jj07XlPO2aMn1OIQwA48o0F9KrJ/qO0SUwoTwCff+7pnJFmtJkdcvzpJWEIutPC5zwlf4Y8Ij3/uc6go3CF8jBPxFNE9mVfh8t5egVzbZ/7t+xwjfZa5PKzQRt/5onM4VqnEhh3XbrvjGy9edtmL6OWjl112VNRtYx+TC4ndcxfLw7Sy5bOO2VMmC1iBtxPzOWDcxGEdIFly2XeXX4zMRYW7q/h8hQmAv0lqsEUjjKd6U9IhLe+TdnmftCfaJ37FPslThn4SnAoTXrj01HVUu1yfO4ScdUPi8IH+f1Kk9/g5dGVdQ8txnSJWeXALJxEUlb423QmSMDl1hIpXKtXZ2WfW337rehTF6BwdEL6MNtXmB6jvxyrShazuXa0fkWX9UM3NTVerNIdA+t570yyLAOI6AJ7sBJ4uEs+ZXpGErHLcap16BruGNZMQXByM20RsZ9hbtJ3ZLFr01J2rScTFJrKwOCSX9nbovs659rvu3vzTJ7feeOPW/6+2K4FuqzrT795nWV60WJa1WvsuWbJsS7Is2fEi74nt7M3GJExI04SSQsiUSYYGeqBwZgZaKJQlDD300CEDTVvIlNKQTICTLkNDWgKhpZy605mWtnMgp2faQzsdiOX57/KeJMty5JT6HFn3Se9d3fvf//733n/5frQv/yZwXFv+R2gf2pb/DbJQfcM+oj/m7RbjlQRcGc8tEV1F2q2R45ilHpS3W5KLfi4XlXC0TphAOhoPR8Z0Nx3c9C9f2rT/+k0fnH7t/hdf/OB3zz1H4y824GGgsxPO0UVzpEwU8kCCxgoJg6T8wgum6WJOW9gBM3Yxty0yfSt4bnG9OND2AtDWVNrWMlYsi20rbmuznHBhwfQtU5Sj4zCNi1XlMJuLteWyj5uHxjGtqYgZyttT+ICjBcg+/0wka5sYIjLi2iJ/qph4KQKpT3zegKpIaUAmlX805ZoyetvNQ55R09SUccR33aMS6QJxW+OjD9eoFMTrDXkVjYrHC7aFF4CG1kJ7y4ycZWHK3M9HjiJBJcnmEYfYSadkAppYaynSFGntrxqG103EQ1lLTDcxoYtZ2m8lVIwH8K2HsbLmt/mWl2rqxNsl39RMqc9gGeZuGTw81+jJAFl6avvQ67h/NIn7YsgySih+o6mznPdgzfiZxHr53yOZ9fJfhLZIdsDvltpkeLvqK4ueYtj6GqhEzdpl4JjyXu7HDevG48V8hi4Wsxn86MK4IYbBIHyJ+j77K/owLsxFs3mi4Ju7Uj57LsTO9BdsG8vGzlwGYqZYCTFT2xeiyUZFjBbDzHQaSErRhuZmo6YQx7JJjmN5bl+x/uU+Wf9yLCgIZWdulqOAnLmB3wLFUeBlIqQ4TCci43nUykHAxsV0+iVwHkgJM8INBDASgDykdLcjotznORR5FDhPoQhXftP1Zg3K55HW7Et132NsAnJgrcHXnfpjSSg4S6BINPqvmccDgXGzD20w9rvd/UZfIZ6H0OdHjD7uYj3UfTJW97FfF2OBH5WxwJ/dvDgW+FPbFr//W/sXv/+r+4vv/4R8/zdLsMa/Id//FY41Tn2ZKeZ3L8P8tgoFOy3F/N7GML//VJovWsLUevb44tjkT70qcAyyi+jHKA6coC7K2clycybR4xeHOebBlHBRHEMdi943hd+/SLHyKf4XvQ/X4gk2TxmmaxE+qRAnmJppw+ZN+G82rP4yvYfivMI95mJbZ2E+MxBOeMD/5Q3k/vnjwtPCBrjftohtlIofAv5pos+shkeAX6EdaCtth5Jis5KW1HL0zxpoEYIWueGF8OZ8nrWMNE5gz/rRVo4bGhOkZy7vOU1qTRgU8OK1+kmdG1id88fRVtoHJbNVFtdZOLIs0jUlz6aKqPW2uP7VUvXQHqIo1FMf7wHh8u7tLD1BIVuryPFPFTyzm6TnQ2snXnxx4gw6nR9GpwdfeYVhIqyc99Hf0he8Jyt5adPtsY7/VkGPWvhVHT+XlWpToads11zQOOp4a0h7zpxpOnduEH2WtCh/YJCto8fQ19DvSBwt13Fp4+UIvOhr1mivx9MbtUrvaKb4Ct6B7CAC8Bdh3jDc2DHh8qekxfSAfNiI8Z1iZkpp8uCFh66aO3XVw1exP2rTHpr/v5pt+FWYba1CGLiuV5gUNgkPS78dIDUHiugbJR9EF40LqWTT4ZglcjqeTjokG6DkpENi5tDyOo7qdkLohE8G4JMeeB+D90ATwRzgQp8ucEmaKk9RclX6nehFCT1dHO2I7jRT/pIrVHJVs2062zs11Zudzh+VSzNSKd2HZvp2+sMRny8ShjkqlS69R0r+cNj/6f7Jyf69pf/+uGJycgUtzZ2AfY8zFG8PfzTcHg99VC6h77BirD1E839khffRf9A4PmabUBAZljYoTYbQ6wcPItXrWw8e2kLnwoyQRS75Xkm6pFPpYMo0c+jQ69kthw5ufZ1hgT8M/9yle5iy2MDiPUwbQoloH5ruo3syLPiRBVnwOcEgeGHIiD6NcXqT7D2g4NnWC5wPw8AhAJSlZLfo3TGLNerW691RqyXm1mc8TofH43B60P22mEunc8VsL0oF5AqFXKddwSCBWhGMyI4i9NweFphURXFmUSuVKCp6CGZSRU/nsx6OwXQ6f5D56kP9D30iE0fbh4aSqDt/du/eJNUpQx/tUHcI2JP41xODK/kN5q3BZISvyFuC+dJLfS7yLkjI8Co8eDDFMzuSBFF2lUkbsztjGp0aZ2ocTo25XlNrDVhditQvv27q6LKa1eiYp8ekbW7W6IJmu7OuXhM2BtLG5v9OftLSau6j4+GFttqgrc1wGiKUaKA+wyQmm9lciF+0kUNgiRzbjraS2Y4HUELZXYYLbhvp6RlV6XatuEpnNIcduqzX5fD7HQ4/+qfe8ZFeU8z9yvPKZle73R0N+7zhMKWZHXlorLxFIGKf8aGS4sBiHm+s9+qJIiJhuC9z793dH8ATfzv2dwkWA2aHfniAr1qFoJAQVgjEIYBw1ikCLUGFAzmRO4VOeg638BLjNrYb1BcwgWSJy1CvumW37+JeBot77GnxdbS2xn0tXovJMZ5MjTtMZl827HKGw05XWOlz2H0+u92PHrDH3DqdO2b3d2k0MXdqaCjljmk0XT5XJOJyhcM/twcCdnjRsfFAD23QJ4LNTsZGR2fmKbJbp8fhk+QESD2HmcAzSWOjRd60jC/IrFxFg6Np2rXir+pbGsnIjMJAZX1Oh5+MEJ42RzznnhdrYGhaYaD6YGi8rliYztv53WTmVjVvFVc+b11LTlvgk+H5a4VXkQF6rpd0TPECqLOJ5FZM6B5cvz7zIPr4ZG48vxGeCc9fi5zQdjNtuZY+IyFUIo5MWcdyFqTkyWbwSuNOcpOEn1A1epzWYHa0u3tU3/KPxx9MntVadQ6/w989NJi2hcxPJrnvym4EMg6WNWKn8nEeLPUE1zBPDNn/OyJ7fUuU4zO/PHgYyayI/C3eeKu13WdEWdxmc0T8gfp6jydktftwRhxLpEdsVrvL4Yg7mzT2mNPnDHjdwYTf4fZ67N0rhrq9UZWqk+27jECfCNB0ObLQVEEWbiwWhWReAz3sUPeVyELFhykL6y4jCokshLbakGGZslBxhbLQvLgopDS7FnmgHUvJQlOpLHyQiUKQg9AHD/DfhyEHFX8xOeioXgwSOQj0sEGflicH/VcsBx+pJAaZzyS+Gv8Qzj+fq4gbXlALE3zUJkHkbnVqKeCqWc4ExfyPIucZvJWXxkK7QCB4OTISbJK5waf9PHOI6eBuGt303ozQIXTzuGmW+kIM8sxr/eIC4BwlT8TG1BndaXx1fdvQuo70Frfe2lSHhnO5YVTfBLJ5S3rn7c3Tms0jk10qXWMt+unPfvZTrLd2TY5s0f6QQA743fpgrMfftbPTm44G9CTgMDfTpW71RFo7d3ZlcpaumRynVQ5olROOSLTqJaTpLY8l5sifDZRWSLZukxNV7SzTVjXKGH4M8shAPNkMxLuNKDVd/Pzl5crNCM/LEeWGjDi898KzSfpsmnjGpYkXHDJ4a5VEzCjdBjeNb2OJJTnXEI9V6tw5gLpJmiVJEss6MiXO9asa2jc6+5xobX53nXLrTN/WaLLrxjU9W4e89cHBWlWdMds1ozPkn0GPNM1MZKbcne07R1Ibel116Pud2vqQRlGn7NK49QOjHngwakuuinscXXXqWr2pTiXWdloCfRNOR2fYb0+uijlJfjk4wa2FTc/NsDcgdlo3sMGd1SM9JMkHyeqgH5jnXAM9ZdlpynZJC484YYmlKMk5GU6IUq5bnZ7kyirHUETpIqGeKkLDRL/O/+v4MJoZzyF1VtlkcLoMTUp4dznhfQWstR0OZ4fOqiUlp4OUcP/cGfzy3LfxirkepM5kUJO9p8lgaOqx83dbZNyqa2nRWQlEPi8ReeJDdlENe00VrLs38hMP2cto4pVIVmbSK6CeMcBaJRWnNXJJCqqR0iwTNzYCbNRClRNKb1AOq+FRHviN3T27s9nbbsvM/Xv2JkS2w8mzZ/Pn0LH8HBLzG9FNBNQklZLsFyRHyIqCN2Q3aU/3UiY1jsHPkhnIyc6CZPnlrvXdMq5UkCMgsMMIkRspOglSPHqXATcTxTBZgmBxLkGFd4i4v66l3tqy/tuOmE7XwAJ3JxIkVLdBp4s6v72+xdqgryskFbHYNTVo18y1Ab1TNzyg8dpsuzekZ3qCukRCF+yZSW/YbbN5NQPDOqc+cO2MnFCEhDyTvf8w/LPQnCDEi35V2b6wku9AscqqmWQYijOhrObY5cQcQfeTenL+lxZcsrkcJifaiHQKYRvN/C8p4Ahdh2tom/S8TQ4Q6NuuqFU2qgM6RfCn6f7xJMGYEUIy3raHezcVWrn0oie3/dmKi19Jf/J7Ki6FsMANz1+qmeF91MF+I0XjIpffSy2nvZbn0vbEiT8pc8pu41FFLBtwaV9Z0X+Z04bc53YooL+vrDJYMJDs4qYlDyQioYFo4zRI0wiE5fc/Ts5RcQbg7JSd8NmOOM7Rx08CdZ2Chy71JeNd9YFBpsPpag4OpdR45jLHCBHOWIQO5+CMZRMmhf1LnrMqYS0U9gInhCEy/kCTJFfyFXPDEIeJPCmMw3dJRpNKJzdxeVQqO+ipl0Gy8jNhVdST+KiF81GCYqkvn48iccZLurgEbGs+zziIxbAQYR+Rd/elUqO6g5bMQ9+sQvlUwkHfW/L4xfinhfPPqHD9n80/fXHGQ964hBVLNtlDdONMrjJw1UdzZFFaLM09VVJncd6pilQVOOd7lzm0ioKb0y0KB4Etwu3L1jlw0sUJ6eJFtIyRD2KMlmugxo1xsmF+nuRFgHr6gXoboa6V9GoartbA1doS7VkVk21Z1K1O4aGvluQPLD0p88NVkB/ob+TzVgO7wV7qP1SN/qSSxw4PyKVU76IUJ1xNDoaEzuSMk24iJhO6MsBVF1wlGAeX6mOWRVlZeWOulnhFCu/841UQqobKN2k/ZIdT/JXthwx0l07AcFmqg5PA5W7BQvlYQ3OSlEu2JZQzhe1QRYV1iRB7roLKBvoX5P0LwegMwB700DK1XaVwQ4Xec0gX2nvCDR3Q+17o/TDtfQbee2nvO6CeyeVZEMTL0qcavVrj0vRb0gKRTy9BVLq/lPf1JEdkP10Xls81Dr6/6gO6RSjdzPDeRw9qPl5ie64Olr+GrxKL7rSqV4bJ3HWySuNA6ZarWhWZgq4BFr4GTAmbhV3CPX+RdWAkTg6ap4SdUOMaSsd+eN9J6biSl9gx8iP0V0agdNWVrQnLVjxWvzhUOxrVLBDPLEOPqaAywsJlxISwQbiaYjV82FJiME7WjlPCdhilKTpKWXjfTkdpjJfYyrGO1jgIpc1XIjmWPUbVSpNqR+jysuXKxqcO1u4QnDwGaTzJYvr3Sh4jxTHWBIOyGcahH56K8vRzUaGfjkOAl5i+oYut7nIiOlnVcGV0ZhaBpuVJHqK2mPv4ckhG1iAB7+DyOXUFkrlEvsrSskQM0rXVz8+WxPYYhHmzf0n7YyVvEx/5wMfGZipOJNspWKkxrApENsbkk8EUlEapbFwH3w2wREmX0TEs8yi+hAG0q/rj5lIuDvnrqjp3IqFn/hbxB/hR4HkD53WydyWOrwrm+IoSyG1wI28Pumd7/n7RcOldtG87UqN78l8Yy3+B1nFgPid+Hr8JdSRk/5GTNFZNoNwuyqVauaTkJRKhZCBKUJTCmFeK38zv3472XXpXNOTv3y5UaCexAImyT5/fnXITBGCvOM2fg8r2b39nDF2X35/fz9s5BO38MW8n49aTbJfO2ymVauWSkpc6OhUoRUOoDBjn96ProOIXi0kC9Z+ef1rcgddC/TqBrb2IxewROrpNbqREuuBpnMrNzeH2rrkLw3htbu71Ltw+N5cTyp4n/RNkMFWkU+pQELnT4g75Gbx27pUcFsllbBjufGr+tLgSby96vuDzqAgqUBqJJh0y8kfaUW44h0hDXseKkTkeD/k81LFVrkNZ0geFX+nWpUVkQlEs5ubO0acxyuHkyNwHUCS69RzNKfJDWJ2KMuuWzcUyb/WCqy4NCWcGsoCcoKeZn3OY9+5QGQ5HwZCQkrzGg9yRXCzWWUuAHCL6rsFnHolGR80+g8HXkov6Buxad8JncLVa1O16XzBq65pOWidwnUbt6Up41Folxkqt2pPo8qg1dfi9zK6A1W63BnZlVuzyG1wm75ijO2xWqvSq9mZLk9KVWd2RzxsiQQLTofEGIwZSVvt8aigTOvFc4RQBL12FNzizZtWcZ3jkCgYsSRhedNeh2gGkyM+eQbcTxSXeNvcbCf/fh9fiPwEPxxf4v5cBPCklN3yGuKWQIKIV+a9PoXdmxXsv3SC+cYnjxmTmfeg9qFcFa2RZvadI43iwldAk4SsjHqIjEtM1y+Ds1htEtyFz9vvo+fxjzz6Hds0OoefQFwdH8v8wmr9hpFo/3/l54RrhGHoK/U6oxesuSTHYLXQdn6iIq1iGMF4cOFwrh/YiyaFUpEHQCQM6dWHFl1cfOHEfiU5GF/OP4sERZoP4OH4bHQPejcGpbADa28aDB4jhDHEdppp7ipKVy95EkGKZg6L/PDHQEFxZYpss2i9LinyWTI0ZHRVS1j5YXJgfopKuOPhtYyTrs7ZHIsbouoSvN2IyRXp9XetisTUpXzZizN/mzfjDyWTYn0FXJcL+rNeb9YcTqNGTbTOrrMHW7oSlLeuBK0uyuzsJZW8kmYxEEgnpRfLMzwfQDH6lGK2oTIvBV3ilBH/HbLmFgHJEc/bUyqgqJLQchfy+8aGuIPnfiT8b8s/dODjVH/Ljz8Eb1QEfQu+go7ADGBV2cO/YxlkWP0WMa40cuZjtA1gKPiO3B5N80mG4Nz5LsE1PCEmuFc3Suwja6SAtZeG70fMFUzoqCBJi1SKxUANo0e8YuhF6x+C223XWhN3u1DXq9EZtjH5gavfrTbpGZUOz/BHcY/C30Hui/B4ffEDvOG1o1Sqa1RpiLYPbrdpaja6+XoHI5WfId3p1g1qs18GTrdparY5d0PkSQr9Cv4exSQsnifGPWtMVFE9Dgj2vk7MZqOkVo56C5l2BmaUMEos3yc6aNhG7H7y+/7H24eFbrvkvZNsTg8LO/3zo+tB47mPD14fHhj+WI7Jsx/z/oK9gE90HhrmfekOcmEMbBMzXU6lUx0tE5+onzqj+lMKwA616/30CJojah56c/tTN083TT04z34+FdZNVWwl1E39jtkJjuVTPS9x3VWFA8BM73n8frSJ13zl986emnxzKn2F1g9z4sfBzlEQroO5Dt5DfGp5/D4/BPpP4TEeLvfQLHq7MxovlTQLriqIe+5WmNBrN5xFGKD9//PgzKnQdbD2+MDcHP0SwcCiGylk4O0+y/J4gMaZQt5zrE77HKxZ8vxoleZmtqy/jbXQPnFmA8aReNCBxMc+8y9nK0MuOJDGWJx3S+8RAX98Aeb0QnUzYbInJ6FtSoaZ3err3NfIPeC9BBC/eKNSyaIMiTwR1RddyRHHl6AngxB13TGDFJ9cdmDvG1hjiCHUGXw/tluN7eKIk9aJodQ7ZSmDgMJsnQe428D1mIsWt1zTLqVfOKFarhc1t+AOXr9kVa4V9eMuEPTUeiY4nbMnQOZQd/L0z57dEXc06V9QWGum02TqHA90bgi+zGILA/B10TDoKeRV5Pla1FLitoAuAhTuQsSysTtq4OHxqLIJ6pQcHcdGDg5QxxIhedvdMt0VW9njxBDYH4tbs6uFJrTa3YiKZySkmRHdqLNw2mbBfvW+mc1XCaoyPd7jjDs1EbmhyYLRvMDeYbhuJW2xdE20H2sKMzj7owx/wJwUNzSsuY9jw5VEtAcVXdgQkecXdKTgl8GiLR8bzr6G66fz//nJ8m+PIkRw2zL37gx/kWA6WO2FvuBG6PrYAb06mFwN8IeZuG3dVswlNdLY5eYkZAr3lUGwJCWudZYVTemlSIMklAX1XH7CMdsQnTSazOKHMZNJuTZMS11viwXhf4xDak3/LMBQJ9Rv0ZlXNwe6/DlhsNpO5P9CdcWs8gZDe3d/hCLjQTYO/MFnNhpZYV4LJJ4LLPYt/IpgEP+xLKwU4F6N4EHQ5O8+GxqSwoqhDhcO+PiGy9V7J09wxJcqsIz3T2bk67bC0vjD1rDFoja1M2SaafSnP4NTU4OD0bOf6Pg9BFY9u6kCr86801rmya5Lu3qh188rJzSQNtBCDMb8A41AHlC+ScnzZVpPpxMxsmDoaIppSyPDMFPLkfzuOjt6M773hmUGQWb3Q95/DXh8LrXWMFoeBFtsoLZLFEeAcm42Ospc77bFgHcJNer7NZwoo0asv3vQUFNIkGBm6X9xtiRQTpOPNvqR3cArdCv3OH0cp2u8ORox1Cej5JKUB9B+HsB5fh19bKnaLBEHh0AjWv3CYzhOswGl8I361OCZslkDjpRN4IBscw+mH2XxyzoeEJ+dP8/sQv8+UTiid47nenzzwAMkzj9cJF/G7RffgWaL1SSc+ndv8EbzuCNyzB+fQ3fgluEPPY9LrYfeinCXID/C7jOsT5DCD7lbMDAzMKAZrp6Zq8Usj2ezIqlW0LXvwH9Dd4oHl1iEeGO7tHV7JciTcjtehTrmtgtTWYMJ0ce/6bdDWI2we3Iy3oofwN+jaaZLG/nwhhIjG5vPwIbR6Iv/2BN66Bf7Ib+yCZz+P7yv6DRIKRxzIdqEY3trTA/e8Ce24o4xmhP7INrptPSEabe+1cN9TcF+tPE415D4SV58woV3bto4eHrkFr9uzhzYcCVNw/13y/aRekdbLgvA1I7eMwiNQ+969rP6NeAY9ht8Coejm9SuIL6GC+CES/J86vielFK71eiQ9agI9pjpyRNWjyLa3ZxU9+K277gq1tYVonW/gnciJn+Z9EznPECCDN1atwk9PE/reiXvQjaKf+sDq+f7XPkuS2pwQtLPlUWIlZpwb9a42s7nNpZfeO0N2e4i88NPmKPk4Sj9udrVZ7MEg+Y7xzw50FJ+BNbhtwY5bc555Xbbwa+ssg4t0Ur6Sd8i1CzbIJnRU12rS1xtczZpWrdps9NNLo0PfZNHWNmp0jX58n87QIKob61QNRp+upVFUqeobca260cf47DYYrwuUD5QgNCROKGCjSCjjZDaZ4PWd3JaN3UNbNhJOJfPqrKhCB8WjC/gZVg8TSgBDi6pHHqG/8y3RgC6In6iOn+8i/CwaJH6+RnSge8VNC8cTlqNrUCx/QdyUobyEmqEtL8ltKeHpTcDT0BbGc0/AfW+LT3AeFRfw9GNbt43eMnJYVO3dy3kayujf5PsX8nT/yOFReERUHdmzh/O0aEWPwf1/Jk+LTxTztGhHTnHv4jwt7iUujMJn8EV0g/jWlfH0DRV5WrxmCZ7+Z+jrL8TDHyZP/0JnMwITOyvytDhFXB9VjXVqmacbGghP+zlPi2rgtaPL5mlRDTz9/zLL3dMAAAB42qWTzU7bQBSFj5PwJxCFbrqoVOYFsEOAUoJUFYQCYYEQkWBTCfkv2GTsMbZTK122b9Jn6LtU6qqrSu0TdNljZyJZSC2qmpHj7x7fe+6dkQ1gw3gPA9PfIa8pG3jOaMoNLOCt5iYEXM2tWs4cNvBR83xNX8AuPmleZPUXzUt4gq+al/EMPzSv1HgVHWM2z1rNc702z9NKb8JoLTH6YHQ0G3hpfNbcwKrxU3MTb4xfmlu1nDm8brzSPF/TF3DXeKd5EfONb5qX8KLxXfMyzGZL80qNV+E1Z/Os1TzXy3k67fa+OJSOn+abZ3YsLpSSIhk7MswC3xPORPQGfdFTcT4IVCL6ce6nsZ2HKralOImc07PUHQZ2MkykU4xde6JGhefIYnzvJJf+7Vja6QP3rjjun1/7zkWquqJsf+WnGf3Enrnb3jmopANxNA6lJ7banW1mizATtshT2/MjOx0JNXxsKj5+0DbI86RrWUVRmEPWlZfpqugPsuVzckuGrh9n/k3hO+WDzAzySKKDNtc+38BDSDjwkSLHJs5gI6Z6AcUlSQnGfC4RIkPAPI+agwn/exigX90Va3JGASmh0q/i0jOmX85aVVHpd4KI9afslPLtH7LGZs2QVzlHwW4ulQkrRoy8qnep3pMSXNL1lpFkTvrI7F3yMWc5xzVzHOop9VKd7f6qqs30fAJ7MPmNtbGDg1pWyUfsGdKz3P0W1Q62tbeoTkawt+AUKe8eXaNqvhE1xb3971lNq/++24BqTscuLK6iWiZ7T/vN7iZPV9H137Itdp2euVW9CS7jmLv2ccO68mxnFRlrSu8I8jffHO6AAAB42m1XBXgbRxr9329LMshx06bMzK4FFpQlW3acOHHq2A0UN/Ja2kTWupI2TlJmTpmZmRlTZrzylZkZrr3S7e6MRpt+53z2e7M78977Z2Z3J8Tk/vy9lCL0f354GRGYmOqonnzkpwA1UCM1UTMFqYUmUCutQBNpRVqJJtHKtAqtSqvR6rQGrUlr0dq0Dq1L69H6tAFtSBvRxrQJbUqb0ea0BW1JW9HW1EbbUDuFKGy7R6mDYhSnBCVpW9qOtqcdaEfaiXamFKWpk7ooQ93UQ5Opl6bQVOqjaTSd+mkG7UIDNJMGaYh2pVk0m+bQXNqNdqc9aE/ai/YmDXV0CR1Gh9N9dDp9RkfQUjqWzqOr6FLU0zHw0aF0Cv1AP9LxdAYdBT+9Q9/T+XQ1/Uw/0S90MV1HT9LjdD3NoyydSMP0NOn0BD1Fz9Mz9Cw9R5/TCL1EL9CLdAPl6Ds6iV6ll+kVytOX9DUdTfPJoAU0SgUq0oVk0j40RiUqk0UVWkjj9AUtoiW0mPal/Wk/upMuogPpADqIDqav6Bu6GwE0oBFNaEaQ/qS/0IIJaMUK9DcIE7EiVsIkrIxVsCpWw+pYA2tiLayNdbAu1qNf6Tesjw2wITbCxtgEm2IzbI4tsCW2wtZowzZoR4heQxgRRNGBGOJIIIltsR22xw7YETthZ/qAPkQKaXSiCxl0oweT0YspmIo+TMN09NONdBNmYBcMYCYGMYRdMQuzMYd+pz/oI/oYc7Ebdsce2BN7YW9omIcshqFjBDnkYWA+FqCAURRh0j0Ywz4ooUyf0KeowKLLsRDjWITFWIJ9sR/2xwE4EAfhYByCQ3EYDscROBJH4Wgcg2NxHI7HUpyAE3ESvU7v05v0Fr1N79Eb9C5Oxik4FafhdJyBM3EWzsY5OBfn4XxcgAtxES7GJbgUl+FyXIErcRWuxjW4FtfhetyAG3ETbsYtuBW34XbcgTtxF+7GPbgX9+F+LMMDeBAP4WE8gkfxGB7HE3gST+FpOgfP4Fk8h+fxAl7Ev/ASXsYreBWv4XW8gX/jTbyFt/EO3sV7eB8f4EN8hI/xCT7FZ/gcX+BLfIWv8Q2+xXf4Hj/gR/yEn/EL/oNf8Rv+i9/xB/7EX/jbflTBzHVczz72c4AbuJGbuJmD3MITuJVX4Im8Iq/Ek3hlXoVX5dV4dV6D1+S1eG1eh9fl9Xh93oA35I14Y96EN+XNeHPegrfkrXhrbuNtuJ1DHOYIR7mDYxznBCd5W96Ot+cdeEfeiXfmFKe5k7s4w93cw5O5l6fwVO7jaTyd+3kG78IDPJMHeYh35Vk8m+fwXN6Nd+c9eE/ei/dmjedxlodZ5xHOcZ4Nns8LuMCjXGSTbqZbeIxupzvoEbqVbqNH6RB6iI6ka+gxup+W0b28D5e4zBW2eCGP8yJezEt4X96P9+cD+EA+iA/mQ/hQPoyOowv4cD6Cj+Sj+Gg+ho/l4/h4Xson8Il8Ep/Mp/CpfBqfzmfwmXwWn83n8Ll8Hp3J59PZdBZ9yxfQZXQynUtX0Al0Kp3GF9Jd9AA9yBfxxXwJX8qX8eV8BV/JV/HVfA1fy9fx9XwD38g38c18C9/Kt/HtfAffyXfx3XwP38v38f28jB/gB/khfpgf4Uf5MX7c11a0CoWAVTTa21PtErv8o1q2ZBYnjOklwxzO6sWKXtKHAylxOaAJ9KfmlfSFul9zIZAyc2ZRXxDQBDZ3Zo1S1hodKeiLmrM13tQ5bFa0rCPalFXU35XVHMlhAV22vlaxWw4EMtJXl74Z4au70JSp6emKBjIyjS7QnxHCugvNPZ5sOU+2nppWTtFgT9YcHdVkI+dpNE/26ORrvH7yPK1Un7f/+HsrRmFY9xsuBHplJYaspFdUYogZ7JWZDYFNvSoC905hY37zFI/d/BoPTvUGXLBcI1fS9WJBKw4bWX+flrUqur/gQrDP26/gafj7xFwVXKjvs1PUF+w//ulifFGMn+4dX/SOny7GF8VcF7Uxs1wpmWN5vS5TzNXpxVygX86DKeehX8yD6UJLf94q5rSSNVrQrEqL6W35B0SGksgw4M1Q8mYYEBlKAmaKUWUXmmd6prHsmcZBr1rFqzYoZCpiRgad1a04qzskVtcSqzskq7JkVUOiKssF31DJKOZ8lvO3ZWi5Ci1vKzAkd4Eln6NZnrTjHj7HwxfXuH+uqHWJC01zazt6iaK+glnMld2nPZToFpjukBgT2BmVKK93Vq/HJSYkJiWmJKYldgrsDkkMS4w0pZw5EPE0RQOpjEBNF6vUXy5o5bzgZo0HZ3pXqexpuPrhUEqiyBGOiLzhDpEznE43aiOG0RFPhsWVSDzjq5hFs9wybNivubJRdltNqcJYXnNpo1Y0K3pBN7RgZqxs2JPnXm7IVOT9XlOyYP+o4Sy9aAx5Ojf1j+o50WmiYXdfzsvnetWn9Yrm69HsgkSwZDQg/ern2rfqbD/fYN5m9Y6hb6o2NqbZD/XovGGNp1k83eLZRkAm4BlG3UDe9M00cqNa3aBmBWSauhl5o67T/p1RNoRNKhns9SRqlR2r7SZNTURQ95avV8s3quVPspYfKopzx9fPc4rLOcX5hvVCRQtIrfolTmnOzYpbmiPmW+CWVnBLEyHTnVy0eJFhvzLc+upKedNfdooL+Vyoq9g1Sv+6Mbu+rP1rN32mM/FB75y3/iNm0PSumuVdNVOtmojRJb6R0fZ2dxeF2u0NVmUdIcXCitXuRhXrUCymWFyxhGLJKospt1hI+nepK1WvUFTphpRaSKmFlFq4ll0lDqvEYZUzrPTCKmdYKYeVclgpR5RyRClHlHJEzUVEeUSUR0R5RJRHRHlElEdUeUSVR1R5RJVHVHnU5iWqPKLKI6o8orX5ViNiakRMjYipETE1Iq5SxVWWuMoSV1niSjmulONKOa6U40o5oZQTqt6E8kgoj4TySCiPhPJIKI+E8kgoj6TySCqPpPJIKo+k8kgqj6TySIo3bbSjNhc1tapXSD059j/F1B5ujygWVaxDsZhiccUSiiWlf/XZCIWUl6ohpPZASFUTUrshpOoKqX0RqlVYqywpvn7RZFhiRGJMopyLZEpiWmKnxC6BKTk+JcenMhLFVzmalu+btHzu07J/WvaXX+toWvqlZa60nIu09E9L/06p1yn1u6pVJqJSKSMdMtIhIxUzUjEjE2a6/bNyJc0+34wLmCXOHeMuNM6qvlwbx6vMGRfKJFIS0/45YuBiF5yrYXvLSExIFF9r56Ulr8TbJUYldkiMSZQK8Wr/pMCEHJcISQxLjEiUegmpl5B6CamXkHqJZH3GKpmikRZbKBaKdAi5UEe7xJDEcIN9iqvkjdJwY2XcdElZ3uqQGJMYl5iQmJSYarQldCOXr+SDlbx9oBe83DxiLKzyYNk+YxZlQ47rFug856WSOV7QRyoBl1ljTS6WnO7i5rA5XhTdkzJOUsZJyjjJpK/L/XA7LbsZsI+To1ol77S7M93dDUv0ktlmlkcCdloX7XodbHQzO6xhxLRKgtjJ3T5lY5Hbx43vMrcGt1PREEKt7rHbPem1lcvtoaZau9lz/mt0ecUqFVvdE3fn4lJfts2+OKbaQ6Ld4O64tkK2ubo3bd4oTu02a3C3sE1aasdq57Jr6xBXziZBdaK2GwHnKOvcdf8zYJNW77HeuSFcLY+rpVytqqu1nKtVdbWqrpbX1ZKuVtXV+oerlf0f84RhHgABAAQACAAKABQABwBgAA///wAKeNrtm3l8VFWWx8+5ValKSCALISwhCUsSQtg0IIQQVgEREWzBBUQ/M9O2M59RcWmmoT89MtM2SnTGLSqgoiBiySaWNjI9JW7xiXY3VruAPne7GnFpbbVlcUFqvvdWJQQE262FP8bz+b133rv3nnvOuWd50VJURNrINJktwbHjJ02TLj/++cXnSeU/X/yTc6XmvH+cPUtGSJA5kkyKnbuP11a8acUHJHjuTy6eJV2+fGWKOgRZIczMydxUOFdUZ7r1qwLzzX2Bc8yWzGnhPZnTzEvmjcBKsz3wZOCNQNfArmB5oEd4cbgpcE5gUiCeGQ0G4eZnnsPchsDywMp9xJwUt4G1ceiNzGgK7rqLlWkEyy1ZqeGmYEGwPLMxuDmjlusssDG4Odhk3wSfDfrBdzNqM7pmVHJdAs3LaHD3JRmNYHno7FBVqH+of3hwaEN4QsZanptCG+AbMzaFqjKeDk8IdWFGE2RnNYYbQ7XwG7ludE8j4O1o6mls6CwknI2EjQ527MnwUeEQGGxnhCeAxY6awnssZYYyj8qsS1+nZZ6T2ZDZmBnF16vwc4ZkS1vJlTzJlwIpkXLpLf1lgAyUY2SIDJU6qeecj5fJMkVOkbPkn+R8uUAukV/KpfIrmS+XyeWyQJZKk3iySZ6RT+RT+Uw+lz3yheyVpAY0qEXaUTtpZ+2ixVqulVqlg7VW63S0ztBz9UK9SGfrz3SO/lx/oZfoPL1U5+tlerku0Aa9Qq/Sa/UmvVWX6e16h67UVbpO1+v9ukEf0I36oD6kj2iTPq6b9EndrE/rs/qcbtGt+ry+oL6+rK/oa/q6vqHbdLu+re/oe7pDd+ou3a2f6OemnckzhabIdDSdTBfT1ZSYUlNmupueptxUmErTy/Q3NWawqTVDTZ2pNyPMGHOcmWCONxPNCWaSOdFMNlPMVHOKOdU0mEWSqWSHni8LdRa4AFwol+pFsl4v5t6UxO9cE3i/wF718mQc/0+EnwqmgQbmRKVU7pUq+TPefx98AHZLqYaSCe0ISpyEhmSEDJ2Y9Fnn8xRLr6tnXc1+60oYD7WSWsVoKaNVjFZJGJ3rD6WzGy1ldC6jcxmdy+jZjC5k9Gy0GIoFxBFat0Ur+xQkqkplHDqcACYBlZloEGzR9b6k72zIYE2UNTGZnvRkBiMzuQecP6al7Wx5YlUCGeuQF5XxWHISVownaiciY6qTbOX4aTl+2pNVB/FkFZ708aSnxck4u3g6CtntOZOo/lTG6y8YvRQ0MHoduBF+YTKmi8EScCvPS8EysJznO0CEeau4rwZr2UVZnRDj1kbQRvUyd+K3Wk/YMUYSTgorJYd969NvW++V2mc5sHus4r4arMUiQ+wk9Arrk1bSEkhLSH6LtBuYnZLoIdHTm+GX7Ke9lexZDVtL13vR0jTLhLPy1uJ5g5QEK60ldidjypONpjLZSHylY8AUJeOGKGUkxkiMNU34ZjtWFmgMDzex3/Psk8Cibdy3J5fo29z/CnaxRpNRE+aeJfXI8U0xPBFsyrj3BAOQGWCVzw4JdrC6PJ/WJc5znHjLcG/f5opeZGSMPZ+UGSYTmVmy0LRxJ/Q2fizk1COMz7PZmdYrgl5RdpiHhAh6RdFrCXpFTMDpFknrFkO3KLrF0C2KblF0cxlO/Ctr0IGdSiUX+RHkx5DtpW2OtLLXb7G3GD5lq488H3m+tHH+a71yf2+lVg9wMbbd5VnqFPyWEyjAxlhah6jz+584xW1I3CfNQ1oUaXGkeWn7EujjoYuHLh47eG6HxH5VJ0GO1ZBjNemqU5POsRpXddoxM9aSneTTQWaWprPRJxsTLdlo49tz8d2GdQ0HqatzqUKrqUJznVXWcmNz3lXZEFXFoxokqAQJJEXTuWFz78Z0/EdcvCdaavYsZM9C9ixkj0f2LGTPsGuROzQlRcLNUe60u/KAvDOu/sx01fks9+VSLRvkQ63WafSJG/jq2BxIBHOCE4NeRo+MjRmJUENoXcgL7QolQu9x3RUOhgvo4AvDK8LxzEcy92Z1yxqc9S9ZV2etyPqsTWGb32X/Z/bV2SuQXm1rJ/26N516KP15uvyYnrxMnqGTzqd32s55pd6oC+mcSzWiq+mZTfoY3XGL64zb6YK7TIHrfOX0uQFmmVnOaZVj3aXgV2A+uAxYuxcA61cPbMKbs8EcMI+YsXXWrkywMsHKBCsTYqsdFYqVCbEdzwOb8NNsMAfMI7oa3OkOIbrJXCVztQrMAOvBg2ALeIWYLCByRkguHS8flLBjKSjnjPslZ8tY5IwHx4EJ4CTwI3AyOAWcCk4HZ4AznZ4eenro6aGnh54eenqynLE7wEqwCtjoWAPWg/tBDDwANjqbPGziqwc8wfNvwVPgGfAceBG8DMg0eRN8DHah62fYngk6gM6gOzgG1IMRYBwgbhU9zWgw1dqM5Y1Y3ig2p0oB/sLyBiyJY0kcS+JYEhf7PbEAUDHQLo52cXZtQEqjTEBKFClRpMSQEktL8fCfj/98/OfjPx+/+fjMl/Odrw6+A50DX/mygjl3Ahv/dznf+fjOx3c+vvNlLe/udj708aEvG+D/B/zG+dN3mj7m4iMuj7sYieNPH3/68nvnU1/+4Pzq41dftsK/4Pzr419fXoV/HfzR+drH1z4We5qLD/NBe+drX8ucr33t6fzr41/fTKKqTQFTieJT3PdILrvngxJQStxN5d7ylvkJ5ifcWxu3nnBqYrOfSCR+PeLX01qe68AMJI9hPJeZEaljTT33pVTcclAJqsBgIryWex2YQWdhnqkHI8AY5tM9kkvYfYnLMHJFhjlJcRmOpYfKuKUuBvZlXev8qgXsosPwAjJ0JCACbN6ZUW5Xa/cS6Sg51Ohc+z0BRsEfD04Ek8EUcBr4B/Ap2EsNNaACnAFmSo2ZKKXmBKkyJ3KfzJ1vXLOQ94uYX+nsynMZvaQlIi/geQ73S9BvNh6ZA+aB/8KGq+kC14Br6V+N4Hr4ReAm+FvAbeB2nleAO8FdPK/kvoY+fjf8Ovh7uEeT88xxeHoCOB5gqzkVm893FSkiWQdmG5rE0SSOJtYzjcb2sd4um/KIgVRGuXghYzxs8LDBxwZbJz1Weqz00D+G/jH09/mq9NM2xLAhhg0+NvjY4GNDDBti2BBL2xDDhljahljahhg2eNjgYYNHZEaJzGg6kj3ssXXZc7ZYDT2x39KleJHo0Kuw9AQw2cWyR4TnMXoBT1RQZCaQmaDXpdfuV7OZ7+q2aZbgOB/O51s9l2s+T1PTTy527LlLW2p6AzW9QR9B/y3ct3Ini6nvDbqTWehAnW8w1ayvxb6h9pucVR6rPFZ4zPaY7ekOdGGF7mlZ5Rny3FSAXqCaZ1Yb/jJAt6g5EUzmlALsnWDfBPJt5znwnB9ANvVcnwLvc9bZqfPmK+XgZx11Z23PufVKKpC+hW3vgHfh/wzeA+/znfsX7h+ADxn7iPvH3Hdy3w0+AZ8i6zPun4MvwF6QxBeCTwz3AMiAD3HPJm5z4NsB/I4nfGN934GxztwrQC/QG/TBAwN5P8T51f+K2Ina2KFm5ZKF+WhH78O6BGeQUFtJ6HGcRUKpwZxFAqt8NPE5g4Spcmcd44vqwBNqfTr2XDPcjE/TM+xoH97muEqb52Io3tLrLnC+S7CLjU8fvX309l0VzmpVsVPxzUy8mZrdO12rM7AiggURNI+gdQRtI9KhuR/qer7zHgSPgC1gK3gBvMh34Cv81RCU8aYtKICvAtXwtdwnUtNS9a0qXd/sl2c66nUHq/cwsz2wGdCvZb8H8Osm8BTYFy3eAdESOWi07KAO7eaeipZ4S7Tsgd8XMd4hIiayX8TYaGlPjDdHTG/ufXhujhRrz/eptf930tr/ktYBF1/p2Nqvr7uYclERaOnr9sl0uM9+sRd92OUo6SXHCZokI1AiGYWLwtEbknH3LkKMH1H/oJd/mHZO7Lse+PZwaXMk/tOsGVHk/5Bn5WLXT3oOlhpTsWufD4sf/MMVqV/3nOxJ7Yujw+Ol/b11eLKbmrifJof5XGKtc/vIzfMjU0NqAH3sB6s30a8503N1qbkyHa4OFj+yTiqFL733jiw9D39FOLI7f6qP/ID7/WsKB8n8qIueVKal6f/j5qtPrjV9o7We+xsh+s1rbWqF+1bbr8/xJmblpa9Rdoi2qpz2PZ0RUB8gr3nku+VFqtZ8+aRax1D62+SArrzv68la8mX/fZes+D4zKu27b/FllfoiTEYO8oXSTKlTiO+Xc6nnhHuXSM9o6Xnff0607Js4VMa70/NbzU18cy/8MNXPRvz3GS/7MvtQGd4qihPf3Bbrmx/q74YjrAvHDn9mfx8x9W0j7tt+Z351v0Cb+Pfnz0NmhX9gbh/cB3+vL/WvttFVqyPg37o1n9QhfBM9MO+/+1d7s9XNXfWbxVCy4W9V8G/2rfJ1z/4H0Ebl1vQvF8ull1S73y3WyCD3y8U6GSb16V8tniozZGb6d4utf7XYKDfIjbJQFsliuVmWysPyaPp3jE/Ls/KavCEJ2XbQXzS20zwt2O93jSVapt21Z8vvG4dorQ7VOh2j092vHO1vHOfoPF2gV+kajR7w+8XH079dfE63tvq94pv6ju7UPbrXZJhsk2PyTHtTaDqZzqaLKTZdTampOOD3icNMvRluRpiRZpQZY479yl8qGrnS/lce6YkH86QHXsyHL4dy8WYv3lVD+Xi1vxTg2QHSHu/WSCEeHsT1GKgDnh4iRXi7Tjri8WHSCa/XS2c8P1m64P0pUswJnCJdOYVTpYSTmCGlnMZMKeNEzpdunMoF7H4J1J3TWcDujVAeZ7OYXW6GCjmbpch8GCrjjB7l2gTlclYe101QLmf2NKuehfI4u9fQ/A0onzNMcN0G5XOWn2CLPc8unOjnWLQHKuZkv4DfCxVLEmrPKQe4BjUoxZx2OynkxPO4FmgB1yItkg6cfkfpSgR0gu+sneG7aBf4Yi2GL9ESsVFRxrW7dufaU3tyLddyKSJKKrlWaRXXwTpYOhIxQ6SUqKmVzkTOUCkjeurgx+gYdpyu01k7Q2cw/1w9V3KIqIukLVE1G36OzuE6T+dxXaALeH+VXsV1ja6RdkRblOsG3SABG3OiRN2DEiTyHpJMou8RySD+noTfrJu5Pq1PiyEWn2P+Vt3K6Cv6Cqte09e4EpuMbtNtkk2EvikhovQd+J26U9oQrXskrHt1r4SJ2gwJ2ciFzzN50ob4bQ9faArFEMWdGS02xVy7mq6SSTyXcq0wFZJFXPfi2t/0lyDxXcP8wWYw11pTKxnE+lCk1RmijpgfJqXEfT38cDMcfoQZAT/SjIQfZUZJJ3JhjHQmH46VMnLieOlBTkyUCvLiBKkkNyZJOflxIm8mm8m8mWKm8GaqmSo9yZdTpBs5c6p0J28aJMcsInuK8cEwlz/G5Y+6/DFEV1cqUwkxHiBKe8LbjKqRCkikErK1qreIy64K6SN94ftB3cmzo+Fr3G8jBkLiMq2SPBsMbzOtTGqhXjIUEpd1VS7rxrus6ybD5Vjej4UGyjhIGBnPPsdBfWQC1FeOJydFTpIfIftkqJ9MlWm8sVl6jMvS/nIaJHI6NFimk7EiZ0BDXN6KnAnVyllyHrzN4aDMgsRlssqF8jP4OVBnmSv/Dm9zO0PmyS/hbYbXSIPYPnAFVE4Vuh7eZnul3ASJy/lKuUVuw1Kb+d1kmdzO++VyB3avkLuweyU0UFZB1bJa1lCd1srdeGKd3MfMX0P1sl7ul6Nkg/wGv/wvJBKD+skDslFGyIPykIx0NaWHPAKJqyw9XWWpkcegOldfauRxqM5VmRp5AhooT0Ll8ltolPwOKpffQ6NlM1QuT0GjJA6Vyx+g0a42iTwD9XEVSuQ5qI9sgUS2QsPkeUjkBWiY+GK77IvQAHkJEnkZ6iuvQCKvQsNcjauQ16ExrtJVyB+hMa7eVcifoKNd1auQN6GjZbv8lbUfQ4Nkh+yE3wV1l93UQ6Eifsb7zzVMW83UTBmkWZoF30bbSL1ma1t4WwcrNVdzZbirhpWar/nwtiZWanttD1+ohfAdtIP0o0p2YpWtjMdQGUvhbTU8VrtpN3hbE/trD+0Bbyvjsa4ylmmFkimuPpZpL+0Fb6tkmfZWskartVp6aR/tIyO1r/aF76f94Ptrf/gBOgD+KD0K/mg9Gr5Ga+AH6kD4QToI/hgln1zNrXI1t7erud1cze3pam43HUZui9ZrvYzV4TocfoSOgB+po+FtRa7UY3Us/DgdJ7U6Xk+HtzW6v6vRZXqGkil6pp6JH87Sn8LbSl2k/6Zkh6vXRTpXL4G3VbtI/0Mvh7e1u1Ab9L/hbQUv1Kv1anrDNXqNdNJr9Vr6wXV6nXTRRm2kx1yv1zN6gy5k/iJdxJzFuhj+Jr2JmTfrzfC36C3MX6K3wt+mt/F+qS6Dv11vp7ct1zvgV+id8BGNwN+ldyF5pa7kzSpdzRvbRUp0ra6Fv1vvZnSdrmP0Hr0H3naXEr1Xf83oel0veXzb8MVKp3mA3rCRfiOu3+TRbx6Gt/0mXx/Vx+E36SbmPEHXEX1Kn4KP03VEt+gW5tvek6/PK7mgL+qLUqAv6cvwthvl6at0IHEdKKzbdTv8W/oWHehtfRve9qRMfVffY/R9fV+y9C/6AfyH+iFzPtKP4P+qZIR+rB/zZofuSPewHN2lu3i/W3fTQT/RT5j5qX5KB/1MP4e3HS5bv7AdTpOapGPZ/2UpbNSo0KBMgM4UNEF42//CJmRCvAmbNrzJNtl0tRzXEdsacsq0M7np7phj8k0+fIEpkDzXKbNdpxTTwXRAQpEhm1zXDPP9Vw5vO2WuqTSV8LZf5poqUwXf2/SWtqbaVEuB6WP6SDvTlw4qZqAZiJxB9FExQ8wQeNtN8103zXHdtMp103Gum1a5bjrOddMq1017u2463ow2o2WI66ndXE/tYcaa8ci0nVVdZ+3gOmt711lLXWft4Dpre9dZS81J5mTm2/5qzDRD93FdNui6bIY5zSzgje21Rf8HRmYuJAAAeNpjYGRgYOBiiGGYxcDi4uYTwiCVXFmUw6CRXpSazWCWk1iSx+DCwAJUw/D/PwMTkGJB4jEysCLxmBjYkHjMDOwMHDmZ6YkMRphkfl5pLoMFJgnUDHIPiGQEm6cHNpGRgQOIpcA0SJSHaRqQ9mGaDiT9wWo9wfog6tiY2sBuE2aQYWAAACt6Iq4AAAB42tWYd1wT2RbHM0kINRRDEQwQWBApgTuECAiKCAqCgAIiFpAQQwiEJCYB7EKiFBEVRSyrGIodlaWtIEURaW/tXRTBxcWVXZRiR/dNEppl9/l5n8/742U+w3DPnXLunPP7zrkXhUJBsk16ROnwkKM2SvbTiQYinRU4ZasU75Q3eEgRLRHpLERMC9AQBKsCZZyCtToGbaCAAjScijUOwkIiRzSElQSBBcBmnIWYb5RERLnKtgBUJEqA4qLYKAZKiOwzpBswGXczrHb15me8WrPBRxh36iOvoBayCWrpbYlIiwtEmDVAhI6UYNAQGq3pZH73/VvamdzBHd2Ty+8suQ3wo65CCohTQTIfMQuxOAJ6YRCsB3SkDRWCegiDzwpiMTk2pLkcui1sDSylHRiC6UgHKZgVxyAFCWlxPBaHSQpi8BNYdIaA5OEOjPTwwBFMhalA9luih4ftkaaDPYXqTHVeApZ950MdgL38odb/6aHSPgafRCZ52YPkQ+MHCSmgMMmZKJCcjk5ORjWU9wfqVKelRFjq+iy1882KTc0aoAaHUp9fnxoe6Re4wGFl/doow/TmR1YNMSqvHe/vFWa93nm6uDwhp++4D322l22s6k5/X+utvaE+GbcUuwxs3opOhN6/PGuAfD6+PfNk0zbD/ex5SruN2tteMDv59XPrcyNcO5/U6hbQV7G0154iozFIEhUkN4DkC8ABp4REX0FBEYKwU8BkYDbSBlDKxGihkDfNzo5LF/BsE5DBC5AB2tK5cUANeSOGBAj6C4sGKECRtoyxNsAKTJFMlpilmA5fSOezP7vOTigQkOk0W8QOdKUXmUtvoQZURh6KUQLqUruG1I7FoHHngZG0rYVFwlNIAFqwBvJaZdHABQe5w2T7L1IJI4Ig1PxLvs1mSY+78Gb17QY/5aHzjojIamKdZEcVkbpN8RI9Wvk9hU9pbX1ZWaUhBjOP9OysdXIujp8qnLY3oMuxal966+5ZhsWVTZLMRR3vb6/AzqL6Q9cp+XrNficsmvo7U+ahnfzEqxqHgjp6OnCpjwpzcsPV9j45XFsn2nwxovPxqSn3mg77rnjQNGlpTZGz0m0n0zxKht2W/T3ViiZunu7KiuUMolm1903PpJ68qy3oMu2rwU26BUnL3q2eEcZfn6aXa+OR3xp0Zf3011bTzgZkow7HqYjD3oUHDU4sXaTBu/jh1andEnW99gbdpIgWDWtOCravZ3CVxXWFS70OS8Mr59r3UxD1NSA7eVh9XnX6ux9nBs7xeNMW542HC79UX3LGOCUscYd1AEHaUCKoLWIIhAw+h+RB4zFgbTBBalYkqHrG8yNpnAQWm80YiYcKEo9oWqKQARuCSVKDKkFbbiB5MPhCVhSLThOyuBzYGBjK46c73C3VkmBESsOypSBKdRiTrbRJGZHt/4QVIsj0S7mKIA0UYldBSzPqeGtJ4S+XSWdU1qcXpca/LPPve3xBo45JqylYQXxw7l0r5eQmkB66YWtb7KOpuRp11/9Y1Z94ZAPXtW7XGXxV9CA7u7UmkHzSe/qritthyyehD723izUqfFOw/4hBM7pz47zAX9Uj/phJ3FCJb3drKnucWrN8TQxsi9mXTDjmRboCC/CLyJdXOVB2T9g3obI92u7Eb7/Wb9lqdTHDJDWqRhy6iBtf53picmpYq6aO66FNz4MvqHAaPl3yeVSpqLXHdF3bDIvrRqv+OAS39P1mqt/WUOrlsd9gucRoR1f4q951fetPRkLbX/mptl8zDTm2+/LptITTvVX4gS6/+5IP0ZLT2i6lqRfODROjDSTf+y+JMWGUGEoAhxzQEAq4y7kxDTiBqRIHiX0K+DtuyHNlfKp4uMsoQpBR5J8QAuEQD2UIQTKzUB/ojeQ3hqCGIARJNCcyTKZSvgQJwmmf2HfPQ+s9iXD66n3WOXWiIugOcd7l4i2hnMdKlgXhza27CN3YQPwLLws7lFNxV8su//23TCN13rg5mgTw4KS+DKfU0mfP9qA+XV2Y429247iF/5rTP9PcB6yudLfcD390znrzjPKD5fc7F/1VW3Zpw6urarkv93yyvukSOGmSk8UbNx8gwg4hO2NYx4zAyZ0lthM7F2tYbi4y7V72pY6Xf6cyHAFVrlBbDzZNICBRSPPjI9ksOmk+nxVH46/+XLEk93hhNJfPEq6WSdMZUO3hMWlKm2BEmskV3+nBMARUCbpj2uTHC4Qkf4YwkcuPhV2As/wE+2AGP05A4kaR4gUMEk1IkmaIAEmRxMTEz1OEz6ORptAtgTPina08vhajdx8ZqAd3BUP2mZYCwB4AZ7L998i/lmlYFnFCcy43RG9dVEt4Cv52X9HRleJtGelv07DpOrgq8iaT3V3XD8yf9+GGac2D/hKqi9H2i8ofhgi2S+rS1013MTd6PRC69sAgVN6ocjbpSq2FkMa08It5+kcyLXR1QYee5gQdi+JOP4eN1l4kz8r2KLOoLZcDqowvOTUH7+jkv9aPio+pnBt91Wk1/gQ41mYT4Z1794Q2dFx81ykLOBNyMNPWzQyuONVhN0n88JhW4Ax06V3rjyYVR5cVaKgeP6I5X93B1u/olZZw81tbqwc46yyrobAhOHXJ7a2bmaFp+pI66svn1gUm3Ttei58e+zNiVfjaCPHHRaph7nh6cMQdD5MXcvmLoDbkjdz9ppR5UhsJywJMwMCpRqR4QylvZ0OKehgQAqaMSBMN6RL/Nn50ngBYjZ6JBkYGxH+K9VcijxvFkhqWBpbnhUmWgsVgEVioq4xkNZNhx2RFIdWrMVAcrl+x2tuf3jRIKcrcFnvxalLMLe+JNmv1bYG57g/DFGJzmdzPn5sgkNmkdzKUg0cXaI+CBz36H+a/hCQsByJSRgGkjJKYppD+Dog8Oo0iA6ClnG2mgFRoBIiwAZgoz30tWcpTPEYBR5W7rI7VxWrvuRZ7bDKvOc8t21iJ3ED9sTDPqP8b/MvAnH+Ufc89n8Yq1jm2qgk07nDdMOuNWUWXWKCH3YjVPJD35H2yXc/5Vs9ufsf8ioWaJDEnZ2fX/gUxZY7ww8Pknq2oJsOAbj/7qs1v/WvfMxcyXsbUrmld4WSgqblqdgI8kLIGoxFRXxp28HVGVIJo0uJO8dOauYedQp62uyeqh2oAkYI5wj/8MP/Q9bqM2GNCcWN2dEfLb5sffFXH/L/iB+EqchUFgelYyQMc4DGuPhk3MM/ZIzWXEgE3i8FnszgjBsVRA5I/sqFrG88Jmkuaw+UIg6K5PGT00nJOhnUam+QVF+kNzwCu8qFSPVlMlhAxz/Uc9ZdM8mPR+VwBN0pICkL+JNL4DFIIjc1aIf80JNiPlnva2sEMejQH+WiwSZ4MHo0vjGNwhCOOYP6jI/84Ybr8S9wEiY/nr9437De1sNc6dJd2zdg5ZZmX/7brL04Sz9iJEmc0fmI8nj3L4uEKp8vkg7o1iodELeJuBo0gaA5xKZk31BA+f/LrhyJIddAmzWeCVoeyifmzkpWsG0yfLZxZOXd5xTi+LeP5z+aOSodvNO61ogYsf7+jWRhztf6hSn7N7hH+iRH+bZRFwpAgm/l8BiHFJOApF/B0gGSQxFFCTaGMCFhAp5DlESd/JWaPII+RTpmmPeUwld3lc5hafSdMpYD8RmmEAfHjuCSF9fdxyW30LPQ3R0Rj0f5hRAw+MJb68gN2ItBN+jZ8tHDK8nHOQhxD3iVWE5kgjq1LTJJ/alDIm/7WhK9Iz3nTj5axl675TW+s7nWZvs7O3/UFN2qBSpZZ+Sdnz5wXvxvgUylHW6dHl2w1+mXxSjaefmXXesfMweCzZy/ufdBT2JJTuXGIH0RAh1wLK/GjVc3bszs9pPoc8V++OYMFr5jK4p2U6t/LsrISXFX37f8IvyhOcNQ09jbLhlZaNDJKLnRaX9zfRChNfeLcVG/YW6TzKoxBUGeoR255WTq9bHvZIba/msbjaT/HuNyjOJ87gPv4gbiMGr7d49YyFTPgi/Y17FH3yNc5cNwsuz7/6rVljaX7zhXViDdy350mbuy33MZ+XciaGdqnv/FJNKEDfZMZkflRqfN6mxPZ5b5z77l3vodqYRGGiUz46GgIAsn/+r8F4TcQP7bYJOEBzXEZoQZL9ac/mgvKGFht/NIWII5rqcLqYHyvDvhh7EIsjHwRvWavTpvpM2159cRtFqGNTCJ/3tmmL3iETU5Syfjl0v3M83fa75/oeETsD/qw2qIg/vHt9w6CZ7qnuB0uB2POtLodHUjLCiiMumE+VLoL/adqs7FIe87cswGFm9orLJbqV/xw0Ami1LVpZRopvY1hT44zOzEJ35/90Ezr0MKOXle3XN8cRf0Ja4hvow91+Ff5J1RaNZ3S+t2+LftwJHQ0T4ofEbR2zHkcLILYiClaGnrm/2Ry/I3lu3FRCUMKjnExUB1bg4SQEIz2KMAasvU3B3sH2IE6lQqWfBUCzoRS68AS95zZ9bZ3UD9pZvCsr9/7OgRmK2HdGOVpaxNN87BDkgfMKBdW0kuT52V/mnDJFS9bUW7dP2V4J9dY0iqm3wy8P2Vxze1PDb4HNi/EDJCH8qDeGnIP57cCwDP488LHUz1DRmKVXIZa+I8JZpLADwUXfNecz48HLxQz+jTi8z8VJtwxumxx+mJf9odLgNDrtqxqDhz3b327CWUAeNqVk0lPwzAQhc/0V4x8b5wWEIuSVJVQoRxQJUCcnXjaWDh2cJwu/x5nabpIpeVgKRrPe9+zxwlG60zCEk0htArJwPMJoEo0F2oRks+PSf+ejKJekKFlnFl22Br1rgCCUomfEgUHwUOS6Myba2Wr5T1N374wnhnt3Xm3/o038IfXBGgjW6Li2oBiGYZk8j6FiZO8pzqHqbJoFLOOwyQ8Z/ELgdLIkKTW5o+UrlarHcMBO8vEIBe2iHrdd2s/ljEa239lCmZaSwJGS1fmWIiFquXHirOBGofcaF4m1cYFEQPaBazjOnxiRF6p6/yuZHFtQbLq8lGRaFxnqBbM3V3ZFGGFcUCrtubI9NgkkCJBVWA9jW2EvlP9HZA2Mjf2uvdEnqYKu1SuF1qgB7tdA9w9GCELKBDhImQL3D9aa9zOVucbIxapPRFt6PsPcDRnyMtYiiJFDvEGzoz0AH1IC6xhHDNmvk/A3UMHUQCDrhH0/F/AfUJAt79b9AsfRSjxAAAAMzFiMDczZjMwZDJkZDlhYjJmM2NhNzA0ZTljNWVkOTQ=)format('woff'), url('../fonts/DINWebPro.woff') format('truetype');
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
