/* Item */

.items .item {
    margin: 2em 0 0 2em;
    width: calc(50% - 2em);
    text-align: center;
}


	.item {
		/*padding: 3em 3em 1em 3em;*/
		background-color: #ffffff;
		border-radius: 4px;
		text-align: center;
		overflow: hidden;
		text-align: center;
	}

		.item header {
			border-top-left-radius: 4px;
			border-top-right-radius: 4px;
			margin: -3em 0 3em -3em;
			width: calc(100% + 0em);
			height: 15em;
			display: -moz-flex;
			display: -webkit-flex;
			display: -ms-flex;
			display: flex;
			-moz-align-items: center;
			-webkit-align-items: center;
			-ms-align-items: center;
			align-items: center;
			-moz-justify-content: center;
			-webkit-justify-content: center;
			-ms-justify-content: center;
			justify-content: center;
			background-color: #444;
			color: rgba(255, 255, 255, 0.75);
			position: relative;
			overflow: hidden;
			margin-bottom: 3em !important;
		}

			.item header input, .item header select, .item header textarea {
				color: #ffffff;
			}

			.item header a {
				color: inherit;
			}

				.item header a:hover {
					color: #EF6480 !important;
				}

			.item header strong, .item header b {
				color: #ffffff;
			}

			.item header h1, .item header h2, .item header h3, .item header h4, .item header h5, .item header h6 {
				color: #ffffff;
			}

			.item header blockquote {
				border-left-color: #ffffff;
			}

			.item header code {
				background: rgba(255, 255, 255, 0.075);
				border-color: #ffffff;
			}

			.item header hr {
				border-bottom-color: #ffffff;
			}

			.item header a {
				-moz-transition: -moz-transform 0.2s ease;
				-webkit-transition: -webkit-transform 0.2s ease;
				-ms-transition: -ms-transform 0.2s ease;
				transition: transform 0.2s ease;
				background-size: cover;
				background-position: center;
				background-repeat: no-repeat;
				position: absolute;
				top: 0;
				left: 0;
				width: 100%;
				height: 100%;
				display: block;
				padding-bottom: 20px;
			}

				.item header a:before {
					content: '';
					display: block;
					position: absolute;
					top: 0;
					left: 0;
					width: 100%;
					height: 100%;
					background-color: rgba(0, 0, 0, 0.25);
					/*background-image: url("/assets/images/overlay.png");*/
				}

			.item header:hover a {
				-moz-transform: scale(1.1);
				-webkit-transform: scale(1.1);
				-ms-transform: scale(1.1);
				transform: scale(1.1);
			}

			.item header > * {
				position: relative;
				z-index: 1;
			}

			.item header h3 {
				margin: 0;
				-moz-pointer-events: none;
				-webkit-pointer-events: none;
				-ms-pointer-events: none;
				pointer-events: none;
			}

	.items {
		display: -moz-flex;
		display: -webkit-flex;
		display: -ms-flex;
		display: flex;
		-moz-flex-wrap: wrap;
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		width: calc(100% + 2em);
		margin: -2em 0 0 -2em;
	}

		.items .item {
			margin: 2em 0 0 2em;
			width: calc(50% - 2em);
		}


.items .item:last-child{     
	margin: 2em auto;
    display: block; }















	@media screen and (max-width: 980px) {

		.item header {
			height: 25em;
		}

		.items {
			-moz-flex-direction: column;
			-webkit-flex-direction: column;
			-ms-flex-direction: column;
			flex-direction: column;
			-moz-flex-wrap: nowrap;
			-webkit-flex-wrap: nowrap;
			-ms-flex-wrap: nowrap;
			flex-wrap: nowrap;
			width: 100%;
			margin: 0;
		}

			.items .item {
				width: 100%;
				margin: 0 0 2em 0;
			}

				.items .item:last-child {
					margin-bottom: 0;
				}

	}

	@media screen and (max-width: 736px) {

		.item header {
			height: 15em;
		}

		.items .item {
			margin: 0 0 1em 0;
		}

	}

	@media screen and (max-width: 480px) {

		.item {
			padding:0em 0em .1em;
		}

			.item header {
				height: 12em;
				margin: -2em 0 2em -1em;
				width: calc(100% + 0em);
			}

	}

/*======================================*/	
#header .logo img{ width: 200px; }
.see_text{font-size: 1.75em;
    font-weight: 600;
    letter-spacing: 0.375rem;
    /* font-weight: 400; */
    line-height: 1.5;
    margin: 0 0 1em 0;
    text-transform: uppercase;}
.buttons{
	color: #fff;
    background: #ffffff14;
    border: 1px solid #fff;
    padding: 5px 10px;
    margin-top: 10px;
    display: block;
    text-decoration: none;
}
.buindill{ font-size: 1em; }



/* CTA */
	#cta {
		padding: 2em 0 0.1em 0;
		text-align: center;
	}
		@media screen and (max-width: 736px) {

			#cta {
				padding: 2em 2em 0.1em 2em;
			}
		}
		@media screen and (max-width: 480px) {
			#cta {
				padding: 2em 1em 0.1em 1em;
			}
				#cta p br {
					display: none;
				}
		}
		/* END CTA */

/*===============Footer=======================*/	
/*.footer_menu{ width: 70% }*/
ul.footer_menu{ 
    list-style: none;
     list-style-type: none;
  margin: 0;
  padding: 0;
  overflow: hidden;
      text-align: center;
}
ul.footer_menu li{    display: inline-block;
    padding: 0 1em 0 0;}
ul.footer_menu li a{text-decoration: none;}    
@media screen and (max-width: 767px) {
	ul.footer_menu li {
    display: block;
}
#footer .copyright{ width: 100%; text-align: center;
	}
ul.icons{     width: 100%;
    text-align: center; }	
.footer_menu {
    width: 100%;
}
    
}
/*===============End Footer=======================*/	