/* ================================ */

/* Resbonsive ========= */

/* ================================ */

@media (min-width: 1024px) {.wy-chosee-content video {width: 50%;}}

@media (max-width: 1024px) {.ag-services_item { -ms-flex-preferred-size: calc(50% - 30px); flex-basis: calc(50% - 30px); }.ag-services-item_title { font-size: 24px; }.our-service-content {flex-direction: column-reverse;}.wy-chosee-content {flex-direction: column;}.wy-chosee-content video {width: 100%;}.our-data {flex-direction: column;}.prev-data{flex-wrap: wrap;width: 50%;}.prev-data-content p{font-size: 15px;}.certificates-section-data{flex-direction: column;}.certificates-section-data-left,.certificates-section-data-right{width: 95%;}.cards{grid-template-columns: repeat(2, 1fr);}.service-ri-vocational{flex-direction: column;} .services-ri-voc-data{flex-direction: column; align-items: center;} .services-content-cards-data{grid-template-columns: repeat(2, auto) !important;}}

@media (max-width: 800px) {.training-carousels-content {flex-direction: column;height: 600px;} .who-are-we-content,.who-are-we-data{height: 500px;}.who-are-we-content p{font-size: 10px;} .who-are-we-content h3{font-size: 30px;} .who-are-we-parent{height: 560px;} .cards{grid-template-columns: repeat(1, 1fr);}.services-content-cards-data{grid-template-columns: repeat(1, auto) !important;}}

@media (max-width: 639px) {.section-title h3{font-size: 35px;} .ag-services_item { -ms-flex-preferred-size: 100%; flex-basis: 100%; }.ag-services-item_title { min-height: 72px; line-height: 1; font-size: 24px; }.ag-services-item_link { padding: 22px 40px; }.ag-services-item_date-box { font-size: 16px; }.content h1 { font-size: 2.5em; }.content p { font-size: 1.1em; }.buttons .btn-header { font-size: 1em; }.ag-format-container { width: 96%; }.wy-chosee-content { flex-direction: column; }.wy-chosee-content video { width: 100%; }.stats-item { flex: 1 0 100%; /* Stack items on smaller screens */ margin: 10px; }.stats-item:not(:last-child)::after { display: none; } .customer-slider-content{width: 100%; text-align: center;} .training-reservoir-data{flex-direction: column;}.sidebar{width: 100%;}.buttons{flex-direction: column;}}

@media (max-width: 576px) {img { max-width: 100%; }.tm-circle-img-container { margin-bottom: 30px; } .services-content-bg-card{width: 280px !important;}.services-ri-voc-section-data-headers{font-size: 20px; padding: 20px;}}

@media (max-width: 400px) {.sidebar-area { display: none !important; }.sidebar-area.s-close { width: 0; }.home-section { left: 78px; width: calc(100% - 78px); z-index: 100; }.sidebar-area.s-close ~ .home-section { width: 100%; left: 0; }.tm-section { height: 1040px!important; }.our-data-card{width: 280px;}.who-are-we-content,.who-are-we-data{height: 600px;}.who-are-we-parent{height: 660px;}.vendours-slide-data .section-title{text-align: center;}.navbar {background-color: #121f30 !important;position: fixed;display: block !important;z-index: 1000;width: 100%;top: 0;;}.nav-menu-icon{color: #fff;font-size: 30px;}.navbar-brand img {width: 50px;}.navbar-nav .nav-item .nav-link {color: #fff;}.navbar-nav .nav-item .nav-link:hover {color: #ffd700;}}
/* ================================ */

/* End Resbonsive ========= */

/* ================================ */

