 @media (min-width:320px) and (max-width: 767px) {
 	#qmenu{display: none;}
 	.page-footer{display: none;}
 	.p-scrolldown{display: none;}
 	.frist_timeline .bottom_line:after{left:41%;}
 	.frist_timeline1 .bottom_line:after{left:41%;}
 	.frist_timeline2 .bottom_line:after{left:41%;}
 	.frist_timeline3 .bottom_line:after{left:41%;}
 	.frist_timeline4 .bottom_line:after{left:41%;}
 	.frist_timeline5 .bottom_line:after{left:41%;}
 	.fp-scrollable{overflow: inherit !important;}
 	.slimScrollDiv{overflow: hidden!important;}
 	.frist_timeline .bottom_line{border-radius: 0px;}
 	#mobile_menu{display: block;}
 	#fgt{
	 	position: absolute;
	    right: 8px;
	    color: black;
	    z-index: 99999999;
	    padding: 20px;
	    font-size: 24px;
	}
	.page-home .content h2{text-align: center!important;}
	.page-cent .content p {
	    font-size: 12px !important;
	    padding: 15px!important;
	}
	.about-img::before {
	    display: none;
	 }
	.about-img img{width:400px;border:10px solid #b03f3d;}
	.about-img::after {
	    display: none;
	 }
	.about-img{text-align: center;}
	.pulse-effect{left:45%;}
	.middle-img{text-align: center;}
	.feature-items.style-2 .item:after{display: none;}
	.feature-items.style-2 .item>.content:after{display: none;}
	.feature-items.style-2 .item>.icon {
    width: 100%;}
	.img_section div img{    width: 22%!important;}
	#s-register .card-text{height: auto;}
	.box_sep{text-align: center;}
	.middle-img img{height: auto;}
	/*.icon img{height: auto;width: auto;}*/
	.feature-items.style-2 .item>.icon{border:2px solid transparent;}
	.header-top {
	    z-index: 9999999;
	    width: 100%;
	    background: white;
	}
	.header-top p{
		color: black !important;
	}
	article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary{padding:10px;}


}

/*Responsive*/
@media (min-width:320px) and (max-width: 767px) {
 	#qmenu{display: none;}
 	.page-footer{display: none;}
 	.p-scrolldown{display: none;}
 	.frist_timeline .bottom_line:after{left:39%;}
 	.frist_timeline1 .bottom_line:after{left:39%;}
 	.frist_timeline2 .bottom_line:after{left:39%;}
 	.frist_timeline3 .bottom_line:after{left:39%;}
 	.frist_timeline4 .bottom_line:after{left:39%;}
 	.frist_timeline5 .bottom_line:after{left:39%;}
 	.fp-scrollable{overflow: inherit !important;}
 	.slimScrollDiv{overflow: hidden!important;}
 	.frist_timeline .bottom_line{border-radius: 0px;}
 	.feature-items.style-2 .item>.icon {
    width: 100%;}
    .icon img {
    width: 79px;
    height: 40px;
    /* object-fit: cover; */
    position: relative;
    padding: 0px;
}
.header-top .logo img {
    margin-left: -21px;
    height: 65px;
    width: 85px;
    /* padding-right: 13px; */
}


 	}
 	@media (min-width:360px) and (max-width: 767px) {
 	#qmenu{display: none;}
 	.page-footer{display: none;}
 	.p-scrolldown{display: none;}
 	.frist_timeline .bottom_line:after{left:40%;}
 	.frist_timeline1 .bottom_line:after{left:40%;}
 	.frist_timeline2 .bottom_line:after{left:40%;}
 	.frist_timeline3 .bottom_line:after{left:40%;}
 	.frist_timeline4 .bottom_line:after{left:40%;}
 	.frist_timeline5 .bottom_line:after{left:40%;}
 	.fp-scrollable{overflow: inherit !important;}
 	.slimScrollDiv{overflow: hidden!important;}
 	.frist_timeline .bottom_line{border-radius: 0px;}
 	.youtube p {left: 70px !important;}
 	}
 	
 	@media (min-width:480px) and (max-width: 767px) {
 	#qmenu{display: none;}
 	.page-footer{display: none;}
 	.p-scrolldown{display: none;}
 	.frist_timeline .bottom_line:after{left:43%;}
 	.frist_timeline1 .bottom_line:after{left:43%;}
 	.frist_timeline2 .bottom_line:after{left:43%;}
 	.frist_timeline3 .bottom_line:after{left:43%;}
 	.frist_timeline4 .bottom_line:after{left:43%;}
 	.frist_timeline5 .bottom_line:after{left:43%;}
 	.fp-scrollable{overflow: inherit !important;}
 	.slimScrollDiv{overflow: hidden!important;}
 	.frist_timeline .bottom_line{border-radius: 0px;}
 	.youtube p{left: 105px !important;}

 }
 @media (min-width:411px) and (max-width: 767px) {
 	#qmenu{display: none;}
 	.page-footer{display: none;}
 	.p-scrolldown{display: none;}
 	.frist_timeline .bottom_line:after{left:42%;}
 	.frist_timeline1 .bottom_line:after{left:42%;}
 	.frist_timeline2 .bottom_line:after{left:42%;}
 	.frist_timeline3 .bottom_line:after{left:42%;}
 	.frist_timeline4 .bottom_line:after{left:42%;}
 	.frist_timeline5 .bottom_line:after{left:42%;}
 	.fp-scrollable{overflow: inherit !important;}
 	.slimScrollDiv{overflow: hidden!important;}
 	.frist_timeline .bottom_line{border-radius: 0px;}

 }


 	@media (min-width:580px) and (max-width: 767px) {
 	#qmenu{display: none;}
 	.page-footer{display: none;}
 	.p-scrolldown{display: none;}
 	.frist_timeline .bottom_line:after{left:44%;}
 	.frist_timeline1 .bottom_line:after{left:44%;}
 	.frist_timeline2 .bottom_line:after{left:44%;}
 	.frist_timeline3 .bottom_line:after{left:44%;}
 	.frist_timeline4 .bottom_line:after{left:44%;}
 	.frist_timeline5 .bottom_line:after{left:44%;}
 	.fp-scrollable{overflow: inherit !important;}
 	.slimScrollDiv{overflow: hidden!important;}
 	.frist_timeline .bottom_line{border-radius: 0px;}
 	}

 	@media (min-width:712px) and (max-width: 767px) {
 	.youtube p {
    color: white!important;
    font-size: 16px;
    position: absolute;
    top: 65%;
    z-index: 1;
    left: 30%;
}
.youtube p {
    left: 220px !important;
}
.box_sep {
    width: 325px;   
}
.content{
	width: 60% !important;
}
.icon_bottom {
    background: white;
    width: 50px;
    height: 50px;
    line-height: 50px;
    text-align: center;
    border-radius: 50%;
    margin: 0 136px;
    margin-top: -31px;
    position: relative;
    box-shadow: 0px 1px 15px 5px black;
}
}

@media (min-width:768px) and (max-width: 991px) {
 	#qmenu{display: none;}
 	.page-footer{display: none;}
 	.p-scrolldown{display: none;}
 	.frist_timeline .bottom_line:after{left:23%;}
 	.frist_timeline1 .bottom_line:after{left:23%;}
 	.frist_timeline2 .bottom_line:after{left:23%;}
 	.frist_timeline3 .bottom_line:after{left:23%;}
 	.frist_timeline4 .bottom_line:after{left:23%;}
 	.frist_timeline5 .bottom_line:after{left:23%;}
 	.fp-scrollable{overflow: inherit !important;}
 	.slimScrollDiv{overflow: hidden!important;}
 	.frist_timeline .bottom_line{border-radius: 0px;}
 	#mobile_menu{display: block;}
 	#fgt{
	 	position: absolute;
	    right: 8px;
	    color: black;
	    z-index: 99999999;
	    padding: 20px;
	    font-size: 24px;
	}
	.page-home .content h2{text-align: center!important;}
	.page-cent .content p {
	    font-size: 12px !important;
	    padding: 15px!important;
	}
	.about-img::before {
	    display: none;
	 }
	.about-img img{width:400px;border:10px solid #b03f3d;}
	.about-img::after {
	    display: none;
	 }
	 .youtube p {
    color: white!important;
    font-size: 16px;
    position: absolute;
    top: 65%;
    z-index: 1;
    left: 27px;
}
	.about-img{text-align: center;}

	.pulse-effect{left:45%;}
	.middle-img{text-align: center;}
	.feature-items.style-2 .item:after{display: none;}
	.feature-items.style-2 .item>.content:after{display: none;}
	.feature-items.style-2 .item>.icon {
    width: 100%;}
	.img_section div img{    width: 22%!important;}
	#s-register .card-text{height: auto;}
	.box_sep{text-align: center;}
	.middle-img img{height: auto;}
	/*.icon img{height: auto;width: auto;}*/
	.feature-items.style-2 .item>.icon{border:2px solid transparent;}
	.header-top {
	    z-index: 9999999;
	    width: 100%;
	    background: white;
	}
	.header-top p{
		color: black !important;
	}
	article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary{padding:10px;}

}


 @media (min-width:1024px) and (max-width: 1024px) {
 	#qmenu{display: none;}
 	.page-footer{display: none;}
 	.p-scrolldown{display: none;}
 	.frist_timeline .bottom_line:after{left:30%;}
 	.frist_timeline1 .bottom_line:after{left:30%;}
 	.frist_timeline2 .bottom_line:after{left:30%;}
 	.frist_timeline3 .bottom_line:after{left:30%;}
 	.frist_timeline4 .bottom_line:after{left:30%;}
 	.frist_timeline5 .bottom_line:after{left:30%;}
 	.fp-scrollable{overflow: inherit !important;}
 	.slimScrollDiv{overflow: hidden!important;}
 	.frist_timeline .bottom_line{border-radius: 0px;}
 	#mobile_menu{display: block;}
 	#fgt{
	 	position: absolute;
	    right: 8px;
	    color: black;
	    z-index: 99999999;
	    padding: 20px;
	    font-size: 24px;
	}
	.page-home .content h2{text-align: center!important;}
	.page-cent .content p {
	    font-size: 12px !important;
	    padding: 15px!important;
	}
	.about-img::before {
	    display: none;
	 }
	.about-img img{width:400px;border:10px solid #b03f3d;}
	.about-img::after {
	    display: none;
	 }
	.about-img{text-align: center;}
	.pulse-effect{left:45%;}
	.middle-img{text-align: center;}
	.feature-items.style-2 .item:after{display: none;}
	.feature-items.style-2 .item>.content:after{display: none;}
	.feature-items.style-2 .item>.icon {
    width: 100%;}
	.img_section div img{    width: 22%!important;}
	#s-register .card-text{height: auto;}
	.box_sep{text-align: center;}
	.middle-img img{height: auto;}
	/*.icon img{height: auto;width: auto;}*/
	.feature-items.style-2 .item>.icon{border:2px solid transparent;}
	.header-top {
	    z-index: 9999999;
	    width: 100%;
	    background: white;
	}
	.header-top p{
		color: black !important;
	}
	article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary{padding:10px;}

	 
	.achieve-item {
    margin-top:60px;
    padding: 0 0px;
    position: relative;
    }
    #pdf_section.card-body {
    padding-top: 39px;
    text-align: center;
    background: white;
    height: 235px;
    width: 100%;
}
.cnt_wdth {
    width: 100%!important;
}
	
}
