/* Media Query for Mobile Devices */
        @media (max-width: 480px) {
            main {
			    padding-bottom: 160px;
			    padding-top: 0;
			}

			.section-container {
			    padding: 20px;
			    overflow-x: hidden;
			}

			#body-content .row #form h2 {
				element.style;
			    color: #0e406b;
			    margin-bottom: 20px !important;
			    margin-top: 26px !important;
			
			}

			.section {
			    flex-direction: column-reverse;
			}

			section h2 {
			    width: 100%;
			}

			.photo {
			    padding-left: 0;
			}

			.content {
			    padding-right: 0;
			}

			#about {
			    max-width: 100% !important;
			    width: 86% !important;
			}

			.tablink {
			    padding: 0;
			    font-size: 12px;
			}

			#pagetabs {
				width: 90%;
			}

			.tablink::after {
			    content: none;
			}

			#pagetabs .row {
			    width: 100%;
			}

			#pagetabs #News h2 {
			    margin: 0 0 18px 0;
			}

			#pagetabs #About .row, #pagetabs #News .row {
				flex-direction: column-reverse;
			}

			#pagetabs #About .row .col-xxl-6:nth-child(1) {
    			display: flex;
    			justify-content: center;
    			flex-direction: column;
			}

			#testseries {
				display: none;
			}

			#testseriesmob {
				display: block;
			}

			#testseriesmob .mobcont .row {
				display: grid;
				grid-template-columns:1fr 1fr;
				grid-template-rows: 1fr 1fr;
			}

			#toprankers .owl-nav {
			    top: 25% !important;
			}

			#section-quote .container-pe-quote .li-quote-8 {
			    top: 83%;
			}

			#section-quote .container-pe-quote .li-quote-9 {
			    display: none;
			}

			#section-quote .container-pe-quote .li-quote-11 {
			    left: 91%;
			    top: 85%;
			}

			#section-quote .container-quote {
			    margin: 97px 0 333px;
			}

			#body-content [class*="col-"]:last-child {
    		    margin-bottom: 10px;
    		}

    		.tabcontent {
			    padding-bottom: 20px;
			}

			#section-quote {
			    width: 100%;
			}

			#faq {
			    width: 100%;
			}

			#Contact2 .row {
				flex-direction: column;
			}

			#Contact2 .row .col-xxl-6:nth-child(2) {
				margin-top: 150px;
			}

			.tabcontent {
			    padding: 100px 4px;
			    padding-bottom: 4px;
			}

			#btnOpenForm {
			    position: fixed;
			    left: -63px;
			    top: 50%;
			    transform: translateY(-50%) rotate(-90deg);
			    /* z-index: 999; */
			    padding: 10px 20px;
			    /* background-color: #007bff; */
			    /* color: white; */
			    border: none;
			    cursor: pointer;
			    width: 164px;
			    height: 35px;
			    /* bottom: 30px; */
			    /* right: 30px; */
/*			    background: linear-gradient(90deg, rgba(255,24,96,1) 0%, rgba(197,17,174,1) 42%, rgba(94,13,204,1) 100%);*/
			    color: #FFF;
			    /* border-radius: 5px; */
			    text-align: center;
			    border-radius: 6px;
			    box-shadow: 2px 2px 3px rgba(0,0,0,0.25);
			    z-index: 1000;
			    animation: bot-to-top 2s ease-out;
			}


			iframe#youtubeVideo {
			    display: none;
			}

			#btnOpenForm .popbtn {
			    font-size: 16px;
			    font-weight: 00;
			    font-style: unset;
			    line-height: 1;
			}

			/*section#toprankers {
			    display: none;
			}
*/
			#coursehead {
			    position: sticky;
			    top: 0;
			}

			.headcontent {
			    display: none;
			}

			header#coursehead img {
			    position: relative;
			    left: 33%;
			}

			#Contact2 .row .col-xxl-6:nth-child(2) {
			    margin-top: 195px;
			}

			#pagetabs.clat #Contact2 .row .col-xxl-6:nth-child(2) {
			    margin-top: 220px;
			}

			#toprankers.banner4 {
			    width: 80%;
			}

			#wp ul.features_list.d-md-flex.flex-wrap {
			    padding-left: 0;
			}

			#toprankers.banner4 {
				padding-top: 0;
				padding-bottom: 50px;
			}

			#wp.edu_team_main_wrapper {
			    padding-bottom: 0;
			}

			#wp .features {
			    padding-bottom: 0;
			}

			#test_series .col-xl-3.col-lg-6 {
				margin-bottom: 90px !important;
			}

			#test_series .col-xl-3.col-lg-6:last-child {
				margin-bottom: 0 !important;
			}

			#test_series {
				padding-bottom: 50px;
			}

			#test_series .col-lg-12.col-md-12.col-sm-12 {
			    margin-bottom: 35px !important;
			}

			#toprankers.banner5{
				width: 80%;
			}

			#test_series.edu_books_main_wrapper {
			    margin-bottom: 0;
			}

			#section-quote .container-pe-quote.right {
			    right: 47px;
			}

			#faq {
				padding-left: 3rem;
				padding-right: 3rem;
			}

			main {
			    padding-bottom: 0;
			}

			#toprankers.banner6 {
				width: 80%;
			}

			footer#mobfooter {
				display: block !important;
			}

			#about h3, #faq h3 {
			    font-size: 24px;
			    color: #1e283c;
			    text-transform: uppercase;
			    font-weight: 600;
			    position: relative;
			    text-align: center;
			}

			#about .section_title_wrapper__about-content.mb-40 {
			    padding-top: 0;
			}

			.edu_heading_wrapper h3 {
				    font-size: 30px;
				    color: #1e283c;
				    text-transform: uppercase;
				    font-weight: 600;
				    position: relative;
			}


			.stripheading h1 {
			    font-size: 20px !important;
			}

			.des {
				display: none;
			}

			#wp .edu_heading_wrapper {
			    padding-top: 0;
			}

			#toprankers.crowsal {
				display: none;
			}

			.stripheading.mobview {
			    display: block;
			    width: 99%;
			    padding-top: 20px;
			    margin: 0 auto;
			}

			#pagetabs.ipmat div#Contact2 {
			    height: 895px !important;
			}

			.custom-tablink {
			    font-size: 11px;
			}


			



        }

        /* Media Query for low resolution  Tablets, Ipads */
        @media (min-width: 481px) and (max-width: 767px) {
            
        }

        /* Media Query for Tablets Ipads portrait mode */
        @media (min-width: 768px) and (max-width: 1024px) {
            #bannerform .row {
            	flex-direction: column;
            }

            #bannerform .row .col-md-9 {
            	flex: 0 0 100%;
    			max-width: 100%;
    			margin-bottom: 40px;

            }

            #bannerform .row .col-md-3 {
            	flex: 0 0 50%;
    			max-width: 50%;
    			display: flex;
    			flex-direction: column;
    			left: 25%;

            }

            #mobile_top {
			    position: fixed;
			    top: 0;
			    z-index: 999;
			}

			section#about {
			    flex-direction: column-reverse;
			}

			#about .content, #about .photo {
				padding: 0;
			}

			#about .content {
				margin-top: 30px;
			}

			#about {
				padding: 0;
			}

			#pagetabs {
				width: 90%;
			}

			.tablink {
			    font-size: 13px;
			    font-weight: 600;
			}

			.tablink::after {
    			height: 45%;
			}

			#Contact h2, #About h2, #Contact2 h2 {
				margin-bottom: 16px;
			}

			#News .row {
			    flex-direction: column-reverse;
			}

			#About .row {
				flex-direction: column-reverse;
			}

			#Contact2 .row .mb-30:last-child {
			    margin-bottom: 0;
			    margin-top: 171px;
			}

			.tabcontent {
			    padding: 60px 20px;
			}

			.headrow {
			    flex-direction: row;
			}

			#wp .container {
			    max-width: 100%;
			}

			#test_series .col-xl-3.col-lg-6.col-md-12.col-sm-12.col-12 {
    			flex: 0 0 50;
    			max-width: 50%;

			}

			#faq {
			    width: 100%;
			}

			#section-quote .container-pe-quote.right {
			    right: 6%;
			}

			#section-quote .container-quote {
			    margin: 90px 0 270PX;
			}

			#wp li.features_list-item.col-md-3 {
				flex: 0 0 50%;
        		max-width: 50%;
			}

			#wp ul.features_list.d-md-flex.flex-wrap {
				padding: 0;
			}

			#wp .features {
			    padding-bottom: 0;
			}

			#toprankers {
			    width: 100%;
			    padding: 0;
			}

			


        }

        /* Media Query for Laptops and Desktops */
        @media (min-width: 1025px) and (max-width: 1280px) {

        	#section-quote {
			    width: 100%;
			}

			#section-quote .container-pe-quote .li-quote-2 {
			    left: 54px !important;
			}

			#section-quote .container-pe-quote .li-quote-10 {
			    right: 65px !important;
			}

			#section-quote .container-pe-quote .li-quote-11 {
			    right: 0 !important;
			}
            
        }

        /* Media Query for Large screens */
        @media (min-width: 1281px) {

        	#section-quote {
			    width: 100%;
			}

			#section-quote .container-pe-quote .li-quote-10 {
			    right: 154px !important;
			}

			#pagetabs {
			    width: 90%;
			}

			#pagetabs .row {
			    width: 100%;
			}

			/*#bannerform .col-md-3 {
			    flex: 0 0 30%;
			    max-width: 30%;
			}

			#bannerform .col-md-9 {
			    flex: 0 0 70%;
			    max-width: 70%;
			}*/

			
        }


        @media (max-width: 991px) {
		    #section-quote .container-pe-quote {
		        width: 100%;
		        height: 460px;
		        bottom: 0px;
		        top: initial;
		    }

		    #section-quote .container-pe-quote .li-quote-1, #section-quote .container-pe-quote .li-quote-2, #section-quote .container-pe-quote .li-quote-3, #section-quote .container-pe-quote .li-quote-4, #section-quote .container-pe-quote .li-quote-5, #section-quote .container-pe-quote .li-quote-6 {
			    display: none;
			}

			#section-quote .container-pe-quote .pp-quote {
			    animation-name: none;
			    -webkit-animation-name: none;
			}


			#section-quote .container-quote {
			    height: 95px;
			}

			#section-quote .container-quote .quote {
			    width: 100%;
			    padding: 0 100px;
			}


			#section-quote .container-pe-quote {
			    width: 100%;
			    height: 460px;
			    bottom: 0px;
			    top: initial;
			}


			#section-quote .container-pe-quote .li-quote-8 {
			    height: 52px;
			    width: 52px;
			    right: 45%;
			    top: 73%;
			}

			#section-quote .container-pe-quote .pp-quote {
			    animation-name: none;
			    -webkit-animation-name: none;
			}

			#section-quote .container-pe-quote .li-quote-7 {
			    height: 52px;
			    width: 52px;
			    right: 30%;
			    top: 82%;
			}

			#section-quote .container-pe-quote .li-quote-9 {
			    height: 52px;
			    width: 52px;
			    left: 22%;
			    top: 65%;
			}

			#section-quote .container-pe-quote .li-quote-10 {
			    height: 52px;
			    width: 52px;
			    left: 30%;
			    top: 76%;
			}


			#section-quote .container-pe-quote .li-quote-11 {
			    height: 52px;
			    width: 52px;
			    left: 85%;
			    top: 80%;
			}

			#section-quote .container-pe-quote .li-quote-13 {
			    height: 37px;
			    width: 37px;
			    left: 75%;
			    top: 80%;
			}

			.edu_team_main_wrapper {
			    padding-top: 60px;
			    padding-bottom: 40px;
			}

			.about2-left.d-flex {
			    text-align: left;
			}











		}


		@media (max-width: 600px) {
		    #section-quote .container-quote .quote {
		        padding: 0 20px;
		    }


		    


			



		}


		@media (max-width: 767.99px) {
		    #body-content [class*="col-"], footer [class*="col-"] {
			    margin-bottom: 12px;
			    text-align: center;
			}

			footer#mobfooter [class*="col-"] {
			    text-align: left;
			}
		}


		@media screen and (max-width: 37.8125em) {
		    .book {
		        margin: 0 auto;
		    }
		}

		@media screen and (min-width: 2560px) {
		    
		}
