html, body, div, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, img, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, menu, nav, summary, time, mark, audio, video, header, footer {
margin: 0; 
padding: 0;
border: 0;
font-weight: inherit;
font-style: inherit;
font-size: 100%;
font-family: inherit;
vertical-align: baseline;
background: transparent;
-webkit-font-smoothing: antialiased;
text-rendering: optimizeLegibility;
-webkit-text-size-adjust: none;
-ms-text-size-adjust: none;
-webkit-tap-highlight-color: transparent;
}
body {
color: #363636;
}
::-webkit-input-placeholder { color: #000;
}
::-moz-placeholder { color: #000;
}
:-ms-input-placeholder { color: #000;
}
:-moz-placeholder { color: #000;
}
input[type="email"], input[type="text"], input[type="password"], textarea {
background-color: #fafafa;
padding: 15px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
color: #6a6a6a;
border: 1px solid rgba(0,0,0,.05);
border-bottom: 2px solid rgba(0,0,0,.1);
background:	#f7f7f7;
font-size: .9em;
font-weight: 500;
-webkit-appearance: none;
}
body {
font-size: 100%;
font-family: "Montserrat", Helvetica, Arial, sans-serif;
color: #363636;
font-weight: normal;
background-color: #202020;
overflow-x: hidden;
}
article, aside, canvas, details, figcaption, figure, footer, header, menu, nav, section, summary, img {
display: block;
}
.hiveioMaxWidth {
max-width: 1600px;
margin: 0 auto;
}
img {
max-width: 100%;
height: auto;
}
p {
line-height: 1.6em;
font-size: 1em;
margin: 0 0 20px 0;
font-weight: normal;
font-style: normal;
}
li {
margin: 0 0 0 0;
padding: 0;
}
ul {
list-style: none;
margin: 0;
padding: 0;
}
a{
-o-transition: 0s;
-ms-transition: 0s;
-moz-transition: 0s;
-webkit-transition: 0s;
transition: 0s;
color: #4da7ca;
}
a:hover {
text-decoration: none;
}
table {
border-collapse: separate;
border-spacing: 0;
}
ol,ul {
list-style:none;
}
strong {
font-weight:bold;
}
em { 
font-style:italic;
}
input, select {
vertical-align:middle;
}
th, td {
text-align:left;
font-weight:normal;
}
.clearfix {
zoom: 1;
}
.btns {
background: #E65A18;
display: inline-block;
color: #FFF;
border-radius: 10px;
padding: 8px 30px;
font-size: 1.1rem;
}
.btns:hover {
background:#FFD11C;
color: #E65A18;
}
.pl5 {
padding-left: 3rem;
}
.scrollSlider img {
margin: 0 auto;
padding-top: 2rem;
}
.bg-white {
background: #FFF;
}
.h3Blue {
font-size: 2rem;
color: #406ab3;
font-weight: bold;
padding-bottom: 1.5rem;
}
.marginAuto {
margin: 0 auto;
}
.blueGradientText {
font-size: 3rem;
font-weight: bold;
padding: 0rem 0 1rem 0;
text-align: center;
}
.blueGradientText span {
background: -webkit-gradient(linear, left top, right top, from(#60a7db), to(#3e3a8a));
background: linear-gradient(to bottom, #60a7db 0%, #3e3a8a 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
display: inline-block;
}
#header {
position: fixed;
width: 100%;
z-index: 999;
background-color: #202020;
border-bottom: 1px solid #039be5;
height: 70px;
padding-top: 2px;
}
#header td {
vertical-align: middle;
}
.LogoIMG {
width: 180px;
margin-left: 10px;
margin-right: 10px;
}
#header img.lazy {
max-height: 70px;
}
#header .contactIcons img.lazy {
max-height: 25px;
}
.mainNav .menu-main-container ul {
display: flex;
}
.pull-right {
float: right
}
#header li {
margin: 0 0 3px 0;
padding: 8px 0;
position: relative;
transition: color 0.75s ease;
}
#header ul a {
color: #fff;
line-height: 2rem;
padding: 0 1rem;
display: block;
padding-top: 0.1rem;
font-size: 1.1rem;
}
#header ul.sub-menu li a {
color: #FFF !important;
}
.contactIcons {
padding: 0 25px;
}
.contactIcons img {
display: inline;
vertical-align: bottom;
}
.contactIcons span {
color: #4da7ca;
}
#hiveIOLayer {
padding-top: 70px;
}
#product .hiveioBanner {
background: url(//www.hiveio.com/wp-content/uploads/2023/05/productbg.jpg) repeat-x fixed;
height: 340px;
width: 100%;
display: flex;
align-items: center;
justify-content: center;
background-size: cover;
}
#product h1 {
font-weight: normal;
text-align: center;
color: #FFF;
font-size: 2.5rem;
}
#product h1 span {
font-size: 1.6rem;
font-weight: normal;
display: block;
white-space: pre-line;
letter-spacing: 1px;
color: #FFF;
padding: 0 8rem;
}
.homeHeading1 {
color: #FFD011;
font-size: 3.5rem;
font-weight: bold;
padding-top: 4rem;
}
.homeHeading1 span {   
background: -webkit-gradient(linear, left top, right top, from(#FFD010), to(#F57131));
background: linear-gradient(to right, #FFD010 0%, #F57131 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
display: inline-block;
}
.homeHeading2, .homeHeading3, .homeHeading4 {
color: #FFF;
text-shadow: 1px 1px 1px #000;
}
.homeHeading2 {
color: #FFF;
font-size: 1.3rem;
padding: 1rem 1rem 0rem 0;
}
.whiteBG {
background: #FFF;
}
#slideNav {
display: none;
padding-top: 50px;
}
.closeBtn {
width: 20px;
height: 20px;
cursor: pointer;
position: absolute;
right: 20px;
top: 30px;
margin-top: -16px;
-o-transition: .5s;
-ms-transition: .5s;
-moz-transition: .5s;
-webkit-transition: .5s;
transition: .5s;
opacity: .5;
}
.closeBtn::before {
content: '\f00d';
font-family: FontAwesome;
font-size: 20px;
line-height: 20px;
}
#slideNav .mainNav {
margin: 0 0 30px 8px;
padding-top: 1rem;
}
#slideNav .mainNav li {
margin-bottom: 15px;
float: none;
position: relative;
}
#slideNav .mainNav li a {
color: #0aa8ff;
font-weight: bold;
-o-transition: .5s;
-ms-transition: .5s;
-moz-transition: .5s;
-webkit-transition: .5s;
transition: .5s;
}
#slideNav .mainNav ul {
padding: 18px 0 0 24px;
}
.sub-menu li.current-menu-item, .sub-menu li.current-menu-item:hover, .sub-menu li.current-menu-item a:hover,
.sub-menu li.menu-item:hover, .sub-menu li.menu-item a:hover{
background-color: #418bca !important;
}
#header .row, #header table {
height: 100%;
}
#header td{
vertical-align: middle;
}
.LogoIMG {
width: 180px;
margin-left: 10px;
margin-right: 10px;
}
.mainNav .menu-main-container ul {
display: flex;
}
#header ul li.current_page_item::before, #header ul li:hover::before, li.current-menu-parent::before, li.current-menu-item::before {
position: absolute;
content: '';
left: 0;
right: 0;
width: auto;
background-color: #406ab3;
transition: width .5s ease;
z-index: -1;
top: -65px;
height: 125px;
}
.menuToggle {
width: 32px;
height: 28px;
cursor: pointer;
position: absolute;
right: 30px;
top: 50%;
margin-top: -16px;
-o-transition: .5s;
-ms-transition: .5s;
-moz-transition: .5s;
-webkit-transition: .5s;
transition: .5s;
display: none;
z-index: 555;
}
.contactIcons  {
padding: 0 25px;
}
.contactIcons img {
display: inline;
vertical-align: bottom;
}
.contactIcons a:hover {
color:#E65A18;
}
#header li {
position: relative;
transition: color 0.75s ease;
}
#mainNav ul a {
font-size: .9rem;
}
#header #mainNav li:hover::before {
color: rgba(223, 155, 249);
}
#header .sub-menu li::before  {
position: relative;
width: auto;
bottom: .1rem;
right: 0;
width: 0;
height: 100%;
background-color: rgba(3, 155, 249);
transition: width .5s ease;
border: none;
}
.sub-menu li.current_page_item,  .sub-menu li.current-page-parent,  .sub-menu li.current_page_ancestor,  .sub-menu li.current-menu-item {
background: none;
}
ul li ul li.current_page_item {
border-top-left-radius: 0;
border-bottom-left-radius: 0;
}
#header ul ul {
margin-left: -2rem;
}
#header ul.sub-menu {
position: absolute;
left: 2rem;
top: 50px;
background: #406ab3;
opacity: 0;
visibility: hidden;
padding: 1.5rem 0 0 0;
z-index:99999;
width: 250px;
padding-top:0;
overflow: hidden;
}
#header .menu-item-has-children div {
position: fixed;
background: red;
height: 100vh;
width: 170px;
left: 208px;
top: 0;
z-index:9999;
display: none;
}
#header li:hover div {
display: block;
}
#header li:hover .sub-menu{
display: block;
opacity: 1;
z-index: 99999;
visibility: visible;
transition: all .5s ease-in-out;
transition: all 0.5s ease-in-out;
-ms-transition: all 0.5s ease-in-out;
-o-transition: all 0.5s ease-in-out;
-moz-transition: all 0.5s ease-in-out;
-webkit-transition: all 0.5s ease-in-out;
}
#header li:hover::before {
width: 100%; }
#header ul.sub-menu li a {
color: #FFF !important;
} #pageslide {
display: none;
position: absolute;
position: fixed;
top: 0;
height: 100%;
z-index: 999999;
width: 210px;
padding: 0 20px;
background-color: #000;
color: #FFF;
overflow: auto;
}
#slideNav img {
vertical-align: middle;
}
#slideNav .mainNav li a:hover {
color: #fff;
}
#mainNav ul li span {
height: auto;
}
@media (max-width: 767px) {
.hideMobile {
display: none;
}
.slick-slide img {
display: block !important;
}
}
.primary-menu-wrapper .icon {
display: none;
}
#header .hiveioMaxWidth {
height: 100%;
}
.mainNav {
float: left;
}
.whatsincluded img {
max-width: 1200px;
margin: 3rem auto 0 auto;
}
.whatsincluded {
background: #aaa url(//www.hiveio.com/wp-content/uploads/2023/05/para5.jpg) fixed no-repeat;
background-size: 40%;
background-position: bottom right;
padding-bottom: 5rem;
}
ul.topProductMenu {
display: flex;
justify-content: center;
padding-top: 20px;
font-size: 1.4rem;
}
ul.topProductMenu li a {
color: #E65A18;
padding: 0 20px;
}
.topProductMenu .selected {
border-bottom: 3px solid #E65A18;
padding-bottom: 7px;
}
.proContent .tabs{
padding-top: 3rem;
}
.productOverview h2 {
text-align: center;
font-size: 2rem;
}
.productOverview h3 {
font-size: 1.5rem;
text-align: center;
padding: 10px 0 60px 0px;
}
.proContent h3 {
font-size: 1.5rem;
}
.innerLayer {
width: 85%;
margin: 0 auto;
}
.proCards {
}
.proCard {
display: flex;
}
.proCard .pic {
min-width: 60px;
margin-right: 20px;
padding-top: 25px;
}
.proCard .pic img {
width: 50px;
}
.cardContent {
text-align: left;
}
.cardContent h3 {
text-align: left;
padding-bottom: 5px;
}
.img100px {
width: 100px;
}
.img150px {
width: 150px;
}
.proRow {
padding-bottom: 60px;
}
.vCenter {
display: flex;
align-items: center;
justify-content: center;
}
.hide {
display: none;
}
.subList {
list-style: disc;
padding: 10px 0 0 50px;
}
.img1 {
max-width: 50%;
}
.img2 {
max-width: 70%;
}
.img3 {
max-width: 80%;
}
.img4 {
max-width: 50%;
}
.fixed {
position: fixed;
z-index: 99;
width: 100%;
top: 70px;
background: #FFF;
padding-bottom: 20px;
}
.form {
width: 50%;
}
.form .cfx_form_div_1 .cfx_submit {
background-color: #E65A18;
font-size: 18px;
color: rgba(255, 255, 255, 1);
cursor: pointer;
line-height: 48px;
padding: 0;
font-style: normal;
font-weight: normal;
text-align: center;
} #footer {
border-bottom: 0px #192b55;
color: #FFF;
position: relative;
}
.footer {
background-color: #333235;
padding: 1rem 0 2rem 0;
}
.footerSocialIcons {
padding-top: 20px;
}
.footerSocialIcons a {
width: 20px;
height: 20px;
display: inline-block;
}
.footer a {
color: #d6d6d7;
font-size: 12px;
}
.footer_fb {
background: url(//www.hiveio.com/wp-content/uploads/2023/03/footer_fb-1.jpg);
}
.footer_tw {
background: url(//www.hiveio.com/wp-content/uploads/2023/03/footer_tw.jpg);
}
.footer_linkedin {
background: url(//www.hiveio.com/wp-content/uploads/2023/03/footer_linkedin.jpg);
}
.footer_insta {
background: url(//www.hiveio.com/wp-content/uploads/2023/03/footer_insta.jpg);
}
.footer_youtube {
background: url(//www.hiveio.com/wp-content/uploads/2023/03/footer_youtube.jpg);
}
.footer a.privacy_btn {
background: url(//www.hiveio.com/wp-content/uploads/2023/05/privacy_icon.jpg) no-repeat 9px 9px;
border: 1px solid #949597;
border-radius: 5px;
padding: 10px 10px 10px 40px;
display: inline-block;
text-align: right;
color: #949597;
}
.footer h4 {
color: #d6d6d7;
font-size: 13px;
font-weight: 600;
padding-bottom: 20px;
text-transform: uppercase;
}
#footer ul li {
padding: 0px 0 0px 0;
margin: 0 0 12px 0;
line-height: 1.2em;
background: none;
font-size: .85em;
} .fromTopIn{
transition: transform 0.5s ease, opacity 0.5s ease;
transform: translate(0,0);
opacity: 1.0;
}
.blueSlantingShadow {
filter: drop-shadow(-1px 6px 10px rgba(50, 50, 0, 0.2));
}
.blueSlanting {
background: #d8edf9;
clip-path: polygon(0 0, 100% 8%, 100% 94%, 0% 100%);
padding: 150px 0 50px 0;
position: relative;
}
.fromTopOut {
transform: translate(0,-100px);
opacity: 0.0;
}
.fromBottomIn {
transition: transform 0.5s ease, opacity 0.5s ease;
transform: translate(0,0);
opacity: 1.0;
}
.fromBottomOut {
transform: translate(0,100px);
opacity: 0.0;
}
.fromLeftIn {
transition: transform 0.5s ease, opacity 0.5s ease;
transform: translate(0,0);
opacity: 1.0;
}
.fromLeftOut {
transform: translate(-100px,0);
opacity: 0.0;
}
.fromRightIn {
transition: transform 1.0s ease, opacity 1.0s ease;
transform: translate(0,0);
opacity: 1.0;
}
.fromRightOut {
transition: transform 1.0s ease, opacity 1.0s ease;
transform: translate(100px, 0);
opacity: 0.0;
}
.scaleUpIn {
transition: transform 1.0s ease, opacity 1.0s ease;
transform: scale(1.0,1.0);
opacity: 1.0;
}
.scaleUpOut {
transition: transform 1.0s ease, opacity 1.0s ease;
transform: scale(1.3,1.3);
opacity: 0.0;
}
.scaleDownIn {
transition: transform 1.0s ease, opacity 1.0s ease;
transform: scale(1.0,1.0);
opacity: 1.0;
}
.scaleDownOut {
transition: transform 1.0s ease, opacity 1.0s ease;
transform: scale(0.7,0.7);
opacity: 0.0;
}
.productPanelContainer {
background: url(//www.hiveio.com/wp-content/uploads/2023/05/product_pattern.png) repeat-x bottom;
background-size: contain;
padding-bottom: 4rem;
}
.productPanelInnerContainer {
max-width: 1200px;
margin: 0 auto;
padding-bottom: 4rem;
}
.productPanelInnerContainer h4 {
padding: 2rem 0 0 0;
text-align: center;
color: #FFF;
font-weight: bold;
font-size: 22px;
}
.productPanelLeftContainer { background: rgb(79,139,201); background: -moz-linear-gradient(top,  rgba(79,139,201,1) 0%, rgba(64,106,179,1) 100%); background: -webkit-linear-gradient(top,  rgba(79,139,201,1) 0%,rgba(64,106,179,1) 100%); background: linear-gradient(to bottom,  rgba(79,139,201,1) 0%,rgba(64,106,179,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4f8bc9', endColorstr='#406ab3',GradientType=0 ); opacity: 0.9;
padding-bottom: 3rem;
border-bottom-left-radius: 10px;
border-bottom-right-radius: 10px;
}
.productPanelMiddleContainer { background: rgb(88,158,214); background: -moz-linear-gradient(top,  rgba(88,158,214,1) 0%, rgba(64,106,179,1) 100%); background: -webkit-linear-gradient(top,  rgba(88,158,214,1) 0%,rgba(64,106,179,1) 100%); background: linear-gradient(to bottom,  rgba(88,158,214,1) 0%,rgba(64,106,179,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#589ed6', endColorstr='#406ab3',GradientType=0 ); opacity: 0.9;
padding-bottom: 3rem;
border-bottom-left-radius: 10px;
border-bottom-right-radius: 10px;
}
.productPanelRightContainer { background: rgb(94,170,222); background: -moz-linear-gradient(top,  rgba(94,170,222,1) 0%, rgba(64,106,179,1) 100%); background: -webkit-linear-gradient(top,  rgba(94,170,222,1) 0%,rgba(64,106,179,1) 100%); background: linear-gradient(to bottom,  rgba(94,170,222,1) 0%,rgba(64,106,179,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5eaade', endColorstr='#406ab3',GradientType=0 ); opacity: 0.9;
padding-bottom: 3rem;
border-bottom-left-radius: 10px;
border-bottom-right-radius: 10px;
}
.productPanelInnerContainer .clientText {
color: #fff;
width: 65%;
text-align: center;
font-size: 17px;
margin: 0 auto;
padding: 1rem 0;
}
.productPanelImg1 {
background: url(//www.hiveio.com/wp-content/uploads/2023/05/product_panel_1.png) no-repeat top;
width: 100%;
height: 208px;
background-size: contain;
}
.productPanelImg2 {
background: url(//www.hiveio.com/wp-content/uploads/2023/05/product_panel_2.png) no-repeat top;
width: 100%;
height: 208px;
background-size: contain;
}
.productPanelImg3 {
background: url(//www.hiveio.com/wp-content/uploads/2023/05/product_panel_3.png) no-repeat top;
width: 100%;
height: 208px;
background-size: contain;
}
.proText {
text-align: center;
font-size: 1.4rem;
}
.postContent {
padding: 2rem;
max-width: 1200px;
margin: 0 auto;
}
#singlePost ul {
list-style: disc;
padding-left: 4rem;
margin-bottom: 1.5rem;
}
#singlePost h1.entry-title {
font-size: 2.2rem;
text-align: center;
padding: 0;
margin-bottom: 15px;
font-weight: 800;
color: #039be5;
}
#site-content {
padding-top: 70px;
}
#content {
padding: 0;
margin: 0;
background: #fff;
min-height: 350px;
}
.blog #content .post, .category-news-events #content .post {
position: relative;
border-radius: .5rem; z-index: 1;
transform: translateZ(0);
-webkit-backface-visibility: hidden;
backface-visibility: hidden; padding: 5px;
margin-right: 5rem;
margin-left: 10rem;
color: #FFF;
margin-bottom: 3rem;
box-shadow: rgba(0, 0, 0, 0.15) 0px 5px 15px 0px;
-webkit-box-shadow: rgba(0, 0, 0, 0.15) 0px 5px 15px 0px;
-moz-box-shadow: rgba(0, 0, 0, 0.15) 0px 5px 15px 0px;
}
.postBG {
padding: 2rem 2rem 0 2rem;
border-radius: .5rem;
background: #000 url(//www.hiveio.com/wp-content/uploads/2025/05/blog_hexa.png) no-repeat top left;
}
.blog #content .post:hover, .category-news-events #content .post:hover { }
.blog #content .post h2,  #content .post .moreLink, .category-news-events #content .post h2 {
text-align: left;
font-size: 1.5em;
padding-bottom: 15px;
font-weight: 600;
}
.allPost { overflow: hidden;
}
.allPost h2, .category-news-events .post h3  {
color: #FFF;
padding-bottom: 10px;
}
.allPost ul li, .allPost strong {
color: #FFF;
}
.post .moreLink {
font-size: 1.0em;
}
.edgePosition {
position: absolute;
left: 50%;
width: 240px;
margin-left: -120px;
bottom: -25px;
padding: 11px 30px;
font-size: 1.3rem;
}
.entry-content p em, .entry-content p span { }
.entry-content ol {
list-style: auto;
padding-left: 5rem;
}
.entry-content ol li {
padding-bottom: 1rem;
}
#content .moreLink a {
font-size: 1em;
font-weight: bold;
text-align: center;
}
#content .post .moreLink {
font-size: 1.0em;
text-align: right;
margin:0;
}
#content .moreLink a span {
font-size: 1em;
color: #FFF;
}
.blog .posts, .category-press .posts, .category-news-events .posts {
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
flex-wrap: wrap;
column-gap: 10px;
justify-content: center;
position: relative;
padding: 0 2rem 2rem 2rem;
}
.topBanner h1 {
padding: 0!important;
color: #fff!important;
font-size: 3rem!important;
width: 100%;
text-align: center;
padding-top: 10rem!important;
line-height: 1.6em;
margin: 0 0 20px 0;
font-weight: normal;
font-style: normal;
margin-bottom: 0;
display: inline-block;
font-weight: 800;
}
.homeHeading1 {
color: #FFD011;
font-size: 3.5rem;
font-weight: bold;
padding-top: 4rem;
}
.extra-padding {
padding-top: 9rem;
}
.homePanelInnerContainer {
max-width: 1200px;
margin: 0 auto;
padding-bottom: 4rem;
}
.homePanelYellowContainer h4 {
padding: 0 0 0 0;
text-align: center;
color: #FFF;
font-weight: bold;
font-size: 22px;
}
.homePanelYellowContainer .clientText {
color: #fff;
width: 65%;
text-align: center;
font-size: 17px;
margin: 0 auto;
padding: 1rem 0;
}
.tabContent ul {
border-right: 3px solid #192b55;
}
.tabContent ul li.active {
background: #192b55;
color: #FFF;
}
.tabContent ul li {
list-style: none;
padding: 10px;
cursor: pointer;
}
.tabContentsH3 {font-size: 1.8rem;}
.tabContents {max-width:671px;}
.panelContainerNew {
background-color: #363636;
padding: 2.5rem 0;
}
.homeText1 {
font-size: 1.5rem;
color: #00A6FF;
font-weight: 500;
}
.topBannerh2 {
text-align: center;
color: #FFF!important;
font-size: 1.5rem;
font-weight: 500;
white-space: normal;
margin-bottom: 0;
}
.hexa1 {
background:url(//www.hiveio.com/wp-content/uploads/2023/03/hexa1.png) no-repeat;
position: absolute;
width: 238px;
height: 357px;
right: 0;
background-size: 80%;
background-position: right;
top: 82px;
}
.hexa2 {
background:url(//www.hiveio.com/wp-content/uploads/2023/03/hexa2.png) no-repeat;
position: absolute;
width: 163px;
height: 308px;
right: 0;
background-size: 80%;
background-position: right;
top: 243px;
}
.hexa3 {
background:url(//www.hiveio.com/wp-content/uploads/2023/03/hexa3.png) no-repeat;
position: absolute;
width: 214px;
height: 245px;
left: 0;
background-size: 80%;
background-position: left;
bottom: 300px;
}
.hexa4 {
background:url(//www.hiveio.com/wp-content/uploads/2023/03/hexa4.png) no-repeat;
position: absolute;
width: 121px;
height: 283px;
left: 0;
background-size: 80%;
background-position: left;
bottom: 170px;
}
.hexa5 {
background:url(//www.hiveio.com/wp-content/uploads/2023/03/hexa5.png) no-repeat;
position: absolute;
width: 518px;
height: 880px;
right: 0;
background-size: 70%;
background-position: right;
top: 34rem;
}
.hexa6 {
background:url(//www.hiveio.com/wp-content/uploads/2023/03/hexa6.png) no-repeat;
position: absolute;
width: 718px;
height: 252px;
left: 23%;
background-size: 88%;
background-position: center;
top: -4rem;
z-index: -1;
}
#singlePost a {
color: #039be5;
font-weight: bolder;
}
#singlePost .blueBtn a.download-link {
color: #FFF !important;
}
.single-post .post-885 img {
width: 300px;
float: right;
padding: 2rem;
}
.blog .posts, .category-press .posts, .category-news-events .posts {
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
flex-wrap: wrap;
column-gap: 10px;
justify-content: center;
position: relative;
}
.infoText {
color: #FFF;
padding-top: 10px;
font-size: 1.4rem;
}
.DCIG {
float: right;
width: 300px;
}
.downloadForm {
background: #F5F5F5;
padding-top: 3rem;
width: 400px;
margin: 0 auto;
}
.downloadformTitle {
text-align: center;
font-size: 1.5rem;
padding-bottom: 2rem;
color: #406ab3;
font-weight: bold;
}
.cfx_form_div_13.cfx_form_div {
width: 400px;
-ms-text-size-adjust: 100%;
-webkit-text-size-adjust: 100%;
border-radius: 0px;
overflow: hidden;
}
.cfx_form_div_13 .cfx_form_inner {
background-color: transparent !important;
}
.cfx_form_div_50 .cfx_input {
height: 40px;
}
.downloadForm .cfx_input {
-webkit-transition: all .5s ease-in-out;
-moz-transition: all .5s ease-in-out;
-ms-transition: all .5s ease-in-out;
-o-transition: all .5s ease-in-out;
transition: all .5s ease-in-out;
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
-ms-border-radius: 0px;
-o-border-radius: 0px;
border-radius: 0px;
border-width: 1px;
border-style: solid;
border-color: #c2c2c2;
position: relative;
vertical-align: top;
display: block;
float: none;
outline: 0;
box-shadow: none;
background: rgba(255, 255, 255, 1);
padding: 10px 15px !important;
font-size: 18px;
font-weight: normal;
color: #424242;
width: 100%;
*zoom: 1;
}
.crm_form_body, .cfx_form_div .crm_form_row_1:nth-child(1) {
padding-top: 0!important;
}
.downloadForm .cfx_submit {
background-color: #E65A18;
font-size: 18px;
color: rgba(255, 255, 255, 1);
cursor: pointer;
width: 100%;
line-height: 48px;
padding: 0;
font-style: normal;
font-weight: normal;
border-width: 0px;
border-color: #039BE5;
border-style: solid;
text-align: center;
}
.blueBtn {
background-color: #406ab3;
border: 2px solid #039BE5;
padding: 10px 20px;
color: #FFF;
cursor: pointer;
vertical-align: middle;
user-select: none;
border-radius: 5px;
}
.menu-item-1123 {
display: none;
}
.postTable {
margin: 1rem auto 3rem auto;
width: 90%;
border: 1px solid #000;
border-collapse: collapse;
}
.postTable td {
padding: 10px;
border: 1px solid #000;
}
.postLeftColumn {
background: #1e3154;
color: #FFF;
font-weight: bold;
}
.postRightColumn {
background: #e1f4ff;
}
#singlePost h2 {
font-weight: bold;
font-size: 1.5rem;
padding-bottom: 1rem;
}
.virtualServer, .virtualStorage, .virtualGPU {
width: 150px;
height: 150px;
border: 3px solid #00A6FF;
border-radius: 120px;
padding: 2rem;
margin: 1rem auto;
background-position: center;
background-size: 70%;
}
.topRow .virtualServer, .topRow .virtualDesktop, .topRow .virtualStorage, .topRow .virtualGPU {
background: none;
font-size: 4rem;
color: #00A6FF;
font-weight: bold;
font-family: Arial;
padding-top: 1.3rem;
}
.topRow .virtualServer.active {
color: #FFF;
background: #00A6FF;
}
.blueText {
color: #01a6ff;
}
.downloadiso {
background: url(//www.hiveio.com/wp-content/uploads/2023/03/download_iso.png) no-repeat center;
width: 200px;
height: 200px;
margin: 0 auto 20px auto;
background-size: contain;
}
.topBannerBottomText {
color: #FFF;
padding: 2rem;
text-align: center;
font-size: 1.4rem;
font-weight: 500;
}
.topBannerBorderBottom {
border-bottom: 2px solid #00A6FF;
}
.homeHead {
font-size: 1.4rem;
text-align: center;
}
.homeFeatureContent h4 {
font-weight: 500;
font-size: 1.8rem;
}
.homeFeatureContentDesc {
color: #8190A5;
padding: 2rem 0;
font-size: 1.2rem;
}
.homeFeatureContentDesc {
font-size: 1.0rem;
text-align: center;
}
.homeFeatureContent h4 {
font-size: 1.2rem;
}
.videoContainer {
padding: 9rem 0 10rem 0;
}
.comparisonContainerShadow {
filter: drop-shadow(-1px 6px 3px rgba(50, 50, 0, 0.8));
}
.comparisonContainer {
background: rgba(101,184,232,1);
background: -moz-linear-gradient(top, rgba(101,184,232,1) 0%, rgba(101,184,232,1) 15%, rgba(41,86,165,1) 43%, rgba(41,86,165,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(101,184,232,1)), color-stop(15%, rgba(101,184,232,1)), color-stop(43%, rgba(41,86,165,1)), color-stop(100%, rgba(41,86,165,1)));
background: -webkit-linear-gradient(top, rgba(101,184,232,1) 0%, rgba(101,184,232,1) 15%, rgba(41,86,165,1) 43%, rgba(41,86,165,1) 100%);
background: -o-linear-gradient(top, rgba(101,184,232,1) 0%, rgba(101,184,232,1) 15%, rgba(41,86,165,1) 43%, rgba(41,86,165,1) 100%);
background: -ms-linear-gradient(top, rgba(101,184,232,1) 0%, rgba(101,184,232,1) 15%, rgba(41,86,165,1) 43%, rgba(41,86,165,1) 100%);
background: linear-gradient(to bottom, rgba(101,184,232,1) 0%, rgba(101,184,232,1) 15%, rgba(41,86,165,1) 43%, rgba(41,86,165,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#65b8e8', endColorstr='#2956a5', GradientType=0 );
clip-path: polygon(0 0, 100% 8%, 100% 94%, 0% 100%);
padding: 100px 0;
position: relative;
}
.comparison {
max-width: 1000px;
margin:0 auto;
padding:10px;
color: #000;
}
.comparison h3 {
letter-spacing: -2px;
color: #FFF;
font-size: 3.5rem;
font-weight: bolder;
}
.comparison h3 span {
background: -webkit-gradient(linear, left top, right top, from(#4168B3), to(#3B3283));
background: linear-gradient(to right, #4168B3 0%, #3B3283 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
margin: 0;
display: inline-block;
}
.comparisonHead {
border-spacing: 10px;
margin-top: -40px;
}
.comparisonHead .head {
text-align: center;
color: #373330;
font-size: 1rem;
background: #71A7D6;
border-top-left-radius: 15px;
border-top-right-radius: 15px;
padding: 0;
font-weight: bold;
vertical-align: middle;
}
.comparisonHead .head1 {
color: #FFCF15;
text-shadow: 1px 1px #373330;
font-size: 1.6rem;
}
.comparisonTable {
width: 100%;
table-layout: fixed;
background: #4970B3;
border: 2px solid #3D3183;
border-radius: 10px;
margin-top: -10px;
}
.comparisonTable tr td:nth-child(1) {
color: #FFF;
padding-left: 2rem;
}
.comparisonTable td {
padding: 20px 10px;
font-size: 18px;
vertical-align: middle;
border-bottom: 1px solid #595391;
}
.comparison td img {
margin: 0 auto;
}
.compareTableBottom {
text-align: left;
}
.compareTableBottom a{
color: #FFF;
font-size: 1.2rem;
font-weight: bold;
text-transform: uppercase;
}
.compareTableBottom img {
display: inline;
padding-left: 10px;
}
.comparison td img {
width: 35px;
}
.menu-item-1233 {
display : none!important
}
.bookCoverBG {
background: #000;
border-bottom: 44px solid #FFCB2B;
width: 80%;
margin: 0 auto;
}
.bookCoverBG h4 {
color: #FFF;
font-size: 2.5rem;
}
.bookCoverBG .booxText {
color: #FFF;
padding-top: 2rem;
min-height: 190px;
}
.book_bg_cover {
background: url(//www.hiveio.com/wp-content/uploads/2025/02/book_bg_cover.jpg) no-repeat;
position: absolute;
bottom: -45px;
width: 270px;
min-height: 480px;
background-position: bottom;
background-size: 270px;
display: flex;
font-size: 1.5rem;
font-weight: bold;
padding-left: 2.5rem;
padding-top: 14rem;
}
.book_bg_cover_small {
background: url(//www.hiveio.com/wp-content/uploads/2025/02/book_bg_cover.jpg) no-repeat;
width: 270px;
min-height: 480px;
background-position: bottom;
background-size: 270px;
display: flex;
font-size: 1.5rem;
font-weight: bold;
padding-left: 2.5rem;
padding-top: 14rem;
}
.ebookhive {
background: url(https://www.hiveio.com/wp-content/uploads/2023/03/hexa_bg2.png);
background-size: cover;
background-repeat: no-repeat;
}
.BkgdForm-blue-med {
background: url(https://www.hiveio.com/wp-content/uploads/2020/04/form-background-med-blue-hex.jpg) !important;
}
.datetimeFormat {
position: absolute;
color: #E65A18;
left: -100px;
top: 18%;
}
.monthFormat {
font-size: 2rem;
line-height: 24px;
}
.timeFormat {
font-size: 3rem;
font-weight: bold;
padding-top: 10px;
}
.bio-image-wrapper {
background: var(--bio-image-background-color,var(--bio-image-border-color,#d33a2c));
border: solid var(--bio-image-border-width,5px) var(--bio-image-border-color,#d33a2c);
border-radius: inherit;
transform: scale(.84) translateX(15%) rotateZ(calc(-1 * (11 * 1deg)));
transform-origin: 0 100%;
transition: transform .2s ease-out;
overflow: hidden;
width: 120px;
height: 120px;
margin-left: 5px;
margin-right: 30px;
border-radius: 20px;
}
.bio-image-wrapper:hover {
transform: scale(.84) translateX(15%) rotateZ(0);
}
.valignTop {
vertical-align: top;
}
.postMainTitle {
font-size: 20px;
font-weight: bold;
padding-bottom: 1rem;
}
.postSubTitle {
font-size: 18px;
font-weight: bold;
padding-bottom: 1rem;
}
.post-1876, #consent_container {
display: none !important
}
.single-post h3 {
font-size: 1.4rem;
color: #e65a18;
padding: 1rem 0;
}
.postLeftSpace {
padding-left: 3rem;
}
.testimonialInnerContainer {
width: 85% !important;
margin: 0 auto;
}
.testimonialHeading {
color: #000;
font-size: 2rem;
text-align: center;
padding: 1rem 0 3rem 0;
font-weight: bold;
}
.testimonialContainer {
background: #FFF;
padding: 2rem 0;
}
.blog_highlights {
padding:0 5rem;
}
.mwai-chatbot-container {
display: none;
}
.ti-with-tooltip, .zsiq_theme1  {
display: none !important;
}