@media screen and (min-width: 992px){
body .container {
    max-width: 1250px;
    width: 100%;
}
}

@media (max-width: 575.98px) { 
   .topres {
    display: none;
}
.top-container .topasnfort li a {
    padding: 7px 7px;
}
.logo_mg a img {
    width: 100%;
    margin-top: 11px;
}
.menumoblie {
    margin: auto;
    text-align: end;
}
.banner_slider .swiper-button-prev, .swiper-rtl .swiper-button-next {
    top: 65%;
    width: 30px;
    height: 30px;
}
.banner_slider .swiper-button-next, .swiper-container-rtl .swiper-button-prev {
    width: 30px;
    height: 30px;
    top: 65%;
}
.banner_slider .swiper-button-prev:after, .swiper-rtl .swiper-button-next:after {
    font-size: 14px;
    font-weight: 900;
}
.banner_slider .swiper-button-next:after, .swiper-rtl .swiper-button-prev:after{   
         font-size: 14px;
}
.menumoblie .btn-warning {
    color: #000;
    background-color: #f22e5a;
    border-color: #e91e63;
}
.menumenu_name {
    margin-left: 0px;
}
li.nav-item.dropdown {
    width: 100%;
    text-align: start;
}
.welcome_sanfort .welcometx {
    padding: 0px 0px 0px;
}
.welcome_sanfort {
    padding: 20px 0 30px 0;
}
.progarm_sec {
    padding: 20px 0 30px 0;
}
.head_tilee_been.text-center {
    margin: 0 0 20px 0;
}
.subj_program {
    margin-bottom: 20px;
}
.program_bottum {
    margin-top: 10px;
}
.our_curriculum {
    padding: 20px 0 20px 0;
}
.program_more {
    margin-top: 30px;
}
.collapse_sec .m-4 {
    margin: 1.5rem 0px !important;
}
.testimonial_clint {
    background-color: #FCF9F4;
    padding: 20px 0 20px 0;
    text-align: center;
}
.testimonial_clint .tsti_heading {
    padding: 0% 2% 5% 2%;
}
.parents_saytestimoni {
    padding-bottom: 30px;
}
h1, h4, h2 {
    font-size: 32px;
}
.tsti_animtion img {
    width: 100%;
}
.faclity {
    text-align: start;
}
.bg_img_classroom img {
    width: 100%;
}
.collapse_sec {
    margin-top: 40px;
}
.news_img .item-date {
    padding: 7px 15px 4px;
    transform: translate(-340px, 20px);
    width: 127px;
}
.menumenu_name .menu_2022_1 .dromain1:after {
    border: 0px dashed #5255c5;
}
.menumenu_name .menu_2022_2 .dromain2:after {
    border: 0px dashed #5dba3b;
}
.menumenu_name .menu_2022_3 .dromain3:after {
    border: 0px dashed #fba830;
}
.menumenu_name .menu_2022_4 .dromain4:after {
    border: 0px dashed #FF1493;
}
.menumenu_name .menu_2022_5 .dromain5:after {
    border: 0px dashed #009ada;
}
.menumenu_name .nav-item .dropdown-menu {
    padding: 2px 20px;
}
.menumenu_name .dropdown-menu.dropdown-menu-end li a {
    text-align: start;
}
.image1_welcome img {
    width: 85%;
    margin: auto;
    display: block;
}
.menumenu_name .nav-item .dropdown-menu {
    margin-top: 0px;
    padding: 2px 2px;
}
	.e-con-inner>.elementor-element.elementor-absolute, .e-con>.elementor-element.elementor-absolute, .elementor-widget-wrap>.elementor-element.elementor-absolute {
    position: relative !important;
    transform: translate(0px, 80px) !important;
}
	#scroll {
    right: 12px !important;
	}
	.title_h3 {
    font-size: 26px;
	}
	.aaaa {
    font-weight: 600;
    font-size: 26px !important;
}
	.elementor-263 .elementor-element.elementor-element-3e0215d img {
    width: 100% !important;
    max-width: 100% !important;
}
.elementor-263 .elementor-element.elementor-element-964704b img {
    width: 100% !important;
    max-width: 100% !important;
}
.elementor-263 .elementor-element.elementor-element-7ba6f43 img {
    width: 100% !important;
    max-width: 100% !important;
}
.elementor-263 .elementor-element.elementor-element-bdbf0b5 img {
    width: 100% !important;
    max-width: 100% !important;
}
.elementor-263 .elementor-element.elementor-element-82b9281 img {
    width: 100% !important;
    max-width: 100% !important;
}
.elementor-263 .elementor-element.elementor-element-d5dd0a9 img {
    width: 100% !important;
    max-width: 100% !important;
}
.elementor-263 .elementor-element.elementor-element-51c810a img {
    width: 100% !important;
    max-width: 100% !important;
}
.elementor-263 .elementor-element.elementor-element-4d5e986 img {
    width: 100% !important;
    max-width: 100% !important;
}
}
	
@media (max-width: 767.98px) { 
	.elementor-263 .elementor-element.elementor-element-3e0215d img {
    width: 100% !important;
    max-width: 100% !important;
}
.elementor-263 .elementor-element.elementor-element-964704b img {
    width: 100% !important;
    max-width: 100% !important;
}
.elementor-263 .elementor-element.elementor-element-7ba6f43 img {
    width: 100% !important;
    max-width: 100% !important;
}
.elementor-263 .elementor-element.elementor-element-bdbf0b5 img {
    width: 100% !important;
    max-width: 100% !important;
}
.elementor-263 .elementor-element.elementor-element-82b9281 img {
    width: 100% !important;
    max-width: 100% !important;
}
.elementor-263 .elementor-element.elementor-element-d5dd0a9 img {
    width: 100% !important;
    max-width: 100% !important;
}
.elementor-263 .elementor-element.elementor-element-51c810a img {
    width: 100% !important;
    max-width: 100% !important;
}
.elementor-263 .elementor-element.elementor-element-4d5e986 img {
    width: 100% !important;
    max-width: 100% !important;
}
	.title_h3 {
    font-size: 26px;
	}
	.aaaa {
    font-weight: 600;
    font-size: 26px !important;
}
	.e-con-inner>.elementor-element.elementor-absolute, .e-con>.elementor-element.elementor-absolute, .elementor-widget-wrap>.elementor-element.elementor-absolute {
    position: relative !important;
    transform: translate(0px, 80px) !important;
}
	#scroll {
    right: 12px !important;
	}
  .topres {
    display: none;
 }
 .top-container .topasnfort li a {
    padding: 7px 7px;
}
.logo_mg a img {
    width: 100%;
    margin-top: 11px;
}
.banner_slider .swiper-button-prev, .swiper-rtl .swiper-button-next {
    top: 65%;
    width: 30px;
    height: 30px;
}
.banner_slider .swiper-button-next, .swiper-container-rtl .swiper-button-prev {
    width: 30px;
    height: 30px;
    top: 65%;
}
.banner_slider .swiper-button-prev:after, .swiper-rtl .swiper-button-next:after {
    font-size: 14px;
    font-weight: 900;
}
.banner_slider .swiper-button-next:after, .swiper-rtl .swiper-button-prev:after{   
         font-size: 14px;
}
.menumoblie .btn-warning {
    color: #000;
    background-color: #f22e5a;
    border-color: #e91e63;
}
.menumoblie {
    margin: auto;
    text-align: end;
}
.menumenu_name {
    margin-left: 0px;
}
li.nav-item.dropdown {
    width: 100%;
    text-align: start;
}
.welcome_sanfort .welcometx {
    padding: 0px 0px 0px;
}
.welcome_sanfort {
    padding: 20px 0 30px 0;
}
.progarm_sec {
    padding: 20px 0 30px 0;
}
.head_tilee_been.text-center {
    margin: 0 0 20px 0;
}
.subj_program {
    margin-bottom: 20px;
}
.program_bottum {
    margin-top: 10px;
}
.our_curriculum {
    padding: 20px 0 20px 0;
}
.program_more {
    margin-top: 30px;
}
.collapse_sec .m-4 {
    margin: 1.5rem 0px !important;
}
.testimonial_clint {
    background-color: #FCF9F4;
    padding: 20px 0 20px 0;
    text-align: center;
}
.testimonial_clint .tsti_heading {
    padding: 0% 2% 5% 2%;
}
.parents_saytestimoni {
    padding-bottom: 30px;
}
h1, h4, h2 {
    font-size: 32px;
}
.tsti_animtion img {
    width: 100%;
}
.faclity {
    text-align: start;
}
.bg_img_classroom img {
    width: 100%;
}
.collapse_sec {
    margin-top: 40px;
}
.news_img .item-date {
    padding: 7px 15px 4px;
    transform: translate(-340px, 20px);
    width: 127px;
}
}
@media (max-width: 991.98px) { ... }

@media (max-width: 1199.98px) { 
}

































