/* IMPORT SECTION */

	/*@import url("https://fonts.googleapis.com/css?family=Raleway:200,300,600,700&subset=latin,latin-ext"); */
	@import url('https://fonts.googleapis.com/css?family=Droid+Sans'); 
	@import url('https://fonts.googleapis.com/css?family=Rubik:500'); 
     
    


/* BASIC STYLES */

	html, body {
		height: 100%;
	}

	body {
		/*font-family: "Raleway", Helvetica, Arial, sans-serif;*/
		font-family: 'Droid Sans', sans-serif;
		
		font-size: 14px;
		font-weight: 200;
		line-height: 1.7857;
		letter-spacing: 0.075em;
		color: #333333;
		background-color: #fff;
	}

	a { 
		color: #000;
		-webkit-transition: all 0.2s ease-in-out;
		-moz-transition: all 0.2s ease-in-out;
		-ms-transition: all 0.2s ease-in-out;
		-o-transition: all 0.2s ease-in-out;
		transition: all 0.2s ease-in-out;
	}

	a:hover {
		color: #000;
	}

	a, a:hover, a:active, a:focus, button:focus {
		outline: 0;
		border: 0;
		text-decoration: none;
	}

	#st-preloader {
		background: #FFF;
		bottom: 0;
		left: 0;
		position: fixed;
		right: 0;
		top: 0;
		z-index: 9999;
	}

	p {
		line-height: 1.5;
	}

	h1, h2, h3, h4, h5, h6{
		font-family: 'Raleway', sans-serif;
		font-weight: 700;
		/*text-transform: uppercase;*/
	}

	input, textarea{
		outline: none;
	}

	label{
		font-weight: 300;
	}

	#pre-status,
	.preload-placeholder {
		background-position: center;
		background-repeat: no-repeat;
		height: 40px;
		left: 50%;
		margin: -20px 0 0 -20px;
		position: absolute;
		top: 50%;
		width: 40px;
	}

	.preload-placeholder {
		background: none;
		left: 0;
		margin: 0;
		text-align: center;
		top: 65%;
	}

	.st-border{
		width: 34px;
		height: 1px;
		display: block;
		background-color: #000;
	}

	.overlay{
		background-color: #000;
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		opacity: 0.6;
	}


/* BUTTONS */

	.btn-send{
		background-color: #E67E22;
		border-radius: 5px 5px  5px 5px;
		border: 0;
		color: #fff;
		padding: 8px 14px;
		-webkit-transition: all 0.2s ease-in-out;
		-moz-transition: all 0.2s ease-in-out;
		-ms-transition: all 0.2s ease-in-out;
		-o-transition: all 0.2s ease-in-out;
		transition: all 0.2s ease-in-out;
	}

	.btn-send:hover{
		background-color: #000;
		color: #fff;
	}

	.btn-readmore{
		background-color: #383838;
		border-radius: 5px 5px  5px 5px;
		border: 0;
		color: #fff;
		padding: 10px 20px;
		margin-top: 20px;
		text-transform: uppercase;
		-webkit-transition: all 0.2s ease-in-out;
		-moz-transition: all 0.2s ease-in-out;
		-ms-transition: all 0.2s ease-in-out;
		-o-transition: all 0.2s ease-in-out;
		transition: all 0.2s ease-in-out;
	}

	.btn-readmore:hover{
		background-color: #000;
		color: #fff;	
	}




/* HEADER */

	#header{}

	#header .navbar {
		min-height: 32px;
		margin-bottom: 0;
		border-radius: 0;
	}

	.st-navbar{
		background-color: rgba(0, 0, 0, 0.50);
		
	}

	.st-navbar ul{
		margin-top: 15px;
	}

	.st-navbar ul li a{
		text-transform: uppercase;
		font-weight: 600;
		padding: 0;
		margin: 14px;
		color: #FFF;
	}

	.st-navbar ul li a:hover,
	.st-navbar ul li a:focus {
		background-color: transparent;
		color: #E67E22;
	}

	.st-navbar .navbar-header{
		margin-top: 5px;
	}

	.st-navbar .navbar-toggle .icon-bar {
		background-color: #FFF;
	}

	.st-navbar .navbar-toggle{
		margin-top: 7px;
		margin-right: 25px;
		padding: 0;
		border-radius: 0;
	}

    
	
	.logo_heading{

display: inline-block;


}
.logo_heading p{
color: #FFF;
font-size: 18px;
font-weight: 400;
margin-left: 5px;
display:inline-block;
}
.logo_heading p span{
color: #FFF;
font-size: 14px;
font-weight: 200;
display: inline-block;
}
	
	#YagyaRequest, #SanskarShala, #quick_link, #services, #contact{
		padding-top: 110px;
		padding-bottom: 100px;
	}

/* SLIDER */

	#slider{
		
	}
   /* #myCarousel {
        height: 520px;
        width: 100%;
        overflow: hidden;
    }
	*/
	
	
	#home-carousel  .item {
		background-position: center top;
		background-repeat: no-repeat;
		background-size:cover;
		width:100%;
		height: 650px;
	}
	

	#home-carousel .item:before{
		background-color: #000;
		content: "";
		height: 100%;
		top: 0;
		left: 0;
		opacity: 0.5;
		position: absolute;
		width: 100%;
	}

	.carousel-caption {
		
		top: 50%;
		font-size: 16px;
		text-align: center;
		color: #fff;
		text-align: center;
		margin-top: -130px;	
	}

	.carousel-caption h1 {
		font-size:46px;
		margin-bottom:0;
		line-height:27px;
		font-weight:100;
		font-family: 'Rubik';
		text-align: center;
		color: #FFF;
		
	}

	.carousel-caption h2 {
		font-size:26px;
		font-weight:300;
		margin-top:0px;
		text-transform:lowercase;
		position: absolute;
		margin-bottom:20px;
		
	}
	
	.carousel-caption p {
		
		font-size:20px;
		color: #FFF;
		margin-top: 10px;
		margin-bottom: 20px;
		text-align: center;
		
	}
	.btn-carousel-readmore{
		background-color: #E67E22;
		border-radius: 5px 5px  5px 5px;
		border: 0;
		color: #fff;
		padding: 10px 20px;
		margin-top: 20px;
		text-transform: uppercase;
		-webkit-transition: all 0.2s ease-in-out;
		-moz-transition: all 0.2s ease-in-out;
		-ms-transition: all 0.2s ease-in-out;
		-o-transition: all 0.2s ease-in-out;
		transition: all 0.2s ease-in-out;
	}

	.btn-carousel-readmore:hover{
		background-color: #000;
		color: #fff;	
	}

	
	
	.home-carousel-left, 
	.home-carousel-right {	
		background-color: #f0f0f0;
		color:#000;
		font-size: 32px;
		height: 40px;
		line-height: 40px;
		margin-top: -20px;
		position: absolute;
		text-align: center;
		top: 50%;
		width: 32px;
		z-index: 999;
		-webkit-transition: 300ms;
		-moz-transition: 300ms;
		-o-transition: 300ms;
		-ms-transition: 300ms;
		transition: 300ms;
	}

	.home-carousel-left {
		left:-32px;
	}

	.home-carousel-right {
		right:-32px;
	}

	#home-carousel:hover .home-carousel-left {
		left:0;
	}

	#home-carousel:hover .home-carousel-right {
		right:0;
	}
	/* Carousel animation */

	#home-carousel .item h1, 
	#home-carousel .item h2, 
	#home-carousel .item p {
		opacity:0;
		-moz-transform: scale(0.5);
		-webkit-transform: scale(0.5);
		-o-transform: scale(0.5);
		-ms-transform: scale(0.5);
		transform: scale(0.5);
	}

	#home-carousel .item h1 {
		-webkit-transition: all 0.5s ease-in-out 0.15s;
		-moz-transition: all 0.5s ease-in-out 0.15s;
		-ms-transition: all 0.5s ease-in-out 0.15s;
		-o-transition: all 0.5s ease-in-out 0.15s;
		transition: all 0.5s ease-in-out 0.15s;
	}

	#home-carousel .item.active h1, 
	#home-carousel .item.active h2, 
	#home-carousel .item.active p {
		opacity:1;
		-moz-transform: scale(1);
		-webkit-transform: scale(1);
		-o-transform: scale(1);
		-ms-transform: scale(1);
		transform: scale(1);
	}

	#home-carousel .item h2 {
		-webkit-transition: all 0.5s ease-in-out 0.30s;
		-moz-transition: all 0.5s ease-in-out 0.30s;
		-ms-transition: all 0.5s ease-in-out 0.30s;
		-o-transition: all 0.5s ease-in-out 0.30s;
		transition: all 0.5s ease-in-out 0.30s;
	}

	#home-carousel .item p {
		-webkit-transition: all 0.5s ease-in-out 0.45s;
		-moz-transition: all 0.5s ease-in-out 0.45s;
		-ms-transition: all 0.5s ease-in-out 0.45s;
		-o-transition: all 0.5s ease-in-out 0.45s;
		transition: all 0.5s ease-in-out 0.45s;
	}


	
	/* Quick Links */
	
	#quick_link{
		/*background-color: #f5f5f5;*/
		background-color: #ffffff;
		padding-top: 20px;
		padding-bottom: 20px;
	}

	.st-quick_link{
		background-color: #f5f5f5;
		height: 400px;
		padding: 10px;
		margin-top: 10px;
		-webkit-transition: all 0.2s ease-in-out;
		-moz-transition: all 0.2s ease-in-out;
		-ms-transition: all 0.2s ease-in-out;
		-o-transition: all 0.2s ease-in-out;
		transition: all 0.2s ease-in-out;
	}

	.st-quick_link:hover{
		box-shadow: 0px 0px 18px #ddd;
	}

	.st-quick_link h5{
		margin-top: 10px;
		margin-bottom: 25px;
		color: #FF7200;
		font-weight: 200;
	}

	.st-quick_link h3{
		margin-top: 0;
		margin-bottom: 25px;
	}
	.st-quick_link a{
		color: #333333;
	}
	.st-quick_link a:hover{
		color: #333333;
	}

	.st-quick_link .st-border{
		width: 100%;
		margin-bottom: 15px;
		background-color: #ccc;
	}

	.st-quick_link  img{
		width: 60px;
		height: 60px;
		position: relative;
		display: block;
        margin-left: auto;
        margin-right: auto;
	}
	
	
	
	/* Quick Introduction */
	
	#quick_intro{
		background-color: #FFF;
		padding-top: 20px;
		padding-bottom: 20px;
	}
	#quick_intro h1{
		color: #000000;
		font-weight: 200;
	}
	
	#quick_intro h2{
		color: #000000;
		font-weight: 200;
	}
	
	#quick_intro h3{
		color: #000000;
		font-weight: 200;
	}
	
	#quick_intro p{
		color: #000000;
	}
	
	#quick_intro a{
		color: #FF7200;
	}
	#quick_intro a:hover{
		color: #fea500;
	}
	
	
	
	/* About Us */
	
	#about_us{
	    background-image: linear-gradient( rgba(255, 215, 15, 0.3), rgba(255, 215, 15, 0.3)), url("/../images/GuruDrSaheb5.png");
        background-repeat: no-repeat;
        background-size: cover;
        opacity: 1;
        /*background-size: contain;
        */
        padding-top: 20px;
        padding-bottom: 20px;
	}
	#about_us h1{
		color: #000000;
		font-weight: 200;
	}
	#about_us h2{
		color: #000000;
		font-weight: 200;
	}
	#about_us h3{
		color: #000000;
		font-weight: 200;
	}
	#about_us p{
		color: #000000;
	}
	#about_us a{
		color: #FF7200;
	}
	#about_us a:hover{
		color: #fea500;
	}
	






/* YagyaRequest */
 #YagyaRequest{
     background-color: white;
}
 #YagyaRequest .Reg_left{
     padding-top: 20px;
}
 #YagyaRequest h1{
     color: #fea500;
     font-weight: 200;
}
 .yagya_request_form_bg{
     margin-top: 50px;
     background-color: #fea500;
     padding: 2em;
     border-radius: 5px 5px 5px 5px;
     -moz-border-radius: 5px 5px 5px 5px;
     -webkit-border-radius: 5px 5px 5px 5px;
     -khtml-border-radius: 5px 5px 5px 5px;
}
 .yagya_request_form_bg ul li a{
     font-size: 16px;
}
 .yagya_request_form_bg .transparent{
     background:rgba(254, 165, 0, 0.5);
}






/* bss Dublin */
 .bss_dublin_form_bg{
     margin-top: 50px;
     background-color: #fea500;
     padding: 2em;
     border-radius: 5px 5px 5px 5px;
     -moz-border-radius: 5px 5px 5px 5px;
     -webkit-border-radius: 5px 5px 5px 5px;
     -khtml-border-radius: 5px 5px 5px 5px;
}

.bss_dublin_form_bg div {
  background-color: red;
  width: 300px;
  border: 25px solid green;
  padding: 25px;
  margin: 25px;
}

 .bss_dublin_form_bg ul li a{
     font-size: 16px;
}
 .bss_dublin_form_bg .transparent{
     background:rgba(254, 165, 0, 0.5);
}





/*Books */
 #books{
     padding-top: 110px;
     padding-bottom: 100px;
     background-image: linear-gradient(to left, #d9ff66 , white);
}
 #books .section-title h1{
     color: #000000;
     font-weight: 200;
}
 .book_area{
     margin-top: 30px;
}
 .book-image{
     position: relative;
     opacity: 0.75;
     filter: alpha(opacity=50);
}
 .book-info{
     background-color: #99cc00;
     padding: 15px;
}
 .book-info h4{
     margin-top: 0;
     margin-bottom: 6px;
     text-align: center;
     color: white;
}
 .book_area .book_links{
     position: absolute;
     width: 100%;
     height: 100%;
     background-color: rgba(0, 0, 0, 0.2);
     left: 0;
     top: 0;
     text-align: left;
     opacity: 0;
     -webkit-transition: all 0.3s ease-out 0s;
     -moz-transition: all 0.3s ease-out 0s;
     -ms-transition: all 0.3s ease-out 0s;
     -o-transition: all 0.3s ease-out 0s;
     transition: all 0.3s ease-out 0s;
     -moz-transform: scale(0.3);
     -webkit-transform: scale(0.3);
     -o-transform: scale(0.3);
     -ms-transform: scale(0.3);
     transform: scale(0.3);
}
 .book_area .book_links{
     opacity: 1;
     -moz-transform: scale(1);
     -webkit-transform: scale(1);
     -o-transform: scale(1);
     -ms-transform: scale(1);
     transform: scale(1);
}
 .book_area .book_links p{
     position: relative;
     font-size: 16px;
     color: #fff;
     top: 15%;
     text-align: left;
     margin-left: 5%;
}
 .book_area .book_links h4{
     position: relative;
     color: #fff;
     top: 15%;
     text-align: left;
     margin-left: 5%;
}
 .book_area .book_links a{
     position: relative;
     font-size: 16px;
     color: #fff;
     top: 40%;
     text-align: left;
     margin-left: 10%;
}
 .book_area .book_links a:hover{
     color: #FF7200;
}
/*MonthlyDeepyagya*/
 #MonthlyDeepYagya{
     background-color: #fff;
     padding-top: 110px;
     padding-bottom: 100px;
     background-image: linear-gradient(to left , #ffd480 , white);
}
 #MonthlyDeepYagya .section-title h1{
     color: #000000;
     font-weight: 200;
}
 #MonthlyDeepYagya .deepyagya{
     padding-left: 15%;
     padding-right: 15%;
     padding-top: 25%;
}
 #MonthlyDeepYagya .deepyagya h3{
     margin-top: 0;
     margin-bottom: 30px;
}
 #MonthlyDeepYagya .deepyagya .btn-send{
     margin-top: 30px;
}
/*Sanskar Shala */
 #SanskarShala{
    /*background-image: url(../images/sanskar_shala1aa.jpg);
    */
    /*background: #e6fff2;
    */
    /*background-image: linear-gradient(to top, #d9ff66 , white);
    */
    /*background: linear-gradient( rgba(11, 255, 0, 0.3), rgba(11, 255, 0, 0.3)), url(../images/sanskar_shala1aa.jpg);
    */
     background-repeat: no-repeat;
     background-size: cover;
    /*background-attachment: fixed;
    */
     padding-top: 100px;
     padding-bottom: 100px;
     position: relative;
}
 #SanskarShala .SanskarShala{
     padding-left: 15%;
     padding-right: 15%;
     padding-top: 15%;
}
 #SanskarShala .SanskarShala h1{
     margin-top: 0;
     margin-bottom: 30px;
     color: #000000;
}
 #SanskarShala h1{
     color: #6faf14;
     font-weight: 200;
}
 #SanskarShala h5{
     color: #000000;
}
 #SanskarShala h3{
     color: #FFF;
}
 #SanskarShala .SanskarShala .btn-send{
     margin-top: 30px;
}
 #SanskarShala .SS_left{
     float: left;
}
 #SanskarShala .SS_right{
     float: right;
}
 #SanskarShala .SS_left p{
     color: #000000;
     font-weight: normal;
     text-align: justify;
}
 #SanskarShala .SS_left ul li{
     color: #000000;
     line-height: 21px;
     font-weight: normal;
}
 #SanskarShala .SS_left ul li>li{
     color: #000000;
     line-height: 21px;
}
 #SanskarShala h5{
     color: #FFF;
}
 #SanskarShala p{
     color: #FFF;
     font-weight: 100;
}
 #SanskarShala a{
     color: #6faf14;
     display: inline-block;
}
 #SanskarShala a:hover{
     color: #FF7200;
}
 #SanskarShala .SS_left h5{
     color: #6faf14;
}
 .bss_bg{
     margin: 3em auto 2em;
    /* background: rgba(0, 0, 0, 0.38);
     background-color: #a4c870;
    */
     background-color: #6faf14;
     padding: 2em;
     border-radius: 5px 5px 5px 5px;
     -moz-border-radius: 5px 5px 5px 5px;
     -webkit-border-radius: 5px 5px 5px 5px;
     -khtml-border-radius: 5px 5px 5px 5px;
}
 #SanskarShala .form-horizontal{
}
 #SanskarShala .form-horizontal input[type="text"], .form-horizontal input[type="select"], .form-horizontal input[type="email"]{
     border: 1px solid #E8E8E8;
     padding: 8px 14px;
     width: 100%;
     margin-bottom: 5px;
}
 #SanskarShala .form-horizontal .form-group {
     margin-right: 0px;
     margin-left: 0px;
}
 input::-webkit-input-placeholder {
     color:#333333!important;
}
 input:-moz-placeholder {
    /* Firefox 18- */
     color:#333333!important;
}
 input::-moz-placeholder {
    /* Firefox 19+ */
     color:#333333!important;
}
 .close_msg {
     float: right;
     font-size: 21px;
     font-weight: 700;
     line-height: 1;
     color: #000;
     text-shadow: 0 1px 0 #fff;
     filter: alpha(opacity=20);
     opacity: .2;
}
/* Gurudev */
 #Gurudev{
     background-image: url(../images/patron_founder.jpg);
     background-repeat: no-repeat;
     background-size: cover;
     background-attachment: fixed;
     padding-top: 100px;
     padding-bottom: 100px;
     position: relative;
}
 .awgp-gurudev{
     color: #e0e0e0;
}
 .awgp-gurudev .gurudev-border{
     background-color: #e0e0e0;
     margin: 20px auto;
}
 .awgp-gurudev p{
     font-style: italic;
}
 .awgp-gurudev .gurudev-info h5{
     margin-top: 0;
     margin-bottom: 5px;
}
 .awgp-gurudev .gurudev-info span{
     font-size: 12px;
     text-transform: uppercase;
}
/*CONTACT */
 #contact{
     padding-top: 130px;
     padding-bottom: 120px;
}
 #contact .section-title h1 {
     color: #000000;
     font-weight: 200;
}
 .contact-info .contact-content{
     margin-bottom: 30px;
}
 .contact-info p{
     margin-bottom: 20px;
}
 .contact-info p i{
     font-size: 16px;
     margin-right: 10px;
}
 .contact-form{
}
 .contact-form input[type="text"], .contact-form input[type="email"]{
     border: 1px solid #E8E8E8;
     padding: 8px 14px;
     width: 100%;
     margin-bottom: 5px;
}
 .contact-form textarea{
     border: 1px solid #E8E8E8;
     padding: 8px 14px;
     width: 100%;
     margin-bottom: 5px;
}
 #contact h4{
     color: #000000;
     font-weight: 200;
}
 #contact a{
     color: #FF7200;
}
 #contact a:hover{
     color: #fea500;
}
/* BLOG */
 #page-header{
     background-color: #f5f5f5;
     padding-top: 50px;
     padding-bottom: 0px;
     position: relative;
     margin-bottom: 50px;
     margin-top: 80px;
}
 .single-blog{
     margin-top: 35px;
     margin-bottom: 35px;
}
 .post-title{
     margin-top: 20px;
     margin-bottom: 5px;
}
 .post-meta{
     margin-bottom: 15px;
}
 .post-meta span{
     margin-right: 6px;
     font-size: 12px;
     font-weight: 600;
     opacity: 0.6;
}
 .post-meta span:hover{
     opacity: 1;
}
 .post-carousel-left, .post-carousel-right {
     background-color: #f0f0f0;
     color:#000;
     font-size: 32px;
     height: 40px;
     line-height: 40px;
     margin-top: -20px;
     position: absolute;
     text-align: center;
     top: 50%;
     width: 32px;
     z-index: 999;
     -webkit-transition: 300ms;
     -moz-transition: 300ms;
     -o-transition: 300ms;
     -ms-transition: 300ms;
     transition: 300ms;
}
 .post-carousel-left {
     left:-32px;
}
 .post-carousel-right {
     right:-32px;
}
 #post-carousel:hover .post-carousel-left {
     left:0;
}
 #post-carousel:hover .post-carousel-right {
     right:0;
}
 .post-link{
     background-color: #f5f5f5;
     text-align: center;
     padding: 40px 0;
     font-size: 16px;
     font-weight: 600;
}
 .post-quote{
     background-color: #f5f5f5;
     padding: 30px;
     font-size: 16px;
     font-weight: 500;
     font-style: italic;
}
 #blog .pagination{
     margin-bottom: 80px;
}
 #blog .pagination li a{
     width: 35px;
     height: 35px;
     line-height: 31px;
     text-align: center;
     font-size: 16px;
     color: #a3a3a3;
     border: 1px solid #d1d1d1;
     padding: 0;
     margin-right: 5px;
     border-radius: 0;
}
 #blog .pagination li.active a, #blog .pagination li a:hover{
     background-color: transparent;
     border-color: #000;
     color: #000;
}
 .sidebar-widget{
     margin-top: 35px;
     margin-bottom: 50px;
}
 .sidebar-widget .sidebar-title{
     margin-top: 0;
     margin-bottom: 20px;
}
 .sidebar-widget ul{
     list-style: square;
     margin: 0;
     padding-left: 18px;
}
 .sidebar-widget ul li{
     margin-bottom: 10px;
     font-weight: 500;
}
 .blog-search{
     position: relative;
}
 .blog-search input {
     border: 1px solid #d6d6d6;
     color: #8d8d8d;
     height: 44px;
     outline: medium none;
     padding: 0 50px 0 17px;
     width: 100%;
}
 .blog-search span {
     color: #252525;
     font-size: 12px;
     position: absolute;
     right: 10px;
     top: 50%;
     transform: translateY(-50%);
     -moz-transform: translateY(-50%);
     -webkit-transform: translateY(-50%);
}
 .blog-search .search-submit {
     background: none;
     border: none;
}
 .blog-search:after {
     background-color: #d6d6d6;
     content: "";
     display: block;
     height: 27px;
     position: absolute;
     right: 40px;
     top: 50%;
     transform: translateY(-50%);
     -moz-transform: translateY(-50%);
     -webkit-transform: translateY(-50%);
     width: 1px;
}
 .sidebar-widget .tagcloud a{
     padding: 4px 10px;
     border: 1px solid #ccc;
     margin: 3px 1px;
     display: inline-block;
}
 .sidebar-widget .tagcloud a:hover{
     border-color: #000;
     color: #000;
}
 ul.content-flickr {
     margin: 0;
     overflow: hidden;
     padding: 0;
}
 ul.content-flickr li {
     display: block;
     float: left;
     padding: 5px 10px 5px 0;
     width: 33.33%;
}
 .content-flickr li a {
     display: block;
     position: relative;
     width: 100%;
}
/* FOOTER */
 #footer{
     background-color: #262626;
     padding-top: 40px;
     padding-bottom: 40px;
     color: rgba(255, 255, 255, 0.4);
}
 #footer a{
     color: #FFF;
}
 #footer "ab'zj/+sEy.P@E,tDNҕ)j7.xbaЂȒ,
oH[gB8.\,f;1*TױHvˏIzL)a(*ok˔ukA2ef+xXėUUBkyP!א{tux<=	3enf]t5E-@&|];6n4 PV`qgT%,x!IﱭȪRnaC`@ue	MÁAs/0*TKA3.؃6f
Y|H@ގLq`ܥɋbpS&
Vy>րIHU|\uZ6'Z+̪5Kѕm݌ZAD /BfhY8u `C^/f8&j*_" P`1qTtNztӁԪãB!^V
ܪrX"<JG$C<	\n (Cv%qO4x|nAGձno܎BL5yP#hG.72}4{GWYKvq}yaA.$$'"G\7P>/HK3..]2υ>;ge /dla 	Ә&5Bm=E|)6),0*NG}{oOjphRߋ^#x=~@PR;?q{uPq$t02h;ShpQMĕVf<aZa ޛ^,F+Jirŵ䎱IQADy^D(>://gq$S~N!HmzgyjX4p+-GC6lh\./#EHCnb=tZ/?GV&iN,poQrtI[5*eQ]Fuw95n}Q!G˽A<A鵶2mmդ5vFjuWRI˛L3run%M?ky8%7F@n"f	3u~bZ;!OhH~7\ 9rO)X}l62ib9\]	w*,l;^Қ 5gU.
lKB@<Ƀo%Ĩ/ K'3>s#vZ(?Gǒ::Zˈ|>G"uUV6jB
%u9<@WArYk]\XRr#eӖV;:6,EoV8ah՟&kVjҮvtƚ̥-=P%v΄>mCu+j4d8zIjWb}棛q-]q`ug+_ǐ%S)*SDW	j!vN$R[qWwiBu4Y} D}u^ I!>]9'8;AVdڔ[I`LfJp-^zQEip!ODu 8aQ~W\Ɍ!.%
J{DkcZ/qBO;:_1H^M?nPǝ^nʰhF(Il9c{\FpmUDDB U\࿝BU]6ް͜n!QhFa>Kѷ4P\1 MJW3Ɩ~±$%:xeFѐ)\Ab.<Ĩɹ!xs =twmꁃX͇HD^.]S RP$6bDHo}\Ђf}
P!*72(t7]tӋD(jODeu<B59%G`<jW
e٬+){s
KpN%mQ0&kW a&'y4jD2'cRa{!?tJ'>3Ki@ J_cXtE<QO;BٲDi\>278s	3@Sk:wUQ/b*1y瑼`
3	JG(͍\ۑ{aLe vy'mb*1ƅЇHؑK'M` ؂@ot4,(/z܍I5ˎh1R-(fkTdN$~~fNmOXf2_ơI5{\gVAdDCG(FuM"!i`@fQxgor$JW	KՕS2ǛKHꝙqo ੟H=5&ڮ^=, Ą6g}M9~{ Bx4E9	DRvk6(ZU*`MG!D sMuW,q(o7UslrjkT	8Dq.VloEްpk:LF|+ƹ}cI"'+7&kc"E'kN-ڷe
_!:9La^c(_`IɞqC ?"%)wddxe%7ґ5q&&mӒ_rMTاvWKvWE!-a'"Cܶac/˨.^kwڳN
'rLCm!AhQTG(I;ѹZ3uNW<@3&Ўzbsy7svEzOh T鈣N,Gj=9ޣe t*`V|hSnz!p<$U\hx:kuAaq../'HH]˻;>X (W;^/nĹDքwè6?5Vxg0}ĀF~TSUqߨ42{q@耝UX_i=C8*M@*ȳ*(N٢°CT<}@W&'T6ړW?g	f44B,s1,QG%8{,S1v~3nБ?nh$>avụ=ן>IM>Gd~6nm&N	,хDR%{Kb%5݉g
ar~_vb)'L
!tuo@irlP@6"JH#ƸCxSs""i~~Ev`uN`F'XLEtE	¯As^#!PWmaWc(pH".z?1%'
y:Y
֏WƥA>}v5(,#ŊCx0U:#vWEH6qIJT|msm̊eh<?kvS<$|8g7qT'}-W@ES&ɹI~s' @PbZU[}(H;~`LFTcOZӧC_ƿ~4&5*& 22`]^H	QyPvaS=B`pĮZq2{h/ןCݼ$W?:V],'roK
A9  b|L)o>-[p$ڍXf(06Ѫyo+ϓڛ]><D_|;\Ov<*Sbi hp`<V|-OGsIA)wuJ9A+ˇYt|;Jv#^S!5#BEuY4|5 >|ٖ<Ғ'ըLI-0 8-UӋʀK`{^)М(j HMp[)͡"^8-gG$pB ) SeqC[STr|7Z+DӠi\Mѝ?V?x;S*
8	CA(3 4?aQ=i8>M+Q`7-ߢa^S*iY	g(R~ yJGyN:Vꕼu=x[.T)fTq5ՒԸpD}Ux|8t0"Y;K<d@
r0Yz@Ki|&.TBJX2nxZ~ҙlxW̟;#"^Sae{tAf(*BSXuQ6=#>wI΅҈ڦNNB4w;kJNmv¡j+ lH5ci\xDѡL;7E'k1AMW=';=XLݗ[DňZ}]r?.Ɵ0݁^R?]ɩ]{s"(WtV$[{9k˜W瓊OSϣ:)0	J4jl>DR@g,sbF\]Ur\NbZ\0$V3	5䂮k g#])6N^4ٜA'/,Kͫ;AƉY6B^a~&nUSCm-.W]Ɛy xM
$lJ/Q`>ﾀiZC~`B̂֯ri֌Jz:b40B&\#NAѲ+ў܀Z-lD-/oH T+gjUesR&71#M??%7"Prm:	ڮi_ŵ=ldY>Ka[*Smm7!!=1W-P B~4zfEݦX^AebYso=S,	(ualG:mΥX0181ޮok/LX 1n(HRX^TpXPGxRA*	lߋJZ-glRHoGb/k*_1zp #iWٟ{#7+_sQ"