@charset "utf-8";@import url(programs.css);@import url(pix-gallery.css);.gallery-page li,.inner-page-header{position:relative}.cpt-list-page ul li a img,.gallery-page li a .gallery-page-img-wrap img{width:100%;height:auto;display:block;scale:1;webkit-transition:scale 0.3s ease}.activities-info,.gallery-page li{font-family:Fredoka-SemiBold,sans-serif}.inner-page-cont,.sidebar .enq-form{margin-bottom:20px}.inner-banner img{display:block}.inner-banner-bottom-img{position:absolute;bottom:-8px;left:0;z-index:1}.body-cont{padding:20px 0 60px}.widget h3.widget-heading{padding:6px 10px;border-radius:6px 6px 0 0;background-color:#022aa0;color:#fff;font-size:1.8rem;line-height:2.6rem;margin:0 0 8px}.sidebar{max-width:300px;width:100%}.widget-cont{padding:8px 10px}.widget{border:1px solid #022aa0;border-radius:6px 6px 0 0;margin-top:40px}.sidebar .widget ul{margin:0;padding:0;font-family:DMSans-Medium}.sidebar .widget ul li{margin:0 0 5px;padding:0 0 5px 15px;border-bottom:1px dashed #c4c4c4;text-decoration:none}.sidebar .widget ul li:last-child{border-bottom:0;margin-bottom:0}.sidebar .widget ul li a{color:#6d757e}.inner-page-header{padding:20px 0 10px;margin:0 0 25px;background:#fffae4}.page-title{margin:0 0 5px;font-weight:700;color:#333;text-align:left}.gallery-page,.gallery-page li{text-align:center}.breadcrumb{font-size:1.3rem;line-height:1.7rem;font-weight:400}.gallery-page li{margin:0 0 5%;width:100%;display:inline-block;background-image:none;border-radius:6px;padding:7px;max-width:300px;font-size:1.5rem;line-height:1.9rem}.gallery-page li a{display:block;padding:10px 9px;position:relative}.gallery-page ul li:last-child{margin-bottom:0}.gallery-page li a .gallery-page-img-wrap{width:100%;height:auto;display:block;overflow:hidden;border-radius:50px}.gallery-page li a .gallery-page-img-wrap img{border-radius:40px;-moz-transition:scale .3s;-o-transition:scale .3s;transition:scale .3s}.gallery-page li a .gallery-page-frame{position:absolute;top:0;left:0;display:block;width:100%;height:auto;z-index:3}.gallery-page li a .gallery-page-heading{display:block;text-align:center;text-transform:uppercase;font-weight:600;z-index:1;margin-top:33px;color:#242424;webkit-transition:scale 0.3s ease;-moz-transition:scale .3s;-o-transition:scale .3s;transition:scale .3s}.cpt-list-page ul{margin:0 0 20px;padding:0}.cpt-list-page ul li{background:#fdf5f0;border:1px dashed #ffc9a7;padding:8px 10px;border-radius:5px;box-shadow:1px 1px 4px 0 #e2e2e2}.cpt-list-page ul li a{display:block;width:100%;overflow:hidden}.cpt-list-page ul li a img{-moz-transition:scale .3s;-o-transition:scale .3s;transition:scale .3s}.activities-info{margin:10px 0 0}.cpt-list-page ul li .image-date{font-size:1.1rem;line-height:1.5rem;font-weight:600;margin-bottom:5px;font-family:DMSans-Regular;padding:1px 0;display:inline-block;font-style:italic}.cpt-list-page ul li h3{font-size:1.7rem;line-height:2.1rem;margin-bottom:6px}.cpt-list-page ul li h3 a{color:#0b2038}.cpt-list-page ul li p{font-family:DMSans-Regular}.cpt-list-page ul li img{ width:100%; height:auto; display:block;}@media only screen and (min-width:620px){.cpt-list-page ul li:last-child{ margin-bottom:2%;}.inner-page-cont{margin-bottom:25px}.inner-banner-bottom-img{bottom:-11px}.gallery-page{justify-content:center}.gallery-page li{margin:0 2% 0 0;width:48%}.cpt-list-page ul li{background-image:none;padding:8px 10px;border-radius:5px;align-items:normal}}@media only screen and (min-width:768px){.body-cont{padding:30px 0 100px}.inner-banner-bottom-img{bottom:-13px}.gallery-page li{font-size:1.7rem;line-height:2.1rem}}@media only screen and (min-width:921px){.cpt-list-page ul li:last-child{ margin-bottom:1%;}.body-cont{padding:40px 0 140px}.inner-banner-bottom-img{bottom:-15px}.template-w-sidebar{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center;justify-content:space-between}.template-w-left-sidebar .sidebar,.template-w-sidebar-two .sidebar-right{width:25%;margin:0 2% 0 0;align-self:baseline}.template-w-left-sidebar .inner-page-cont,.template-w-right-sidebar .inner-page-cont{width:68%;margin:0}.inner-page-cont{align-self:normal;margin-bottom:0}.template-w-right-sidebar .sidebar{width:30%;margin:0 0 0 2%;align-self:baseline}.template-w-sidebar-two .sidebar-left{width:25%;margin:0 0 0 2%;align-self:baseline}.template-w-sidebar-two .inner-page-cont{width:40%;margin:0}.sidebar-sticky .sidebar{position:sticky;top:130px;left:0;z-index:10}}@media only screen and (min-width:1025px){.body-cont{padding:40px 0 170px}.template-w-sidebar-two .inner-page-cont{width:44%}.breadcrumb a:hover,.cpt-list-page ul li:hover p a,.sidebar .widget ul li a:hover,.sidebar .widget ul li.active a{color:#ffb400}.template-w-right-sidebar .inner-page-cont{width:68%}.template-w-left-sidebar .sidebar-left{width:20%}.template-w-left-sidebar .inner-page-cont{width:75%;margin:0}.cpt-list-page ul li h3{font-size:2rem;line-height:2.4rem;margin-bottom:8px}.cpt-list-page ul li:hover a img,.gallery-page li:hover a .gallery-page-img-wrap img{scale:1.2}.cpt-list-page ul li:hover h3 a,.gallery-page li:hover a .gallery-page-heading{color:#f25334}}@media only screen and (min-width:1300px){.template-w-right-sidebar .inner-page-cont{width:73%}}@media only screen and (min-width:1500px){.page-title{font-size:3.2rem;line-height:3.6rem}.inner-banner-bottom-img{bottom:-20px}.template-w-sidebar-two .inner-page-cont{width:50%}.template-w-right-sidebar .inner-page-cont{width:75%}}