.column {
	margin: 15px 15px 0;
	padding: 0;
}
.column:last-child {
	padding-bottom: 60px;
}
.column::after {
	content: '';
	clear: both;
	display: block;
}
.column div {
	position: relative;
	float: left;
	width: 300px;
	height: 200px;
	margin: 0 0 0 25px;
	padding: 0;
}
.column div:first-child {
	margin-left: 0;
}
.column div span {
	position: absolute;
	bottom: -20px;
	left: 0;
	z-index: -1;
	display: block;
	
	margin: 0;
	padding: 0;
	color: #444;
	font-size: 18px;
	text-decoration: none;
	text-align: center;
	-webkit-transition: .3s ease-in-out;
	transition: .3s ease-in-out;
	opacity: 0;
}
figure {
	max-height:350px
	
	margin: 0;
	padding: 0;
	background: #fff;
	overflow: hidden;
}
figure:hover+span {
	bottom: -36px;
	opacity: 1;
}
/* Shine */
.hover14 figure {
	position: relative;
}
.hover14 figure::before {
	position: absolute;
	top: 0;
	left: -75%;
	z-index: 2;
	display: block;
	content: '';
	width: 50%;
	height: 100%;
	background: -webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,.3) 100%);
	background: linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,.3) 100%);
	-webkit-transform: skewX(-25deg);
	transform: skewX(-25deg);
}
.hover14 figure:hover::before {
	-webkit-animation: shine .75s;
	animation: shine .75s;
}
@-webkit-keyframes shine {
	100% {
		left: 125%;
	}
}
@keyframes shine {
	100% {
		left: 125%;
	}
}

/* Circle */
.hover15 figure {
	position: relative;
}
.hover15 figure::before {
	position: absolute;
	top: 50%;
	left: 50%;
	z-index: 2;
	display: block;
	content: '';
	width: 0;
	height: 0;
	background: rgba(255,255,255,.2);
	border-radius: 100%;
	-webkit-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	opacity: 0;
}
.hover15 figure:hover::before {
	-webkit-animation: circle .75s;
	animation: circle .75s;
}
@-webkit-keyframes circle {
	0% {
		opacity: 1;
	}
	40% {
		opacity: 1;
	}
	100% {
		width: 200%;
		height: 200%;
		opacity: 0;
	}
}
@keyframes circle {
	0% {
		opacity: 1;
	}
	40% {
		opacity: 1;
	}
	100% {
		width: 200%;
		height: 200%;
		opacity: 0;
	}
}

:root{--header-bg-color:#111;--nav-brand-height:35px;--nav-item-color:#f5f5f5;--top-nav-item-color:#fff;--hero-bg-color:#111;--footer-brand-height:80px;--primary-color:#8364a6;--secondary-color:#E0040B;--white-color:#f9f9f9;--black-color:#040402;--dark-grey-color:#191919;--primary-t-color:#2f323a;--secondary-t-color:#f5f5f5;--primary-p-color:#6f6f6f;--secondary-p-color:#8e8e8e;--primary-b-color:#f5f5f5;--primary-l-color:rgba(0,0,0,.25);--secondary-l-color:rgba(255,255,255,0.25);--primary-bg-color:#f5f5f5;--primary-bg-color-2:#eee;--primary-bg-color-3:#e5e5e5;--secondary-bg-color:#040402;--secondary-bg-color-2:#111;--secondary-bg-color-3:#191919}header{position:relative;z-index:5;font-family:'Roboto',sans-serif}.navbar-holder{position:relative;z-index:-100;min-height:auto;pointer-events:none;background-color:var(--section-1-bg-color)}header .navbar-sticky{top:0;background-color:var(--header-bg-color);-webkit-box-shadow:0 2px 28px 0 rgba(0,0,0,0.09);box-shadow:0 2px 28px 0 rgba(0,0,0,0.09);-webkit-transition:all .15s ease-out 0!important;-o-transition:all .15s ease-out 0!important;-moz-transition:all .15s ease-out 0!important;transition:all .15s ease-out 0!important}header .navbar-sticky.hidden{-webkit-transform:translate3d(0,-101%,0)!important;-ms-transform:translate3d(0,-101%,0)!important;-moz-transform:translate3d(0,-101%,0)!important;transform:translate3d(0,-101%,0)!important}header .navbar-sticky.visible{-webkit-transform:translate3d(0,0,0)!important;-ms-transform:translate3d(0,0,0)!important;-moz-transform:translate3d(0,0,0)!important;transform:translate3d(0,0,0)!important}header .navbar-expand{position:fixed;top:0;z-index:2;width:100%;padding:20px 25px;pointer-events:initial;background-color:#000}header .navbar-expand.navbar-vs-0{padding-top:0;padding-bottom:0}header .navbar-expand.navbar-vs-5{padding-top:5px;padding-bottom:5px}header .navbar-expand.navbar-vs-10{padding-top:10px;padding-bottom:10px}header .navbar-expand.navbar-vs-15{padding-top:15px;padding-bottom:15px}header .navbar-expand.navbar-vs-20{padding-top:20px;padding-bottom:20px}header .navbar-expand.navbar-vs-25{padding-top:25px;padding-bottom:25px}header .navbar-expand.navbar-vs-30{padding-top:30px;padding-bottom:30px}header .navbar-expand.navbar-vs-35{padding-top:35px;padding-bottom:35px}header .navbar-expand.navbar-vs-40{padding-top:40px;padding-bottom:40px}header .navbar-expand.navbar-vs-45{padding-top:45px;padding-bottom:45px}header .navbar-expand.navbar-vs-50{padding-top:50px;padding-bottom:50px}header .navbar-expand.relative{position:relative}header .navbar-expand .navbar-nav{display:inline-block}header .navbar-expand .navbar-nav.toggle{display:none}header .navbar-expand .navbar-nav.toggle i{font-size:20px}header .navbar-expand .navbar-brand{padding:0;font-size:1.5rem;font-weight:600;line-height:0;color:var(--nav-item-color)}header .navbar-expand:not(.navbar-sticky) .navbar-brand{color:var(--top-nav-item-color)}header .navbar-expand .navbar-brand i{font-style:initial;font-weight:700;font-size:1.8rem;color:var(--primary-color)}header .navbar-expand .navbar-brand i.leverage-2-0{margin:0 0 0 5px;font-family:var(--h1-font);font-size:12px}header .navbar-expand .navbar-brand img{height:var(--nav-brand-height)}.navbar-expand .navbar-nav .nav-item{margin:0;display:inline-flex;vertical-align:middle}.navbar-expand .navbar-nav ul .nav-item{display:block}.navbar-expand .navbar-nav .nav-item a:not(.btn){display:flex;align-items:center;font-size:1rem;font-weight:600}.navbar-expand .navbar-nav .nav-link:not(.btn){padding-right:1rem;padding-left:1rem;color:var(--nav-item-color)}.navbar-expand:not(.navbar-sticky) .navbar-nav .nav-link:not(.btn){color:var(--top-nav-item-color)}.navbar-expand .navbar-nav .nav-link:not(.btn):not(.title):hover{color:var(--primary-color)}.navbar-expand .navbar-nav .nav-link.active:not(.btn):not(.title){color:var(--primary-color)}.navbar-expand:not(.navbar-sticky) .navbar-nav .dropdown-menu .nav-link:not(.btn),.navbar-expand .navbar-nav .dropdown-menu .nav-link:not(.btn){display:flex;align-items:center;justify-content:space-between;padding:.35rem 1rem;font-weight:400;color:var(--primary-p-color)}.theme-mode-dark .navbar-expand:not(.navbar-sticky) .navbar-nav .dropdown-menu .nav-link:not(.btn),.theme-mode-dark .navbar-expand .navbar-nav .dropdown-menu .nav-link:not(.btn){color:var(--secondary-p-color)}.navbar-expand .navbar-nav .dropdown-menu .nav-link.title{font-weight:600;color:var(--primary-t-color);opacity:.8}.navbar-expand .navbar-nav .dropdown-menu .nav-link:not(.btn):not(.title):hover{color:var(--primary-color)}.navbar-nav i.icon-arrow-down{position:relative;top:1.5px;margin:0 0 0 .3rem;font-size:12px;font-weight:600}.navbar-nav i.icon-arrow-right{position:relative;left:5px;top:0;margin:0 0 0 .3rem;font-size:10px;font-weight:600}.navbar-expand .icons i{font-weight:400}.dropdown .dropdown-menu{background-color:var(--primary-bg-color-2);width:max-content;min-width:120px;display:block;visibility:hidden;opacity:0;border:none;border-radius:2px;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,0.1);box-shadow:0 0 15px 0 rgba(0,0,0,0.1)}.theme-mode-dark .dropdown .dropdown-menu{background-color:var(--secondary-bg-color-3)}.dropdown:hover > .dropdown-menu{visibility:unset;opacity:1;margin:0;transition-timing-function:ease;transition-duration:.4s;transition-property:opacity,transform}.dropdown-menu .dropdown-menu{position:absolute;top:-8px;left:100%}.dropdown-item.active,.dropdown-item:hover,.dropdown-item:active{color:inherit;text-decoration:none;background-color:inherit;box-shadow:none;outline:none}.menu .items{margin-left:-5px;width:calc(100% + 10px)}.menu .navbar-nav{font-size:1.5rem;font-weight:400;line-height:1}.menu .nav-item{margin:0}.menu .dropdown .dropdown-menu{display:none;width:100%;visibility:visible;opacity:1;background:none;box-shadow:none;border:none;text-align:center;padding:0 0 0 20px;margin:0 0 15px;list-style:none;color:var(--secondary-p-color)}.menu .dropdown .dropdown-menu.show{display:block}.menu .dropdown-menu .dropdown-menu{position:relative;top:initial;left:initial}.menu .dropdown .dropdown-menu .left,.menu .dropdown .dropdown-menu .right{width:50%}.menu .nav-link:not(.btn){font-size:1rem;font-weight:400;border:1px solid var(--primary-l-color);color:var(--primary-p-color);display:inline-block;width:calc(100% - 12px);vertical-align:top;padding:10px 5px;margin:0 5px;border-radius:4px}.theme-mode-dark .menu .nav-link:not(.btn){border:1px solid var(--secondary-l-color);color:var(--secondary-p-color)}.menu .nav-link:not(.btn):hover,.theme-mode-dark .menu .nav-link:not(.btn):hover{color:var(--primary-color)}.menu .dropdown .dropdown-menu .nav-link.title{font-weight:600;color:var(--primary-t-color);border:none;opacity:.8}.theme-mode-dark .menu .dropdown .dropdown-menu .nav-link.title{color:var(--secondary-t-color)}.menu .dropdown .dropdown-menu .nav-item .nav-link{font-size:1rem;font-weight:400;background:none;color:var(--primary-p-color);display:flex;justify-content:space-between;width:calc(100% - 12px);vertical-align:top;padding:0;margin:0 5px 10px;border-radius:4px;text-align:left}.theme-mode-dark .menu .dropdown .dropdown-menu .nav-item .nav-link{color:var(--secondary-p-color)}.menu .dropdown .dropdown-menu .nav-link:hover,.theme-mode-dark .menu .dropdown .dropdown-menu .nav-link:hover{color:var(--primary-color)}.menu .dropdown:first-child{margin-top:0}.menu .nav-link:first-child{padding-left:0;padding-right:0;display:flex;justify-content:space-between;align-items:center;font-size:1.5rem;font-weight:600;border:none;color:var(--primary-t-color)}.theme-mode-dark .menu .nav-link:first-child{margin-bottom:0;font-weight:600;border:none;color:var(--secondary-t-color)}.menu .dropdown-menu .dropdown > .nav-link:first-child{font-size:1rem;font-weight:600}.menu .navbar-nav i.icon-arrow-down{font-size:18px}.modal-open{overflow-y:hidden;overflow-x:hidden}.modal-dialog-slideout{min-height:100%;margin:0 0 0 auto}.modal.fade .modal-dialog.modal-dialog-slideout{-webkit-transform:translate(100%,0)scale(1);transform:translate(100%,0)scale(1);-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,0.1);box-shadow:0 0 15px 0 rgba(0,0,0,0.1);height:100%}.modal.fade.show .modal-dialog.modal-dialog-slideout{-webkit-transform:translate(0,0);transform:translate(0,0);display:flex;align-items:start;-webkit-box-align:start;height:100%}.modal-content{border:none;border-radius:0;overflow-x:hidden;background-color:var(--primary-bg-color-2)}.theme-mode-dark .modal-content{background-color:var(--secondary-bg-color-3)}.modal-content.full{height:100%}.modal-header{align-items:center;padding:25px;border:none;font-weight:600;color:var(--primary-t-color);border-radius:0}.theme-mode-dark .modal-header{color:var(--secondary-t-color)}.modal-header .modal-title{line-height:0}.modal-header .icon-close{font-size:24px;cursor:pointer}.modal-body{width:100%;display:flex;align-items:center;padding:25px 25px 75px}.theme-mode-dark .modal-body h2{color:var(--white-color)}.theme-mode-dark .modal-body .form-control{border-color:var(--secondary-l-color);color:var(--secondary-t-color)}@media(max-width: 1199px){body header .navbar-expand .navbar-nav.toggle{display:flex}body header .navbar-expand .navbar-nav.contacts,body header .navbar-expand .navbar-nav.items,body header .navbar-expand .navbar-nav.icons .social{display:none}}@media(max-width: 991px){body .modal-body{align-items:start}}@media(max-width: 767px){body header .navbar-expand .navbar-nav a{padding:10px 15px;font-size:0}body header .navbar-expand .navbar-nav.action .btn i{font-size:initial;margin:0}body .navbar-brand{margin:0}}@media (max-width: 576px){header .navbar-expand .navbar-brand img{height:auto}}