#listing-search input,#listing-search select{background-color:#f5f5f5;border:1px solid var(--input-border-color);border-radius:5px;color:var(--default-color);min-height:46px;outline:none;padding:3px 20px;width:100%}#listing-search button{background-color:#105048;border:0 #000;border-radius:8px;color:#fff;font-family:arial,helvetica,sans-serif;font-size:16px;padding:10px 18px;width:100%}#listing-search button,#listing-search button:hover{font-style:normal;font-weight:700;text-decoration:none}#listing-search button:hover{background-color:#dbcf39;color:#105048}.pagination .disabled{cursor:not-allowed;opacity:.65;pointer-events:none}.event{background-color:#fff;border-radius:5px;height:100%;overflow:hidden;-webkit-transition:all .25s cubic-bezier(.645,.045,.355,1);transition:all .25s cubic-bezier(.645,.045,.355,1)}.event .thumbnail{position:relative}.event .thumbnail .badge{background:#ee7455;border-radius:0;color:#fff;font-size:16px;font-weight:700;height:37px;letter-spacing:2.4px;line-height:1;padding:12px 10px 10px;position:absolute;right:0;text-transform:uppercase;top:0}.event .thumbnail .badge:before{border-bottom:19px solid #ee7455;border-left:13px solid transparent;border-top:19px solid #ee7455;content:"";height:0;position:absolute;right:100%;top:0;width:0}.event .thumbnail .image{display:block}.event .thumbnail .image img{width:100%}.event .info{padding:30px}.event .info .price{color:var(--primary-color);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:24px;font-weight:800;line-height:1;margin:0 0 12px}.event .info .price span{font-size:18px;-ms-flex-item-align:end;align-self:flex-end}.event .info .title{font-size:20px;line-height:1.6;margin:0}.event .info .meta{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:14px;list-style:none;margin-bottom:0;margin-top:30px;padding-left:0}.event .info .meta li{margin-right:28px}.event .info .meta li:last-child{margin-right:0}.event .info .meta li i{margin-right:10px}.event.box-shadow:hover{-webkit-box-shadow:0 0 30px rgba(0,0,0,.08);box-shadow:0 0 30px rgba(0,0,0,.08)}.event:hover{-webkit-box-shadow:0 14px 59px rgba(0,0,0,.12);box-shadow:0 14px 59px rgba(0,0,0,.12)}.event-2{background-color:#faf8f6;border-radius:5px;height:100%;overflow:hidden;-webkit-transition:all .25s cubic-bezier(.645,.045,.355,1);transition:all .25s cubic-bezier(.645,.045,.355,1)}.event-2 .thumbnail{overflow:hidden;position:relative}.event-2 .thumbnail .image{display:block}.event-2 .thumbnail .image img{-webkit-transition:all 1.5s cubic-bezier(0,0,.2,1);transition:all 1.5s cubic-bezier(0,0,.2,1);width:100%}.event-2 .info{padding:30px 30px 40px;position:relative}.event-2 .info .price{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:24px;font-weight:800;line-height:1;position:absolute;right:20px;top:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background-color:var(--primary-color);border-radius:50%;color:#fff;height:70px;justify-content:center;margin:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:70px}.event-2 .info .date{color:#8c89a2;display:block;font-size:15px;font-weight:500;letter-spacing:2px;margin:0 0 4px;text-transform:uppercase}.event-2 .info .title{color:var(--secondary-color);font-size:24px;line-height:1.5;margin:0}.info .desc{margin-top:10px}.event-2 .info .meta{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:14px;list-style:none;margin-bottom:0;margin-top:30px;padding-left:0}.event-2 .info .meta li{margin-right:28px}.event-2 .info .meta li:last-child{margin-right:0}.event-2 .info .meta li i{margin-right:10px}.event-2:hover{background-color:#fff;-webkit-box-shadow:0 14px 59px rgba(0,0,0,.12);box-shadow:0 14px 59px rgba(0,0,0,.12)}.event-2:hover .thumbnail .image img{-webkit-transform:scale(1.1);transform:scale(1.1)}.event-3{background-color:#fff;border-radius:5px;height:100%;padding:20px;-webkit-transition:all .25s cubic-bezier(.645,.045,.355,1);transition:all .25s cubic-bezier(.645,.045,.355,1)}.event-3,.event-3 .thumbnail{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.event-3 .thumbnail{position:relative;-ms-flex-negative:0;border-radius:50%;flex-shrink:0;height:170px;margin:0 30px 0 0;width:170px}.event-3 .thumbnail .image{display:block}.event-3 .thumbnail .image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.event-3 .info{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;padding:0}.event-3 .info .price{color:var(--primary-color);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:24px;font-weight:800;line-height:1;margin:0 0 12px}.event-3 .info .price span{font-size:18px;-ms-flex-item-align:end;align-self:flex-end}.event-3 .info .title{font-size:20px;line-height:1.6;margin:0}.event-3 .info .meta{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:14px;list-style:none;margin-bottom:0;margin-top:10px;padding-left:0}.event-3 .info .meta li{margin-right:28px}.event-3 .info .meta li:last-child{margin-right:0}.event-3 .info .meta li i{margin-right:10px}.event-3:hover{-webkit-box-shadow:0 7px 40px rgba(0,0,0,.05);box-shadow:0 7px 40px rgba(0,0,0,.05)}@media only screen and (min-width:992px) and (max-width:1199px){.event-3 .thumbnail{height:120px;width:120px}}@media only screen and (max-width:575px){.event-3 .thumbnail{height:110px;margin-right:20px;width:110px}}@media only screen and (max-width:479px){.event-3 .thumbnail{height:90px;width:90px}.event-3 .info .price{font-size:20px;margin-bottom:8px}.event-3 .info .price span,.event-3 .info .title{font-size:16px}.event-3 .info .meta{font-size:12px}.event-3 .info .meta li{margin-right:15px}.event-3 .info .meta li i{margin-right:6px}}