@import url(https://fonts.googleapis.com/css2?family=Baloo+Bhaina+2:wght@400;600;700&family=Poppins:wght@300;400;600;700&display=swap);*{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{font-size:16px;font-family:Poppins,sans-serif;background-color:#fef4c2}a{text-decoration:none}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.2}h1{font-size:2rem}p{margin-bottom:15px}p:last-of-type{margin-bottom:0}.layout{display:-moz-box;display:flex;min-height:100vh;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.layout main{-moz-box-flex:1;flex:1 1}.listingTitle{color:#222;font-weight:600;text-transform:capitalize}.header{z-index:1;padding:10px 100px;display:-moz-box;display:flex;position:relative;-moz-box-align:center;align-items:center;-moz-box-pack:justify;justify-content:space-between;-webkit-transition:.5s;-moz-transition:.5s;transition:.5s;-webkit-box-shadow:0 5px 20px rgba(0,0,0,.25);box-shadow:0 5px 20px rgba(0,0,0,.25);background-color:#fff}.header .logo{color:#222;font-weight:700;font-size:2em;text-decoration:none;outline:none}.header .navigation{position:relative;display:-moz-box;display:flex;z-index:1}.header .navigation li{list-style:none;margin-left:30px}.header .navigation li a{color:#222;text-decoration:none}.header .navigation li a:hover{color:#ff1493}.footer{z-index:1;color:#fff;background-color:#6b8e23;position:relative;text-align:center;padding:20px}.footer .copyrightText{padding:50px 20px;border-top:1px solid rgba(0,0,0,.1)}.eventsListing{max-width:900px;margin:0 auto}.eventsListing.cardListing .titleWrapper{margin-bottom:15px}.eventsListing.cardListing .titleWrapper h1{font-size:30px}.eventsListing.thumbListing{max-width:1200px;margin-bottom:15px}.eventsListing.thumbListing .contentWrapper,.eventsListing.thumbListing .titleWrapper{display:-moz-box;display:flex;flex-wrap:wrap;-moz-box-pack:justify;justify-content:space-between}.eventsListing.thumbListing .titleWrapper{-moz-box-align:center;align-items:center;padding:20px 0}.eventsListing.thumbListing .viewAll{border:0;margin:5px;cursor:pointer;font-size:16px;padding:6px 22px;position:relative;border-radius:24px;color:#fff;display:inline-block;background-color:#ff1493;-webkit-box-shadow:0 2px 20px 0 rgba(0,0,0,.08);box-shadow:0 2px 20px 0 rgba(0,0,0,.08);-webkit-transition:background-color .5s ease-out;-moz-transition:background-color .5s ease-out;transition:background-color .5s ease-out}.eventsListing.thumbListing .viewAll:hover{background-color:#d45499}.eventsListing.thumbListing .eventThumb{width:100%;max-width:390px;-webkit-box-shadow:0 2px 5px -1px rgba(50,50,93,.25),0 1px 3px -1px rgba(0,0,0,.3);box-shadow:0 2px 5px -1px rgba(50,50,93,.25),0 1px 3px -1px rgba(0,0,0,.3);border-radius:10px}.eventsListing.thumbListing .eventThumb .imageWrap{width:100%;height:0;padding-top:250px;position:relative;border-top-left-radius:10px;border-top-right-radius:10px;overflow:hidden}.eventsListing.thumbListing .eventThumb .eventInfo{padding:15px;background-color:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.eventsListing.thumbListing .eventThumb .eventInfo h2{color:#222;font-size:20px;font-weight:300;margin-bottom:15px}.eventsListing.thumbListing .eventThumb .eventInfo h3{font-size:17px}.eventsListing.thumbListing .eventThumb .eventInfo .eventDate{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;color:#444;margin-bottom:15px}.eventsListing.thumbListing .eventThumb .eventInfo .eventDate svg{width:20px;height:20px;position:relative;top:-1px;margin-right:5px;color:#444}.eventsListing.thumbListing .eventThumb .eventInfo .eventLocation{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;color:#444;font-style:italic}.eventsListing.thumbListing .eventThumb .eventInfo .eventLocation h3{font-weight:300}.eventsListing.thumbListing .eventThumb .eventInfo .eventLocation svg{width:23px;height:23px;position:relative;top:-1px;margin-right:5px;color:#444}.eventCard{display:-moz-box;display:flex;margin-bottom:15px;-webkit-box-shadow:0 2px 5px -1px rgba(50,50,93,.25),0 1px 3px -1px rgba(0,0,0,.3);box-shadow:0 2px 5px -1px rgba(50,50,93,.25),0 1px 3px -1px rgba(0,0,0,.3);border-radius:10px}.eventCard .imageWrap{width:400px;height:0;padding-top:280px;position:relative;border-top-left-radius:10px;border-bottom-left-radius:10px;overflow:hidden}.eventCard .eventInfo{padding:15px;-moz-box-flex:1;flex:1 1;background-color:#fff;border-top-right-radius:10px;border-bottom-right-radius:10px}.eventCard .eventInfo h2{color:#222;font-weight:300;margin-bottom:15px}.eventCard .eventInfo .eventDate{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;color:#444;margin-bottom:15px}.eventCard .eventInfo .eventDate svg{width:20px;height:20px;position:relative;top:-1px;margin-right:5px;color:#444}.eventCard .eventInfo .eventLocation{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;color:#444;font-style:italic}.eventCard .eventInfo .eventLocation h3{font-weight:300}.eventCard .eventInfo .eventLocation svg{width:23px;height:23px;position:relative;top:-1px;margin-right:5px;color:#444}.pagination{padding:20px 0;display:-moz-box;display:flex;-moz-box-pack:center;justify-content:center}.pagination:empty{display:none}.pagination .paginationBtn{border:0;margin:5px;cursor:pointer;font-size:16px;padding:6px 22px;position:relative;border-radius:24px;color:#fff;display:inline-block;background-color:#ff1493;-webkit-box-shadow:0 2px 20px 0 rgba(0,0,0,.08);box-shadow:0 2px 20px 0 rgba(0,0,0,.08);-webkit-transition:background-color .5s ease-out;-moz-transition:background-color .5s ease-out;transition:background-color .5s ease-out}.pagination .paginationBtn:hover{background-color:#d45499}.filters{text-align:center;font-size:16px;padding:20px 0;margin-bottom:10px}.filters .filterItem{border:2px solid #ff1493;margin:5px;cursor:pointer;font-size:16px;padding:6px 22px;position:relative;border-radius:24px;text-transform:capitalize;display:inline-block;color:#ff1493;background-color:#fff;-webkit-box-shadow:0 2px 20px 0 rgba(0,0,0,.08);box-shadow:0 2px 20px 0 rgba(0,0,0,.08);-webkit-transition:background-color .5s ease-out;-moz-transition:background-color .5s ease-out;transition:background-color .5s ease-out}.filters .filterItem.selected,.filters .filterItem:hover{color:#fff;background-color:#ff1493}.imageWrap{width:100%;height:0;padding-top:700px;position:relative;overflow:hidden}.wrapper{z-index:1;top:-90px;padding:40px;max-width:800px;margin:0 auto;position:relative}.aboutPage,.wrapper{color:#222;background-color:#fff}.aboutPage{max-width:1200px;margin:20px auto;padding:30px}