<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">        @media (max-width:767px) {
			.donate-details .cta-box {
			padding: 10px 10px;
			}
			.main_wrapper .wp-block-advgb-adv-tabs.advgb-tabs-wrapper.staff_tab ul.advgb-tabs-panel li.advgb-tab{
				min-width:140px;
			}
			.staff_tab .team-col{
				padding-left:0px;
				padding-right:0px;
			}
			.advgb-tabs-wrapper.staff_tab  .advgb-tab-body-wrapper div.advgb-tab-body {
  padding-left: 0;
  padding-right: 0;
}
			#donate-button-container{
				flex-wrap:wrap;
			}
			#donate-button-container .main_btn{
				width: 100%;
text-align: center;
margin-top: 20px;
			}
			.abt_left{
				-webkit-box-ordinal-group:3;
    -ms-flex-order:2;
        order:2
			}
			
								   
			.footer_wrap{
				flex-wrap:wrap;
			}
			.foot_menu ul{
			padding-left:0px;
			}
			 .modal-xl {
    min-height: calc(100vh - 20px);
  }
			.donate-details .cta-box h4{
				font-size:28px;
			}
			.nice-select .option{
				line-height:26px;min-height: 20px;margin-bottom:15px;
			}
			.nice-select{
				white-space:normal;
			}
			.nice-select span.current{
				font-size:18px;
			}
			.graph-row .advgb-columns-container{
				margin-left:0px;
			}
			.nice-select .option{
				font-size: 17px;
				padding-left: 8px;
padding-right: 8px;
			}
			.donate-details .wp-block-table td:first-child{
			padding-right: 10px;
				width:auto !important;
			}
			.donate-details .wp-block-table td:last-child{
				font-size: 24px;padding-left: 10px;	width:90px !important;text-align: right;
			}
			.donate-details .cta-box:last-child{
				padding-top:80px;
				padding-bottom:30px;
			}
			.modal-about .modal-body {
  padding: 40px 40px 40px 40px;
}
.abt_right{
	margin-top:30px;
}
			.donate-wraper	.wp-block-cover{
			min-height: 10px !important;
margin-top: 30px;
			}
			.aboutBox{
				padding-left:50px !important;
			}
			.page-id-360 p:empty{
				display:none;
			}
			.donate-wraper &gt; .wp-block-advgb-columns{
				padding-left:0px;
					padding-right:0px;
			}
			.get-involve-banner .wp-block-image{
				display:none;
			}
			.page-id-355 .wp-block-media-text, .page-template-template-news .wp-block-media-text {
  padding-bottom: 0px;
}
.news_wraper{
	padding:60px 0px;
}
			.wp-block-group &gt; *{
				padding-left:15px;
				padding-right:15px;
			}
			.wp-block-group {
  padding: 70px 0px;
}
			.wp-block-group &gt; .wp-block-group {
				padding-left:0px;
				padding-right:0px;
			}
			
	 .wp-block-group &gt; section{
				padding-left:0px;
				padding-right:0px;
			}
			.main-title.wp-block-group {
  margin-bottom: 0;
}
.buttonBlock .wp-block-button , .buttonBlock  .wp-block-button__link{
	width:100%;
}
			h1{
				font-size:45px;line-height: 45px;
			}
			h2{
				font-size:38px;
			}
			h3{
				font-size:38px;
			}
			p{
				font-size:15px;
			}
			p.text-large{
				font-size:19px;
			}
			.advgb-accordion-header .advgb-accordion-header-title{
				font-size:18px !important;
			}
			
			h5{
				font-size:19px;
			}
			
			.contact-wraper {
  padding-top: 60px ;
  padding-bottom: 60px;
}
.page-id-360 .main_wrapper {
  padding-bottom: 0;
}
			.wp-block-media-text .wp-block-media-text__media , .main_wrapper .wp-block-media-text__media img{
				height:auto !important;
			}
			.main_wrapper .wp-block-media-text__media img{
				border-radius:0px;
			}
		.advgb-accordion-header-icon::after {
			width: 38px;
height: 38px;
background-size: 38px;
		}
		.advgb-accordion-header{
			padding-right:35px !important;
		}
			.our-model{
				padding-top:50px;
				padding-bottom:50px;
			}
			.main_wrapper ul.advgb-tabs-panel li.advgb-tab a{
				font-size:17px;
			}
			.main_wrapper .wp-block-advgb-adv-tabs.advgb-tabs-wrapper ul.advgb-tabs-panel li.advgb-tab{
				min-width:100px;padding: 8px 15px;
			}
			.advgb-tabs-wrapper.advgb-tab-horz-desktop{
				border: 6px solid #BBCFFB;margin-right: -15px;border-top-right-radius: 0;
			}
			.main_wrapper ul.advgb-tabs-panel{
				border-top-left-radius: 15px;
			}
			.signup-form .input-group-btn {
  margin-left: 0px;
}
			.inner_block  .advgb-columns .wp-block-advgb-column:first-child{
				order:2;
				padding-top: 30px;
padding-left: 20px;
padding-right: 20px;
				/* our model*/
			}
			.page-id-352 .inner-banner{
				padding-left:0px !important; /* our model*/
				padding-right:0px !important;
				height: auto;
			}
		.page-id-352 	.wp-block-cover__inner-container{
				left:20px;
				right:auto;
			}
			 .wp-block-group.inner_block &gt;  .wp-block-advgb-columns{
					padding-left:0px;
				padding-right:0px;
			}
			.wp-block-cover__inner-container a img{
				max-width:35px;
			}
			.wp-block-cover__inner-container h5{
				font-size: 14px;
line-height: 21px;
margin-top:20px;
			}
			.wp-block-cover__inner-container h3{
				font-size:52px;
			}
			.wp-block-cover__inner-container{
				max-width: 220px;padding: 20px 20px 20px 30px;
			}
			.hero-banner{
				padding-top:70px;
			}
			.tch-card img{
				border-radius: 15px 15px 0px 0px;
			}
			
			.overlay-bar{
				position:static;padding: 20px 25px;
			}
			.overlay-bar h5{
				font-size:17px;
			}
		.overlay-bar h3{
			font-size:17px;
			margin-bottom:5px;
		}
		.overlay-bar .vid-icon img {
  max-width: 40px;
}
.tch-colteam-col{
	margin-bottom:30px;
}
			
			.foot-bottom .foot_col {
  width: auto;
}
.navbar-brand img {
  max-width: 150px;
}
.foot-left{
	justify-content: space-between;  width: 100%;
}
			.newsinner_wrap h1{
				font-size:38px;line-height: 50px;
			}
			.team_cards  .col-md-4 {
				margin-bottom:30px;
			}
			.desc_wrap .plus-icon img {
  max-width: 40px;
}
.wp-block-advgb-columns.advgb-columns-wrapper .advgb-columns-container .advgb-columns.mbl-layout-stacked &gt; .advgb-column.aboutBox{
	margin-left:20px !important;width: auto !important;
}
.aboutBox p{
	font-size:15px;
}
.aboutBox h6 {
font-size: 15px;
}

.team_cards &gt; h2, .team_cards &gt; p{
	text-align:left !important;
}
.desc_wrap h5 , .desc_wrap h3{
	font-size:17px;
}
			.page-title-info{
				padding-left:30px;
				padding-right:30px;text-align: right;
			}
			.page-title-area h1{
				font-size:45px;line-height: 50px;
			}
			.page-title-area p{
				line-height: 27px;font-size:15px;
			}
			.page-title-area p br{
				display:none;
			}
	.page-id-353 	.wp-block-group {
			padding-left:20px;
			padding-right:20px;
			padding-top:50px;
		}
		
	.page-id-360	.wp-block-group{
		
		}
		.gform_wrapper{
			margin-top:20px;
			padding-left: 25px;
padding-right: 25px;
padding-bottom: 40px;
		}
	.page-id-353 	.wp-block-advgb-columns.advgb-columns-wrapper .advgb-columns-container .advgb-columns{
			display:inline-block;
		}
			.news_detail_wraper {
			padding: 60px 0px;
			}
			.testimonials .testi_box p{
				font-size:15px;
			}
			.main_wrapper &gt; .donate-wraper{
				padding-top:0px;
			}
			.main-card-blocks {
  padding: 50px 0px;
    padding-bottom: 50px;
  padding-bottom: 40px;
}
			
			.testimonials {
  padding: 40px 0px;
}
			
			.donate-img-area .advgb-columns-row  .advgb-is-two-thirds-tablet{
				padding-left:20px;
				padding-right:20px;padding-top: 0px;
			}
		.donate-img-area 	 .wp-block-cover__inner-container{
				max-width:230px;padding: 30px 30px 20px 30px;
			}
			.donate-img-area  .wp-block-cover__inner-container h5{
				font-size:14px;line-height: 21px;
			}
			.donate-img-area  .wp-block-cover__inner-container h3{
				font-size:44px;
			}
			
			.donate-img-area  .wp-block-cover__inner-container  p img{
				max-width:45px;
			}
			
			
			
			.signup-form .form-control{
				width:100%;margin-bottom: 30px;
			}
			.foot-logo{
				margin-bottom:15px;
			}
			.footer{
				position:relative;
				padding: 40px 0px 40px 0px;
			}
			.foot-bottom .foot-right{
				position:absolute;
				bottom:0px;
			}
			.foot-bottom{
				flex-wrap:wrap; width: 100%;
			}
			.signup-form .input-group{
					flex-wrap:wrap; 
			}
		.main_wrapper	.questions {
  padding-bottom: 80px;
  clear: both;
  padding-left: 20px;
  padding-right: 20px;
}
.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content {
  padding-right: 20px;
  padding-left: 20px !important;
}
			.inner-banner{
				flex-wrap:wrap; /* or add for get involved page */
				padding-top: 0px !important;
padding-left: 00px !important;
padding-right: 00px !important;
			}
			.page-id-350  .inner-banner {
				align-items:flex-start;
				height:auto;
			}
			.main_wrapper .case-study-block  {
				padding-left:0px;
				padding-right:0px;
			}
			.case-study-block .advgb-is-two-thirds-tablet {
  padding-right: 20px;
  padding-left: 20px;
}
			.inner_block{
			padding-top: 0px ;padding-bottom: 20px;
			}
			.page-id-355 .inner-banner{
				height:auto;
			}
			.inner_block .wp-block-cover__image-background {
  border-radius: 0;
}
.inner-banner .wp-block-cover{
	min-height:400px !important;
	height:auto !important;
	margin-top: 0;
margin-bottom: 20px;
}
			.wp-block-media-text .wp-block-media-text__media{
				position:static;
				width:100%;
			}
			.main_wrapper .wp-block-media-text .wp-block-media-text__content {
  padding-top: 40px;
  padding-bottom: 60px;
  width: 100%;
  padding-left: 20px;padding-right: 20px;
}
			.main-title.text-center{
				text-align:left !important;
			}
			.card_col{
				margin-bottom:30px;
			}
			.testimonials .owl-carousel {
  padding-top: 80px;
}
			.img_text_panel{
				padding-top:0px;padding-bottom: 50px;
			}
			.img_text_panel.img_left .img_panel img{
				border-radius:0px;
			}
			.testimonials .top-title h3::before{
				display:none;
			}
			.testimonials .top-title h3{
				padding-left:10px;font-size: 38px;
			}
			.glpp_box{
				position:static;
				height: auto;
margin-right: 0;
margin-bottom: 40px;
padding-left: 30px;
padding-right: 50px;
			}
			.teachers-section-info{
padding-bottom: 30px
}
.testimonials .testi_box .author{
	text-align:left;
}
			.hero-banner h1{
				font-size: 45px;
line-height: 45px;
			}
			.hero-banner h1 br{
				display:none;
			}
			.hero-banner .carousel-caption p{
				line-height: 27px;font-size: 16px;
letter-spacing: 0.38px;
			}
				.hero-banner .carousel-caption p br{
					display:none;
				}
			.no-found-wraper{
				padding: 80px 0px 350px 0px;
background-size: cover;

			}
			.no-found-info {
  text-align: left;
  padding-left: 10px;
  padding-right: 10px;
}
			.text_panel {
  padding-right: 20px;
  padding-left: 20px;order: 2;
}
            .donate-wraper .don_right {
                padding-left: 15px;
                padding-top: 30px;
            }
            .contact-wraper .form-area {
                margin-top: 40px;
            }
            .abt-right {
                padding-left: 40px;
            }
            .general-tabs .nav-tabs .nav-link {
                min-width: 160px;
            }
            .buttonBlock {
                flex-wrap: wrap;
            }
            .contact_accordion .rf_col {
                padding-left: 20px;
                margin-top: 30px;
                padding-right: 20px;
            }
            .cta-box {
                padding: 30px 30px;
            }
            .testimonials .owl-nav {
             top: -5px;
right: auto;
left: 15px;
            }
            .buttonBlock .btn_sm {
                margin-bottom: 20px;
            }
            .container.left-margin,
            .container.right-margin {
                margin-left: auto;
                margin-right: auto;
				padding-left: 15px;
padding-right: 15px;
            }
            .img_text_panel .img_panel {
                width: 100% !important;
                position: static;order: 1;margin-bottom: 30px;
				transform: none;
            }
			.img_text_panel .img_panel img {
  border-radius: 0;
}
            .img_text_panel.img_left .text_panel {
                padding: 20px 20px;
            }
            .testimonials .testi_box {
                padding: 30px 30px;
            }
            .tch-col {
                margin-bottom: 30px;
            }
            .gen_text_content .buttonBlock {
                flex-wrap: wrap;
            }
            .footer-top {
                flex-wrap: wrap;margin-bottom: 5px;
            }
            .signup-form {
                width: 100% !important;margin-bottom: 50px;
            }
            .gen_text_content .buttonBlock a {
                margin-bottom: 20px;
            }
            .simple-row .col-right {
                margin-top: 25px;
            }
            .expanding-gridevt .linksevt&gt;li {
                width: 100% !important;
            }
            .main_wrapper .main_breadcrumb .breadcrumb {
                padding-left: 20px;
                padding-right: 20px;
            }
            .generic_middle_block {
                padding-left: 20px;
                padding-right: 20px;
            }
            .expanding-grid .links&gt;li {
                width: 100%;
            }
            .expand-content {
                padding: 60px 20px 20px 20px;
                width: 100%;
            }
            .how_title_block {
                min-height: 300px;
                margin-bottom: 20px;
            }
            .how_to_cont {
                padding: 0px 20px;
            }
            .contact_col {
                margin-bottom: 10px;
            }
			
			.donate-wraper .gform_wrapper {
				padding-top:20px;
			}
        }
        
        @media (max-width:1024px) and (min-width:768px) {
				.inner_block  .advgb-columns-wrapper{
				margin-left: 0px !important;
				}
			.inner_block 	.advgb-columns-container{
					max-width:100% ;
				}
			.case-study-block	.wp-block-cover__inner-container{
					right:20px;
				}
				
				
		}
        
        @media (max-width:992px) {
			.navbar-toggler[aria-expanded="true"] .icon-bar{
				background:#FB531F
				}
			.navbar-collapse{
				background:#F0FCFF;
			}
			.navbar-nav &gt; li{
				margin-bottom:6px;
			}
            .navbar-toggler {
                margin-right: 10px;
            }
            .navbar {
                padding-left: 0px;
            }
            .navbar-brand {
                margin-left: 15px;
            }
            .navbar-toggler .icon-bar {
              width: 22px;
height: 4px;
background: #134267;
display: block;
margin-bottom: 4px;
            }
			.navbar-toggler .icon-bar.midlde{
				width:26px;
			} 
            .navbar-nav {
                margin-top: 20px;
            }
            .navbar-nav&gt;li&gt;a {
                padding: 8px 30px !important;
            }
            .main_wrapper {
                padding-top: 75px;
            }
			.navbar-nav &gt; li:last-child{
				display:none;
			}
        }
        
        @media (min-width:992px) {
		.impact-img	.wp-block-image {
				height: calc(100vh - 200px);
			}
	.impact-img	.wp-block-image	img{
				width: 100%;
border-radius: 30px 0px 0px 30px !important;
object-fit: cover;
height: 100%;
			}
            .cta-col {
                padding-left: 30px;
                padding-right: 30px;
            }
            .cta-row {
                margin-left: -30px;
                margin-right: -30px;
            }
            .abt-right {
                padding-left: 50px;
            }
            .contact-row .form-area {
                margin-left: 50px;
            }
			
			.donate-wraper .advgb-columns-wrapper{
			/*margin-right: calc(50vw - 640px);
			margin-left: 0px;
			max-width: 100%;
			width: auto;	*/
			}
			.donate-wraper	.advgb-columns-container{
				/*max-width:100%;*/
			}
			
			.innerblock-impact  .advgb-columns-wrapper{
			margin-right: calc(50vw - 640px);
			margin-left: 0px;
			max-width: 100%;
			width: auto;	
			}
			
			.innerblock-impact 	.advgb-columns-container{
				max-width:100%;
			}
			
			
			.inner-case  .advgb-columns-wrapper{
			margin-right: calc(50vw - 640px);
			margin-left: 0px;
			max-width: 100%;
			width: auto;	
			}
			
			.inner-case 	.advgb-columns-container{
				max-width:100%;
			}
			
			.inner-case {
				position:relative;
			}
			.inner-case 	.left_col  .advgb-column-inner{
				max-width: 680px;
				position: absolute;
				top: -30px;
				left: 0;
				width: 40%;
			}
			
			
			.show-mobile{
				display:none;
			}
			.inner_block  .advgb-columns-wrapper{
			margin-left: calc(50vw - ( 1250px / 2) );
  margin-right: 0px;
  max-width: 100%;
  width: auto;
			}
			
			.inner_block   .advgb-columns-container{
					max-width:100%;
			}
			
			
			
        }
           @media (min-width:768px) {
			   p{
				   line-height:30px;
			   }
			   .about_descr .textLayer{
				    line-height:30px;  
			   }
			   .case-study-block  .wp-block-cover__inner-container h3{
				   font-size:48px;
			   }
			   .donate-details .cta-box:first-child{
				   margin-right:30px;
				  
			   }
			    .donate-details .cta-box:last-child{
					   margin-left:30px;
				}
			   .aboutBox{
	max-width: 500px;
margin-left: auto;
}
			  .contact_accordion  .advgb-columns-row  .advgb-column:first-child {
				  padding-right: 40px;
			  } 
			  .contact_accordion  .advgb-columns-row  .advgb-column:last-child {
				  padding-left: 40px;
			  } 
			  .advgb-columns-row .advgb-column:first-child{
				  padding-right:50px;
			  }
			   .advgb-columns-row .advgb-column:last-child{
				  padding-left:50px;
			  }
			  
			  .page-id-355 .advgb-columns-row{
				  margin:0px 20px !important;
			  }
			   .page-id-355 .advgb-columns-row  .advgb-column:first-child{
				   margin-right:30px;
			   }
			    .page-id-355 .advgb-columns-row  .advgb-column:last-child{
				   margin-left:30px;
			   }
			   
			   .donate-wraper   .gform_wrapper{
				   padding-bottom:55px;
			   }
			      .donate-wraper   .gform_wrapper{
					  margin-bottom:50px;
				  }
				  .news_wraper{
					  padding-bottom:140px;
				  }
				  .get-involve-banner{
					   padding-bottom:140px;
				  }
				/*.staff_tab  .team-col{
					  -ms-flex: 0 0 33.3%;
flex: 0 0 33.3%;
max-width: 33.3%;
				  }*/
		   }
		   
		    @media (min-width:1450px) {
				.container , .media-text-container , .advgb-columns-container , .get-involve-banner .advgb-columns-wrapper {
					max-width:1350px;
				}
				
				.container.left-margin , .graph-row .advgb-columns-container{
					  margin-left: calc(50vw - ( 1350px / 2) );
				}
				
				
				.inner_block .advgb-columns-wrapper {
  margin-left: calc(50vw - 680px);
				}
			}
			
			  @media (min-width:1700px) {
				.container , .media-text-container , .advgb-columns-container , .get-involve-banner .advgb-columns-wrapper {
					max-width:1500px;
				}
					.container.left-margin ,  .graph-row .advgb-columns-container{
					  margin-left: calc(50vw - ( 1500px / 2) );
				}
				.glpp_box{
					height: 380px;
					top:-135px;
				}
				
				.inner_block .advgb-columns-wrapper {
  margin-left: calc(50vw - 760px);
				}
			}
			
			
			      @media (max-width:992px) and (min-width:768px) {
					.contact-wraper  .ginput_recaptcha  iframe{
						  transform: scale(0.85);
transform-origin: 0 0;
					  }
					  .footer_right .copy_right{
						  font-size:12px;
					  }
					  .signup-form .input-group .btn{
						  padding: 10px 10px;font-size:16px;min-width: 120px;
					  }
					  .signup-form .input-group-btn {
					margin-left: 0;
				}
					  .foot-bottom .foot_col{
				padding-right: 10px;
min-width: 160px;
					  }
					  .inner-banner .wp-block-advgb-columns.advgb-columns-wrapper .advgb-columns-container .advgb-columns{
						  padding-left:30px;
					  }
					  .newsCol , .team-col{
						  -ms-flex: 0 0 50%;
							flex: 0 0 50%;
							max-width: 50%;
					  }
					  .aboutBox{
						  margin-left:0px;
					  }
			.donate-wraper		  .advgb-columns.mbl-layout-stacked .advgb-column {
  width: 100% !important;padding: 0;
}
.donate-wraper	 .advgb-columns{
	flex-wrap:wrap;
}
					  
					  .main_wrapper .wp-block-media-text .wp-block-media-text__content {
  padding-top: 50px;
  padding-bottom: 50px;
					  }
					  .main_wrapper .wp-block-media-text__media img{
						  border-radius:0px;
					  }
					  
					  .card_col{
						  padding-left:5px;padding-right:5px;
					  }
					  .btn_sm{
						  min-width:170px;
					  }
					    .container , .media-text-container , .advgb-columns-container {
							 /* max-width: 720px;*/
							}
							.container.left-margin ,.graph-row .advgb-columns-container{
								margin-left: calc(50vw - ( 720px / 2) );
							}
							.graph-row .advgb-columns-container {
								  margin-left: calc(50vw - ( 720px / 2) );
								}
							.wp-block-group &gt; * ,  .wp-block-group &gt; .document_era , .wp-block-group &gt; .wp-block-advgb-accordions ,
							.wp-block-group &gt;  .gform_legacy_markup_wrapper ,   .wp-block-group &gt; .wp-block-image , .wp-block-group &gt; .wp-block-advgb-adv-tabs , 
							  .wp-block-group &gt; section.gen_video_img 
							  {
								   max-width:720px;
							  }
							  .questions.wp-block-group &gt; p , .wp-block-group.wp_section  &gt; p , .modal-xl , .wp-block-group &gt; p,
							  .tble_regional &gt; p, .tble_regional .wp-block-group &gt; p
							  {
								 max-width: 720px; 
							  }
					  .img_text_panel {
  padding-top: 0px;
  padding-bottom: 50px;
}
.img_text_panel .img_panel img{
	border-radius:0px;
}
					  .glpp_box{
						  height:320px;margin-right: 20px;
					  }
				  .our-model-info{
					  padding:0px 20px;
				  }
				  .text_panel ,.img_text_panel.img_left .text_panel {
  padding-right: 20px;
  padding-left: 20px;order: 2;padding-top: 30px;
}
.img_text_panel .img_panel {
  position: static;
  width: 100%;order: 1;
}
.img_text_panel.img_left .img_panel{
	  width: 100%;
}
.img_text_panel .img_panel img{
	max-height: 400px;
width: 100%;
object-fit: cover;
}
.testimonials .owl-nav{
	right:10px;
}
.card_item{
	padding: 30px 20px;
}
.advgb-columns-container{
	max-width:90%;
}
.gform_wrapper{
	padding: 40px 20px 50px 20px;
}
.media-text-container{
	display:flex;flex-wrap: wrap;
}
.wp-block-media-text .wp-block-media-text__media{
	position:static;
	width:100%;
}
.main_wrapper .wp-block-media-text .wp-block-media-text__content{
	padding-left:20px;padding-right:20px;
}
.page-id-355 .advgb-columns-row {
  margin: 0px 0px !important;
}
.cta-box{
	padding: 30px 20px;
}
.section-padding.questions{
	padding-left:20px;
	padding-right:20px;
}
.main-title p {
max-width: 90%;}
				  }
				  
				  
				  	    @media (max-width:360px) {
						.foot-bottom .foot_col a {
							  font-size: 14px;
							}	
						}
						
						
@media (max-width:1023px) {
.main_wrapper	.advgb-tabs-wrapper.advgb-tab-vert-tablet ul.advgb-tabs-panel {
  flex-direction: row;
  flex-grow: 1;
  min-width: 100%;
  max-width: 100%;
  display: flex !important;
  overflow: auto;
  justify-content:flex-start;
}
.main_wrapper .advgb-tab-body-wrapper .advgb-tab-body-header{
	display:none !important
}
.main_wrapper .advgb-tabs-wrapper.advgb-tab-horz-desktop{
	  flex-direction: column;
}
.main_wrapper .advgb-tabs-wrapper.advgb-tab-vert-tablet .advgb-tab-body-wrapper{
	max-width:100%;
}
}

 @media (max-width:1450px) and (min-width:1250px) {
	 .get-involve-banner  h3{
		 font-size:40px;
	 }
	 
 }
 
   @media (min-width:1024px) {
	   .teachers-section-info{
		   padding-top:140px;
		   padding-bottom: 120px;
	   }
	   
	   .advgb-accordion-body p{
		   max-width:85%;
	   }
	  .inner-case .advgb-columns-row .advgb-column:last-child {
  padding-left: 80px;
}
   }
   
    @media (min-width:1200px) and (max-width:1600px) {
		.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{
padding-right: calc(38% + 60px);
padding-left: 0px !important;

}
.main_wrapper .wp-block-media-text .wp-block-media-text__content{

padding-left: calc(38% + 60px);

}
	}
	
	
	  @media (min-width:993px) {
		 .bottom-padding {
			 min-height:600px; /* our model page*/
		 }
		 .page-id-352  .wp-block-media-text.has-media-on-the-right{
			 min-height: 600px;
		 }
	  }
	  
	  	  @media (min-width:1450px) {
			.tech-data-support  .advgb-column:nth-of-type(1){
				padding-right: 100px;
			}
		.graph-row	.advgb-columns-row .advgb-column:first-child {
  padding-right: 100px;
}

.impact-img .wp-block-image {
  height: calc(100vh - 250px);
}
.student-excel .wp-block-media-text__content p ,  .student-excel .wp-block-media-text__content h5{
	padding-right:12%;
}
		  }
		  
		    @media (min-width:1600px) {
				.student-excel{
					min-height: 670px;
				}
			.student-excel	.wp-block-media-text__media img{
					max-height:620px
				}
				
				.impact-img .wp-block-image {
  height: calc(100vh - 300px);
}
			
			}
			
				  @media (min-width:993px) and (max-width:1450px) {
					  .student-excel .wp-block-media-text__content {
						margin-bottom:40px;
					  }
				  }
				  
				   @media (min-width:1800px) {
					   	.inner-banner  .wp-block-cover{
					height: calc(100vh - 280px);
				}
				   }
				   
				    @media (max-width:1500px) and (min-width:1300px) {
						.teachers-section-info{
							margin-bottom: 40px;
							padding-top: 100px;
padding-bottom: 120px;
						}
					}
					@media (min-width:1500px) {
						.teachers-section-info {
						  padding-top: 100px;
						  padding-bottom: 120px;
						  min-height: 690px;
						  display: flex;
						  align-items: center;
						  margin-bottom: 40px;
						}
					}
				   
				   
				     @media (min-width:1200px) and (max-width:1300px) {
						 
					
							  .navbar-nav &gt; li &gt; a{
								  font-size:16px;
							  }
							  .navbar-brand img{
								  max-width:150px;
							  }
						 
						    .container , .media-text-container , .advgb-columns-container {
							  max-width: 1140px;
							}
							.container.left-margin ,.graph-row .advgb-columns-container{
								margin-left: calc(50vw - ( 1140px / 2) );
							}
							.graph-row .advgb-columns-container {
								  margin-left: calc(50vw - ( 1140px / 2) );
								}
							.wp-block-group &gt; * ,  .wp-block-group &gt; .document_era , .wp-block-group &gt; .wp-block-advgb-accordions ,
							.wp-block-group &gt;  .gform_legacy_markup_wrapper ,   .wp-block-group &gt; .wp-block-image , .wp-block-group &gt; .wp-block-advgb-adv-tabs , 
							  .wp-block-group &gt; section.gen_video_img 
							  {
								   max-width: 1140px;
							  }
							  .questions.wp-block-group &gt; p , .wp-block-group.wp_section  &gt; p , .modal-xl , .wp-block-group &gt; p,
.tble_regional &gt; p, .tble_regional .wp-block-group &gt; p
							  {
								 max-width: 1140px; 
							  }
							  .inner_block .advgb-columns-container{
								  padding-left:5%;
							  }
							  .donate-wraper .advgb-columns-wrapper{
								    padding-right:5%;
							  }
					 }
					 
					      @media (min-width:992px) and (max-width:1199px) {
							  
							     .container , .media-text-container , .advgb-columns-container {
							  max-width: 960px;
							}
							.container.left-margin ,.graph-row .advgb-columns-container{
								margin-left: calc(50vw - ( 960px / 2) );
							}
							.graph-row .advgb-columns-container {
								  margin-left: calc(50vw - ( 960px / 2) );
								}
							.wp-block-group &gt; * ,  .wp-block-group &gt; .document_era , .wp-block-group &gt; .wp-block-advgb-accordions ,
							.wp-block-group &gt;  .gform_legacy_markup_wrapper ,   .wp-block-group &gt; .wp-block-image , .wp-block-group &gt; .wp-block-advgb-adv-tabs , 
							  .wp-block-group &gt; section.gen_video_img 
							  {
								   max-width:960px;
							  }
							  .questions.wp-block-group &gt; p , .wp-block-group.wp_section  &gt; p , .modal-xl , .wp-block-group &gt; p,
                           .tble_regional &gt; p, .tble_regional .wp-block-group &gt; p{
								 max-width: 960px; 
							  }
							  .inner_block .advgb-columns-container{
								  padding-left:5%;
							  }
							  .donate-wraper .advgb-columns-wrapper{
								    padding-right:5%;
							  }
							  .navbar-nav &gt; li{
								  margin: 0px 10px;
							  }
							  .navbar-nav &gt; li &gt; a{
								  font-size:15px;
							  }
							  .navbar-brand img{
								  max-width:150px;
							  }
							  .navbar-nav &gt; li &gt; a &gt; img{
								  max-width:50px;
							  }
							  .img_text_panel .img_panel img{
								  min-height:500px;
							  }
							  .card_item{
								  padding-left:25px;
								  padding-right:25px;
							  }
							  
						  }
						  
						  	   @media (max-width:1300px) {
								 .inner-banner  h1 br{
									   display:none;
								   }
								   
								   
								   .foot_menu ul{
									   padding-left:0px;
								   }
								   .foot-bottom .foot_col {
  width: auto;
  padding-right: 30px;
}
.signup-form {
  width: 90%;
}
							   }</pre></body></html>