/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 05 2025 | 03:47:20 */
.articles a{
	color:#8DC8E8;
}

@media  (min-width: 768px) and (max-width: 1219px) {
	.events-image-pane {
		margin-left: -40px;
		margin-right: 110px;
	}
}

@media  (min-width: 821px) and (max-width: 1219px) {
    .elementor-179 .elementor-element.elementor-element-b0e493c > .elementor-widget-container {
        margin: 0px 0px 0px -530px;
    }
	.full-width-slide .swiper {
        margin-left: -5px;
    }
}

@media  (min-width: 768px) and (max-width: 820px) {
    .elementor-179 .elementor-element.elementor-element-b0e493c > .elementor-widget-container {
        margin: 0px 0px 0px -355px;
    }
}

@media (min-width: 768px) and (max-width:1000px){
	.five-show-slide-box .elementor-swiper-button-next {
		right: 44% !important;
	}
}

@media(max-width:991px){
	.blogs-slider__navigation {
		margin-right: 36px;
	}
}

@media (max-width: 768px) {
  .student-image { aspect-ratio: 3 / 4; height: auto; padding: 0; margin-top:0 !important; }
  .student-image img { width:100%; height:100%; object-fit:cover; object-position:center top; }
}

@media (max-width: 390px) {
    .five-show-slide-box .swiper-slide img {
        min-width: 332px !important;
        height: 435px;
    }
	
	body .slide-square-left .swiper-slide-active,
	body .slide-square-left .swiper-slide-active .box-slide-left {
        width: 320px !important;
		height: 335px !important;
	}
	
	.slide-square-left.elementor-widget-n-carousel.elementor-element :is(.swiper,.swiper-container)~.elementor-swiper-button-next {
		right: calc(var(--e-n-carousel-arrow-next-right-align) + -50px);
	}
	.slide-square-left.elementor-widget-n-carousel.elementor-element :is(.swiper,.swiper-container)~.elementor-swiper-button-prev {
		left: calc(var(--e-n-carousel-arrow-prev-left-align) + -5px);
	}
}

