.listing-bnrs .i-button-bnr{padding:17px
40px;display:inline-block;background-color:#fe0;border-radius:5px;font-size:20px;line-height:26px;font-weight:bold;color:#555;box-shadow:inset 0 -3px 0 rgba(0, 0, 0, 0.15), 0 6px 12px -5px rgba(80, 55, 10, 0.25);-webkit-transition:background-color 0.2s ease, color 0.2s ease, -webkit-transform 0.1s ease, box-shadow 0.2s ease;transition:background-color 0.2s ease, color 0.2s ease, transform 0.1s ease, box-shadow 0.2s ease;text-decoration:none}html:not(.touch) .listing-bnrs .i-button-bnr:hover{background-color:#fd2;color:#333;box-shadow:inset 0 -3px 0 rgba(0, 0, 0, 0.15), 0 7px 4px -6px rgba(80, 55, 10, 0.25), 0 10px 15px -5px rgba(80, 55, 10, 0.25);-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}html:not(.touch) .listing-bnrs .i-button-bnr:active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);box-shadow:inset 0 -3px 0 rgba(0, 0, 0, 0.15), 0 5px 4px -6px rgba(80, 55, 10, 0.25), 0 8px 15px -5px rgba(80,55,10,0.25)}.listing-bnrs{min-width:100%;padding-top:20px;padding-bottom:20px;margin-left:-20px;margin-right:-20.1px;margin-top:-1px;margin-bottom:-1px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;position:relative;z-index:2;background-color:#fff}.listing-bnrs+.landing-list_one-line{padding-top:56px}.listing-bnrs__bnr{-webkit-box-flex:1;-webkit-flex:1 1 33.33333%;-ms-flex:1 1 33.33333%;flex:1 1 33.33333%;padding-right:1px}.listing-bnrs__bnr:last-child{padding-right:0}.listing-bnr{width:100%;position:relative;height:300px;background-size:cover;background-repeat:no-repeat;background-position:center bottom;overflow:hidden}html:not(.touch) .listing-bnr:hover{text-decoration:none}html:not(.touch) .listing-bnr:hover .listing-bnr__overlay{background-color:rgba(0, 0, 0, 0.1)}html:not(.touch) .listing-bnr:hover .i-button-bnr{opacity:1;background-color:#fd2;color:#333;box-shadow:inset 0 -3px 0 rgba(0, 0, 0, 0.15), 0 7px 4px -6px rgba(80, 55, 10, 0.25), 0 10px 15px -5px rgba(80, 55, 10, 0.25);-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}html:not(.touch) .listing-bnr:active .i-button-bnr{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.listing-bnr .i-button-bnr{position:relative;opacity:0;-webkit-transform:translateY(40px);-ms-transform:translateY(40px);transform:translateY(40px);-webkit-transition:opacity 0.1s ease 0.1s, -webkit-transform 0.2s ease 0.1s, box-shadow 0.2s ease, background-color 0.2s ease !important;transition:opacity 0.1s ease 0.1s, transform 0.2s ease 0.1s, box-shadow 0.2s ease, background-color 0.2s ease !important}.listing-bnr__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:transparent;-webkit-transition:background-color 0.2s ease;transition:background-color 0.2s ease}.listing-bnr__link{position:absolute;top:0;right:0;bottom:0;left:0;padding-top:28px;text-decoration:none !important;text-align:center}.listing-bnr__text{padding-left:7%;padding-right:7%;display:block;font-weight:bold;color:#fff;font-size:20px;line-height:24px}.listing-bnr__subtext{padding-left:7%;padding-right:7%;margin-top:12px;display:block;color:#fff;font-size:15px;line-height:20px}.listing-bnr__button{display:block;position:absolute;top:auto;right:0;bottom:30px;left:0}.listing-bnr__button .i-button-bnr{box-shadow:inset 0 -3px 0 rgba(0, 0, 0, 0.15);background-color:#fe0;-webkit-transition:background-color 0.2s ease, color 0.2s ease, -webkit-transform 0.1s ease, box-shadow 0.2s ease;transition:background-color 0.2s ease, color 0.2s ease, transform 0.1s ease, box-shadow 0.2s ease}.listing-bnr__logo{display:block;position:relative}.listing-bnr__logo-image{vertical-align:middle}@media screen and (min-width: 0) and (max-width: 1199px){.listing-bnr{height:250px}.listing-bnr__text{font-size:17px;line-height:21px}.listing-bnr__subtext{font-size:13px;line-height:17px;margin-top:7px}.listing-bnr__button .i-button-bnr{font-size:17px;line-height:21px;padding-left:25px;padding-right:25px}}