@media (max-width: 575.98px) {
.navbar {
	z-index: 99;
	position: absolute;
	top: 0;
	width: 100%;
	background-color: #ffffffe3;
}
.navbar-toggler{
    color: rgba(0, 0, 0, 0.603);;
}
.navbar-toggler:focus {
	text-decoration: none;
	outline: 0;
	box-shadow: none;
}
.nav-item a {
	color: black !important;
	font-size: 14px;
	font-weight: 600;
}
.quikctech-join-btn a {
	padding: 6px 20px;
	border: 2px solid #f57921;
	border-radius: 20px;
	color: black;
	font-weight: 600;
	transition: 0.3s ease;
}
.quikctech-join-btn{
    margin-bottom: 10px;
}
.navbar-expand-lg .navbar-nav .dropdown-menu {
	position: absolute;
	background-color: white;
	border: 2px solid #f57921;
}
.quicktech-banner-img video{
 height: 490px  !important;
}
.quikctech-banner-text h3 {
	color: white;
	font-weight: 600;
	font-size: 17px;
}
.quikctech-banner-btn {
	display: flex;
	gap: 10px;
	justify-content: center;
	margin-top: 20px;
	flex-direction: column;
}
.quikctech-banner-text img {
	height: 42px;
}
.quikctech-line p {
	width: 2px;
	height: 38px;
	background-color: #f57921;
	margin: 14px 0;
}
.quikctech-banner-text {
	position: absolute;
	top: 60%;
	left: 50%;
	transform: translate(-50%, -50%);
	text-align: center;
}
.quicktech-eventsinner {
	display: grid;
	grid-template-columns: 1fr;
}
.quicktech-events-text {
	padding: 33px 21px;
	background-color: #f5f6f9;
	height: 100%;
}
.quikctech-events-one {
	width: 100%;
	height: 302px;
}
.quicktech-events-text h1 {
	color: #333;
	text-transform: uppercase;
	margin-bottom: 16px;
	font-size: 23px;
	font-weight: 400;
}
#quicktech-feed {
	padding: 0;
	position: relative;
	width: 100%;
	height: 372px;
}
.quikctech-feed-btn a {
	padding: 7px 10px;
	border: 2px solid #f57921;
	color: white;
	border-radius: 30px;
	transition: 0.3s ease;
}
.quikctech-feed-btn a {
	padding: 7px 10px;
	border: 2px solid #f57921;
	color: white;
	border-radius: 30px;
	transition: 0.3s ease;
	font-size: 13px;
}
.quikctech-feed-text h2 {
	color: white;
	font-weight: 600;
	font-size: 20px;
}
.quicktech-group-ex img {
	border-radius: 20px;
	height: auto;
}
.quicktech-staff-inner img {
	height: auto;
	/* object-fit: cover; */
}
#quicktech-membership {
	padding: 13px 0;
	position: relative;
}
.quicktech-contact-img {
	height: auto;
	object-fit: cover;
}
.quiktesh-footer-logo{
    text-align: center;
}
.quiktesh-footer-logo p {
	color: #fff;
	font-size: 15px;
	font-weight: 300;
	padding-top: 10px;
	text-align: justify;
}
#quicktech-why-choose {
	margin-top: 50px;
}

/* index ewnd */

/* trainer profile */
.quikctech-trainer-image {
	display: flex;

	gap: 20px;
	justify-items: center;
	flex-wrap: wrap;
	justify-content: center;
}
.quikctech-trainer-image img {
	height: 133px;
}
.quikctech-p-t-text h4 {
	text-align: center;
	font-size: 13px;
	font-weight: 500;
	line-height: 25px;
}
.quikctech-head-main h3 {
	color: #333;
	text-transform: uppercase;
	margin-bottom: 16px;
	font-size: 25px;
	font-weight: 500;
}

.quicktech-banner-img img{
    height: 490px;
}

/* swim lesson start */

.quicktech-swiming-text img {
	height: auto;
}
.quicktech-swiming-text p {
	text-align: center;
	font-size: 14px;
	font-weight: 500;
	line-height: 25px;
	margin-top: 10px;
}
.quikctech-si-inner {
	display: flex;
	gap: 20px;
	flex-direction: column;
}
.quikctech-si-inner img {
	height: auto;
}

.quikctech-event-img img {
	height: 206px;
	padding-bottom: 10px;
}
/*  */
.quikctech-blog-card {
	display: flex;
	padding: 10px;
	border: 1px solid #ddd;
	border-radius: 5px;
	/* height: 245px; */
	box-shadow: 0px 10px 30px rgba(0, 0, 0, 0.1);
	flex-direction: column-reverse;
	gap: 17px;
}
.quikctech-blog-card-img {
	width: 100%;
}
.quikctech-blog-card-text {
	width: 100%;
}
.quikctech-blog-card-text h3 {
	color: #333;
	text-align: left;
	text-transform: uppercase;
	margin-top: 12px;
	font-size: 16px;
	font-weight: 500;
	line-height: 26px;
}
.quikctech-blog-card-img img {
	height: 201px;
}
.quikctech-about-text h1 {
	color: #aaa;
	text-align: center;
	letter-spacing: -5px;
	font-size: 48px;
	font-weight: 300;
}
.quikctech-banner-text img {
	height: 55px !important;
}
.nav-item a:focus-visible {
    outline: none !important;
}
}

@media (min-width: 576px) and (max-width: 766.98px) {
       .navbar {
	z-index: 99;
	position: absolute;
	top: 0;
	width: 100%;
	background-color: #ffffffe3;
}
.navbar-toggler{
    color: rgba(0, 0, 0, 0.603);;
}
.navbar-toggler:focus {
	text-decoration: none;
	outline: 0;
	box-shadow: none;
}
.nav-item a {
	color: black !important;
	font-size: 14px;
	font-weight: 600;
}
.quikctech-join-btn a {
	padding: 6px 20px;
	border: 2px solid #f57921;
	border-radius: 20px;
	color: black;
	font-weight: 600;
	transition: 0.3s ease;
}
.quikctech-join-btn{
    margin-bottom: 10px;
}
.navbar-expand-lg .navbar-nav .dropdown-menu {
	position: absolute;
	background-color: white;
	border: 2px solid #f57921;
}
.quicktech-banner-img video{
 height: 490px  !important;
}
.quikctech-banner-text h3 {
	color: white;
	font-weight: 600;
	font-size: 17px;
}
.quikctech-banner-btn {
	display: flex;
	gap: 10px;
	justify-content: center;
	margin-top: 20px;
	flex-direction: column;
}
.quikctech-banner-text img {
	height: 42px;
}
.quikctech-line p {
	width: 2px;
	height: 38px;
	background-color: #f57921;
	margin: 14px 0;
}
.quikctech-banner-text {
	position: absolute;
	top: 60%;
	left: 50%;
	transform: translate(-50%, -50%);
	text-align: center;
}
.quicktech-eventsinner {
	display: grid;
	grid-template-columns: 1fr;
}
.quicktech-events-text {
	padding: 33px 21px;
	background-color: #f5f6f9;
	height: 100%;
}
.quikctech-events-one {
	width: 100%;
	height: 302px;
}
.quicktech-events-text h1 {
	color: #333;
	text-transform: uppercase;
	margin-bottom: 16px;
	font-size: 23px;
	font-weight: 400;
}
#quicktech-feed {
	padding: 0;
	position: relative;
	width: 100%;
	height: 372px;
}
.quikctech-feed-btn a {
	padding: 7px 10px;
	border: 2px solid #f57921;
	color: white;
	border-radius: 30px;
	transition: 0.3s ease;
}
.quikctech-feed-btn a {
	padding: 7px 10px;
	border: 2px solid #f57921;
	color: white;
	border-radius: 30px;
	transition: 0.3s ease;
	font-size: 13px;
}
.quikctech-feed-text h2 {
	color: white;
	font-weight: 600;
	font-size: 20px;
}
.quicktech-group-ex img {
	border-radius: 20px;
	height: auto;
}
.quicktech-staff-inner img {
	height: auto;
	/* object-fit: cover; */
}
#quicktech-membership {
	padding: 13px 0;
	position: relative;
}
.quicktech-contact-img {
	height: auto;
	object-fit: cover;
}
.quiktesh-footer-logo{
    text-align: center;
}
.quiktesh-footer-logo p {
	color: #fff;
	font-size: 15px;
	font-weight: 300;
	padding-top: 10px;
	text-align: justify;
}
/* index ewnd */

/* trainer profile */
.quikctech-trainer-image {
	display: flex;

	gap: 20px;
	justify-items: center;
	flex-wrap: wrap;
	justify-content: center;
}
.quikctech-trainer-image img {
	height: 133px;
}
.quikctech-p-t-text h4 {
	text-align: center;
	font-size: 13px;
	font-weight: 500;
	line-height: 25px;
}
.quikctech-head-main h3 {
	color: #333;
	text-transform: uppercase;
	margin-bottom: 16px;
	font-size: 25px;
	font-weight: 500;
}

.quicktech-banner-img img{
    height: 490px;
}
/* swim lesson start */

.quicktech-swiming-text img {
	height: auto;
}
.quicktech-swiming-text p {
	text-align: center;
	font-size: 14px;
	font-weight: 500;
	line-height: 25px;
	margin-top: 10px;
}
.quikctech-si-inner {
	display: flex;
	gap: 20px;
	flex-direction: column;
}
.quikctech-si-inner img {
	height: auto;
}
.quikctech-event-img img {
	height: 324px;
	padding-bottom: 10px;
}
/*  */
.quikctech-blog-card {
	display: flex;
	padding: 10px;
	border: 1px solid #ddd;
	border-radius: 5px;
	/* height: 245px; */
	box-shadow: 0px 10px 30px rgba(0, 0, 0, 0.1);
	flex-direction: column-reverse;
	gap: 17px;
}
.quikctech-blog-card-img {
	width: 100%;
}
.quikctech-blog-card-text {
	width: 100%;
}
.quikctech-blog-card-text h3 {
	color: #333;
	text-align: left;
	text-transform: uppercase;
	margin-top: 12px;
	font-size: 16px;
	font-weight: 500;
	line-height: 26px;
}
.quikctech-blog-card-img img {
	height: 163px;
}

.quikctech-about-text h1 {
	color: #aaa;
	text-align: center;
	letter-spacing: -5px;
	font-size: 48px;
	font-weight: 300;
}
.quikctech-banner-text img {
	height: 55px !important;
}
}

@media (min-width: 767px) and (max-width: 991.98px) {
             .navbar {
	z-index: 99;
	position: absolute;
	top: 0;
	width: 100%;
	background-color: #ffffffe3;
}
.navbar-toggler{
    color: rgba(0, 0, 0, 0.603);;
}
.navbar-toggler:focus {
	text-decoration: none;
	outline: 0;
	box-shadow: none;
}
.nav-item a {
	color: black !important;
	font-size: 14px;
	font-weight: 600;
}
.quikctech-join-btn a {
	padding: 6px 20px;
	border: 2px solid #f57921;
	border-radius: 20px;
	color: black;
	font-weight: 600;
	transition: 0.3s ease;
}
.quikctech-join-btn{
    margin-bottom: 10px;
}
.navbar-expand-lg .navbar-nav .dropdown-menu {
	position: absolute;
	background-color: white;
	border: 2px solid #f57921;
}
.quicktech-banner-img video{
 height: 490px  !important;
}
.quikctech-banner-text h3 {
	color: white;
	font-weight: 600;
	font-size: 17px;
}
.quikctech-banner-btn {
	display: flex;
	gap: 10px;
	justify-content: center;
	margin-top: 20px;
	flex-direction: column;
}
.quikctech-banner-text img {
	height: 42px;
}
.quikctech-line p {
	width: 2px;
	height: 38px;
	background-color: #f57921;
	margin: 14px 0;
}
.quikctech-banner-text {
	position: absolute;
	top: 60%;
	left: 50%;
	transform: translate(-50%, -50%);
	text-align: center;
}
.quicktech-eventsinner {
	display: grid;
	grid-template-columns: 1fr 1fr;
}
.quicktech-events-text {
	padding: 33px 21px;
	background-color: #f5f6f9;
	height: 100%;
}
.quikctech-events-one {
	width: 100%;
	height: 302px;
}
.quicktech-events-text h1 {
	color: #333;
	text-transform: uppercase;
	margin-bottom: 16px;
	font-size: 23px;
	font-weight: 400;
}
#quicktech-feed {
	padding: 0;
	position: relative;
	width: 100%;
	height: 372px;
}
.quikctech-feed-btn a {
	padding: 7px 10px;
	border: 2px solid #f57921;
	color: white;
	border-radius: 30px;
	transition: 0.3s ease;
}
.quikctech-feed-btn a {
	padding: 7px 10px;
	border: 2px solid #f57921;
	color: white;
	border-radius: 30px;
	transition: 0.3s ease;
	font-size: 13px;
}
.quikctech-feed-text h2 {
	color: white;
	font-weight: 600;
	font-size: 20px;
}
.quicktech-group-ex img {
	border-radius: 20px;
	height: auto;
}
.quicktech-staff-inner img {
	height: auto;
	/* object-fit: cover; */
}
#quicktech-membership {
	padding: 13px 0;
	position: relative;
}
.quicktech-contact-img {
	height: auto;
	object-fit: cover;
}
.quiktesh-footer-logo{
    text-align: center;
}
.quiktesh-footer-logo p {
	color: #fff;
	font-size: 15px;
	font-weight: 300;
	padding-top: 10px;
	text-align: justify;
}

/* index ewnd */

/* trainer profile */
.quikctech-trainer-image {
	display: flex;

	gap: 20px;
	justify-items: center;
	flex-wrap: wrap;
	justify-content: center;
}
.quikctech-trainer-image img {
	height: 133px;
}
.quikctech-p-t-text h4 {
	text-align: center;
	font-size: 13px;
	font-weight: 500;
	line-height: 25px;
}
.quikctech-head-main h3 {
	color: #333;
	text-transform: uppercase;
	margin-bottom: 16px;
	font-size: 25px;
	font-weight: 500;
}

.quicktech-banner-img img{
    height: 490px;
}
/* swim lesson start */

.quicktech-swiming-text img {
	height: auto;
}
.quicktech-swiming-text p {
	text-align: center;
	font-size: 14px;
	font-weight: 500;
	line-height: 25px;
	margin-top: 10px;
}
.quikctech-si-inner {
	display: flex;
	gap: 20px;
	flex-direction: column;
}
.quikctech-si-inner img {
	height: auto;
}

.quikctech-event-img img {
	height: 324px;
	padding-bottom: 10px;
}
.quikctech-about-text h1 {
	color: #aaa;
	text-align: center;
	letter-spacing: -5px;
	font-size: 54px;
	font-weight: 300;
}
.quikctech-banner-text img {
	height: 55px !important;
}
}