/*
*  STYLE COMPONENS
*
*
*  [Table of contents]
*
*  [&. Content / #key]
*  [Let press Ctrl + f and type of paste the key, then press Enter to search the content ]
*
*  Summary:
*
*
*  1. BLOCK ITEM
*
*  2. BLOCK GALLERY
*
*  3. BLOCK VIDEOS
*
*  4. HORIZONTAL SCROLL
*
*  5. TABS
*
*  6. CONTACT FORM
*
*  7. PARTNER
*
*  8. PROGRESS BAR
*
*  9. MAP
*
*  10. TEMPLATE
*
*  11. MASONRY LAYOUT
*
*  12. CAROUSEL
*
*  13. COUNT DOWN
*
*  14. VIDEO CAROUSEL
*
*  15. ICON BLOCK
*
*  16. BLOCK SINGLE 
*
*  17. PROCESS SLIDER 
*
*  18. CLASS DETAIL
*
*  19. POST LIST
*
*  20. GALLERY
*
*  21. FILTER
*
*  22. EVENTS 
*
*  23. SERVICE LIST
*
*  24. RECRUITMENT
*  
*  RESPONSIVE
*
*
*/

/*==============================================
=            1. BLOCK POST                     =
==============================================*/

	.slz-carousel-wrapper .slz-block-item-01 {
		background-color: transparent;
	}

	/*----------  1.1 block info  ------------*/

	 

	/*----------  1.3 block rating counter ---*/

	  

	/*----------  1.4 block rating  ----------*/

		

	/*----------  1.7 block read more  -------*/

	  

	/*----------  1.8 block comment  ---------*/
	   

	/*----------  1.9 block image  -----------*/

/*=========  End of Block post  ==============*/

/*========================================
=            2. BLOCK GALLERY            =
========================================*/
	
	.sc-gallery-grid .tab-list-wrapper {
		margin-bottom: 40px;
	}



/*=====  End of 2. BLOCK GALLERY  ======*/


/*======================================
=            3. BLOCK VIDEO            =
======================================*/
	
	.slz-block-video .video-content img.img-full {
		max-width: none;
	}

	.block-image.has-audio .audio-wrapper {
		z-index: 3
	}


/*=====  End of 3. BLOCK VIDEO  ======*/


/*==============================================
=            11. MASONRY LAYOUT                =
==============================================*/
	
	.slz-posts-mansory .slz-isotope-grid.column-1 .grid-item {
		width: 100%;
	}
	.sc_posts_mansory .slz-isotope-grid .grid-item,
	.sc_posts_mansory .slz-isotope-grid-2 .grid-item {
		padding: 30px 15px;
		margin: 0;
	}
	.slz-posts-mansory .slz-isotope-grid.column-4 .slz-block-item-01 .block-title{
		font-size: 16px;
	}
	.slz-posts-mansory .slz-isotope-grid.column-4 .slz-block-item-01 .block-info-wrapper .block-info {
		float: none;
		display: block;
	}
	.slz-posts-mansory .slz-isotope-grid.column-4 .slz-block-item-01 .block-info-wrapper .block-info + .block-read-more {
		float: none;
		margin-top: 0px;
		padding-bottom: 10px;
	}
	.sc_carousel_posts .grid-item {
		padding: 0 15px;
		margin: 0;
	}

	.sc_carousel_posts > .slz-carousel-wrapper > .carousel-overflow > div > .slick-list{
		padding-top: 20px;
	}

	.sc_posts_mansory .slz-isotope-grid,
	.sc_posts_mansory .slz-isotope-grid-2 {
		margin: -30px -15px;
	}

	.sc_posts_mansory.slz-posts-mansory .slz-isotope-grid-2 .grid-item > .slz-block-item-01 {
		overflow: visible;
		width: auto;
		left: auto;
		right: auto;
		position: relative;
	}

	.sc_posts_mansory .slz-isotope-grid-2.column-3 .grid-item {
		width: 33.3333%;
	}

	.sc_posts_mansory .slz-isotope-grid-2.column-3 .grid-item-width-2 {
		width: 66.6667%;
	}

	.slz-posts-mansory .slz-isotope-grid-2 .grid-item > .slz-block-item-01 .block-image:not(.has-audio):not(.has-quote),
	.slz-posts-mansory .slz-isotope-grid-2 .grid-item > .slz-block-item-01 .slz-block-video {
		height: auto;
		padding-top: 67%;
	}
	
	.slz-posts-mansory .slz-isotope-grid-2 .grid-item:before {
		content: none;
		padding-top: 150%;
	}

	.slz-block-item-01 {
		box-shadow: none;
	}

	.slz-block-item-01 .block-content {
		padding: 15px 0 0;
	}

	.block-title {
		text-transform: uppercase;
		font-weight: 900;
	}

	.slz-block-item-01 .block-text {
		margin-top: 8px;
	}

	.slz-block-item-01 .block-info {
		margin-top: 0;
	}
	
	.slz-block-item-01 .block-info-wrapper {
		position: relative;
		margin-top: 15px;
		background-color: #f8f8f8;
		padding: 0px 20px;
	}
	.slz-block-item-01 .block-info-wrapper:before{
		content: "";
		display: table;
	}
	.slz-block-item-01 .block-info-wrapper:after {
		content: "";
		display: table;
		clear: both;
	}
	.slz-block-item-01 .block-info-wrapper .block-info{
		padding-left: 0px;
		display: inline-block;
		float: left;
	}


	.slz-blog-detail .slz-block-item-01 .block-image + .block-content {
		padding-top: 15px;
	}


	.block-content .block-title + .block-info {
		margin-top: 15px;
	}


	.slz-posts .sc_posts_mansory  .slz-block-item-01   .block-content .block-info {
		padding: 10px 20px 10px 0;
	}


	.slz-posts .sc_posts_mansory  .slz-block-item-01 .block-read-more {
		margin-top: 8px;
	}


	.slz-block-item-01 .block-info-wrapper .block-info + .block-read-more {
		position: relative;
		float: right;
	}

	.block-image.has-quote img {
		height: 100% !important;
		object-fit: cover;
		object-position: 0% 50%;
	}

	@supports(-ms-accelerator:true) {
		.block-image.has-quote img {
			width: auto !important;
		}
	}
	@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
		.block-image.has-quote img {
			width: auto !important;
		}
	}

	.block-image.has-quote .block-quote-wrapper {
		padding: 130px 90px 90px;
	}

	.block-quote-wrapper .block-quote {
		font-size: 50px;
		line-height: 1.1;
		font-family: 'Euphoria Script', cursive;
		z-index: 3;
		position: relative;
		padding-top: 10px;
	}

	.block-quote-wrapper .block-quote:before {
		color: #ffffff;
		opacity: 0.3;
		font-size: 12rem;
		line-height: 23px;
		content: " “ ";
		vertical-align: middle;
		font-style: normal;
		font-family: Georgia, serif;
		z-index: 1;
	}

	div[data-slidestoshow="2"] .block-quote-wrapper .block-quote,
	.column-2 .block-quote-wrapper .block-quote {
		font-size: 32px;
	}

	div[data-slidestoshow="3"] .block-quote-wrapper .block-quote,
	div[data-slidestoshow="4"] .block-quote-wrapper .block-quote,
	.column-3 .block-quote-wrapper .block-quote {
		font-size: 24px;
	}

	div[data-slidestoshow="2"] .block-image.has-quote .block-quote-wrapper,
	.column-2 .block-image.has-quote .block-quote-wrapper {
		padding: 120px 90px 65px;
	}

	div[data-slidestoshow="3"] .block-image.has-quote .block-quote-wrapper,
	.column-3 .block-image.has-quote .block-quote-wrapper {
		padding: 90px 60px 45px;
	}

	div[data-slidestoshow="4"] .block-image.has-quote .block-quote-wrapper {
		padding: 90px 15px 45px;
	}

	div[data-slidestoshow="4"] .audio-wrapper .mejs-container .mejs-controls .mejs-volume-button,
	div[data-slidestoshow="4"] .audio-wrapper .mejs-controls a.mejs-horizontal-volume-slider {
		display: none;
	}

	div[data-slidestoshow="4"] .block-image.has-audio .audio-wrapper {
		padding: 50px 15px 60px 70px;
	}

	div[data-slidestoshow="4"] .audio-wrapper .mejs-controls div.mejs-time-rail {
		width: calc(100% - 75px)!important;
	}

	div[data-slidestoshow="4"] .audio-wrapper .mejs-container .mejs-controls .mejs-time.mejs-duration-container {
		right: 0px;
	}

	.column-3 .block-quote-wrapper .block-quote:before {
		font-size: 10rem;
	}

	.block-image.has-quote .link:after,
	.slz-block-item-01:hover .block-image .link:after {
		background-color: #000000;
		opacity: 0.5;
		visibility: visible;
	}

	.slz-block-item-01 .block-image.has-gallery {
		overflow: visible;
	}

	.block-image.has-gallery .slz-image-carousel .btn .icons {
		font-size: 24px;
		color: #fff;
	}

	.block-image.has-gallery .slz-image-carousel:hover .btn-prev {
		left: 15px;
	}

	.block-image.has-gallery .slz-image-carousel:hover .btn-next {
		right: 15px;
	}

	.block-image.has-gallery .slz-image-carousel .btn {
		width: 40px;
		height: 40px;
		background-color: rgba(0,0,0,.3);
		color: #ffffff;
		border-radius: 50%;
		-webkit-border-radius: 50%;
	}

	.block-image.has-gallery .slz-image-carousel .btn:hover {
		background-color: #26bbec;
	}

	.sc_carousel_posts .slz-carousel-wrapper:hover .btn-prev {
		left: -50px;
	}

	.sc_carousel_posts .slz-carousel-wrapper:hover .btn-next {
		right: -50px;
	}

	.sc_carousel_posts div[data-slidestoshow="3"] .block-image.has-gallery .slz-image-carousel .btn,
	.sc_carousel_posts div[data-slidestoshow="4"] .block-image.has-gallery .slz-image-carousel .btn {
		width: 40px;
		height: 40px;
		border: 0;
	}

	.sc_carousel_posts .block-image.has-gallery .slz-image-carousel .btn-prev {
		left: 15px;
	}

	.sc_carousel_posts .block-image.has-gallery .slz-image-carousel .btn-next {
		right: 15px;
	}

	/*-----------  Audio content  -----------*/

		.block-image.has-audio .audio-wrapper {
			padding: 50px 15px 60px 90px;
		}

		.block-image.has-audio .link:after,
		.slz-block-item-01:hover .block-image.has-audio .link:after {
			background-color: #2b3a58;
			opacity: 0.95;
		}

		.audio-wrapper .mejs-container .mejs-controls {
			background: transparent;
		}

		.audio-wrapper .mejs-controls .mejs-time-rail .mejs-time-total {
			background: #d0d0d0;
			border-radius: 0px;
			-webkit-border-radius: 0px;
			margin: 6px 0px;
			height: 6px;
		}

		.audio-wrapper .mejs-controls .mejs-time-rail .mejs-time-loaded {
			height: 6px;
			border-radius: 0px;
			-webkit-border-radius: 0px;
			background: #26bbec;
			opacity: 0.4;
		}

		.mejs-container .mejs-controls div {
			width: 38px;
			height: 38px;
		}

		.mejs-controls .mejs-time-rail span, .mejs-controls .mejs-time-rail a {
			height: 6px;
		}

		.audio-wrapper .mejs-controls .mejs-button button {
			width: 20px;
			height: 20px;
			margin: 10px;
			background-image: none;
		}

		.audio-wrapper .mejs-controls .mejs-button.mejs-mute button:before,
		.audio-wrapper .mejs-controls .mejs-button.mejs-unmute button:before {
			content: '\e972';
			font-family: 'Yoga';
			font-size: 20px;
			line-height: 20px;
			color: #ffffff;
		}

		.audio-wrapper .mejs-controls .mejs-button.mejs-unmute button:before {
			opacity: 0.5;
		}

		.audio-wrapper .mejs-controls .mejs-button.mejs-playpause-button {
			width: 46px;
			height: 46px;
			line-height: 44px;
			text-align: center;
			position: relative;
			margin: 0px 5px;
			border-radius: 50%;
			-webkit-border-radius: 50%;
			border: 1px solid #ffffff;
			background-color: rgba(255,255,255,.2);
			color: #ffffff;
			overflow: hidden;
			z-index: 1;
			-webkit-transition: all 0.4s ease;
			-moz-transition: all 0.4s ease;
			-ms-transition: all 0.4s ease;
			-o-transition: all 0.4s ease;
			transition: all 0.4s ease;
		}

		.audio-wrapper .mejs-controls .mejs-button.mejs-playpause-button button {
			margin: auto;
			display: block;
			width: 100%;
			height: auto;
			line-height: 44px;
			-moz-transition: all 0.4s ease;
			-ms-transition: all 0.4s ease;
			-o-transition: all 0.4s ease;
			transition: all 0.4s ease;
		}

		.audio-wrapper .mejs-controls .mejs-button button:before {
			font-family: 'FontAwesome';
			display: inline-block;
			margin: 0;
			font-size: 14px;
		}

		.audio-wrapper .mejs-controls .mejs-button.mejs-play button:before {
			content: "\f04b";
			margin-left: 2px;
		}

		.audio-wrapper .mejs-controls .mejs-button.mejs-pause button:before {
			content: "\f04c";
			margin-left: 2px;
		}

		.audio-wrapper .mejs-container .mejs-controls .mejs-time {
			color: #d5d5d5;
		}

		.audio-wrapper .mejs-container .mejs-controls .mejs-time.mejs-currenttime-container {
			position: absolute;
			left: 65px;
			top: auto;
			bottom: -19px;
			font-size: 14px;
		}

		.audio-wrapper .mejs-container .mejs-controls .mejs-time.mejs-duration-container {
			position: absolute;
			left: auto;
			right: 105px;
			top: auto;
			bottom: -19px;
			font-size: 14px;
		}

		.audio-wrapper .mejs-controls .mejs-time-rail .mejs-time-total {
			width: 100%!important;
		}

		.audio-wrapper .mejs-controls div.mejs-time-rail {
			margin-top: 4px;
			margin-left: 15px;
			width: calc(100% - 180px)!important;
			position: relative;
		}

		.audio-wrapper .mejs-container .mejs-controls .mejs-volume-button {
			position: relative;
			margin-top: -2px;
			margin-left: 10px;
		}

		.audio-wrapper .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total {
			height: 6px;
			border-radius: 0px;
			-webkit-border-radius: 0px;
			background: #d0d0d0;
			top: 12px;
		}

		.audio-wrapper .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current {
			height: 6px;
			border-radius: 0px;
			-webkit-border-radius: 0px;
			background: #26bbec;
			top: 12px;
		}
		.audio-wrapper .mejs-controls a.mejs-horizontal-volume-slider {
			margin-top: 3px;
		}
	.slz-btn-loadmore {
		color: #fff;
	    height: 45px;
	    position: relative;
	    line-height: 45px;
	    padding: 0 30px;
	    font-weight: 700;
	    text-align: center;
	    letter-spacing: 1px;
	    display: inline-block;
	    overflow: hidden;
	    vertical-align: top;
	    position: relative;
	    z-index: 1;
	    text-transform: uppercase;
	    background-color: #26bbec;
	    border-radius: 30px;
	    -webkit-border-radius: 30px;
	    -webkit-transition: all 0.3s ease;
	    -moz-transition: all 0.3s ease;
	    -o-transition: all 0.3s ease;
	    transition: all 0.3s ease;
	}
	.slz-btn-loadmore:before {
		content: "";
		position: absolute;
		width: 100%;
		height: 100%;
		top: 0;
		left: 0;
		z-index: -1;
		opacity: 0.6;
		pointer-events: none;
		-webkit-transition: all 0.4s ease;
		-moz-transition: all 0.4s ease;
		-ms-transition: all 0.4s ease;
		-o-transition: all 0.4s ease;
		transition: all 0.4s ease;
		background: -moz-linear-gradient(top, rgba(255,255,255,0.6) 0%, rgba(255,255,255,0) 100%);
		background: -webkit-linear-gradient(top, rgba(255,255,255,0.6) 0%,rgba(255,255,255,0) 100%);
		background: linear-gradient(to bottom, rgba(255,255,255,0.6) 0%,rgba(255,255,255,0) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#99ffffff', endColorstr='#00ffffff',GradientType=0 );
	}
	.slz-btn-loadmore:hover{
		background-color: #ffffff;
	    background-image: none;
	    color: #2b3a58;
	    box-shadow: inset 0 0 0 2px #26bbec;
	    -webkit-box-shadow: inset 0 0 0 2px #26bbec;
	}
	.slz-btn-loadmore:hover:before{
		opacity: 0;
	}
/*=========  End of Masonry layout  ==============*/

/*==============================================
=               12. CAROUSEL                   =
==============================================*/

	.slz-carousel-wrapper .btn .icons {
		font-size: 24px;
		color: #7d8593;
	}

	.slz-carousel-wrapper .btn i {
		font-size: 14px;
	}

	.slz-carousel-wrapper .btn {
		width: 40px;
		height: 40px;
		border: 1px solid #ededed;
		border-radius: 50%;
		-webkit-border-radius: 50%;
	}

	.slz-carousel-wrapper .btn:hover {
		background-color: #26bbec;
		border-color: #26bbec;
		color: #ffffff;
	}

	.slz-carousel-wrapper .btn:hover .icons {
		color: #ffffff;
	}

/*===========  End of Carousel  ==============*/


/*========================================
=            16. BLOCK SINGLE            =
========================================*/
	.social a {
		text-align: center;
		display: inline-block;
		vertical-align: top;
		margin: 0 5px;
		padding: 0;
		font-size: 14px;
		width: 33px;
		height: 33px;
		border-radius: 50%;
		line-height: 33px;
		color: #989898;
		background-color: #f8f8f8;
	}

	.slz-blog-detail  .slz-social-share .title {
		line-height: 33px;
		color: #2b3a58;
		font-size: 13px;
		font-weight: 600;
		margin-top: 0;
	}

	.slz-blog-detail   .slz-social-share .title:before {
		content: '\f1e0';
		font-family: FontAwesome;
		margin-right: 10px;   
	}

	.slz-blog-detail   .slz-social-share {
		display: inline-block;
		vertical-align: top; 
		margin-top: 12px;
		margin-bottom: 15px; 
		float: right;   
	}

   	.slz-blog-detail.layout-4 .block-info {
   		display: inline-block;
   	}
	.slz-blog-detail.layout-5  .block-info {
		margin-top: 13px;
		display: inline-block;
		vertical-align: top;
	}

	.social a:first-child {
		margin-left: 0; 
	}

	.social a:last-child {
		margin-right: 0; 
	}

	.social a i {
		margin-left: -1px;
		line-height: inherit;
	}

	.social a:hover {
		background-color: #26bbec;
		color: #fff;
	}

	.slz-blog-detail   a.link.date {
		color: #2b3a58;
		font-size: 13px;
		font-weight: 600;
		display: block;
	}

	.slz-blog-detail   .slz-social-share  +  a.link.date  {
		margin-top: 15px;
	}

	.slz-blog-detail  .block-info +  a.link.date  {
		margin-top: 10px;
	}



	.slz-blog-detail .comments-area input:not([type="submit"]):focus,
	.slz-blog-detail .comments-area input:not([type="reset"]):focus,
	.slz-blog-detail .comments-area input:not([type="file"]):focus,
	.slz-blog-detail .comments-area .comment-form-comment textarea:focus {
		border-color: #dfdfdf;
	}

	.slz-blog-detail .post-navigation .nav-links .next-post {
		position: relative;
	}

	.slz-blog-detail .post-navigation .nav-links  {
		width: auto;
	}

	.slz-blog-detail .post-navigation {
		text-align: center;
	}

	.slz-blog-detail .post-navigation .nav-links .prev-post .meta-nav,
	.slz-blog-detail .post-navigation .nav-links .next-post .meta-nav {
		font-size: 0;
		position: relative;
	}

	.slz-blog-detail .post-navigation .nav-links .prev-post .meta-nav:before {
		position: absolute;
		content: "";
		top: 50%;
		-webkit-transform: translateY(-50%);
		-ms-transform: translateY(-50%);
		-o-transform: translateY(-50%);
		transform: translateY(-50%);
		border-top: 1px solid #e4e4e4;
		width: 65px;
		left: -75px;
		margin-top: -5px;
	}
	.slz-blog-detail .post-navigation .nav-links .next-post .meta-nav:before {
		position: absolute;
		content: "";
		top: 50%;
		-webkit-transform: translateY(-50%);
		-ms-transform: translateY(-50%);
		-o-transform: translateY(-50%);
		transform: translateY(-50%);
		border-top: 1px solid #e4e4e4;
		width: 65px;
		margin-left: 10px;
		margin-top: -5px;
	}

	.slz-blog-detail .post-navigation .nav-links .pull-left {
		margin-right: 10px;
	}

	.slz-blog-detail .post-navigation .nav-links .pull-right {
		margin-left: 10px;
	}

	.slz-blog-detail .post-navigation .nav-links .pull-left a:after {
		position: absolute;
		content: "";
		background-color: #d2d2d2;
		height: 14px;
		width: 2px;
		top: 50%;
		transform: translateY(-50%);
		right: -10px;
	}

	.slz-blog-detail .post-navigation .nav-links .pull-left a  {
		position: relative;
	}


	.slz-blog-detail .slz-post-footer .slz-blog-author {
		border: 1px solid #e4e4e4;
		padding: 40px 0 25px 0;
		border-right: none;
		border-left: none;
	}

	.slz-blog-detail  .slz-blog-author .media-right .author {
		color: #2b3a58;
		font-size: 17px;
		font-weight: 600;
		text-transform: uppercase;
		display: inline-block;
		vertical-align: top;
		font-style: normal;
		position: relative;
	}

	.slz-blog-detail  .slz-blog-author .media-right .author:hover {
		color: #26bbec;
	}

	.slz-blog-detail  .slz-blog-author .media-right .author:after {
		content: "/";
		margin-left: 5px;
		color: #c6c8cb;
	}

	.slz-blog-detail .slz-blog-author .media-right {
		color: #646a7a;
		font-size: 14px;
		font-style: italic;
		text-transform: capitalize;
		padding-left: 25px;
	}

	.slz-blog-detail .slz-blog-author .media-right .des {
		color: #646a7a;
		font-style: normal;
		margin-top: 15px;
	}

	.slz-blog-detail .slz-blog-author .media-left .media-image img  {
		/* border-radius: 50%; */
		box-shadow: 5px 5px 0px 0px #cccccc;
	}

	.slz-blog-detail .slz-blog-author .media-right  .social  {
		display: inline-block;
		vertical-align: top;
		float: right;
	}

	.slz-blog-detail .slz-blog-author .media-left {
		vertical-align: top;
	}

	.slz-blog-detail  blockquote p:first-child span {
		color: #fff !important;
	}


	.slz-blog-detail  blockquote p + p {
		font-family: 'Lato', sans-serif;
	}

	.slz-blog-detail.layout-1  .block-info,
	.slz-blog-detail.layout-1 .blog-detail-wrapper .block-info {
		margin-top: 10px;
		margin-bottom: 15px;
	}

	.slz-blog-detail.layout-5 .slz-social-share .title {
		margin-top: 0;
	}

	.slz-blog-detail  .block-label,
	.slz-block-item-01  .block-label {
		height: 50px;
		top: 25px;
		left: -25px;
		color: #fff;
		background-color: #26bbec;
		transform: rotate(-90deg);
		line-height: 17px;
	}

	.slz-blog-detail  .block-label:before,
	.slz-block-item-01  .block-label:before{
		content: "";
		position: absolute;
		width: 100%;
		height: 100%;
		top: 0;
		left: 0;
		z-index: -1;
		opacity: 0.6;
		pointer-events: none;
		-webkit-transition: all 0.4s ease;
		-moz-transition: all 0.4s ease;
		-ms-transition: all 0.4s ease;
		-o-transition: all 0.4s ease;
		transition: all 0.4s ease;
		background: -moz-linear-gradient(right, rgba(255,255,255,0.6) 0%, rgba(255,255,255,0) 100%);
		background: -webkit-linear-gradient(right, rgba(255,255,255,0.6) 0%,rgba(255,255,255,0) 100%);
		background: linear-gradient(to left, rgba(255,255,255,0.6) 0%,rgba(255,255,255,0) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#99ffffff', endColorstr='#00ffffff',GradientType=0 );
	}
	

	.slz-blog-detail  > .block-image,
	.slz-block-item-01 > .block-image {
		overflow: visible;
	}

	.slz-blog-detail .block-label .text.big,
	.slz-block-item-01 .block-label .text.big {
		font-size: 16px;
		vertical-align: top;
		display: inline-block;
		font-weight: 500;
		line-height: 19px;
	}

	.slz-blog-detail .block-label .text,
	.slz-block-item-01 .block-label .text {
		font-size: 16px;
		font-weight: 500;
		line-height: 1;
		color: #fff;
		display: inline-block;
		vertical-align: top;
		margin-left: 2px;
		margin-top: 0px;
		text-transform: uppercase;
		line-height: 19px;
	}

	.slz-blog-detail .block-label .text  span:nth-child(2),
	.slz-block-item-01 .block-label .text  span:nth-child(2) {
		margin-left: 4px;    
	}

	.slz-blog-detail.layout-5 .slz-post-footer {
		margin-top: 30px;
	}

	.slz-blog-detail.layout-5  .slz-widget-recent-post .media {
		border-top: none;
		margin-top: 10px;
	}

	.slz-blog-detail.layout-4 .slz-social-share .title  {
		margin-top: 0;
	}

	.slz-blog-detail > .title,
	.slz-blog-detail .blog-detail-wrapper > .title ,
	.slz-blog-detail.layout-1 .blog-detail-wrapper > .title,
	.slz-blog-detail.layout-3 .blog-detail-wrapper > .title, 
	.slz-blog-detail.layout-4  > .title, 
	.slz-blog-detail.layout-5 .blog-detail-wrapper > .title {
		display: block;
	}

	.slz-blog-detail.layout-5 .blog-detail-wrapper .slz-social-share .title {
		margin-top: 0;
	}

	.slz-blog-detail.layout-4 .slz-social-share {
		
	}

	.slz-blog-detail.layout-3 .slz-social-share {
		
	}

	.slz-blog-detail.layout-2 .slz-social-share {
	   
	}

	.slz-blog-detail.layout-1 .slz-social-share {
	   
	}

	.slz-blog-detail.layout-5 .block-info {
		margin-bottom: 10px;
	}


	.slz-blog-detail .block-info,
	.slz-blog-detail .blog-detail-wrapper .block-info {
		display: inline-block;
		vertical-align: top;
		margin-bottom: 5px;
		margin-right: 30px;
	}

   .slz-blog-detail  .block-info li {
		margin-right: 10px;
   }

   .slz-blog-detail .block-info  a.link.date {
		display: inline-block;
   }

   .slz-blog-detail .block-info li.author a:before  {
		content: "\f007";
   }

   .slz-blog-detail .blog-detail-wrapper .block-image {
		overflow: visible;
   }

	.slz-blog-detail.layout-1 .blog-detail-wrapper .block-image {
		margin-top: 15px;
   }
   
.slz-blog-detail > .title, .slz-blog-detail .blog-detail-wrapper > .title {
	display: block;
}

/*=====  End of 16. BLOCK SINGLE  ======*/


/*==========================================
=            17. PROCESS SLIDER            =
==========================================*/
	
	/*----------  17.0 General style  ----------*/
        .slz-list-process {
            margin-bottom: -40px;
        }
        .slz-process .title {
            font-size: 16px;
            color: #2B3A58;
            font-weight: 700;
            text-transform: uppercase;
        }
        .slz-list-process .content-cell .title  + .description {
            margin-top: 10px;
        }
        .slz-process .wrapper-icon, .slz-process .wrapper-icon-image {
            color: #26BBEC;
        }
        .slz-list-process.slz-column-4 .item:nth-child(2) ~ .item .slz-process, 
        .slz-list-process.slz-column-3 .item:nth-child(2) ~ .item .slz-process
        .slz-list-process.slz-column-4 .item:nth-child(4) ~ .item .slz-process, 
        .slz-list-process.slz-column-3 .item:nth-child(3) ~ .item .slz-process, 
        .slz-list-process.slz-column-2 .item:nth-child(2) ~ .item .slz-process, 
        .slz-list-process.slz-column-1 .item:first-child ~ .item .slz-process,
        .slz-list-process.slz-column-4 .item:nth-child(3) ~ .item .slz-process,
        .slz-list-process .item {
            margin-top: 0!important;
        }
        .slz-list-process .item{
            margin-bottom: 40px;
        }
    /*----------  17.1 Process style Italy  ----------*/
        .sc_process.la-italy .slz-process {
            width: 100%;
            overflow: hidden;

        }
        .sc_process.la-italy .slick-dots {
            bottom: -40px;
        }
        .sc_process.la-italy .slz-process .content-cell {
            display: table;
            width: calc(100% + 60px);
        }
        .sc_process.la-italy .slz-process .content-cell >div{
            width: calc(100% / 2);
        }
        .sc_process.la-italy .slz-process .content-cell .wrapper-info {
            display: table-cell;
            vertical-align: top;
            padding-left: 30px;
            position: relative;
            width: 50%;
            min-width: 50%;
            padding-right: 60px;
            padding-top: 40px;
            text-align: right;
            border:none;
        }
        .sc_process.la-italy .slz-process .content-cell .wrapper-info:after {
            content: "";
            position: absolute;
            right: 0;
            top: 50%;
            height: 90%;
            width: 1px;
            background-color:#E8E8E8;
            -webkit-transform: translateY(-50%);
            -moz-transform: translateY(-50%);
            -ms-transform: translateY(-50%);
            -o-transform: translateY(-50%);
            transform: translateY(-50%);
        }
        .sc_process.la-italy .slz-process .title {
            font-size: 20px;
            text-transform: capitalize;
        }
        .sc_process.la-italy .slz-list-process .content-cell .title  + .description {
            margin-top: 20px;
        }
        .sc_process.la-italy .slz-process .content-cell .wrapper-icon-image {
            display: table-cell;
            vertical-align: top;
            padding-left: 30px;
            padding-right: 30px;
            width: 50%;
            min-width: 50%;
        }
        .sc_process.la-italy .slz-process-carousel .slider-for {
            margin-bottom: 0px;
        }
        .sc_process.la-italy .slz-process-carousel .slider-nav .item{
            text-align: center;
            position: relative;
            overflow: hidden;
        }
        .sc_process.la-italy .slz-process-carousel .slider-nav .number {
            display: inline-block;
            width: 75px;
            height: 75px;
            text-align: center;
            line-height: 75px;
            font-size: 32px;
            color: #FFFFFF;
            cursor: pointer;
            font-weight: 700;
            position: relative;
            z-index: 1;
            background-color: #26BBEC;
            border-radius: 50%;
            -webkit-border-radius: 50%;
            -webkit-transition: all 0.4s ease;
            -moz-transition: all 0.4s ease;
            -ms-transition: all 0.4s ease;
            -o-transition: all 0.4s ease;
            transition: all 0.4s ease;
        } 
        .sc_process.la-italy .slz-process-carousel .slider-nav .item:hover .number,
        .sc_process.la-italy .slz-process-carousel .slider-nav .slick-current .number{
            background-color: #FFFFFF;
            color: #26BBEC;
        }
        .sc_process.la-italy .slz-process-carousel .slider-nav .number:before {
            content: "";
            position: absolute;
            width: 100%;
            height: 100%;
            top: 0;
            left: 0;
            border-radius: 50%;
            -webkit-border-radius: 50%;
            z-index: -1;
            opacity: 0.6;
            pointer-events: none;
            -webkit-transition: all 0.4s ease;
            -moz-transition: all 0.4s ease;
            -ms-transition: all 0.4s ease;
            -o-transition: all 0.4s ease;
            transition: all 0.4s ease;
            background: -moz-linear-gradient(top, rgba(255,255,255,0.6) 0%, rgba(255,255,255,0) 100%);
            background: -webkit-linear-gradient(top, rgba(255,255,255,0.6) 0%,rgba(255,255,255,0) 100%);
            background: linear-gradient(to bottom, rgba(255,255,255,0.6) 0%,rgba(255,255,255,0) 100%);
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#99ffffff', endColorstr='#00ffffff',GradientType=0 );
        }
        .sc_process.la-italy .slz-process-carousel .slider-nav .number:after{
            content: "";
            position: absolute;
            width: 100%;
            height: 100%;
            top: 0;
            left: 0;
            opacity: 0;
            border-radius: 50%;
            -webkit-border-radius: 50%;
            border:2px solid #26BBEC;
            -webkit-transition: all 0.4s ease;
            -moz-transition: all 0.4s ease;
            -ms-transition: all 0.4s ease;
            -o-transition: all 0.4s ease;
            transition: all 0.4s ease; 
        }
        .sc_process.la-italy .slz-process-carousel .slider-nav .item:hover .number:after,
        .sc_process.la-italy .slz-process-carousel .slider-nav .slick-current .number:after{
            opacity: 1;
        }
        .sc_process.la-italy .slz-process-carousel .slider-nav .item:hover .number:before,
        .sc_process.la-italy .slz-process-carousel .slider-nav .slick-current .number:before {
            opacity: 0;
        }
        .sc_process.la-italy .slz-process-carousel .slider-nav .number .line{
            position: absolute;
            width: 100%;
            display: block;
            pointer-events: none;
            height: 100%;
            top: 0;
            left: 0;
        }
        .sc_process.la-italy .slz-process-carousel .slider-nav .number .line:before{
            content: "";
            right: 100%;
            position: absolute;
            top: 50%;
            margin-top: -0.5px;
            width: 500px;
            height: 1px;
            background-color: #26BBEC;
        }
        .sc_process.la-italy .slz-process-carousel .slider-nav .number .line:after{
            content: "";
            left: 100%;
            position: absolute;
            top: 50%;
            margin-top: -0.5px;
            width: 500px;
            height: 1px;
            background-color: #26BBEC;
        }
        .sc_process.la-italy .slz-process-carousel .slider-nav .item:first-child .number .line:before {
            content: none;
        }
        .sc_process.la-italy .slz-process-carousel .slider-nav .item:last-child .number .line:after {
            content: none;
        }
        .sc_process.la-italy .slz-process-carousel .slider-for .slick-arrow {
            font-size: 0px;
            border:1px solid #EDEDED;
            background-color: transparent;
            color: #969CA8;
            width: 40px;
            height: 40px;
            padding: 0px;
            text-align: center;
            line-height: 40px;
            border-radius: 50%;
            -webkit-border-radius: 50%;
            z-index: 5;
            position: absolute;
            top: 50%;
            margin-top: -20px;
            -webkit-transition: all 0.4s ease;
            -moz-transition: all 0.4s ease;
            -ms-transition: all 0.4s ease;
            -o-transition: all 0.4s ease;
            transition: all 0.4s ease;
            
        }
        .sc_process.la-italy .slz-process-carousel .slider-for .slick-arrow:hover{
            background-color: #26BBEC;
            border-color: transparent;
            color: #FFFFFF; 
        }
        .sc_process.la-italy .slz-process-carousel .slider-for .slick-arrow:hover,
        .sc_process.la-italy .slz-process-carousel .slider-for .slick-arrow:focus{
            outline: none;
        }
        .sc_process.la-italy .slz-process-carousel .slider-for .slick-arrow:before{
            font-family: 'FontAwesome';
            font-size: 20px;
            line-height: inherit;
        }
        .sc_process.la-italy .slz-process-carousel .slider-for .slick-arrow.btn-prev:before{
            content: "\f104";
        }
        .sc_process.la-italy .slz-process-carousel .slider-for .slick-arrow.btn-next:before{
            content: "\f105";
        }
        .sc_process.la-italy .slz-process-carousel .slider-for .slick-arrow.btn-prev{
            left: 0;
        }
        .sc_process.la-italy .slz-process-carousel .slider-for .slick-arrow.btn-next{
            right: 0;
        }
        .sc_process.la-italy .slz-process-carousel .slider-for .slick-arrow:after{
            content: "";
            position: absolute;
            width: 100%;
            height: 100%;
            border-radius: 50%;
            -webkit-border-radius: 50%;
            top: 0;
            left: 0;
            z-index: -1;
            opacity: 0;
            pointer-events: none;
            -webkit-transition: all 0.4s ease;
            -moz-transition: all 0.4s ease;
            -ms-transition: all 0.4s ease;
            -o-transition: all 0.4s ease;
            transition: all 0.4s ease;
            background: -moz-linear-gradient(top, rgba(255,255,255,0.6) 0%, rgba(255,255,255,0) 100%);
            background: -webkit-linear-gradient(top, rgba(255,255,255,0.6) 0%,rgba(255,255,255,0) 100%);
            background: linear-gradient(to bottom, rgba(255,255,255,0.6) 0%,rgba(255,255,255,0) 100%);
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#99ffffff', endColorstr='#00ffffff',GradientType=0 );
        }
        .sc_process.la-italy .slz-process-carousel .slider-for .slick-arrow:after{
            opacity: 0.6;
        }
        .sc_process.la-italy .slider-nav[data-total="3"][data-slidestoshow="3"] .slick-list:before {
            content: "";
            position: absolute;
            width: 70%;
            height: 120%;
            left: 50%;
            bottom: 50%;
            border-radius: 100%;
            -webkit-border-radius: 100%;
            border-bottom:1px solid #51C9F0;
            -webkit-transform: translate(-50%,15px);
            -moz-transform: translate(-50%,15px);
            -ms-transform: translate(-50%,15px);
            -o-transform: translate(-50%,15px);
            transform: translate(-50%,15px);
            
        } 
        .sc_process.la-italy .slider-nav[data-total="4"][data-slidestoshow="4"] .slick-list:before {
            content: "";
            position: absolute;
            width: 78%;
            height: 120%;
            left: 50%;
            bottom: 50%;
            border-radius: 100%;
            -webkit-border-radius: 100%;
            border-bottom:1px solid #51C9F0;
            -webkit-transform: translate(-50%,15px);
            -moz-transform: translate(-50%,15px);
            -ms-transform: translate(-50%,15px);
            -o-transform: translate(-50%,15px);
            transform: translate(-50%,15px);
            
        } 
        .sc_process.la-italy .slider-nav[data-total="5"][data-slidestoshow="5"] .slick-list:before {
            content: "";
            position: absolute;
            width: 85%;
            height: 120%;
            left: 50%;
            bottom: 50%;
            border-radius: 100%;
            -webkit-border-radius: 100%;
            border-bottom:1px solid #51C9F0;
            -webkit-transform: translate(-50%,25px);
            -moz-transform: translate(-50%,25px);
            -ms-transform: translate(-50%,25px);
            -o-transform: translate(-50%,25px);
            transform: translate(-50%,25px);
            
        } 
        .sc_process.la-italy .slider-nav[data-total="6"][data-slidestoshow="6"] .slick-list:before {
            content: "";
            position: absolute;
            width: 85%;
            height: 120%;
            left: 50%;
            bottom: 50%;
            border-radius: 100%;
            -webkit-border-radius: 100%;
            border-bottom:1px solid #51C9F0;
            -webkit-transform: translate(-50%,25px);
            -moz-transform: translate(-50%,25px);
            -ms-transform: translate(-50%,25px);
            -o-transform: translate(-50%,25px);
            transform: translate(-50%,25px);
            
        } 
        .sc_process.la-italy .slider-nav[data-total="3"][data-slidestoshow="3"] .slick-track .item:nth-child(2),
        .sc_process.la-italy .slider-nav[data-total="4"][data-slidestoshow="4"] .slick-track .item:nth-child(2),
        .sc_process.la-italy .slider-nav[data-total="4"][data-slidestoshow="4"] .slick-track .item:nth-child(3),
        .sc_process.la-italy .slider-nav[data-total="5"][data-slidestoshow="5"] .slick-track .item:nth-child(2),
        .sc_process.la-italy .slider-nav[data-total="5"][data-slidestoshow="5"] .slick-track .item:nth-child(4),
        .sc_process.la-italy .slider-nav[data-total="6"][data-slidestoshow="6"] .slick-track .item:nth-child(2),
        .sc_process.la-italy .slider-nav[data-total="6"][data-slidestoshow="6"] .slick-track .item:nth-child(5) {
            margin-top: 50px!important;
        }
        .sc_process.la-italy .slider-nav[data-total="5"][data-slidestoshow="5"] .slick-track .item:nth-child(3),
        .sc_process.la-italy .slider-nav[data-total="6"][data-slidestoshow="6"] .slick-track .item:nth-child(3),
        .sc_process.la-italy .slider-nav[data-total="6"][data-slidestoshow="6"] .slick-track .item:nth-child(4) {
            margin-top: 70px!important;
        }
        .sc_process.la-italy .slz-process-carousel .slider-nav[data-total="3"][data-slidestoshow="3"] .number .line ,
        .sc_process.la-italy .slz-process-carousel .slider-nav[data-total="4"][data-slidestoshow="4"] .number .line ,
        .sc_process.la-italy .slz-process-carousel .slider-nav[data-total="5"][data-slidestoshow="5"] .number .line ,
        .sc_process.la-italy .slz-process-carousel .slider-nav[data-total="6"][data-slidestoshow="6"] .number .line {
            display: none;
        }
    
    /*----------  17.2 Process style United States  ----------*/
        .la-united-states .slz-process .icon-cell {
            border:2px solid #EDEDED;
        }
        .la-united-states .slz-process .number {
            font-size: 30px;
            font-weight: 700;
            color: #26BBEC;
        }
        .la-united-states .slz-process:hover .icon-cell {
            -webkit-box-shadow: 0px 2px 10px 0px rgba(0,0,0,0.1);
            -moz-box-shadow: 0px 2px 10px 0px rgba(0,0,0,0.1);
            box-shadow: 0px 2px 10px 0px rgba(0,0,0,0.1);
        }
    /*----------  17.3 Process style India  ----------*/
        
        .la-india .slz-process .icon-cell .wrapper-icon {
            background-color: #26BBEC;
            border-color: #26BBEC;
        }
        .la-india .slz-process .icon-cell .wrapper-icon:after {
            border-color: #26BBEC;
        }
    
    /*----------  17.4 Process style Turkey  ----------*/
        .la-turkey .slz-list-process .item {
            overflow: hidden;
        }
        .la-turkey .slz-process  .icon-cell {
            width: 75px;
            height: 75px;
            text-align: center;
            line-height: 75px;
            margin-left: auto;
            margin-right: auto;
            position: relative;
        }
        .la-turkey .slz-process  .icon-cell:before{
            content: "";
            position: absolute;
            height: 1px;
            width: 500px;
            right: 100%;
            top: 50%;
            margin-top: -0.5px;
            background-color: #26BBEC;
        }
        .la-turkey .slz-process  .icon-cell:after{
            content: "";
            position: absolute;
            height: 1px;
            width: 500px;
            left: 100%;
            top: 50%;
            margin-top: -0.5px;
            background-color: #26BBEC;
        }
        .la-turkey .slz-list-process .item:first-child  .icon-cell:before {
            content: none;
        }
        .la-turkey .slz-list-process .item:last-child  .icon-cell:after {
            content: none;
        }
        .la-turkey .slz-process .wrapper-icon {
            width: 100%;
            height: 100%;
            line-height: inherit;
            color: #FFFFFF;
            background-color: #26BBEC;
            border-radius: 50%;   
            -webkit-border-radius: 50%;
            position: relative;
            z-index: 1;
            -webkit-transition: all 0.4s ease;
            -moz-transition: all 0.4s ease;
            -ms-transition: all 0.4s ease;
            -o-transition: all 0.4s ease;
            transition: all 0.4s ease;
        }

         
        .la-turkey .slz-process .wrapper-icon:after{
            content: "";
            position: absolute;
            width: 100%;
            height: 100%;
            border-radius: 50%;
            -webkit-border-radius: 50%;
            top: 0;
            left: 0;
            z-index: -1;
            opacity: 0.6;
            pointer-events: none;
            -webkit-transition: all 0.4s ease;
            -moz-transition: all 0.4s ease;
            -ms-transition: all 0.4s ease;
            -o-transition: all 0.4s ease;
            transition: all 0.4s ease;
            background: -moz-linear-gradient(top, rgba(255,255,255,0.6) 0%, rgba(255,255,255,0) 100%);
            background: -webkit-linear-gradient(top, rgba(255,255,255,0.6) 0%,rgba(255,255,255,0) 100%);
            background: linear-gradient(to bottom, rgba(255,255,255,0.6) 0%,rgba(255,255,255,0) 100%);
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#99ffffff', endColorstr='#00ffffff',GradientType=0 );
        }
        .la-turkey .slz-process .wrapper-icon:before{
            content: "";
            position: absolute;
            width: 100%;
            height: 100%;
            top: 0px;
            left: 0;
            opacity: 0;
            border-radius: 50%;
            -webkit-border-radius: 50%;
            border:2px solid #26BBEC;
            z-index: -1;
            backface-visibility: hidden;
        }
        .la-turkey .slz-process .wrapper-icon .slz-icon {
            line-height: inherit;
            width: auto;
            font-size: 30px;
        }
        .la-turkey .slz-process:hover .wrapper-icon{
            background-color: #FFFFFF;
            color: #26BBEC;
        }  
        .la-turkey .slz-process:hover .wrapper-icon:before {
            opacity: 1;
        }
        .la-turkey .slz-process:hover .wrapper-icon:after {
            opacity: 0;
        }
        .la-turkey .slz-process .content-cell + .icon-cell {
            margin-top: 20px;
        }

/*=====  End of 17. PROCESS SLIDER  ======*/



/*========================================
=            18. CLASS DETAIL            =
========================================*/

	.slz-classes .slz-widget-class-info {
		padding: 35px;
		border: 1px solid #e1e1e1;
	}

	.slz-classes .slz-widget-class-info  .item {
		color: #2b3a58;
		font-weight: 600;
		padding: 7px 0;
	}

	.slz-classes .slz-widget-class-info  .item + .item {
		border-top: 1px solid #e4e4e4;
	}

	.slz-classes .slz-widget-class-info .widget-content .item:before {
		font-family: "FontAwesome";
		font-size: 14px;
		left: 0;
		color: #a2a7b4;
		margin-right: 10px;
	}

	.slz-classes .slz-widget-class-info .widget-content .item.date:before {
		content: "\f133";
	}

	.slz-classes .slz-widget-class-info .widget-content .item.location:before {
		content: "\f124";
	} 

	.slz-classes .slz-widget-class-info .widget-content .item.cat:before {
		content: "\f02d";
	} 

	.slz-classes .slz-widget-class-info .widget-content .item.member:before {
		content: "\f0c0";
	}

	.slz-classes .slz-widget-class-info .widget-content .item.category:before {
		content: "\f02d";
	} 

	.slz-classes .slz-widget-class-info .widget-content span.date-from:after {
		content: "-";
		margin-left: 5px;
	}

	.slz-classes .btn-started {
		margin-top: 25px;
		display: inline-block;
		vertical-align: top;
	}

	.slz-classes .btn-started  .slz-btn {
		padding: 7px 30px;
	}

	.slz-classes .btn-started a.slz-btn {
		font-size: 18px;
		text-transform: capitalize;
		color: #fff;
		height: 45px;
		border:none;
		padding-top: 0px;
		padding-bottom: 0px;
		border-radius: 45px;
		-webkit-border-radius: 45px;
		line-height: 45px;
		background: #26bbec;
		overflow: hidden;
	}

	.slz-classes .btn-started a.slz-btn:hover {
		color: #26bbec;
		background: #fff;
		border-color: #26bbec;
	}

	.slz-classes .box.slz-widget .slz-widget-trainer .social-list .text {
		font-size: 0;
	}

	.slz-classes .box.slz-widget .slz-widget-trainer .social-list {
		margin-top: 15px;
	}

	.slz-classes .box.slz-widget .slz-widget-trainer .social-list a {
		display: inline-block;
		vertical-align: top;
		margin: 0 5px;
		padding: 0 0px;
		font-size: 14px;
		width: 33px;
		height: 33px;
		text-align: center;
		border-radius: 50%;
		line-height: 33px;
		color: #989898;
		background-color: #e5e5e5;
	}

	.slz-classes .box.slz-widget .slz-widget-trainer .social-list a:first-child {
		margin-left: 0;
	}

	.slz-classes .box.slz-widget .slz-widget-trainer .social-list a:last-child {
		margin-left: 0;
	}

	.slz-classes .box.slz-widget .slz-widget-trainer .social-list i {
		margin: 0;
		font-size: 13px;
		width: auto;
		height: auto;
		line-height: 16px;
	}

	.slz-classes .box.slz-widget .slz-widget-trainer .social-list a:hover {
		color: #fff;
		background-image: -moz-linear-gradient( 90deg, #26bbec 50%, #ffffff 150%);
		background-image: -webkit-linear-gradient( 90deg, #26bbec 50%, #ffffff 150%);
		background-image: -ms-linear-gradient( 90deg, #26bbec 50%, #ffffff 150%);
	}

	.slz-classes .box.slz-widget .slz-widget-trainer .read-more {
		font-size: 14px;
		color: #2b3a58;
		text-transform: capitalize;
		font-weight: 700;
		position: relative;
		margin-top: 35px;
		display: block;
		vertical-align: top;
		/* border-top: 1px solid #ddd; */
		position: initial;
		/* padding-top: 10px; */
	}

	.slz-classes .box.slz-widget .slz-widget-trainer .read-more:before {
		content: "";
		position: absolute;
		width: 100%;
		height: 1px;
		background-color: #ddd;
		margin-top: -8px;
		left: 0px;
		z-index: 1;
	}

	.slz-classes .box.slz-widget .slz-widget-trainer .read-more:hover {
		color: #26bbec;
	}

	.slz-classes .box.slz-widget .slz-widget-trainer .read-more:after {
		content: "\f067";
		left: 10px;
		top: -2px;
		font-family: FontAwesome;
		font-size: 8px;
		background-color: #26bbec;
		color: #fff;
		border-radius: 16px;
		position: relative;
		width: 16px;
		line-height: 16px;
		height: 16px;
		padding: 2px 3px 2px 4px;
		font-weight: 300;
	}

	.slz-classes .box.slz-widget .slz-widget-trainer .title.name {
		font-weight: 700;
		font-size: 16px;
		text-transform: uppercase;
	} 

	.slz-classes .box.slz-widget .slz-widget-trainer .widget-content {
		background-color: #f8f8f8;
		position: relative;
		padding: 25px 175px 10px 20px;
		overflow: hidden;
	}

	.slz-classes .box.slz-widget .slz-widget-trainer .widget-content img {
		position: relative;
		z-index: 2;
	}

	.slz-classes .box.slz-widget .slz-widget-trainer .widget-content a.link {
		position: absolute;
		display: block;
		width: 160px;
		height: 180px;
		right: 0;
	}

	.slz-classes .time-table .schedule .time {
		background-color: rgba(51, 51, 51, 0.83);
	}

	.slz-classes .time-table .schedule .time,
	.slz-classes .time-table .schedule .activity {
		padding: 10px 5px;
	}

	.slz-classes .time-table .schedule .time .day,
	.slz-classes .time-table .schedule .activity .name a.title{
		font-size: 14px;
	}
	
	.slz-classes .time-table .schedule .activity .date-act,
	.slz-classes .time-table .schedule .activity .teacher a.title {
		font-size: 12px;
	}

	.slz-classes .time-table .schedule {
		padding: 0;
	}

	.slz-classes .time-table .schedule .activity .teacher {
		margin-top: 10px;
	}

	.slz-classes .time-table   .schedule  .activity .teacher:before {
		top: -5px;
	}

	.slz-classes .time-table .schedule .activity {
		margin-top: 0;
	}

	.slz-classes .time-table .schedule .activity:hover {
		-webkit-transform: translateY(-1px) scale(1.02);
		-ms-transform: translateY(-1px) scale(1.02);
		-o-transform: translateY(-1px) scale(1.02);
		transform: translateY(-1px) scale(1.02);
	}

	.slz-classes .schedule-title {
		font-size: 17px;
		color: #2b3a58;
		font-weight: 700;
		margin-bottom: 10px;
	}

	.slz-classes .class-detail-wrapper .title {
		color: #2b3a58;
		font-size: 22px;
		text-transform: uppercase;
		font-weight: 700;
	}

	.sc_item_list .slz-list  span {
		color: #2b3a58;
		font-size: 14px;
		font-weight: 400;
	}

	.slz-widget.widget_pages > ul li + li,
	.slz-widget.widget_pages  .children {
		border-top: 1px solid #ddd;
	}

	.slz-widget.widget_pages ul .children {
		padding-top: 0;
		margin-top: 8px;
	}

	.slz-classes .class-detail-wrapper h1.title {
		margin-top: 10px;
		display: inline-block;
		vertical-align: top;
		margin-bottom: 35px;
	}




/*=====  End of 18. CLASS DETAIL  ======*/

/*=====================================
=            19. POST LIST            =
=====================================*/
	.sc_block_posts .slz-block-item-01 .block-title {
		text-transform: uppercase;
		font-weight: 700;
		font-size: 18px;
	}

	.sc_block_posts .slz-block-item-01 .block-info li.author a:before {
		content: "\f007";
	}

	.sc_block_posts .slz-block-item-01 .block-read-more {
		font-weight: 700;
	}

	.sc_block_posts .block-content .block-info {
		display: inline-block;
		vertical-align: top;
	}

	.sc_block_posts .slz-block-item-01 .block-content {
		background-color: #fff;
	}

	.slz-block-item-01 .slz-block-item-01 .block-read-more i {
		padding-left: 10px;
		content: "\f067";
		left: 10px;
		font-size: 8px;
		background-color: #26bbec;
		color: #fff;
		border-radius: 50%;
		position: relative;
		width: 14px;
		line-height: 14px;
		height: 14px;
		padding: 0 4px 0 3.5px;
		bottom: -2px;
	}

	.slz-block-item-01 .slz-block-item-01 .block-read-more i.fa:before {
		content: "\f067";
		position: absolute;
		line-height: 14px;
	}


   /*----------  custom  ----------*/

	   .slz-posts .sc_posts_mansory  .slz-block-item-01 .block-read-more {
			margin-top: 0;
	    	padding: 8px 0 10px 0;
		}

		.slz-posts .sc_posts_mansory  .slz-block-item-01   .block-content .block-info {
		    padding: 10px 20px 10px 0;
		}

		.slz-posts .sc_posts_mansory  .slz-block-item-01   .block-content .block-info li {
			margin-bottom: 0;
			line-height: 24px;
		}

		.slz-block-item-01 .block-info-wrapper .block-info + .block-read-more {
			margin-top: 0;
			padding: 10px 0;
			line-height: 24px;
		}

		.slz-block-item-01 .block-info-wrapper .block-info {
			padding: 10px 0;
			line-height: 24px;
		}

		.slz-blog-detail .blog-detail-wrapper > .title {
			display: block;
		}


/*=====  End of 19. POST LIST  ======*/



/*===================================
=            20. GALLERY            =
===================================*/
	.slz-block-gallery-01 .block-content .slz-icon {
		height: 45px;
		width: 45px;
		background-color: #fff;
		color: #26bbec;
		border-radius: 50%;
		line-height: 45px;
		margin-left: 0;
	}
	.slz-gallery-tab-01 .item .block-image .img-full  {
		max-width: none;
	}
	.slz-block-gallery-01 .block-content a.fancybox {
		font-size: 0;
	}

	.slz-block-gallery-01 .slz-icon.icon-zoom-in:before {
		content: "\f065";
		font-size: 20px;
	}

	.slz-block-gallery-01 .block-zoom-img {
		margin-top: 0;
	}

	.slz-block-gallery-01 .block-title + .block-zoom-img {
		margin-top: 15px;
	}


/*=====  End of 20. GALLERY  ======*/


/*==================================
=            21. FILTER            =
==================================*/
	.filter-warpper:before {
		content: "";
		display: table;
	}
	.filter-warpper:after {
		content: "";
		display: table;
		clear: both;
	}
	.filter-warpper .filter,
	.filter-warpper .form-group  {
		display: inline-block;
		vertical-align: top;
		margin: 0 1px;
	}
	.filter-warpper select,
	.filter-warpper input[type="text"],
	.filter-warpper input[type="num"],
	.filter-warpper input[type="mail"] {
		border-radius: 0px;
		-webkit-border-radius: 0px;
	}
	.filter-warpper .filter:first-child {
		margin-left: 0;
	}

	.filter-warpper .filter:last-child {
		margin-right: 0;
	}

	.filter-warpper {
		background-color: #d0d0d0;
		height: 50px;
		line-height: 50px;
		text-align: center;
		width: 100%;
		margin-bottom: 60px;
	}

	.filter-warpper .filter.title {
		color: #2b3a58;
		font-size: 16px;
		font-weight: 700;
		margin-right: 20px;
		float: left;
		padding-left: 20px;
	}	

	
	.filter-warpper .filter.text {
		margin: -5px 1px 0 1px;
		display: inline-block;
		vertical-align: top;
		padding: 0;
		min-width: 220px;
		background-color: #f8f8f8;
		position: relative;
	}

	.filter-warpper .filter.icon {
		margin-left: 25px;
		padding-right: 20px;
		float: right;
		cursor: pointer;
	}

	

	.filter-warpper .filter.icon a {
		margin: 0 10px;
		color: #2b3a58;
		-webkit-transition: all 0.3s ease;
		-o-transition: all 0.3s ease;
		transition: all 0.3s ease;
		line-height: 57px;
	}

	.filter-warpper .filter.icon  a:hover {
		color: #fff;
	}

	.filter-warpper .filter.icon  a i {
		font-size: 24px;
	}

	.filter-warpper .filter.icon  a:first-child {
		margin-left: 0;
	}

	.filter-warpper .filter.icon  a:first-child i {
		font-size: 26px;
	}

	.filter-warpper .filter.icon  a:last-child {
		margin-right: 0;
	}	

	/*.dropdown-toggle {
		font-size: 12px;
		z-index: 1;
		cursor: pointer;
		position: absolute;
		top: 0;
		border: none;
		padding: 0;
		margin: 0 0 0 1px;
		background: transparent;
		text-indent: 0;
		height: 34px;
		width: 100%;
		height: 30px;
	}

	.dropdown-toggle:focus {
		outline: 0;
	}*/

	.filter-warpper .filter .filter-content {
		height: 50px;
		width: 220px;
		border: none;
		background-color: #f8f8f8;
		padding: 0 15px;
		margin: -5px 0 0 0;
		display: inline-block;
		vertical-align: top;
	}

	.filter-warpper .filter .filter-content::-webkit-input-placeholder,
	.filter-warpper .form-control::-webkit-input-placeholder {
		color: #646a7a;
	}

	.filter-warpper .form-group input {
		height: 50px;
		width: 220px;
		border: none;
		background-color: #f8f8f8;
		padding: 0 15px;
		margin: -5px 0 0 0;
		display: inline-block;
		vertical-align: top;
	}
	

	.filter-warpper .form-control {
		border-radius: 0;
		-webkit-border-radius: 0;
	}

	.filter-warpper .form-control,
	.filter-warpper .form-control:focus {
		border-color: transparent;
		box-shadow: none;
		-webkit-box-shadow: none;
	}

	.filter-warpper .dropdown-toggle {
		display: none;
	}

	.datepicker table tr td.day.focused, 
	.datepicker table tr td.day:hover {
		color: #fff;
		background-color: #26BBEC;
	}

	.datepicker .datepicker-switch:hover, 
	.datepicker .next:hover, 
	.datepicker .prev:hover, 
	.datepicker tfoot tr th:hover {
		color: #fff; 
		background-color: #26BBEC;
	}


/*=====  End of 21. FILTER  ======*/


/*==============================
=            22. EVENTS            =
==============================*/
	
	/*----------  Events List  ----------*/
		.sc_event_block .block-grid {
			position: relative;
		}
		.sc_event_block .block-grid .loader-ajax {
			position: absolute;
			height: 100%;
			width: 100%;
			left: 0;
			top: 0;
			background-color: #FFFFFF;
			z-index: 10;
		}
		.sc_event_block .block-grid .loader-ajax:before{
			content: "";
			position: absolute;
			width: 100%;
			height: 100%;
			left: 0;
			top: 0;
			z-index: 11;
			background: url(data:image/gif;base64,R0lGODlhPAA8APcAAAAAAAEBAQICAgMDAwQEBAUFBQYGBgcHBwgICAkJCQoKCgsLCwwMDA0NDQ4ODg8PDxAQEBERERISEhMTExQUFBUVFRYWFhcXFxgYGBkZGRoaGhsbGxwcHB0dHR4eHh8fHyAgICEhISIiIiMjIyQkJCUlJSYmJicnJygoKCkpKSoqKisrKywsLC0tLS4uLi8vLzAwMDExMTIyMjMzMzQ0NDU1NTY2Njc3Nzg4ODk5OTo6Ojs7Ozw8PD09PT4+Pj8/P0BAQEFBQUJCQkNDQ0REREVFRUZGRkdHR0hISElJSUpKSktLS0xMTE1NTU5OTk9PT1BQUFFRUVJSUlNTU1RUVFVVVVZWVldXV1hYWFlZWVpaWltbW1xcXF1dXV5eXl9fX2BgYGFhYWJiYmNjY2RkZGVlZWZmZmdnZ2hoaGlpaWpqamtra2xsbG1tbW5ubm9vb3BwcHFxcXJycnNzc3R0dHV1dXZ2dnd3d3h4eHl5eXp6ent7e3x8fH19fX5+fn9/f4CAgIGBgYKCgoODg4SEhIWFhYaGhoeHh4iIiImJiYqKiouLi4yMjI2NjY6Ojo+Pj5CQkJGRkZKSkpOTk5SUlJWVlZaWlpeXl5iYmJmZmZqampubm5ycnJ2dnZ6enp+fn6CgoKGhoaKioqOjo6SkpKWlpaampqenp6ioqKmpqaqqqqurq6ysrK2tra6urq+vr7CwsLGxsbKysrOzs7S0tLW1tba2tre3t7i4uLm5uaq7wJ69x5S+zIvA0YTB1H/B13DB3GfC4GDD42LE5WTG523J53bM6ILQ6ojT65LX7Z/c8K3g8rnk88Po9Mjp9M3q9M7r9dHu99ry++f3/fb8/vz+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJBADwACwAAAAAPAA8AAAI/gDhCRxIsKDBgwgTKlzIsKHDhxAjSpxIsaLFixgzatzIsaPHjyBDihxJsqTJkyhTqlzJsqXLlzBjypxJs+bDaTYLSstJkBnPgc5+wpMW9KezojyPClVqNJlQeMieEpNKTSgynz+ZGXsqrKpKrwyROU05DWfDaV1TLoNobOvJaUjPCttpcixEZcTAilRmNiKxqCOl2Y2Idm1IacUsShNm2KO0vBeZCRus8bHeiouLXbaIdzNmYsTiUpxGTHNHasmEFesbEbUwZYeJqRa9cFpqY547SjMmTNjV3PCi4RVmjDVJasp49wadDBno3sSxtoTLLJn1ZMqcGX/Kvbv37w8DAQIAIfkECQQA8AAsAAAAADwAPACHAAAAAQEBAgICAwMDBAQEBQUFBgYGBwcHCAgICQkJCgoKCwsLDAwMDQ0NDg4ODw8PEBAQEREREhISExMTFBQUFRUVFhYWFxcXGBgYGRkZGhoaGxsbHBwcHR0dHh4eHx8fICAgISEhIiIiIyMjJCQkJSUlJiYmJycnKCgoKSkpKioqKysrLCwsLS0tLi4uLy8vMDAwMTExMjIyMzMzNDQ0NTU1NjY2Nzc3ODg4OTk5Ojo6Ozs7PDw8PT09Pj4+Pz8/QEBAQUFBQkJCQ0NDRERERUVFRkZGR0dHSEhISUlJSkpKS0tLTExMTU1NTk5OT09PUFBQUVFRUlJSU1NTVFRUVVVVVlZWV1dXWFhYWVlZWlpaW1tbXFxcXV1dXl5eX19fYGBgYWFhYmJiY2NjZGRkZWVlZmZmZ2dnaGhoaWlpampqa2trbGxsbW1tbm5ub29vcHBwcXFxcnJyc3NzdHR0dXV1dnZ2d3d3eHh4eXl5enp6e3t7fHx8fX19fn5+f39/gICAgYGBgoKCg4ODhISEhYWFhoaGh4eHiIiIiYmJioqKi4uLjIyMjY2Njo6Oj4+PkJCQkZGRkpKSk5OTlJSUlZWVlpaWl5eXmJiYmZmZmpqam5ubnJycnZ2dnp6en5+foKCgoaGhoqKio6OjpKSkpaWlpqamp6enqKioqampqqqqq6urrKysra2trq6ur6+vsLCwsbGxsrKys7OztLS0tbW1tra2t7e3uLi4ubm5urq6u7u7vLy8vb29vr6+v7+/scPJpcbRnMnYlcvdj83ihM7me87pcs3ra8zsZsvtb87ue9PviNfwjdjxktrxl9zynd7zpuL1tOf4ye763PT88Pr99fz++v3+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////CPUA4QkcSLCgwYMIEypcyLChw4cQI0qcSLGixYsYM2rcyLGjx48gQ4ocSbKkyZMoU6pcyfIktZYNp72EuVAazYUybyq0qRNhNWg9EUqbGbTgsqIHlSEtSI3ZUoLTnD0dKE3qVHjOrE7NehWr1qfSjl6dlqwrvLJdkxF9uuzrUmlor6rtukzsVLJrlyaz+5RasmldmSWrdrXa3q5++XqsljciWZ6LgV6E67TjT41+lRHG7Pai32SQLT7rnNFZMmWNH8JNjXnZXsAQpSkj7ZGa62TMYCOkJjuZs80mq4VNRhz3s+PFcYdeSS1q1qzQdJudTr26dYkBAQAh+QQJBADwACwAAAAAPAA8AIcAAAABAQECAgIDAwMEBAQFBQUGBgYHBwcICAgJCQkKCgoLCwsMDAwNDQ0ODg4PDw8QEBARERESEhITExMUFBQVFRUWFhYXFxcYGBgZGRkaGhobGxscHBwdHR0eHh4fHx8gICAhISEiIiIjIyMkJCQlJSUmJiYnJycoKCgpKSkqKiorKyssLCwtLS0uLi4vLy8wMDAxMTEyMjIzMzM0NDQ1NTU2NjY3Nzc4ODg5OTk6Ojo7Ozs8PDw9PT0+Pj4/Pz9AQEBBQUFCQkJDQ0NERERFRUVGRkZHR0dISEhJSUlKSkpLS0tMTExNTU1OTk5PT09QUFBRUVFSUlJTU1NUVFRVVVVWVlZXV1dYWFhZWVlaWlpbW1tcXFxdXV1eXl5fX19gYGBhYWFiYmJjY2NkZGRlZWVmZmZnZ2doaGhpaWlqampra2tsbGxtbW1ubm5vb29wcHBxcXFycnJzc3N0dHR1dXV2dnZ3d3d4eHh5eXl6enp7e3t8fHx9fX1+fn5/f3+AgICBgYGCgoKDg4OEhISFhYWGhoaHh4eIiIiJiYmKioqLi4uMjIyNjY2Ojo6Pj4+QkJCRkZGSkpKTk5OUlJSVlZWWlpaXl5eYmJiZmZmampqbm5ucnJydnZ2enp6fn5+goKChoaGioqKjo6OkpKSlpaWmpqanp6eoqKipqamqqqqrq6usrKytra2urq6vr6+wsLCxsbGysrKzs7O0tLS1tbW2tra3t7e4uLi5ubm6urq7u7u8vLy9vb2+vr6/v7+4w8ayxs2tydKoy9elz9yZ0OKR0eaG0el60Oxzz+5+0++Q2PCg3fKh3vKl4POq4fOv4/S15va96vjH7frU8fve9Pzi9vzq+P31/P7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8I8gDhCRxIsKDBgwgTKlzIsKHDhxAjSpxIsaLFixgzatzIsaPHjyBDihxJEqG1khWbYUM5USVLiS5fQoRGTSZEas1sQkym82GzaT0bYuMZlOEyaEUZEk2aUJoypgqPQk2Y7OTUg0uvEpyWVatAaF29LlvmteDYsgTPohWodu2ysFqlwb1Kbe7VZNLWCkxGVm8zu1CtJQOqV9lTvVytrk0GmKlgwm6TrdTLWC+8oYfX1kWqt25mtJ4nox06OKPojm+VKZZorWZIwclUR7QGDbJIasoYN3OdEOcy2yidMo49tvjbZM1W95w2rfhP5ZajS59OvWJAACH5BAkEAPIALAAAAAA8ADwAhwAAAAEBAQICAgMDAwQEBAUFBQYGBgcHBwgICAkJCQoKCgsLCwwMDA0NDQ4ODg8PDxAQEBERERISEhMTExQUFBUVFRYWFhcXFxgYGBkZGRoaGhsbGxwcHB0dHR4eHh8fHyAgICEhISIiIiMjIyQkJCUlJSYmJicnJygoKCkpKSoqKisrKywsLC0tLS4uLi8vLzAwMDExMTIyMjMzMzQ0NDU1NTY2Njc3Nzg4ODk5OTo6Ojs7Ozw8PD09PT4+Pj8/P0BAQEFBQUJCQkNDQ0REREVFRUZGRkdHR0hISElJSUpKSktLS0xMTE1NTU5OTk9PT1BQUFFRUVJSUlNTU1RUVFVVVVZWVldXV1hYWFlZWVpaWltbW1xcXF1dXV5eXl9fX2BgYGFhYWJiYmNjY2RkZGVlZWZmZmdnZ2hoaGlpaWpqamtra2xsbG1tbW5ubm9vb3BwcHFxcXJycnNzc3R0dHV1dXZ2dnd3d3h4eHl5eXp6ent7e3x8fH19fX5+fn9/f4CAgIGBgYKCgoODg4SEhIWFhYaGhoeHh4iIiImJiYqKiouLi4yMjI2NjY6Ojo+Pj5CQkJGRkZKSkpOTk5SUlJWVlZaWlpeXl5iYmJmZmZqampubm5ycnJ2dnZ6enp+fn6CgoKGhoaKioqOjo6SkpKWlpaampqenp6ioqKmpqaqqqqurq6ysrK2tra6urq+vr7CwsLGxsbKysrOzs7S0tLW1tba2tre3t7i4uLm5ubq6uru7u7y8vL29vb6+vr+/v8DAwMHBwcDExb3IzLXM1K/Q26HR4ZbS5YbS6n3S7oLU747Y8ZPa8p3e86Lg9KXh9aji9qzk9rHl97Tn97fo+MLs+c/w+tjy++H1/Ob3/Or4/e75/fj9/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v///////////////////////////////////////////////////////////////////////////////////////////////////////////wjyAOUJHEiwoMGDCBMqXMiwocOHECNKnEixosWLGDNq3MixY8FsHjdaiwYy5MVszkqatBjN2cqL25Jde2kx5kyaFG3izClzJ8Vk0XxOdJZMqMSYKo06TMZMKcRsybY5fZhM2VSqSa8mpFZUK8NkLr0uTGZNrMJrXc0itJZWrUFmbd0ShCv3IN26BZk1xTs3Lt67fAVyDTwQqlTC8pJRQ5zYKmKijGOWRZzMb12oWfFWZgx1MmG4hwlvRgw1LGG0QRGjZox2WeTKNwkTZRaaL1SmmeVmU1aZWm281HgnW8aMmrXjI61dy+10G/LjjKNLn06dY0AAIfkECQQA8AAsAAAAADwAPACHAAAAAQEBAgICAwMDBAQEBQUFBgYGBwcHCAgICQkJCgoKCwsLDAwMDQ0NDg4ODw8PEBAQEREREhISExMTFBQUFRUVFhYWFxcXGBgYGRkZGhoaGxsbHBwcHR0dHh4eHx8fICAgISEhIiIiIyMjJCQkJSUlJiYmJycnKCgoKSkpKioqKysrLCwsLS0tLi4uLy8vMDAwMTExMjIyMzMzNDQ0NTU1NjY2Nzc3ODg4OTk5Ojo6Ozs7PDw8PT09Pj4+Pz8/QEBAQUFBQkJCQ0NDRERERUVFRkZGR0dHSEhISUlJSkpKS0tLTExMTU1NTk5OT09PUFBQUVFRUlJSU1NTVFRUVVVVVlZWV1dXWFhYWVlZWlpaW1tbXFxcXV1dXl5eX19fYGBgYWFhYmJiY2NjZGRkZWVlZmZmZ2dnaGhoaWlpampqa2trbGxsbW1tbm5ub29vcHBwcXFxcnJyc3NzdHR0dXV1dnZ2d3d3eHh4eXl5enp6e3t7fHx8fX19fn5+f39/gICAgYGBgoKCg4ODhISEhYWFhoaGh4eHiIiIiYmJioqKi4uLjIyMjY2Njo6Oj4+PkJCQkZGRkpKSk5OTlJSUlZWVlpaWl5eXmJiYmZmZmpqam5ubnJycnZ2dnp6en5+foKCgoaGhoqKio6OjpKSkpaWlpqamp6enqKioqampqqqqq6urrKysra2trq6ur6+vsLCwrLK0qbW5pbi+n7zFmb/MlMLRkMXWjMfbiMnehcvhg8zkeszndMzpcMzqa8zsas3tbs/udtHvfdPwf9XxhNfyiNnzi9r0kNz0lN31l971m9/2nuD2ouH3peL3qOP3quT4ruX4w+z61fH73fT83/T84PX84/b85vf96Pj96/n97vr98fr+9fz+9/z++v3+/f7+/f7+////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////CO4A4QkcSLCgwYMIEypcyLChw4cQI0qcSLGixYsYM2rcSJCbtI8fr3G8GK1YM5EjL3JLBkxayozRWr7EyA0YMG4zL04D1iynTmDRfFrcGVQoxZpFjU4EJkwpRZY4nUa89muaVIlMr0aU9gulVofCmn51yK3qWIfNgJ11CCzZ2oYy3yrkGlUuQmlq7SZkqXdv3r4Gk4kFXJAv4cJ/DwuMqZgg3sYDy9ZtHBeyMLeQ4THOXNZq5rCZ4V0D5pXy4MajPUOGGhpYsdBIQxOVDZR2T842JytO65Izy96QucU8GfpatGjSkKsOzby58+fQMwYEACH5BAkEAPIALAAAAAA8ADwAhwAAAAEBAQICAgMDAwQEBAUFBQYGBgcHBwgICAkJCQoKCgsLCwwMDA0NDQ4ODg8PDxAQEBERERISEhMTExQUFBUVFRYWFhcXFxgYGBkZGRoaGhsbGxwcHB0dHR4eHh8fHyAgICEhISIiIiMjIyQkJCUlJSYmJicnJygoKCkpKSoqKisrKywsLC0tLS4uLi8vLzAwMDExMTIyMjMzMzQ0NDU1NTY2Njc3Nzg4ODk5OTo6Ojs7Ozw8PD09PT4+Pj8/P0BAQEFBQUJCQkNDQ0REREVFRUZGRkdHR0hISElJSUpKSktLS0xMTE1NTU5OTk9PT1BQUFFRUVJSUlNTU1RUVFVVVVZWVldXV1hYWFlZWVpaWltbW1xcXF1dXV5eXl9fX2BgYGFhYWJiYmNjY2RkZGVlZWZmZmdnZ2hoaGlpaWpqamtra2xsbG1tbW5ubm9vb3BwcHFxcXJycnNzc3R0dHV1dXZ2dnd3d3h4eHl5eXp6ent7e3x8fH19fX5+fn9/f4CAgIGBgYKCgoODg4SEhIWFhYaGhoeHh4iIiImJiYqKiouLi4yMjI2NjY6Ojo+Pj5CQkJGRkZKSkpOTk5SUlJWVlZaWlpeXl5iYmJmZmZqampubm5ycnJ2dnZ6enp+fn5mhpJOkqo2nr4iptIOruX2tvXivwXOxxW6zyWq0zGW10GG301241li52FS621G73U2730q84Ue840S95EG95j6+5zy+6Dq+6Ti+6je/6ze/7D7C7UTE7kvG71HI71jK8F3M8GTO8WvQ8XDS8nXT8nnU8nzV8oHX84TY84fZ84va85Hc9Jje9Z/g9anj9rHm97no+L3q+MDr+MPs+cXs+cft+cju+c7w+tz0++P2/Of3/en4/ez5/e76/fD6/fP7/vT7/vX8/vb8/vj9/vr9/v3+/v///////////////////////////////////////////////////////////////////////////////////////////////////////wj+AOUJHEiwoMGDCBMqXMiwocOHECNKnEixosWLGDMKtMbRGjaNGKMlAwYM2bKOHKNhywYSYrZkuohF+9YSY7ZiupbRrImxmS5kO3lazAbM10ehF7H9DIqU4jNdz5omhSrVotJmVSt+80Usa8Vlvph6fajU2tiJwISdlWhNF8u1EIl1hfvwmy6zdB0225X3oTBkfR3yihaYYTZdYgsbtMZXscJnwBwrXBZZMsJlyyxfBqzZIOXOBptVBj3Qmi/SBA+jJnh3tUBiWF1HO+1antvaxDK7Ppy4c+7a2Xa9XS26tjxhUV1/A3Z09dbmqJdDJ/1N2HTSy2LvXjZ8tbVn3VENZ+ttvLz58+jTq48YEAAh+QQJBADyACwAAAAAPAA8AIcAAAABAQECAgIDAwMEBAQFBQUGBgYHBwcICAgJCQkKCgoLCwsMDAwNDQ0ODg4PDw8QEBARERESEhITExMUFBQVFRUWFhYXFxcYGBgZGRkaGhobGxscHBwdHR0eHh4fHx8gICAhISEiIiIjIyMkJCQlJSUmJiYnJycoKCgpKSkqKiorKyssLCwtLS0uLi4vLy8wMDAxMTEyMjIzMzM0NDQ1NTU2NjY3Nzc4ODg5OTk6Ojo7Ozs8PDw9PT0+Pj4/Pz9AQEBBQUFCQkJDQ0NERERFRUVGRkZHR0dISEhJSUlKSkpLS0tMTExNTU1OTk5PT09QUFBRUVFSUlJTU1NUVFRVVVVWVlZXV1dYWFhZWVlaWlpbW1tcXFxdXV1eXl5fX19gYGBhYWFiYmJjY2NkZGRlZWVmZmZnZ2doaGhpaWlqampra2tsbGxtbW1ubm5vb29wcHBxcXFycnJzc3N0dHR1dXV2dnZ3d3d4eHh5eXl6enp7e3t8fHx9fX1+fn5/f3+AgICBgYGCgoKDg4OEhISFhYWGhoaHh4eIiIiJiYmKioqLi4uMjIyNjY2Ojo6Pj4+QkJCRkZGSkpKTk5OUlJSVlZWWlpaXl5eYmJiZmZmampqbm5uUnaCOoKaIo6uCpbF8p7V3qbpxq75srcJnr8ZisMpdsc1Ys9FTtNRPtdZLttlHt9tDt90/uN88uOE5ueM2ueQzuuYxuucuuugsuukruuopuuorvOszv+w7we1Bw+5Gxe5Nx+9SyO9Wye9ZyvBcy/BfzPBjzfBnzvBqz/Bw0fF10/F51PJ/1vKE1/KJ2fOL2vON2vOO2/OP2/SQ3PSR3PSR3PSR3PSR3PSR3PSS3PSs5ffF7fnV8vvf9fzo+P3r+f3v+v37/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7///////////////////////////////////////////////////////////////////////////////////////////////////////8I/gDlCRxIsKDBgwgTKlzIsKHDhxAjSpxIsaLFixgzyrt2rZpHa9e0abR47ZguW7yOeVyZjNgxa9xGOiyJshq2hdisgZSZUBswW8dEQtRm7SbPgdyUARU6URtTmdh46bqWMabMa7iOWT168ZqtZFwzYsNlLSxGbbjAmr3Ii9jai9V0bX0rES1VuhSPucXb1NZTvg+PHQMskRuuu4QfWuOVOCIxtY0dHo7sUJstyjN1YW5YDdhmhtUgf0bocbTC0qZJV0uN0Npe1gWveYZt8DLtgrr+0k5W9vbAkr4Jag4usFrv4NxeB6+G2De32cSxrSYuryj16nN9w7y+nXrz6+DDC4sfT768+fPozQcEACH5BAkEAPIALAAAAAA8ADwAhwAAAAEBAQICAgMDAwQEBAUFBQYGBgcHBwgICAkJCQoKCgsLCwwMDA0NDQ4ODg8PDxAQEBERERISEhMTExQUFBUVFRYWFhcXFxgYGBkZGRoaGhsbGxwcHB0dHR4eHh8fHyAgICEhISIiIiMjIyQkJCUlJSYmJicnJygoKCkpKSoqKisrKywsLC0tLS4uLi8vLzAwMDExMTIyMjMzMzQ0NDU1NTY2Njc3Nzg4ODk5OTo6Ojs7Ozw8PD09PT4+Pj8/P0BAQEFBQUJCQkNDQ0REREVFRUZGRkdHR0hISElJSUpKSktLS0xMTE1NTU5OTk9PT1BQUFFRUVJSUlNTU1RUVFVVVVZWVldXV1hYWFlZWVpaWltbW1xcXF1dXV5eXl9fX2BgYGFhYWJiYmNjY2RkZGVlZWZmZmdnZ2hoaGlpaWpqamtra2xsbG1tbW5ubm9vb3BwcHFxcXJycnNzc3R0dHV1dXZ2dnd3d3h4eHl5eXp6ent7e3x8fH19fX5+fn9/f4CAgIGBgYKCgoODg4SEhIWFhYaGhoeHh4iIiImJiYqKiouLi4yMjI2NjY6Ojo+Pj5CQkJGRkZKSkpOTk5SUlJWVlZaWlpeXl5iYmJmZmZqampubm5SdoI6gpoijq4KlsXyntXepunGrvmytwmevxmKwyl2xzViz0VO01E+11ku22Ue320O33T+43zy44Tm54za55Da75ja86Da96Te+6zm/6zrA7DzB7T7C7UDC7ULD7kTE7kjF7kvG7k3H71DH71LI71PI71XJ71bJ71rK71zL8F/M8GLN8GTO8GfP8WnP8WzQ8XDR8XTT8nfU8nrV8n3W8oDW84HX84TX84nZ86fj9sPs+dLx+9vz/OP2/Of3/ez5/fv9/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v///////////////////////////////////////////////////////////////////////////////////////////////////////////wj+AOUJHEiwoMGDCBMqXMiwocOHECNKnEixosWLGDNis0atY8dq1jJazFZtGS1ZuopN6zitWDFZvqaFFOnQmjOYMhWSdOaL2jaaCbO9dDbzYTVl1YAapCZLWbaK1pRhUypvmy9dRS2CBIqNlrKfIrEl1UjLGdVtYy12TasUrcVttKZRJbjtKUVfZudmpKYLrN6RsrL+pbgs7+CK2GTZPUzRmWHGE2kthhzRmi/Kjdlifqhr6uaIsj5XLiYaos3SDzuidqh6NcPWrhVWoxZ7IcfaOuXiTqhsd8LHvglW8xycIMniS5EXtDZZuWbkzJUTJC59m1/p2LNr3869u/fv4MMHix9Pvjz3gAAh+QQJBADyACwAAAAAPAA8AIcAAAABAQECAgIDAwMEBAQFBQUGBgYHBwcICAgJCQkKCgoLCwsMDAwNDQ0ODg4PDw8QEBARERESEhITExMUFBQVFRUWFhYXFxcYGBgZGRkaGhobGxscHBwdHR0eHh4fHx8gICAhISEiIiIjIyMkJCQlJSUmJiYnJycoKCgpKSkqKiorKyssLCwtLS0uLi4vLy8wMDAxMTEyMjIzMzM0NDQ1NTU2NjY3Nzc4ODg5OTk6Ojo7Ozs8PDw9PT0+Pj4/Pz9AQEBBQUFCQkJDQ0NERERFRUVGRkZHR0dISEhJSUlKSkpLS0tMTExNTU1OTk5PT09QUFBRUVFSUlJTU1NUVFRVVVVWVlZXV1dYWFhZWVlaWlpbW1tcXFxdXV1eXl5fX19gYGBhYWFiYmJjY2NkZGRlZWVmZmZnZ2doaGhpaWlqampra2tsbGxtbW1ubm5vb29wcHBxcXFycnJzc3N0dHR1dXV2dnZ3d3d4eHh5eXl6enp7e3t8fHx9fX1+fn5/f3+AgICBgYGCgoKDg4OEhISFhYWGhoaHh4eIiIiJiYmKioqLi4uMjIyNjY2Ojo6Pj4+QkJCRkZGSkpKTk5OUlJSVlZWWlpaXl5eYmJiZmZmampqbm5uUnaCOoKaIo6uCpbF8p7V3qbpxq75srcJnr8ZisMpdsc1Ys9FTtNRPtdZLttlHt9tDt90/uN88uOE5ueM2ueQ2u+Y2vOg2vek3vus5v+s6wOw8we0+wu1Awu1Cw+5GxO5Jxe5Mxu5Ox+5Qx+9UyO9Xye9Zyu9byu9cy+9hzfBmzvBqz/Fu0fFz0vJ31PJ81fOC1/OF2POI2fOM2vSa3/Wl4vat5fez5/e+6vjX8vvn9/zv+v31/P77/v78/v79/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7///////////////////////////////////////////////////////////////////////////////////////////////////////8I/gDlCRxIsKDBgwgTKlzIsKHDhxAjSpxIsaLFixgzVqMGraPHatUyVrwW7RgtWbSIEYOmTKUulMqoiXxoTRktXc2oXUtILZovWsqszUxYU9YxmTRtKts5lCA0WseETrwGTVe0pvKs+fKF1KK1Y8eYagQqFqM0YmUrVqN1tWk1tBfXSsMq8G1aiNdozaVbV1lFYs34EqzWNqJPwQWlSaWpKyRigoUdKoP2uKC1rgyt0br7GPPCZpQrW+Z8kNZi0RGpHUNNMSfrib5Iv1ZIbHbEa4FtP+Soe7fn3jx/Az9ITfjwgsWPMzSufCDz5vKeN3cM/eDp6tiza9/Ovbv37+DDEIsfT768+fPo06tfz779wIAAIfkECQQA9QAsAAAAADwAPACHAAAAAQEBAgICAwMDBAQEBQUFBgYGBwcHCAgICQkJCgoKCwsLDAwMDQ0NDg4ODw8PEBAQEREREhISExMTFBQUFRUVFhYWFxcXGBgYGRkZGhoaGxsbHBwcHR0dHh4eHx8fICAgISEhIiIiIyMjJCQkJSUlJiYmJycnKCgoKSkpKioqKysrLCwsLS0tLi4uLy8vMDAwMTExMjIyMzMzNDQ0NTU1NjY2Nzc3ODg4OTk5Ojo6Ozs7PDw8PT09Pj4+Pz8/QEBAQUFBQkJCQ0NDRERERUVFRkZGR0dHSEhISUlJSkpKS0tLTExMTU1NTk5OT09PUFBQUVFRUlJSU1NTVFRUVVVVVlZWV1dXWFhYWVlZWlpaW1tbXFxcXV1dXl5eX19fYGBgYWFhYmJiY2NjZGRkZWVlZmZmZ2dnaGhoaWlpampqa2trbGxsbW1tbm5ub29vcHBwcXFxcnJyc3NzdHR0dXV1dnZ2d3d3eHh4eXl5enp6e3t7fHx8fX19fn5+f39/gICAgYGBgoKCg4ODhISEhYWFhoaGh4eHiIiIiYmJioqKi4uLjIyMjY2Njo6Oj4+PkJCQkZGRkpKSk5OTlJSUlZWVlpaWl5eXmJiYmZmZmpqam5ubnJycnZ2dnp6en5+fmaGkk6SqjaeviKm0g6u5fa29eK/Bc7HFbrPJarTMZbXQYbfTXbjWWLnYVLrbUbvdTbvfSrzhR7zjRb7lRL/nQ8DpQ8HqQ8LrRMLsRcPtRsTtR8TuSMXuScXuTcfvUMfvUsjvVMnvVcnvVsnvV8rvWMrvWcrvXcvwY83wZ8/xbNDxctLyetXygtfzjNr0md71pOL2reX3sub3t+j4u+n4v+r4xez5zu/64/b88Pr9+f3+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v///////////////v///v///v///v7+/v7+////////////////////////////////////////////////////////CP4A6wkcSLCgwYMIEypcyLChw4cQI0qcSLGixYsYM2a7Fu2ZR4/XrmWsmC0as1y1ch07pkzZSpS1jkHLNtIhNmYpn1mjeTAbtWcomVmrmRDbsVrMRD68hvMYNqIFnyF9OvFmrWdQ62U75kupxWu+jvHMeC1Xs5rZTnr9Wita1mi11k681jarQLhyIWbz5dbuXV9jIyqD5pcgNGUTDxcuqKzvw2y5Ai/eK3nhM2qLDf58jDizwc4NoWH2XJCa44WgSRM8yxAbYdUFZzKMRhX2QGyjFZ62LTB3Qt+86wE/uJv30IXHgwtMXlT5befQo0ufTr269evYs2vfzr279+/gwxCLH0++vPnz6NOrX8++PemAACH5BAkEAPYALAAAAAA8ADwAhwAAAAEBAQICAgMDAwQEBAUFBQYGBgcHBwgICAkJCQoKCgsLCwwMDA0NDQ4ODg8PDxAQEBERERISEhMTExQUFBUVFRYWFhcXFxgYGBkZGRoaGhsbGxwcHB0dHR4eHh8fHyAgICEhISIiIiMjIyQkJCUlJSYmJicnJygoKCkpKSoqKisrKywsLC0tLS4uLi8vLzAwMDExMTIyMjMzMzQ0NDU1NTY2Njc3Nzg4ODk5OTo6Ojs7Ozw8PD09PT4+Pj8/P0BAQEFBQUJCQkNDQ0REREVFRUZGRkdHR0hISElJSUpKSktLS0xMTE1NTU5OTk9PT1BQUFFRUVJSUlNTU1RUVFVVVVZWVldXV1hYWFlZWVpaWltbW1xcXF1dXV5eXl9fX2BgYGFhYWJiYmNjY2RkZGVlZWZmZmdnZ2hoaGlpaWpqamtra2xsbG1tbW5ubm9vb3BwcHFxcXJycnNzc3R0dHV1dXZ2dnd3d3h4eHl5eXp6ent7e3x8fH19fX5+fn9/f4CAgIGBgYKCgoODg4SEhIWFhYaGhoeHh4iIiImJiYqKiouLi4yMjI2NjY6Ojo+Pj5CQkJGRkZKSkpOTk5SUlJWVlZaWlpeXl5iYmJmZmZqampubm5ycnJ2dnZ6enp+fn5mhpJOkqo2nr4iptIOruX2tvXivwXOxxW6zyWq0zGW10GG301241li52FS621G73U2730q84Ue840W+5US/50PA6UPB6kPC60TC7EXD7UfE7UnF7kvG7k3H7lHI71TJ71fK71nK71vL8FzL8F3L8GLN8GrP8XLS8nnU8oHX84va9JPc9Zje9Z/g9qXi9qvk97Hm+Ljo+Lvp+L7q+cDr+cHr+cLr+cTs+cru+tDw+tby+930/Of3/PD6/fj9/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7///////////7+//7+/////////////////////////////////////////////////////////////////wj+AO0JHEiwoMGDCBMqXMiwocOHECNKnEixosWLGDNyw9Zsmcdl0rBxy2hRGrJatXoJE5Zs2UqUuZA160bSIbeTvZphS9hNWrJctZDtrInwZq1lIx9iM1ZrmDaiBZvlWkZzIjemVKF2MyYsqUVsvXo9JdlN2LOaW2uNvdgt19qay2pJYyvsLdFnai0aswsVr9eIy/hCtZdsmNVmgw92yylxWWKE2mr9ZSjyMUJkyCCetaxYss3JnAcuS+awamiD3Wqdvmhs7mqKPl9TLCuborDaE0njBjx0t8OQvpX2Dr4Q23DiCbEJRl7wOPODm58nXC5dIOjq2LNr3869u/fv4MMQix9Pvrz58+jTq1/Pvv3qgAAh+QQJBAD1ACwAAAAAPAA8AIcAAAABAQECAgIDAwMEBAQFBQUGBgYHBwcICAgJCQkKCgoLCwsMDAwNDQ0ODg4PDw8QEBARERESEhITExMUFBQVFRUWFhYXFxcYGBgZGRkaGhobGxscHBwdHR0eHh4fHx8gICAhISEiIiIjIyMkJCQlJSUmJiYnJycoKCgpKSkqKiorKyssLCwtLS0u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qqurq6ysrK2tra6urq+vr7CwsLGxsbKysrOzs7S0tLW1tba2tre3t7W6u7S9wLLAxLHDyK/FzK7Hz63J0qPK15vL2pTL3Y3M4InN44XO5oLP533P6XrP63zQ7IHS7YXU7onW8I7Y8ZLa8pfc853e86Tg9Kzi9Lbm9bnn9rvo9sDp98nt+dDv+tXx+930/Of3/e35/fD6/fL7/vb8/vz+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+//////////////7///7//////////////////////////////////////////////////////////////////////////wj6AOkJHEiwoMGDCBMqXMiwocOHECNKnEixosWLGDNq3Mix48Vu2jx21BbNmkiO2pqFPKkRmjOWGrEh6wYTI7ZjNGtavJlTJ0WePitCQxa04jFoRSdqw5lUYjOiTSF2O7YyqsOnVh8uzfrwGDWuDYeCZWjt2FiGVM8qPGZSLcKjbt82i3tw2Vy6BZvdxTvw2F6+9LwC7tsW8NKqfKmZHUxvGdTBcAeX7ckX2WO+S7ExRrYYcFnNgKf+xcuZMt1mx0DzjZZ6MOvCdLsta833JlO83Tgjxe3sGDLEZ7tR47wMeFBt2KhZW26NmrPZx5Z9VYuNOWzG2LNr384xIAAh+QQJBADxACwAAAAAPAA8AIcAAAABAQECAgIDAwMEBAQFBQUGBgYHBwcICAgJCQkKCgoLCwsMDAwNDQ0ODg4PDw8QEBARERESEhITExMUFBQVFRUWFhYXFxcYGBgZGRkaGhobGxscHBwdHR0eHh4fHx8gICAhISEiIiIjIyMkJCQlJSUmJiYnJycoKCgpKSkqKiorKyssLCwtLS0uLi4vLy8wMDAxMTEyMjIzMzM0NDQ1NTU2NjY3Nzc4ODg5OTk6Ojo7Ozs8PDw9PT0+Pj4/Pz9AQEBBQUFCQkJDQ0NERERFRUVGRkZHR0dISEhJSUlKSkpLS0tMTExNTU1OTk5PT09QUFBRUVFSUlJTU1NUVFRVVVVWVlZXV1dYWFhZWVlaWlpbW1tcXFxdXV1eXl5fX19gYGBhYWFiYmJjY2NkZGRlZWVmZmZnZ2doaGhpaWlqampra2tsbGxtbW1ubm5vb29wcHBxcXFycnJzc3N0dHR1dXV2dnZ3d3d4eHh5eXl6enp7e3t8fHx9fX1+fn5/f3+AgICBgYGCgoKDg4OEhISFhYWGhoaHh4eIiIiJiYmKioqLi4uMjIyNjY2Ojo6Pj4+QkJCRkZGSkpKTk5OUlJSVlZWWlpaXl5eYmJiZmZmampqbm5ucnJydnZ2enp6fn5+goKChoaGioqKjo6OkpKSlpaWmpqanp6eoqKipqamqqqqrq6usrKytra2urq6vr6+wsLCxsbGysrKzs7O0tLS1tbW2tra3t7e4uLi5ubm6urq7u7u8vLy9vb2+vr68wMK6w8a4xsq2yM60ytGzzNSozNiezNyUzeCLzeOEzuZ+zud6zel3zep0zuxzz+130O590u+C1fCI2PKU3fWj4vaz5/i+6vnN7/rt+f38/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7///////////////////////////////////////////////////////////////////////////////////////////////////////////////8I8ADjCRxIsKDBgwgTKlzIsKHDhxAjSpxIsaLFixgzatzIsaPHjyBDihxJsqTAayYrYqOWkuLKlhNfwox4jeVMiNNQ3nzobOdDa9N8OnSGTSjDakGNLuypVKEza00TVpMWFeE1plUNNst60JlOrgOdVQNLcFpSsvHMohWodq20s2SdwQXrdW28ZkXRXrUr7ZldsWuv5iX7jCpabHjXOvOL1hrRw3IVYwX77DHZanUJN/uaFVtlzhkHW7yauSM20RE9NzMM8lo11AxVWx5Zkxpog9emOWv27PZIbJgLmx3ubPdiqEaxuR5uzbfd59CjS58YEAAh+QQJBADxACwAAAAAPAA8AIcAAAABAQECAgIDAwMEBAQFBQUGBgYHBwcICAgJCQkKCgoLCwsMDAwNDQ0ODg4PDw8QEBARERESEhITExMUFBQVFRUWFhYXFxcYGBgZGRkaGhobGxscHBwdHR0eHh4fHx8gICAhISEiIiIjIyMkJCQlJSUmJiYnJycoKCgpKSkqKiorKyssLCwtLS0uLi4vLy8wMDAxMTEyMjIzMzM0NDQ1NTU2NjY3Nzc4ODg5OTk6Ojo7Ozs8PDw9PT0+Pj4/Pz9AQEBBQUFCQkJDQ0NERERFRUVGRkZHR0dISEhJSUlKSkpLS0tMTExNTU1OTk5PT09QUFBRUVFSUlJTU1NUVFRVVVVWVlZXV1dYWFhZWVlaWlpbW1tcXFxdXV1eXl5fX19gYGBhYWFiYmJjY2NkZGRlZWVmZmZnZ2doaGhpaWlqampra2tsbGxtbW1ubm5vb29wcHBxcXFycnJzc3N0dHR1dXV2dnZ3d3d4eHh5eXl6enp7e3t8fHx9fX1+fn5/f3+AgICBgYGCgoKDg4OEhISFhYWGhoaHh4eIiIiJiYmKioqLi4uMjIyNjY2Ojo6Pj4+QkJCRkZGSkpKTk5OUlJSVlZWWlpaXl5eYmJiZmZmampqbm5ucnJydnZ2enp6fn5+goKChoaGioqKjo6OkpKSlpaWmpqanp6eoqKipqamqqqqrq6usrKytra2urq6vr6+wsLCxsbGysrKzs7O0tLS1tbW2tra3t7e4uLi5ubm6urq7u7u8vLy9vb2+vr68wMK6w8a4xsq2yM60ytGzzNSxztehzdyTzeCIzeN/zOV3y+dxy+hsyuloyupmyutiyuxmy+xtzu560/CL2vSd4Par5Pe46PjD7Pns+f39/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7///////////////////////////////////////////////////////////////////////////////////////////////////////////////8I9QDjCRxIsKDBgwgTKlzIsKHDhxAjSpxIsaLFixgzatzIsaPHjyBDihxJsqTJkyhTqlzJciI2bC0dXovZENtMmgur4Vxoc6fCaT4TUoMZ1OA1akUPRktqcClTgtOIPo037ebUaUinUgWqdRrXq1+fRrP69BlZps+0xruWtqs0tc+sacXWdqq0t1Ppni0qzelTtlKT0g2bVFpdiS9FGg4ssRrjjdXMYhzq0fBeitQuU8QWTfJGa1kvWnv27DHGa9Hkbu5MuCO1aDohoiZtuiO2ac+kOVZoDXduzSF7kyYtjRo136SjUY55rZrX59dqq51Ovbr1iAEBACH5BAkEAPIALAAAAAA8ADwAhwAAAAEBAQICAgMDAwQEBAUFBQYGBgcHBwgICAkJCQoKCgsLCwwMDA0NDQ4ODg8PDxAQEBERERISEhMTExQUFBUVFRYWFhcXFxgYGBkZGRoaGhsbGxwcHB0dHR4eHh8fHyAgICEhISIiIiMjIyQkJCUlJSYmJicnJygoKCkpKSoqKisrKywsLC0tLS4uLi8vLzAwMDExMTIyMjMzMzQ0NDU1NTY2Njc3Nzg4ODk5OTo6Ojs7Ozw8PD09PT4+Pj8/P0BAQEFBQUJCQkNDQ0REREVFRUZGRkdHR0hISElJSUpKSktLS0xMTE1NTU5OTk9PT1BQUFFRUVJSUlNTU1RUVFVVVVZWVldXV1hYWFlZWVpaWltbW1xcXF1dXV5eXl9fX2BgYGFhYWJiYmNjY2RkZGVlZWZmZmdnZ2hoaGlpaWpqamtra2xsbG1tbW5ubm9vb3BwcHFxcXJycnNzc3R0dHV1dXZ2dnd3d3h4eHl5eXp6ent7e3x8fH19fX5+fn9/f4CAgIGBgYKCgoODg4SEhIWFhYaGhoeHh4iIiImJiYqKiouLi4yMjI2NjY6Ojo+Pj5CQkJGRkZKSkpOTk5SUlJWVlZaWlpeXl5iYmJmZmZqampubm5ycnJ2dnZ6enp+fn6CgoKGhoaKioqOjo6SkpKWlpaampqenp6ioqKmpqaqqqqurq6ysrK2tra6urq+vr7CwsLGxsbKysrOzs7S0tLW1tba2tre3t7i4uKm6v5y8xpG9zIi+0IC/1HrA1nbA2W/D32vF42fG5mvH5m/H5XbJ5HvK5YPO5ovR6JTU6Z7X6anZ6bjd6cDf6czi6c3k68/m7dHp8dXu9uH0+u/6/fb8/vn9/vv9/v3+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v///////////////////////////////////////////////////////////////////////////////////////////////////////////wj3AOUJHEiwoMGDCBMqXMiwocOHECNKnEixosWLGDNq3Mixo8ePIEOKHEmypMmTKFOqXMmypcuXMGPKnEmzpsBpNgtKy0lwJ0+By34K9PlTGtGcRoUm/RntqM1kTmseoyZUmFBqVpkeEzos2s9pWRlOw5ky2VaHQVFiJdtQGtuSyYpFVHZSmrC3DafRJYl1b8RlUT0eCyuxWOCNy4RRpYj1MMbEjh029qhMWOSHfTdSK2ZZ87BheCfaVUxZWLLFEqcNMx1yszDDEKWtLhba4zTOwpQ5phYNmbDXtUVGw/1b2LBkxX8PU4Z6pdFk0KNHCy60uvXr2CMGBAAh+QQJBADvACwAAAAAPAA8AIcAAAABAQECAgIDAwMEBAQFBQUGBgYHBwcICAgJCQkKCgoLCwsMDAwNDQ0ODg4PDw8QEBARERESEhITExMUFBQVFRUWFhYXFxcYGBgZGRkaGhobGxscHBwdHR0eHh4fHx8gICAhISEiIiIjIyMkJCQlJSUmJiYnJycoKCgpKSkqKiorKyssLCwtLS0uLi4vLy8wMDAxMTEyMjIzMzM0NDQ1NTU2NjY3Nzc4ODg5OTk6Ojo7Ozs8PDw9PT0+Pj4/Pz9AQEBBQUFCQkJDQ0NERERFRUVGRkZHR0dISEhJSUlKSkpLS0tMTExNTU1OTk5PT09QUFBRUVFSUlJTU1NUVFRVVVVWVlZXV1dYWFhZWVlaWlpbW1tcXFxdXV1eXl5fX19gYGBhYWFiYmJjY2NkZGRlZWVmZmZnZ2doaGhpaWlqampra2tsbGxtbW1ubm5vb29wcHBxcXFycnJzc3N0dHR1dXV2dnZ3d3d4eHh5eXl6enp7e3t8fHx9fX1+fn5/f3+AgICBgYGCgoKDg4OEhISFhYWGhoaHh4eIiIiJiYmKioqLi4uMjIyNjY2Ojo6Pj4+QkJCRkZGSkpKTk5OUlJSVlZWWlpaXl5eYmJiZmZmampqbm5ucnJydnZ2enp6fn5+goKChoaGioqKjo6OkpKSlpaWmpqanp6eoqKipqamqqqqrq6usrKytra2urq6vr6+wsLCxsbGysrKzs7O0tLS1tbW2tra3t7e4uLi5ubmvur2iu8SWvcqMvs+Ev9N9wNZ4wNhxwdtowt9kwuFfw+RmxuZtyOZ5yuWDzeWMz+Wc1Oar2ei63enJ4urQ5eze7vTt9/rw+v3x+/3z+/71/P74/f74/f75/f75/f76/f76/f77/v78/v79/v7+/v7///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8I+ADfCRxIsKDBgwgTKlzIsKHDhxAjSpxIsaLFixgzatzIsaPHjyBDihxJsqTJkyhTqlzJsqXLlzBjypxJs6bNmzhz6tzJkyQ0l88YBm05VGHRlcsYMnO5dGFTlkmd/lwJLapCacpYKpPWEBlLYw6XPT3JzCpDsCmNcXWobCxJZlkfSiO2luTcumHRkjRm9qGxuCKV6Y04t2/HZXQrPiNmWCPioxMXN774OOPiY3gtSkNGDLJmYp0xLlbrURmxY1MlQjtGDLBHaKCPeTbK2ljqkM9Yt2aWeaA0uLFv2xUMurgxY8VjL+uN8tkzZdChL3vGvKf169izDwwIADsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA) no-repeat;
			background-position: center 60px;
			background-size: 60px 60px;
		}
		.slz-block-item-05 .block-image .link .img-full {
			max-width: none;
		}

		.sc_event_block .list-event > .item {
			padding-left: 15px;
			padding-right: 15px;
		}
		
		.list-event.slz-column-1 > .item:first-child {
			margin-top: 0;
		}
		
		.list-event.slz-column-1 > .item {
			margin-top: 30px;
		}

	/*----------  Events Carousel  ----------*/
		.slz-block-item-05 .block-image,
		.slz-block-item-05 {
			box-shadow: none;
			-webkit-box-shadow: none;
		}
		.sc_event_carousel .slz-block-item-05 {
			border:1px solid #E7E7E7;
			border-radius: 0px;
			-webkit-border-radius: 0px;
			box-shadow: none;
			-webkit-box-shadow: none;
			display: table;
			width: 100%;
		}
		.sc_event_carousel .slz-block-item-05:before {
			content: "";
			display: table;
		}
		.sc_event_carousel .slz-block-item-05:after {
			content: "";
			display: table;
			clear: both;
		}
		.sc_event_carousel .slz-block-item-05.has-image {
			margin-top: 0px;
			
		}
		.sc_event_carousel .slz-carousel-wrapper .slick-arrow.btn-prev i:before{
			content: "\f104";
		}
		.sc_event_carousel .slz-carousel-wrapper .slick-arrow.btn-next i:before{
			content: "\f105";
		}
		.sc_event_carousel .slz-carousel-wrapper .btn-prev,
		.sc_event_carousel .slz-carousel-wrapper .btn-next {
			margin-top: -30px;
		}
		.sc_event_carousel .st-florida .slick-arrow.btn-prev{
			left: 20px;
		}
		.sc_event_carousel .st-florida .slick-arrow.btn-next{
			right: 20px;
		}
		.sc_event_carousel .st-florida .slz-carousel-wrapper:hover .slick-arrow.btn-prev{
			left: -30px;
		}
		.sc_event_carousel .st-florida  .slz-carousel-wrapper:hover  .slick-arrow.btn-next{
			right: -30px;
		}
		.block-list .slz-column-2  .slz-block-item-05 .block-image ,
		.slz-column-1  .slz-block-item-05 .block-image {
			top:0;
			width: 170px;
			border-radius: 0px;
			-webkit-border-radius: 0px;
			box-shadow: none;
			-webkit-box-shadow: none;
			display: table-cell;
			max-width: 170px;
			position: relative;
			overflow: hidden;
			background-color: #2B3A58;
			float: none;
		}
		.block-list .slz-list-block.slz-column-2 > .item {
			width: 100%;
			float: none;
			margin-top: 0px!important;
			margin-bottom: 30px;
		}
		.block-list .slz-column-2 .slz-block-item-05 .block-image:before ,
		.slz-column-1 .slz-block-item-05 .block-image:before {
			padding-top: 100%;
		}
		.block-list .slz-column-2 .slz-block-item-05 .block-content ,
		.slz-column-1 .slz-block-item-05 .block-content {
			width: 100%;
			display: table;
			padding: 0px;
			float: none;
		}
		.sc_event_carousel .slz-block-item-05.has-image .block-content {
			width: 100%;
			display: table-cell;
			vertical-align: top;
			border-right: 1px solid #E7E7E7;
			padding: 20px 30px;
		}
		.sc_event_carousel .slz-list-block.slz-column-1:not(.block-list)  .slz-block-item-05.has-image .block-content,
		.sc_event_block .slz-column-1 .slz-block-item-05.has-image .block-content {
			border-right: 1px solid #E7E7E7;
		}
		.slz-column-1 .slz-block-item-05 .block-image:before {
			content: none;
		}
		.slz-block-item-05 .block-image .img-full {
			-webkit-transition: all 0.4s ease;
			-moz-transition: all 0.4s ease;
			-ms-transition: all 0.4s ease;
			-o-transition: all 0.4s ease;
			transition: all 0.4s ease;
			
		}
		.slz-block-item-05 .block-image:hover .img-full{
			opacity: 0.8;
		}
		.slz-block-item-05 .block-image .link {
			display: block;
			width: 170px;
			height: 100%;
			position: static;
		}
		.slz-block-item-05 .block-image .link:after {
			display: block;
			content: "+";
			font-size: 24px;
			font-weight: 500;
			position: absolute;
			width: 45px;
			text-align: center;
			height: 45px;
			border-radius: 50%;
			line-height: 45px;
			background: #ffffff;
			color: #26BBEC;
			top: 50%;
			left: 50%;
			z-index: 1;
			opacity: 1;
			visibility: visible;
			-webkit-transition: all 0.4s ease;
			-moz-transition: all 0.4s ease;
			-ms-transition: all 0.4s ease;
			-o-transition: all 0.4s ease;
			transition: all 0.4s ease;
			-webkit-transform: translate(-50%,-50%) scale(0);
			-moz-transform: translate(-50%,-50%) scale(0);
			-ms-transform: translate(-50%,-50%) scale(0);
			-o-transform: translate(-50%,-50%) scale(0);
			transform: translate(-50%,-50%) scale(0);
		}
		.slz-block-item-05 .block-image:hover .link:after {
			top: 50%;
			-webkit-transform: translate(-50%, -50%) scale(1);
			-moz-transform: translate(-50%, -50%) scale(1);
			-ms-transform: translate(-50%, -50%) scale(1);
			-o-transform: translate(-50%, -50%) scale(1);
			transform: translate(-50%, -50%) scale(1);
			
		}
		.slz-block-item-05 .block-image + .block-content {
			padding-left: 0px;
		}
		.slz-block-item-05 .block-title {
			font-weight: 800;
			text-transform: uppercase;
			font-size: 18px;
			color: #2b3a58;
			line-height: 1.6;
			margin-bottom: 5px;

		}
		.slz-block-item-05 .block-title:hover {
			color: #26BBEC;
		}

		.slz-block-item-05 .block-content-wrapper {
			font-size: 14px;
		}

		.block-list .slz-column-2  .slz-block-item-05 .block-date ,
		.slz-block-item-05 .block-date {
			display: table-cell;
			vertical-align: middle;
			padding: 30px;
			max-width: 125px;
			text-align: center;
			float: none;
			font-size: 14px;

		}
		.block-list .slz-column-2  .slz-block-item-05 .block-date {
			position: relative;
			background-color: transparent;
			left: 0;
		}
		.block-list .slz-column-2  .slz-block-item-05 .block-date .date ,
		.slz-block-item-05 .block-date .date {
			white-space: nowrap;
			font-size: 30px;
			font-weight: 800;
			color: #26BBEC;
			margin-bottom: 5px;
		}
		.sc_event_block .slz-list-block:not(.block-list)  .slz-column-2 .slz-block-item-05 .block-date,
		 .sc_event_block .slz-list-block:not(.block-list)  .slz-column-3 .slz-block-item-05 .block-date, 
		.sc_event_block .slz-list-block:not(.block-list)  .slz-column-4 .slz-block-item-05 .block-date {
			background-color: #26BBEC;

		}
		.sc_event_block .slz-list-block:not(.block-list)  .slz-column-2 .slz-block-item-05 .block-date:before {
			content: "";
			position: absolute;
			width: 100%;
			height: 100%;
			top: 0;
			left: 0;
			z-index: -1;
			opacity: 0.6;
			pointer-events: none;
			-webkit-transition: all 0.4s ease;
			-moz-transition: all 0.4s ease;
			-ms-transition: all 0.4s ease;
			-o-transition: all 0.4s ease;
			transition: all 0.4s ease;
			background: -moz-linear-gradient(top, rgba(255,255,255,0.6) 0%, rgba(255,255,255,0) 100%);
			background: -webkit-linear-gradient(top, rgba(255,255,255,0.6) 0%,rgba(255,255,255,0) 100%);
			background: linear-gradient(to bottom, rgba(255,255,255,0.6) 0%,rgba(255,255,255,0) 100%);
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#99ffffff', endColorstr='#00ffffff',GradientType=0 );
		}
		.sc_event_carousel .slz-list-block:not(.block-list)  .slz-block-item-05.has-image .block-content {
			border-right: none;
		}
		.slz-list-block.list-event {
			margin-left: 0px;
			margin-right: 0px;
		}
		.sc_event_block .slz-column-2 .slz-block-item-05 {
			padding-bottom: 0px;
		}
		.sc_event_block .slz-column-2 .slz-block-item-05 .block-image, 
		.sc_event_block .slz-column-3 .slz-block-item-05 .block-image, 
		.sc_event_block .slz-column-4 .slz-block-item-05 .block-image {
				border-radius: 0px;
				-webkit-border-radius: 0px;
		}
		.sc_event_block .block-list .slz-column-2 .slz-block-item-05 {
			padding-bottom: 0px;
		}
		.block-list .slz-column-2 .slz-block-item-05 .block-date .month ,
		.slz-block-item-05 .block-date .month {
			color: #26BBEC;
		}
		.slz-block-item-05 .block-info > li .link.place:hover, 
		.slz-block-item-05 .block-info > li .link .text:hover {
			color: #26BBEC;
		} 
		.slz-block-item-05 .block-info > li .link:before {
			color: #a2a7b4;
			line-height: 1;
		}
		.slz-block-item-05 .block-content .block-info {
			background-color: transparent;
			padding-left: 0px;
			display: inline-block;
			padding-right: 0px;
			min-height: initial;
			line-height: 1.6;
			padding: 0px;
		}
		.slz-block-item-05 .block-info > li {
			display: inline;
			margin-bottom: 10px;
			margin-right: 0px;
		}
		.slz-block-item-05 .block-info li + li {
			margin-top: 0px;
		}
		.slz-block-item-05 .block-info > li:last-child:after,
		.slz-block-item-05 .block-info > li:after {
			content: "|";
			display: inline;
			line-height: 1;
			padding-left:10px;
			padding-right: 10px;
		}
		.slz-block-item-05 .block-info > li .link {
			display: inline;
			font-size: 13px;
			color: #2b3a58;
		}
		.slz-block-item-05 .block-info > li .link .text {
			color: inherit;
		}
		.st-florida .slz-block-item-05  .price,
		.st-florida .slz-block-item-05 .block-info > li .link.place {
			color: #2b3a58;
		}
		.slz-block-item-05 .block-info + .price {
			margin-top: 0px;
			display: inline;
		}
		.slz-block-item-05 .block-info + .price:before {
			color: #a2a7b4;
			line-height: 1;
		}
		.slz-block-item-05 .block-content .block-info + .description,
		.slz-block-item-05 .block-content .block-info + .price + .description {
			margin-top: 15px;
		}
		.slz-block-item-05 .block-info > li .link .text {
			font-weight: 400;
		}
		/* Layout Uinted Kingdom */

			.sc_event_carousel.la-united-kingdom .slz-block-item-05 {
				display: block;
				width: 100%;
				position: relative;
			}

			.la-united-kingdom .slz-block-item-05 .block-image {
				width: 100%;
				display: block;
				max-width: none;
				float: none;
			}

			.sc_event_carousel.la-united-kingdom .slz-block-item-05 .block-image .link:before {
				padding-top: 51%;
				content: '';
				display: block;
			}

			.la-united-kingdom .slz-block-item-05 .block-image .link {
				display: block;
				width: 100%;
				position: relative;
				color: #ffffff;
			}
			.sc_event_carousel.la-united-kingdom .slz-block-item-05 .block-image .link {
				position: absolute;
			}
			.la-united-kingdom .slz-block-item-05 .block-image .link .img-full {
				height: auto;
				width: 100%;
				left: 0;
				top: 50%;
				-webkit-transform: translate(0,-50%);
				-ms-transform: translate(0,-50%);
				-o-transform: translate(0,-50%);
				transform: translate(0,-50%);
			}

			.la-united-kingdom [data-slidestoshow="1"] .slz-block-item-05 .block-image .link .img-full,
			.la-united-kingdom [data-slidestoshow="3"] .slz-block-item-05 .block-image .link .img-full {
				opacity: 0.25;
			}

			.la-united-kingdom .slz-block-item-05 .block-title,
			.la-united-kingdom .slz-block-item-05 .block-info > li .link,
			.la-united-kingdom .slz-block-item-05 .block-info > li .link .text {
				color: #ffffff;
			}

			.la-united-kingdom .slz-block-item-05 .block-title:hover,
			.la-united-kingdom .slz-block-item-05 .block-info > li .link .text:hover {
				color: #2B3A58;
			}

			.la-united-kingdom .slz-block-item-05 .block-info > li:last-child:after {
				content: none;
			}

			.la-united-kingdom .slz-carousel-wrapper [data-slidestoshow="1"] .item,
			.la-united-kingdom .slz-carousel-wrapper [data-slidestoshow="3"] .item {
				padding-left: 0;
				padding-right: 0;
			}

			.sc_event_carousel.la-united-kingdom [data-slidestoshow="1"] .slz-block-item-05,
			.sc_event_carousel.la-united-kingdom [data-slidestoshow="3"] .slz-block-item-05 {
				border: 0;
				width: auto;
				transform: scale(0.8);
				margin-left: -40%;
				margin-right: -40%;
				pointer-events: none;
			}
			.sc_event_carousel.la-united-kingdom .slz-block-item-05 .block-image {
				background-color: #ffffff;
			}
			.la-united-kingdom .slz-carousel-wrapper .item.slick-center {
				position: relative;
				z-index: 1;
				pointer-events: auto;
			}

			.la-united-kingdom .item.slick-center .slz-block-item-05 .block-image .link .img-full {
				opacity: 1;
			}

			.sc_event_carousel.la-united-kingdom .slz-carousel-wrapper {
				margin-left: 0;
				margin-right: 0;
				padding-left: 8.33%;
				padding-right: 8.33%;
			}
	
			.sc_event_carousel.la-united-kingdom .slz-carousel-wrapper .slick-list {
				overflow: visible;
			}

			.sc_event_carousel.la-united-kingdom .slz-carousel-wrapper .item.slick-center .slz-block-item-05 {
				transition: 0.5s;
				transform: scale(1);
				overflow: hidden;
			}

			.sc_event_carousel.la-united-kingdom .slz-block-item-05.has-image .block-content,
			.sc_event_carousel.la-united-kingdom .slz-block-item-05.has-image .block-content {
				display: block;
				border-right: 0;
				padding: 15px;
			}

			.sc_event_carousel.la-united-kingdom [data-slidestoshow="1"] .slz-block-item-05.has-image .block-content,
			.sc_event_carousel.la-united-kingdom [data-slidestoshow="3"] .slz-block-item-05.has-image .block-content {
				position: absolute;
				top: auto;
				bottom: 0;
				left: 0;
				width: 100%;
				opacity: 0;
				transform: translateY(10px);
				-webkit-transform: translateY(10px);
				transition: transform 0.5s, opacity 0.5s;
				-webkit-transition: transform 0.5s, opacity 0.5s;
				z-index: 1;
				pointer-events: none;
			}

			.sc_event_carousel.la-united-kingdom [data-slidestoshow="1"] .item.slick-center .slz-block-item-05.has-image .block-content,
			.sc_event_carousel.la-united-kingdom [data-slidestoshow="3"] .item.slick-center .slz-block-item-05.has-image .block-content {
				transform: translateY(0);
				-webkit-transform: translateY(0);
				pointer-events: auto;
				opacity: 1;
				transition-delay: 0.5s;
			}

			.sc_event_carousel.la-united-kingdom .slz-block-item-05.has-image .block-content {
				background-color: #26BBEC;
				color: #FFFFFF;
				text-align: center;
			}

			.sc_event_carousel.la-united-kingdom .slz-block-item-05.has-image .block-content:before {
				content: "";
				position: absolute;
				height: 80%;
				width: 100%;
				z-index: -1;
				top: 0;
				left: 0;
				opacity: 0.6;
				pointer-events: none;
				-webkit-transition: all 0.4s ease;
				-moz-transition: all 0.4s ease;
				-ms-transition: all 0.4s ease;
				-o-transition: all 0.4s ease;
				transition: all 0.4s ease;
				background: -moz-linear-gradient(top, rgba(255,255,255,0.6) 0%, rgba(255,255,255,0) 100%);
				background: -webkit-linear-gradient(top, rgba(255,255,255,0.6) 0%,rgba(255,255,255,0) 100%);
				background: linear-gradient(to bottom, rgba(255,255,255,0.6) 0%,rgba(255,255,255,0) 100%);
				filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#99ffffff', endColorstr='#00ffffff',GradientType=0 );
			}
			.sc_event_carousel.la-united-kingdom .slz-block-item-05 .block-info {
				margin-top: 0px;
			}
			.sc_event_carousel.la-united-kingdom .slz-block-item-05 .block-info > li.event-time:before {
				font-family: 'FontAwesome';
				content: "\f017";
				color: #ffffff;
				opacity: 0.8;
				display: inline-block;
				margin-right: 3px;
				position: absolute;
				top: -2px;
				left: 0;
			}
			.sc_event_carousel.la-united-kingdom .slz-block-item-05 .block-info > li.location{
				padding-left: 15px;
			}
			.sc_event_carousel.la-united-kingdom .slz-block-item-05 .block-info > li.location:before {
				font-family: 'FontAwesome';
				content: "\f041";
				color: #ffffff;
				opacity: 0.8;
				display: inline-block;
				margin-right: 3px;
				position: absolute;
				top: -2px;
				left: 0;
			}
	/*----------  Event Single  ----------*/

		.slz-event-single-block .slz-block-item-06 .block-content .block-title {
			font-size: 22px;
			text-transform: uppercase;
			color: #2b3a58;
			font-weight: 700;
		}

		.slz-event .slz-event-single-block .slz-block-item-06 .meta-info {
			padding: 30px;
			border: 1px solid #e1e1e1;
			color: #2b3a58;
		}
		.slz-event .slz-event-single-block .slz-block-item-06 .meta-info .title {
			font-size: 16px;
			text-transform: uppercase;
			font-weight: 700;
			vertical-align: top;
			margin-right: 0;
			margin-bottom: 10px;
		}

		.slz-event .slz-event-single-block .slz-block-item-06 .meta-info .item {
			font-weight: 600;
			padding-bottom: 10px;
		}
		.slz-event .slz-event-single-block .slz-block-item-06 .meta-info .item span {
			margin-right: 5px;
			margin-left: 5px;
		}

		.slz-event .slz-event-single-block .slz-block-item-06 .meta-info .item  + .item  {
			border-top: 1px solid #e1e1e1;
			padding-top: 10px;
		}

	
		.slz-event .slz-event-single-block .slz-block-item-06 .meta-info .item:last-child {
			padding-bottom: 0;
		}

		.slz-event .slz-event-single-block .slz-block-item-06 .meta-info span.date-from:after {
			/* content: "-";
			margin: 0 5px; */
		}


		.slz-event .slz-event-single-block .slz-block-item-06 .meta-info .item:before {
			font-family: "FontAwesome";
			font-size: 14px;
			left: 0;
			color: #a2a7b4;
			margin-right: 10px;
		}

		.slz-event .slz-event-single-block .slz-block-item-06 .meta-info .time:before {
			content: "\f133";
		}

		.slz-event .slz-event-single-block .slz-block-item-06 .meta-info .location:before {
			content: "\f124";
		}


		.slz-event .slz-event-single-block .slz-block-item-06 .event_host_carousel {
			margin-bottom: 20px;
		}

		.slz-event-single-block .slz-block-item-06 .block-content .block-title:hover, 
		.slz-event-single-block .slz-block-item-06 .block-content .block-title:focus {
			color: #26BBEC;
		}
		.slz-event-single-block .meta-info-wrapper {
			display: flex;
		    flex-grow: 2;
		    margin-left: -10px;
		    margin-right: -10px;
		}
		.slz-event .slz-event-single-block .slz-block-item-06 .meta-info.info-left,
		.slz-event-single-block .meta-info-wrapper .info-left {
			width: 50%;
			flex-grow: 1;
			flex:1;
			padding: 0px 10px;
			border:none;
		}
		.slz-event-single-block .meta-info-wrapper .info-left .item-inner {
			padding: 30px;
			border:1px solid #e1e1e1;
			height: 100%;
		}
		.slz-event-single-block .meta-info-wrapper .info-right{
			width: 50%;
			flex-grow: 1;
			flex:1;
			padding: 0px 10px;
			position: relative;
		}
		.slz-event-single-block .meta-info-wrapper .info-right .item-inner {
			padding: 15px;
			border:1px solid #e1e1e1;
			height: 100%;
		}
		.slz-event-single-block .meta-info-wrapper .info-right .slz-map-01{
			height: auto;
			min-height: 250px;
		}
		.slz-event-single-block .meta-info-wrapper:before{
			content: "";
			display: table;
		}
		.slz-event-single-block .meta-info-wrapper:after {
			content: "";
			display: table;
			clear: both;
		}
	/*----------  count-down  ----------*/

		.slz-event-single-block .coming-soon {
			margin: 0;
		}

		.slz-event-single-block .main-count-wrapper {
			padding: 25px 30px 15px 30px;
			height: 90px;
		}

		.slz-event-single-block .coming-soon .main-count-wrapper .time {
		   color: #fff;
			font-weight: 600;
			display: inline-block;
			vertical-align: bottom;
			line-height: 34px;
		}

		.slz-event-single-block .coming-soon .main-count-wrapper .count-height {
			display: inline-block;
			vertical-align: top;
		}

		.slz-event-single-block .main-count-wrapper .stat-label {
			text-transform: capitalize;
			font-weight: 400;
			color: #808a9e;
			line-height: 1;
			display: inline-block;
			vertical-align: bottom;
			font-size: 13px;
		}

		.slz-event-single-block .slz-event-countdown-02:before {
			width: 100%;
			height: 100%;
			top: 0;
			left: 0;
			background-color: #211f2b;
		}

		.slz-event-single-block .slz-event-countdown-02 {
			padding: 0 15px;
			height: auto;
		}

		.slz-event-single-block .main-count-wrapper:before {
			background-color: #2c3443;
			top: 0;
			-webkit-transform: none;
			-ms-transform: none;
			-o-transform: none;
			transform: none;
		}

		.slz-event-single-block .coming-soon .main-count-wrapper + .main-count-wrapper:before {
			left: 0;
			top: 0;
			height: 100%;
			-webkit-transform: none;
			-ms-transform: none;
			-o-transform: none;
			transform: none;
		}

		.slz-event-single-block .main-count-wrapper .stat-label:before {
			content: "/";
			margin: 0 2px;
		}

		.slz-event-single-block .slz-btn {
			line-height: 40px;
			height: 40px;
		}

		.slz-event-single-block .main-count-wrapper .count {
			font-size: 40px;
		}

		.slz-event .slz-event-single-block .slz-event-countdown-02 {
			border-radius: 0;
			-webkit-border-radius: 0;
		}

		.slz-event .slz-event-single-block .slz-event-countdown-02 {
			top: -90px;
			width: 96%;
			margin: 0 auto;
		}

		.slz-block-item-06,
		.slz-block-item-06:hover,
		.slz-event-single-block .slz-block-item-06 .block-image {
			box-shadow: none;
			-webkit-box-shadow: none;
		}

		.slz-event-single-block .slz-event-countdown-02:before {
			background-color: rgba(33, 31, 43, 0.95);
		}

		.slz-event .slz-event-single-block .slz-block-item-06 .meta-info .title {
			margin-top: 0;
		}

		

	/*----------  event-host  ----------*/

		.event_host_carousel {
			padding: 30px;
			border: 1px solid #e1e1e1;
		}

		.event_host_carousel  a.link {
			width: 100px;
			height: 100px;
			background-color: #f5f5f5;
			border-radius: 50%;
			-webkit-border-radius: 50%;
			display: inline-block;
			vertical-align: top;
		}


		.slz-event .event_host_carousel img.img-full {
			width: 100px;
			height: 100px;
			border-radius: 50%;
			-webkit-border-radius: 50%;
			display: inline-block;
			vertical-align: top;
		}


		.slz-event .event_host_carousel a.title {
			font-size: 17px;
			font-weight: 600;
			color: #2b3a58;
			text-transform: capitalize;
		}

		.slz-event .event_host_carousel .position {
			font-size: 14px;
			font-weight: 400;
			font-style: italic;
			color: #646a7a;
			line-height: 24px;
		}

		.slz-event .event_host_carousel .social-list {
			margin-top: 15px;
		}

		.slz-event .event_host_carousel .social-list span.text {
			display: none;
		}

		.slz-event .event_host_carousel .social-list .item {
			width: 30px;
			height: 30px;
			line-height: 30px;
			border-radius: 50%;
			margin: 0 5px;
			color: #989898;
			background-color: #f8f8f8;
			font-size: 12px;
			display: inline-block;
			vertical-align: top;
		}

		.slz-event .event_host_carousel .social-list a.item:first-child {
			margin-left: 0;
		}
		
		.slz-event .event_host_carousel .social-list a.item:last-child {
			margin-right: 0;
		}

		.slz-event .event_host_carousel .social-list .item:hover {
			color: #fff;
			background-color: #26bbec;
		}

		.slz-event .event_host_carousel .social-list i.icon {
			margin-left: 0;
			width: auto;
			height: auto;
			margin: 0 9px;
		}
		
		.slz-event .event_host_carousel .info {
			display: inline-block;
			vertical-align: top;
			padding-left: 20px;
		}

		.slz-event .title {
			color: #2b3a58;
			font-size: 16px;
			font-weight: 700;
			text-transform: uppercase;
			margin: 15px 0;
		}
		.slz-post-footer {
			margin-top: 30px;
		}

		.event_host_carousel  .slick-slide {
			padding: 10px; 
		    position: relative;
		}

		.event_host_carousel {
		    padding: 0;
		    border: none;
		}

		.event_host_carousel .slick-list {
		    margin: 0 -10px;
		}
		.event_host_carousel .slick-list .at-inner {
			padding: 20px;
			border:1px solid #E1E1E1;
		}
		.entry-content img.img-full {
		    height: 100%;
		}

		.slz-event-single-block .slz-block-item-06.style-4 {
		    padding: 0;
		}

		.slz-event .slz-event-single-block .slz-block-item-06 .meta-info .price:before {
		    content: "\f155";
		}

	
/*=====  End of 22. EVENTS   ======*/

/*========================================
=            23. SERVICE LIST            =
========================================*/
	
	.sc_service_block .slz-icon-block.text-l .wrapper-icon .slz-icon {
		text-align: center;
	}
	.sc_service_block.la-india .st-chennai .normal .slz-icon-block .content-cell,
	.sc_service_block.la-india  .st-chennai .slz-icon-block .content-cell{
		padding: 25px;
		background-color: #F9F9F9;
	}
	.sc_service_block .st-mumbai .slz-icon-block .icon-background .wrapper-icon {
		padding: 30px;
	}
	.sc_service_block .st-mumbai  .slz-icon-block .title,
	.sc_service_block .st-mumbai  .slz-icon-block .description,
	.sc_service_block .st-mumbai  .slz-icon-block .slz-btn,
	.sc_service_block .st-mumbai  .slz-icon-block .wrapper-icon-image {
		-webkit-transition: all 0.6s ease;
		-moz-transition: all 0.6s ease;
		-ms-transition: all 0.6s ease;
		-o-transition: all 0.6s ease;
		transition: all 0.6s ease;
		
	}
	
	.sc_service_block .st-mumbai  .slz-icon-block:hover .wrapper-icon-image  {
		-webkit-transform: translateY(-15px);
		-moz-transform: translateY(-15px);
		-ms-transform: translateY(-15px);
		-o-transform: translateY(-15px);
		transform: translateY(-15px);
		-webkit-box-shadow: 0px 5px 20px 0px rgba(0,0,0,0.08);
		-moz-box-shadow: 0px 5px 20px 0px rgba(0,0,0,0.08);
		box-shadow: 0px 5px 20px 0px rgba(0,0,0,0.08); 
	}
	.sc_service_block .st-mumbai  .slz-icon-block:hover .title ,
	.sc_service_block .st-mumbai  .slz-icon-block:hover .description ,
	.sc_service_block .st-mumbai  .slz-icon-block:hover .slz-btn {
		-webkit-transform: translateY(-15px);
		-moz-transform: translateY(-15px);
		-ms-transform: translateY(-15px);
		-o-transform: translateY(-15px);
		transform: translateY(-15px);
	}
	.sc_service_block .st-mumbai  .slz-icon-block:hover .title{
		-webkit-transition-delay: 0.15s;
		-moz-transition-delay: 0.15s;
		-ms-transition-delay: 0.15s;
		-o-transition-delay: 0.15s;
		transition-delay: 0.15s;
		
	}
	.sc_service_block .st-mumbai  .slz-icon-block:hover .description {
		-webkit-transition-delay: 0.25s;
		-moz-transition-delay: 0.25s;
		-ms-transition-delay: 0.25s;
		-o-transition-delay: 0.25s;
		transition-delay: 0.25s;
		
	}
	.sc_service_block .st-mumbai  .slz-icon-block:hover .slz-btn {
		-webkit-transition-delay: 0.3s;
		-moz-transition-delay: 0.3s;
		-ms-transition-delay: 0.3s;
		-o-transition-delay: 0.3s;
		transition-delay: 0.3s;
		
	}
/*=====  End of 23. SERVICE LIST  ======*/

/*=======================================
=            24. RECRUITMENT            =
=======================================*/
	
	.sc-recruitment-list {
        overflow: hidden;
        width: 100%;
    }
    .sc-recruitment-list .slick-dots {
        margin-bottom: 0px;
        bottom: -30px;
    }
    .sc-recruitment-list >.st-chennai{
        margin-left: -15px;
        margin-right: -15px;
    }
    .sc-recruitment-list .slz-title-shortcode {
        padding-left: 15px;
        padding-right: 15px;
    }
    .sc-recruitment-list >.st-chennai:before {
        content: "";
        display: table;
    }
    .sc-recruitment-list >.st-chennai:after {
        content: "";
        display: table;
        clear: both;
    }
    .sc-recruitment-list .slick-slide {
        padding-left: 15px;
        padding-right: 15px;
    }
     .sc-recruitment-list .slz-block-item-01 {
        box-shadow: none;
        -webkit-box-shadow: none;
     }
    .sc-recruitment-list .slz-block-item-01 .block-content {
        padding: 0px;
        background-color: #F4F4F4;
    }
    .sc-recruitment-list .slz-block-item-01 .block-text {
        margin-top: 10px;
    }
    .sc-recruitment-list .slz-block-item-01.st-chennai .block-content-wrapper {
        display: table;
        width: 100%;
    }

    .sc-recruitment-list .slz-block-item-01.st-chennai .block-content-wrapper .col-left {
        display: table-cell;
        vertical-align: top;
        padding:30px;
        border-right: 1px solid #E4E4E4;
    }
    .sc-recruitment-list .slz-block-item-01.st-chennai .block-content-wrapper .col-right {
        display: table-cell;
        vertical-align: middle;
        padding: 30px 20px;
    }
    .sc-recruitment-list .slz-block-item-01.st-chennai .block-content-wrapper .col-right .block-read-more {
        white-space: nowrap;
        border-radius: 60px;
        -webkit-border-radius: 60px;
        line-height: 28px;
        position: relative;
        overflow: hidden;
        z-index: 1;
        color: #FFFFFF;
        background-color: #26BBEC;
        min-width: 100px;
        text-align: center;
        -webkit-transition: all 0.4s ease;
        -moz-transition: all 0.4s ease;
        -ms-transition: all 0.4s ease;
        -o-transition: all 0.4s ease;
        transition: all 0.4s ease;
    }
    .sc-recruitment-list .slz-block-item-01.st-chennai .block-content-wrapper .col-right .block-read-more i{
        display: none;
     }
    .sc-recruitment-list .slz-block-item-01.st-chennai .block-content-wrapper .col-right .block-read-more:before {
        content: "";
        position: absolute;
        width: 100%;
        height: 100%;
        top: 0;
        left: 0;
        z-index: -1;
        opacity: 0.6;
        pointer-events: none;
        -webkit-transition: all 0.4s ease;
        -moz-transition: all 0.4s ease;
        -ms-transition: all 0.4s ease;
        -o-transition: all 0.4s ease;
        transition: all 0.4s ease;
        background: -moz-linear-gradient(top, rgba(255,255,255,0.6) 0%, rgba(255,255,255,0) 100%);
        background: -webkit-linear-gradient(top, rgba(255,255,255,0.6) 0%,rgba(255,255,255,0) 100%);
        background: linear-gradient(to bottom, rgba(255,255,255,0.6) 0%,rgba(255,255,255,0) 100%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#99ffffff', endColorstr='#00ffffff',GradientType=0 );
    }
    .sc-recruitment-list .slz-block-item-01.st-chennai .block-content-wrapper .col-right .block-read-more:hover:before{
        opacity: 0;
    }
    .sc-recruitment-list .slz-block-item-01.st-chennai .block-content-wrapper .col-right .block-read-more:hover {
        color: #2B3A58;
        background-color: #FFFFFF;
        border-color: #26BBEC;
        box-shadow: inset 0px 0px 0px 1px  #26BBEC;
    }
    .sc-recruitment-list .slz-block-item-01.st-chennai .block-title {
        display: inline;
        font-size: 16px;
        text-transform: uppercase;
        color: #2b3a58;
        font-weight: 700;
    }
    .sc-recruitment-list .slz-block-item-01.st-chennai .block-title:hover {
        color: #26BBEC;
    }
    .sc-recruitment-list .slz-block-item-01.st-chennai .block-info-cv{
            display: inline;
            list-style: none;
            padding-left: 0px;
    }
    .sc-recruitment-list .slz-block-item-01.st-chennai .block-info-cv li{
        display: inline;
    }
    .sc-recruitment-list .slz-block-item-01.st-chennai .block-info-cv li i{
        display: none;
    }
    .sc-recruitment-list .slz-block-item-01.st-chennai .block-info-cv .salary {
        color: #30beed;
    }
    .sc-recruitment-list .slz-block-item-01.st-chennai .block-info-cv .salary:before {
        content: "-";
        display: inline-block;
        margin-left: 3px;
        margin-right: 5px;
        color: #a1a1a1;
    }
    .sc-recruitment-list .slz-block-item-01.st-chennai .block-info-cv .unit {
        color: #bbbbbb;
    }
    .sc-recruitment-list .slz-block-item-01.st-chennai .block-info-cv .unit:before {
        content: "/";
        display: inline-block;
        margin-right: 3px;
    }

    /*----------  Recruitment single  ----------*/
        .recruitment-detail-wrapper >.title {
            font-size: 22px;
            color: #2b3a58;
            margin-top: 0px;
            font-weight: 700;
            text-transform: uppercase;
            margin-bottom: 20px;
        }
        .slz-recruitments .slz-featured-block {
            display: none;
        }
        .recruitment-detail-wrapper >.block-info {
            margin-right: 0px;
            margin-top: 0px;
            color: #2b3a58;
            margin-bottom: 0px;
        }
        .recruitment-detail-wrapper >.block-info >li {
            margin-bottom: 10px;
            display: block;
        }
        .recruitment-detail-wrapper >.block-info >li i{
            color: #646A7A;
            margin-right: 5px;
            display: inline-block;
            min-width: 20px;
            color: #26BBEC;
        }
        .slz-blog-detail .recruitment-detail-wrapper> .block-info li:after {
            content: none;
        }


/*=====  End of 24. RECRUITMENT  ======*/



/*===================================
=            RESPONSIVE            =
===================================*/
	
	@media screen and (max-width: 1199px) {
		.sc_event_carousel.la-united-kingdom [data-slidestoshow="1"] .slz-block-item-05,
		.sc_event_carousel.la-united-kingdom [data-slidestoshow="3"] .slz-block-item-05 {
			margin-left: -60%;
			margin-right: -60%;
		}
	}

	@media screen and (max-width: 991px) {
		.slz-blog-detail .block-label,
		.slz-block-item-01 .block-label {
			top: 0;
			left: 0;
			transform: none;
		}

		.column-2 .block-quote-wrapper .block-quote {
			font-size: 24px;
		}

		.column-2 .block-image.has-quote .block-quote-wrapper,
		.column-3 .block-image.has-quote .block-quote-wrapper {
			padding: 120px 15px 65px;
		}

		.block-image.has-audio .audio-wrapper,
		div[data-slidestoshow="4"] .block-image.has-audio .audio-wrapper {
			padding: 90px 15px 60px 15px;
		}

		.audio-wrapper .mejs-container .mejs-controls .mejs-volume-button,
		.audio-wrapper .mejs-controls a.mejs-horizontal-volume-slider {
			display: none;
		}

		.audio-wrapper .mejs-controls div.mejs-time-rail {
			width: calc(100% - 90px)!important;
		}

		.audio-wrapper .mejs-container .mejs-controls .mejs-time.mejs-duration-container {
			right: 12px;
		}

		.sc_posts_mansory .slz-isotope-grid.column-3 .grid-item,
		.sc_posts_mansory .slz-isotope-grid-2.column-3 .grid-item,
		.sc_posts_mansory .slz-isotope-grid-2.column-3 .grid-item-width-2 {
			width: 50%;
		}

		.sc_carousel_posts > .slz-carousel-wrapper > .carousel-overflow > div > .slick-list{
			padding-top: 0;
		}

		.column-2 .slz-block-item-01 .block-info-wrapper,
		.column-3 .slz-block-item-01 .block-info-wrapper,
		.column-4 .slz-block-item-01 .block-info-wrapper,
		div[data-slidestoshow='2'] .slz-block-item-01 .block-info-wrapper,
		div[data-slidestoshow='3'] .slz-block-item-01 .block-info-wrapper,
		div[data-slidestoshow='4'] .slz-block-item-01 .block-info-wrapper {
			padding: 10px 20px;
			background-color: #f8f8f8;
		}

		.column-2 .block-content .block-info,
		.column-3 .block-content .block-info,
		.column-4 .block-content .block-info,
		div[data-slidestoshow='2'] .block-content .block-info,
		div[data-slidestoshow='3'] .block-content .block-info,
		div[data-slidestoshow='4'] .block-content .block-info {
			padding: 0;
		}

		.column-2 .slz-block-item-01 .block-info-wrapper .block-info + .block-read-more,
		.column-3 .slz-block-item-01 .block-info-wrapper .block-info + .block-read-more,
		.column-4 .slz-block-item-01 .block-info-wrapper .block-info + .block-read-more,
		div[data-slidestoshow='2'] .slz-block-item-01 .block-info-wrapper .block-info + .block-read-more,
		div[data-slidestoshow='3'] .slz-block-item-01 .block-info-wrapper .block-info + .block-read-more,
		div[data-slidestoshow='4'] .slz-block-item-01 .block-info-wrapper .block-info + .block-read-more {
			position: relative;
			top: auto;
			left: auto;
			right: auto;
			margin: auto;
		}

		div[data-slidestoshow="2"] .block-quote-wrapper .block-quote,
		.column-2 .block-quote-wrapper .block-quote {
			font-size: 24px;
		}

		div[data-slidestoshow="2"] .block-image.has-quote .block-quote-wrapper,
		.column-2 .block-image.has-quote .block-quote-wrapper,
		div[data-slidestoshow="3"] .block-image.has-quote .block-quote-wrapper,
		.column-3 .block-image.has-quote .block-quote-wrapper,
		div[data-slidestoshow="4"] .block-image.has-quote .block-quote-wrapper {
			padding: 120px 15px 65px;
		}
		.filter-warpper .filter .filter-content {
			width: 200px;
		}

	}
	@media screen and (max-width:768px) {
		
		.block-list .slz-column-2  .slz-block-item-05 .block-date {
		}
		.sc_event_block .slz-column-2  .slz-block-item-05 .block-image,
		.sc_event_block .slz-column-2  .slz-block-item-05 .block-image .link {
			width: 100%;
			max-width: none;
		}
	}

	@media screen and (max-width: 767px) {
		.slz-carousel-wrapper .slz-carousel {
			margin-left: -15px;
			margin-right: -15px;
		}
		.slz-carousel-wrapper .slz-carousel .slick-slide {
			padding-right: 15px;
			padding-left: 15px;
		}

		.sc_carousel_posts .block-image.has-gallery .slz-image-carousel .btn-prev {
			left: 0;
		}

		.sc_carousel_posts .block-image.has-gallery .slz-image-carousel .btn-next {
			right: 0;
		}
		.filter-warpper .filter.title {
			display: none;
		}

		.sc_event_carousel.la-united-kingdom [data-slidestoshow="1"] .slz-block-item-05,
		.sc_event_carousel.la-united-kingdom [data-slidestoshow="3"] .slz-block-item-05 {
			margin-left: 0;
			margin-right: 0;
			transform: scale(1);
		}
		.la-united-kingdom .slz-carousel-wrapper [data-slidestoshow="1"] .item,
		.la-united-kingdom .slz-carousel-wrapper [data-slidestoshow="3"] .item {
			padding-left: 15px;
			padding-right: 15px;
		}

		.la-united-kingdom .slz-carousel-wrapper {
			padding-left: 0;
			padding-right: 0;
		}

		.sc_event_carousel.la-united-kingdom [data-slidestoshow="1"] .slz-block-item-05.has-image .block-content,
		.sc_event_carousel.la-united-kingdom [data-slidestoshow="3"] .slz-block-item-05.has-image .block-content {
			position: relative;
			top: auto;
			bottom: auto;
			left: auto;
			opacity: 1;
			transform: none;
			-webkit-transform: none;
			opacity: 1;
			pointer-events: auto;
		}

		.la-united-kingdom [data-slidestoshow="1"] .slz-block-item-05 .block-image .link .img-full,
		.la-united-kingdom [data-slidestoshow="3"] .slz-block-item-05 .block-image .link .img-full {
			opacity: 1;
		}

		.slz-blog-detail .slz-social-share {
			float: left;
		}
		.sc_event_carousel.la-united-kingdom .slz-carousel-wrapper {
			padding: 0;
		}
		.slz-event-single-block .meta-info-wrapper {
			display: block;
		}
		.slz-event .slz-event-single-block .slz-block-item-06 .meta-info.info-left,
		.slz-event-single-block .meta-info-wrapper .info-left {
			width: 100%;
			float: none;
			margin-bottom: 25px;
		}
		.slz-event-single-block .meta-info-wrapper .info-right{
			float: none;
			width: 100%;
		}
		.sc_event_carousel .slz-block-item-05 {
			display: block;
		}
		.block-list .slz-column-2  .slz-block-item-05 .block-image:before, 
		.slz-column-1  .slz-block-item-05 .block-image:before {
			content:"";
			padding-top: 67%;
		}	
		.block-list .slz-column-2  .slz-block-item-05 .block-date, 
		.slz-block-item-05 .block-date {

		}	
		.block-list .slz-column-2  .slz-block-item-05 .block-image, 
		.slz-column-1  .slz-block-item-05 .block-image {
			display: block;
			width: 100%;
			max-width: none;
		}
		.block-list .slz-column-2  .slz-block-item-05 .block-image .link, 
		.slz-column-1  .slz-block-item-05 .block-image .link {
			position: absolute;
			width: 100%;
		}
		.la-united-kingdom .slz-block-item-05 .block-image .link .img-full {
			height: 100%;
			width: auto;
			max-width: none;
		}
		.slz-block-item-05 .block-date {
			position: absolute;
			top: 0;
			left: 15px;
			z-index: 10;
			width: 100px!important;
			background-color: #26BBEC;
			color: #FFFFFF!important;
		}
		.sc_event_block .slz-block-item-05 .block-info > li {
			display: block;
		}
		.sc_event_block .slz-block-item-05 .block-info > li:last-child:after, 
		.sc_event_block .slz-block-item-05 .block-info > li:after {
			content: none;
		}
		.block-list .slz-column-2 .slz-block-item-05 .block-date .month, 
		.slz-block-item-05 .block-date .month,
		.block-list .slz-column-2  .slz-block-item-05 .block-date .date, 
		.slz-block-item-05 .block-date .date {
			color: #FFFFFF!important;
		}
	}

	@media screen and (max-width: 600px) {
		.sc_posts_mansory .slz-isotope-grid.column-2 .grid-item,
		.sc_posts_mansory .slz-isotope-grid.column-3 .grid-item,
		.sc_posts_mansory .slz-isotope-grid-2.column-3 .grid-item,
		.sc_posts_mansory .slz-isotope-grid-2.column-3 .grid-item-width-2 {
			width: 100%;
		}

		.sc_posts_mansory .block-content .block-info {
			padding: 0;
		}

		.sc_posts_mansory .slz-block-item-01 .block-info-wrapper .block-info + .block-read-more {
			position: relative;
			top: auto;
			left: auto;
			right: auto;
			margin: auto;
		}
		.filter-warpper {
			height: auto;
			margin-bottom: 80px;
		}
		.filter-warpper .filter.icon {
			display: none;
		}
	}

	@media screen and (max-width: 479px) {
		.block-content .block-info,
		.column-1 .block-content .block-info,
		div[data-slidestoshow='1'] .block-content .block-info {
			padding: 0;
		}

		.slz-block-item-01 .block-info-wrapper .block-info + .block-read-more,
		.column-1 .slz-block-item-01 .block-info-wrapper .block-info + .block-read-more,
		div[data-slidestoshow='1'] .slz-block-item-01 .block-info-wrapper .block-info + .block-read-more {
			position: relative;
			top: auto;
			left: auto;
			right: auto;
			margin: auto;
		}
		.filter-warpper .filter {
			display: block;
			width: 100%;
			padding: 5px 15px 10px;
		}
		.filter-warpper .filter .filter-content {
			width: 100%;
			display: block;
		}
		.filter-warpper .filter +.filter {
			margin-top: 10px;
		}
	}


    @media screen and (min-width: 1025px) {
        .la-united-states .item:nth-child(4n+1) .slz-process:before,
        .la-india .item:nth-child(4n+1) .slz-process .icon-cell:before,
        .la-turkey .slz-list-process .item:nth-child(4n+1) .icon-cell:before {
            content: none;
        }

        .la-turkey .slz-list-process .item:nth-child(4n) .icon-cell:after {
            content: none;
        }
    }
    @media screen and (max-width: 991px) {
        .slz-block-item-05 .block-image {
            width: 150px;
            max-width: 150px;
        }

        .slz-block-item-05 .block-image .link {
            width: 150px;
        }
    }
    @media screen and (min-width: 769px) and (max-width: 1024px) {
        .la-united-states .item:nth-child(3n+1) .slz-process:before,
        .la-india .item:nth-child(3n+1) .slz-process .icon-cell:before,
        .la-turkey .slz-list-process .item:nth-child(3n+1) .icon-cell:before {
            content: none;
        }

        .la-turkey .slz-list-process .item:nth-child(3n) .icon-cell:after {
            content: none;
        }
    }
    @media screen and (min-width: 481px) and (max-width: 768px){
        .la-united-states .item:nth-child(2n+1) .slz-process:before,
        .la-india .item:nth-child(2n+1) .slz-process .icon-cell:before,
        .la-turkey .slz-list-process .item:nth-child(2n+1) .icon-cell:before {
            content: none;
        }

        .la-turkey .slz-list-process .item:nth-child(2n) .icon-cell:after {
            content: none;
        }
    }
    @media screen and (max-width: 768px) {
    
        .sc_process.la-italy .slider-nav[data-total="3"][data-slidestoshow="3"] .slick-list:before ,
        .sc_process.la-italy .slider-nav[data-total="4"][data-slidestoshow="4"] .slick-list:before ,
        .sc_process.la-italy .slider-nav[data-total="5"][data-slidestoshow="5"] .slick-list:before ,
        .sc_process.la-italy .slider-nav[data-total="6"][data-slidestoshow="6"] .slick-list:before {
            display: none;
        }   
        .sc_process.la-italy .slz-process-carousel .slider-nav[data-total="3"][data-slidestoshow="3"] .number .line, 
        .sc_process.la-italy .slz-process-carousel .slider-nav[data-total="4"][data-slidestoshow="4"] .number .line, 
        .sc_process.la-italy .slz-process-carousel .slider-nav[data-total="5"][data-slidestoshow="5"] .number .line, 
        .sc_process.la-italy .slz-process-carousel .slider-nav[data-total="6"][data-slidestoshow="6"] .number .line {
            display: block;
        }   
        .sc_process.la-italy .slider-nav[data-total="3"][data-slidestoshow="3"] .slick-track .item:nth-child(2),
        .sc_process.la-italy .slider-nav[data-total="4"][data-slidestoshow="4"] .slick-track .item:nth-child(2),
        .sc_process.la-italy .slider-nav[data-total="4"][data-slidestoshow="4"] .slick-track .item:nth-child(3),
        .sc_process.la-italy .slider-nav[data-total="5"][data-slidestoshow="5"] .slick-track .item:nth-child(2),
        .sc_process.la-italy .slider-nav[data-total="5"][data-slidestoshow="5"] .slick-track .item:nth-child(4),
        .sc_process.la-italy .slider-nav[data-total="6"][data-slidestoshow="6"] .slick-track .item:nth-child(2),
        .sc_process.la-italy .slider-nav[data-total="6"][data-slidestoshow="6"] .slick-track .item:nth-child(5),
        .sc_process.la-italy .slider-nav[data-total="5"][data-slidestoshow="5"] .slick-track .item:nth-child(3),
        .sc_process.la-italy .slider-nav[data-total="6"][data-slidestoshow="6"] .slick-track .item:nth-child(3),
        .sc_process.la-italy .slider-nav[data-total="6"][data-slidestoshow="6"] .slick-track .item:nth-child(4)  {
            margin-top: 0px!important;
        } 
    }
    @media screen and (max-width: 767px) {
        .sc_process.la-italy .slz-process .content-cell .wrapper-info,
        .sc_process.la-italy .slz-process .content-cell .wrapper-icon-image,
        .sc_process.la-italy .slz-process .content-cell {
            display: block;
            width: 100%;
            padding-left: 0px;
            padding-right: 0px;
            padding-top: 0px;
        }
        .sc_process.la-italy .slz-process .content-cell .wrapper-info {
            margin-bottom: 20px;
            text-align: center;
            border-right: none;
        }
        
        .sc_event_carousel .slz-carousel-wrapper {
            margin-left: -15px;
            margin-right: -15px;
        }
        .slz-blog-detail.layout-4 .block-info {
        	display: block;
        }
    }
    @media screen and (max-width: 600px) {

        .slz-block-item-05 .block-image {
            display: block;
            float: none;
            margin: auto;
            width: 100%;
            max-width: none;
        }

        .slz-block-item-05 .block-image .link {
            width: 100%;
        }

        .sc_event_carousel .slz-block-item-05.has-image .block-content,
        .slz-block-item-05 .block-date {
            display: block;
            vertical-align: middle;
            padding: 15px;
        }

        .sc_event_carousel .slz-block-item-05.has-image .block-content {
            border-right: 0;
            border-bottom: 1px solid #ececec;
        }

        .slz-block-item-05 .block-date {
            width: 100%;
            max-width: none;
        }
    }
    @media screen and (max-width: 480px) {
        .la-united-states .item + .item .slz-process:before,
        .la-india .item  + .item .slz-process .icon-cell:before,
        .la-turkey .slz-list-process .item .icon-cell:before,
        .la-turkey .slz-list-process .item .icon-cell:after {
            content: none;
        }

        .sc_process.la-italy .slz-process-carousel .slider-nav .number {
            width: 50px;
            height: 50px;
            line-height: 50px;
            font-size: 20px;
        }
        .slz-list-process .item {
            margin-bottom: 20px;
        }
    }
    

/*=====  End of RESPONSIVE  ======*/







/*----------  2. RESPONSIVE  ----------*/

@media screen and (min-width: 1025px) {
    .sc_contact .st-florida .slz-list-block.slz-column-6:nth-child(6n) > .item,
    .sc_contact .st-florida .slz-list-block.slz-column-5:nth-child(5n) > .item,
    .sc_contact .st-florida .slz-list-block.slz-column-4:nth-child(4n) > .item,
    .sc_contact .st-florida .slz-list-block.slz-column-3:nth-child(3n) > .item {
        border-right: none;
    }
}

@media screen and (min-width: 769px) and (max-width: 1024px) {
    .sc_contact .st-florida .slz-list-block.slz-column-6:nth-child(3n) > .item,
    .sc_contact .st-florida .slz-list-block.slz-column-5:nth-child(3n) > .item,
    .sc_contact .st-florida .slz-list-block.slz-column-4:nth-child(3n) > .item {
        border-right: none;
    }
}

@media screen and (min-width: 481px) and (max-width: 768px) {
    .sc_contact .st-florida .slz-list-block.slz-column-6:nth-child(3n) > .item,
    .sc_contact .st-florida .slz-list-block.slz-column-5:nth-child(2n) > .item,
    .sc_contact .st-florida .slz-list-block.slz-column-5:nth-child(2n) > .item,
    .sc_contact .st-florida .slz-list-block.slz-column-3:nth-child(2n) > .item {
        border-right: none;
    }
}

@media screen and (max-width: 1024px) {
    .sc_contact .st-florida .contact-main-icon {
        font-size: 70px;
    }
    .sc_contact .st-florida .slz-contact-01 {
        display: block;
        width: 100%;
    }
    .sc_contact .st-florida .slz-contact-01 .contact-main-icon {
        width: 140px;
        padding: 0px 0px 20px;
        margin-left: auto;
        margin-right: auto;
        display: block;
    }
    .sc_contact .st-florida .slz-contact-01 .contact-content {
        border-left: none;
        display: block;
        width: 100%;
    }
}

@media screen and (max-width: 768px) {
    .sc_contact .st-florida .slz-list-block > .item {
        display: block;
        float: left;
    }
}

@media screen and (max-width: 600px) {
    .wpcf7 .cf7-form-control.cf7-input-50,
    .wpcf7 .cf7-form-control.cf7-input-33 {
        width: 100%;
    }
    .sc_contact .st-florida .slz-list-block .active .contact-content,
    .sc_contact .st-florida .slz-list-block .active .contact-main-icon {
        -webkit-transform: translateY(0px);
        -moz-transform: translateY(0px);
        -ms-transform: translateY(0px);
        -o-transform: translateY(0px);
        transform: translateY(0px);
    }
    
    .sc_contact .st-florida .active:before {
        height: 100%;
        width: 100%;
        top: 0;
        left: 0;
    }
    .sc_contact .st-florida .active:after {
        top: 0;
        width: 100%;
        left: 0;
    }
}


/*=====  End of Responsive  ======*/
