@charset "UTF-8";
/* -------------------------------------- Reset styles -------------------------------------- */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}em{font-style:italic}
html {
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
}
body {
  margin: 0;
  font-size: 14px;
  font-family:'ZohoPuvi', sans-serif;
  line-height: 24px;
}
* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  font-family:'ZohoPuvi', sans-serif;
}
article,
footer,
header,
section {display: block;}
.fl{float: left;}
.fr{float: right;}
.container {width: 1200px;margin: 0 auto;}
section{padding:60px 0;}
p{font-size:1.1em;}
.text-light{color:#fff;}
.zsiq_theme1.zsiq_floatmain{display: none!important;}
/*--------Home Styles--------*/

.container-cio {
	width: 1100px;
	display: block;
	margin: auto;
	text-align: center;
	padding-top: 40px;
	padding-bottom: 40px;
}

.logo-section {
	display: inline-block; 
	vertical-align: middle; 
/*	width: 100%; */
	text-align: left;
}

.logo-section img {
	width: 380px;
}

.logo-m {
	text-align: left;
}

.title-sec {
	font-size: 1.2em;
	line-height: 27px;
	font-weight: 500;
	text-align: center;
	width: 70%;
	margin: auto;
	padding: 18px 0px;
}

.desc-sec {
	font-size: 1.2em;
	line-height: 27px;
	font-weight: 500;
	text-align: center;
	width: 70%;
	margin: auto;
	padding: 18px 0px 28px 0px;
}

.footer-visit {
	font-size: 1em;
	line-height: 27px;
	text-align: center;
	width: 70%;
	margin: auto;
	padding: 18px 0px;
    font-weight: 500;
}

.footer-visit a {
	color: #1abc9c;
}

.zc-pb-tile-card {
	overflow: inherit;
}

.main-wrap {
	display: flex;
}

.side-wrap-container {
	width: 10%;
}

.main-wrap-container {
	width: 80%;
}

.zc-pb-singleElement .column-container .zc-pb-tile-container {
	background: #f7941d;
}

.zpcontent-wrapper.zc-pb-content-themes {
	background: #0d76bc;
}

.main-container-section {
/*	background-color: #fdb912 !important;*/
/*	background: linear-gradient(to right, #feba13 , #fdd321) !important;*/
/*	background: url('https://workspace.manageengine.com/events/image/me_xeperno_bg.png');*/
	background: url('../images/me_xeperno_background.jpg');
	background-size: cover;
    background-repeat: no-repeat;
	background-position: center bottom;
	height: 100vh;
}

.top-main-wraper-section {
	background: #ffffff;
    border-radius: 15px;
}

.zc-pb-page-content-wrapper .elemContainment,
.column-container .zc-pb-tile-container {
	padding: 0;
}

.evnt-end-txt {
	font-size: 2.5em;
    width: 80%;
    margin: auto;
    line-height: 1.5;
    font-family: 'Zoho_Puvi_SemiBold', sans-serif;
    padding: 100px;
}
/*------Footer Styles------*/
footer a{
	color: #fff;
    text-decoration: underline;
}
footer a:hover{text-decoration: none;}
footer p {
    padding: 20px 0px;
    margin: 0;
	font-size: 1em;
}

/*---------Media Styles-------*/

@media screen and (max-width:1150px){ 
.container-cio {
	width: 90%;
}
.container-cio iframe{
	width: 100%;
}
	.evnt-end-txt br {
		display: none;
	}
}
@media screen and (max-width:600px){ 
.container-cio a {
    text-align: center !important;
}

.side-wrap-container {
	width: 0%;
}

.main-wrap-container {
	width: 100%;
}
	.evnt-end-txt {
		padding: 40px;
	}
}

@media screen and (max-width:400px){
	.logo-section img {
		width: 280px;
	}
	
	.evnt-end-txt {
		padding: 20px;
		font-size: 2em;
	}
}

