/**
* @version 			Octo 1.x
* @package			Octo Template Framework
* @url				https://www.octopoos.com
* @editor			Octopoos - www.octopoos.com
* @author 			Alexandre Lapoux
* @copyright		Copyright (C) 2019 Octopoos. All Rights Reserved.
* @license 			GNU General Public License version 2 or later; see _LICENSE.php
**/

.o-zglobal{background:#0097AA;padding-top:47px;}
.o-zcontent{padding-top:48px}
.o-zcontent > div{position:absolute;left:0;right:0}
.o-ztitle{width:auto;color:#fff;text-shadow:0 0 4px rgba(0,0,0,.4);}
.o-zsearch.o-card-80{padding:42px 32px;}
.o-znav,.o-zsearch,.o-zlist,.o-ztitle{position:relative;z-index:10;}
.o-ztitle h1{color:#fff;z-index:1;}
.o-zlist{display:none;}
.o-znav {
	margin-top: 24px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	background: #fff;
	width: 40px;
	padding: 4px;
	box-sizing: border-box;
	border-radius: 20px;
}
.o-znav button.o-btn{position:relative;width:32px;height:32px;border:1px solid #51b046;background-color:#fff;color:#51b046;z-index:10;font-size:10px;line-height:32px;text-align:center;cursor:pointer;border-radius:16px;min-width:auto;letter-spacing:0px;}
.o-znav button.o-btn:hover,.o-znav button.o-btn.active{background:#51b046;color:#fff;}
.o-zbox{display:none;width:100%;}
.o-zbox .o-h3{padding-bottom:0;}
body:not(.is-home) .o-zbox h2 + p{margin-top:0;}
.o-zbox h2 + p{margin:0;}
.o-zbox .o-btn{border:1px solid #0097AA;color:#0097AA;background:none;}
.o-zview{height:496px;background:#0097AA;-webkit-box-align:end;-ms-flex-align:end;align-items:end;}
.o-zwrapper{margin:0;padding:0;width:100%;height:100%;position:relative;background-image:url("../images/innio-landscape-applications.webp");background-size:100% auto;background-repeat:no-repeat;background-position:bottom;}
.o-zwrapper.o-zwrapper-dev{background-image:url("../images/innio-landscape-industries-area.jpg");}
.o-ztarget-dev{text-align:center;background-color:#fff;border:1px solid red;opacity:.5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.o-ztarget-dev::before{display:block;font-size:13px;color:#000;}
.o-ztarget[data-active="0"]{left:0!important;top:0!important;width:100%!important;height:100%!important;display:none;}
#page .o-zbtn.o-btn.o-btn-icon{font-size:32px;border:none;}
.tooltip.tooltip-zoom .tooltip-inner {
	background: none;
}

@media (max-width:1312px){
	.o-zglobal{padding-left:16px;padding-right:16px;}
}
@media (max-width:991px){
	.o-zglobal{padding:0;}
	.o-zcontent{padding-top:16px;}
	.o-zcontent > div{position:relative;left:auto;right:auto;}
	.o-container.o-zview{padding:0;position:absolute;left:0;right:0;top:58px;}
	.o-zcontent.o-container{padding-bottom:50px;}
}