/*common css for costume landing page*/
@font-face 
{
		font-family: Graphik;
		src: url('../../fonts/Graphik-Regular-Web.eot') format('embedded-opentype'),
		url( '../../fonts/Graphik-Regular-Web.ttf' ) format('truetype'),
		url('../../fonts/Graphik-Regular-Web.woff2') format('woff2'), 
		url('../../fonts/Graphik-Regular-Web.woff') format('woff'), 
		url('../../fonts/whitneybook.svg#Graphik-Regular-Web') format('svg'); 
}  
body
{
		margin: 0px 0 0 0!important;
		overflow-x:hidden;
} 

/*header bg css start here*/
header.org-bg 
{
		min-height: 100%;
		font-family:Graphik,Helvetica,helvetica,arial,sans-serif;
}
header.org-bg  .btn,
header.org-bg  h1,
header.org-bg   h2,
header.org-bg   h3,
header.org-bg   h4,
header.org-bg   h5,
header.org-bg   h6 ,
header.org-bg  p
{
		font-family: Graphik,Helvetica,helvetica,arial,sans-serif;
} 
header.org-bg,
header.org-bg  .header-content-bg
{
		position: relative;
		width: 100%;
		text-align: center
} 
.bg-primary 
{
		background-color: #F05F40
}  

header.org-bg 
{
		min-height: auto;
		-webkit-background-size: cover;
		-moz-background-size: cover;
		background-size: cover;
		-o-background-size: cover;
		background-position: center;
		background-image: url(../../images/header-org-bg.jpg);
		color: #fff;
		/* clip-path: ellipse(150% 100% at 50% 0);  */
		/* -webkit-clip-path: ellipse(150% 100% at 50% 0);  */
		background-size: cover;
		background-position: center; 
		background-attachment: fixed;
		text-align: inherit;
}  
/*
header.org-bg:after
{
		bottom: 0;
		margin-bottom: -35px;
}
header.org-bg:after
{
		position: absolute;
		transform: rotate(-1.7deg);
		-ms-transform: rotate(-1.7deg);
		-webkit-transform: rotate(-1.7deg);
		-o-transform: rotate(-1.7deg);
		-moz-transform: rotate(-1.7deg);
		background-color: #fff;
		content: "";
		z-index: 3;
		display: inline-block;
		height: 70px;
		padding: 0;
		width: 101%;
}*/
header.org-bg .header-content-overlay
{
		position: absolute;
		background: rgba(0, 0, 0, 0.58); 
		width: 100%;
		background-repeat: repeat;
		/* opacity: 0.30; */
		width: 100%;
		height: 100%;
}
header.org-bg  .header-content-bg 
{
		position: absolute;
		text-align: center;
		top: 50%;
		-webkit-transform: translateY(-50%);
		-ms-transform: translateY(-50%);
		transform: translateY(-50%);
		padding: 100px 15px;
		/* background: rgba(0, 0, 0, 0.45);  */
}
header.org-bg  .header-content-bg .header-content-inner-sec 
{
		max-width: 1000px;
		margin-left: auto;
		margin-right: auto;
}
header.org-bg .header-content-bg .header-content-inner-sec h1
 {
		font-weight: normal;
		text-transform: capitalize;
		margin-top: 0;
		margin-bottom: 40px;
		font-size: 70px;
		text-shadow: 1px 1px 8px #000;
}
header.org-bg .header-content-bg .header-content-inner-sec hr
{
		margin: 30px auto
}
header.org-bg .header-content-bg .header-content-inner-sec p 
{
		font-weight: 300;
		color:#fff;
		font-size: 18px;
		max-width: 100%;
		margin-left: auto;
		margin-right: auto; 
		margin: 0px 0 40px;
}
header.org-bg .org-bg-btn-area
{
		/* padding: 6.8px 0; */
		display: block;
} 
header.org-bg .org-bg-btn-area .btn-org-bg
{
		overflow: hidden;
		border: none;
		text-align: center;
		cursor: pointer;
		text-transform: uppercase;
		outline: 0;
		position: relative;
		color: #fff;
		font-weight: 400;
		font-size: 18px;
		margin: 0 auto;
		margin-right:15px;
		padding: 1.5rem 4rem;
		display: inline-block;
		letter-spacing: .1rem;
		background: #03A9F4;
		-moz-transition-duration: .3s;
		-webkit-transition-duration: .3s;
		-o-transition-duration: .3s;
		transition-duration: .3s;
		-webkit-box-shadow: 0 8px 6px -6px rgba(50,51,51,.4);
		-moz-box-shadow: 0 8px 6px -6px rgba(50,51,51,.4);
		box-shadow: 0 8px 6px -6px rgba(50,51,51,.4);
}
header.org-bg .org-bg-btn-area .btn-org-bg:after
{
		content: "";
		position: absolute;
		left: 20px;
		top: 14px;
		height: 200px;
		width: 200px;
		background: #1b273d;
		-webkit-transition: all .5s ease-in-out;
		transition: all .5s ease-in-out;
		-webkit-transform: translateX(-98%) translateY(-25%) rotate(45deg);
		transform: translateX(-98%) translateY(-25%) rotate(45deg);
		opacity: .15;
}
header.org-bg .org-bg-btn-area .btn-org-bg:hover 
{
		color: #fff;
		border-radius:0px;
		-moz-transition-duration: .3s;
		-webkit-transition-duration: .3s;
		-o-transition-duration: .3s;
		transition-duration: .3s;
		box-shadow: 0 8px 15px rgba(0,0,0,.1);
} 
header.org-bg .org-bg-btn-area .btn-org-bg:hover:after 
{
		-webkit-transform: translateX(-9%) translateY(-25%) rotate(45deg);
		transform: translateX(-9%) translateY(-25%) rotate(45deg);
		height: 604%;
		width: 300px;
		left: 43px;
		border-radius: 100%;
}
header.org-bg .org-bg-btn-area .btn-org-bg:last-child
{
		margin-right:0;
}
header.org-bg .org-bg-btn-area .btn-org-bg-white
{ 
		color: #03A9F4; 
		background: #ffffff; 
} 
header.org-bg .org-bg-btn-area .btn-org-bg-white:hover
{
		color: #03A9F4; 
}   
header.org-bg .event-sale-count
{
		width: 100%;
		margin: 0;
		padding: 40px 0;
		background:rgba(0, 0, 0, 0.4196078431372549);
		position: absolute;
		bottom: 0;
		left: 0;
}
header.org-bg .event-sale-count .no-spacing
{
		padding-left:0;
		padding-right:0;
}
header.org-bg .event-sale-count .event-sale-count-inner
{
		text-align: center;
		border-right: 1px solid #2c89cd;
}
header.org-bg .event-sale-count .no-border-right
{ 
		border-right: none;
}
header.org-bg .event-sale-count .event-sale-count-inner:last-child
{ 
		border-right: none;
}
header.org-bg .event-sale-count .event-sale-count-inner h2 
{
		font-size:38px ;
		font-weight:bold;
		color: #fff;
		margin: 0 0 8px;
		padding: 0;
}
header.org-bg .event-sale-count .event-sale-count-inner h6 
{
		font-size:16px ;
		font-weight:normal;
		color: #eee;
		margin: 0;
		padding: 0;
		text-transform: uppercase
} 
/*header bg css start here*/

#org-landing-page
{ 
		font-family:Graphik,Helvetica,helvetica,arial,sans-serif;
}
.org-no-padding
{
		padding-left:0;
		padding-right:0;
}
#org-landing-page .org-no-padding
{
		padding-left:0;
		padding-right:0;
}
#org-landing-page .org-no-padding-left
{
		padding-left:0; 
		padding-right:15px;
}
#org-landing-page .org-no-padding-right
{
		padding-right:0; 
		padding-left:15px; 
}
#org-landing-page .org-land-conatiner
{
		padding-left:0;
		padding-right:0;
}
#org-landing-page select
{
		background: #fff url(../../images/dd-arrow.png) no-repeat 100% center;
		background-position-x: 99%;
}
#org-landing-page .btn,
#org-landing-page h1,
#org-landing-page  h2,
#org-landing-page  h3,
#org-landing-page  h4,
#org-landing-page  h5,
#org-landing-page  h6 ,
#org-landing-page p
{
		font-family: Graphik,Helvetica,helvetica,arial,sans-serif;
} 
#org-landing-page  a 
{
		color: #20a7d6;  
		cursor:pointer;
}
#org-landing-page  a:hover
{
		color: #000000; 
} 
#org-landing-page .inner-sub-heading
{
		font-weight: normal;
		font-style: normal;
		font-size: 28px;
		text-transform: uppercase;
		margin-bottom: 50px;
		margin-top: 0px;
		color:#39364f; 
}
#org-landing-page .inner-sub-heading-center
{
		text-align:center
}   
#org-landing-page .inner-sub-heading-white
{
		color:#fff;
} 
#org-landing-page .inner-sub-heading-black
{
		color:#484c4f;
}
#org-landing-page .small-heading
{
		font-weight: normal;
		font-style: normal;
		font-size: 16px;
		text-transform: capitalize;
		margin-bottom: 50px; 
		text-align: center;
		margin-top: 0;
		color: #70767b;
}
#org-landing-page .inner-sub-heading-mb
{ 
		margin-bottom:20px; 
}
#org-landing-page  .org-text-center
{
		text-align:center;
} 
#org-landing-page .common-landing-mtmb
{
		margin-top:50px;
		margin-bottom:50px;
}  	
#org-landing-page  ul.common-org-ul
{
		padding-left:0px; 
		margin-bottom:0px;
		margin-top:0px; 
		list-style-type: none; 
		list-style-position: outside;
		color:#0f83de;
}
#org-landing-page  ul.common-org-ul li
{ 
		margin-bottom: 5px;
		margin-top: 0px;
		color: #03A9F4;
		font-size: 16px;
		padding-left: 30px;
		position: relative;
		text-align: justify;
		font-family: Graphik,Helvetica,helvetica,arial,sans-serif;
}
#org-landing-page  ul.common-org-ul li i.fa	
{
		position: absolute;
		left: 0;
		width: 1.75em;
		text-align: center;
		top: 2px;
		width: 20px;
		color: #fff;
		font-size: 16px;
		font-weight: normal;
}
#org-landing-page  ul.common-org-ul li span
{ 
		margin-bottom: 0px;
		margin-top: 0px;
		color: #fff;
} 

/*css for common model start*/ 
.common-org-model
{
		z-index:99999;
}
.common-org-model label
{
		font-weight: normal;
		margin-bottom: 8px;
		text-align: left;
		font-size: 14px;
		color: #1C232B;
		margin-top: 0;
		font-family:Graphik,Helvetica,helvetica,arial,sans-serif
}
.common-org-model label span 
{
		padding-left: 5px;
		color: #FF0000;
		font-weight: normal;
}
.common-org-model .model-no-pl-pr 
{
		padding-left:0;
		padding-right:0;
}
.common-org-model  .form-control
{
		border: 1px solid #E2E5E7 !important;
		-webkit-box-shadow: none;
		box-shadow: none;
		-moz-appearance: none;
		-webkit-appearance: none;
		border-radius: 0;
		padding: 6px 12px;
		font-size:14px;
		color:#1C232B;  
		height: 36px; 
}
.common-org-model .form-control:focus, 
.common-org-model  .form-control:active 
{
		border-color: #20a7d6 !important;
		outline: 0;
		-webkit-box-shadow: none;
		box-shadow: none;
}
.common-org-model  input[type="text"], input[type="password"], input[type="date"], input[type="email"], input[type="time"] ,
.common-org-model select
{
		height: 36px;
		border-top-width: 1px;
		border-style: solid;
}
.common-org-model .btn-common-eventview
{ 
		padding: 5px 12px;
		font-size: 15px;
		font-weight: normal;
		text-transform: capitalize;
		height: auto;
		width: auto; 
		background-color: #7bad22;
		border: 2px solid #7bad22;
		color: #fff;
		text-align: center;
		margin-bottom: 0px;
		overflow-wrap: break-word; 
		white-space: normal;
		border-radius: 0px; 
		cursor: pointer;
		text-decoration: none;
}
.common-org-model  .btn-common-eventview:hover,
.common-org-model  .btn-common-eventview:focus,
.common-org-model  .btn-common-eventview:active
{ 
		background-color: #9CCC47;
		border: 2px solid #9CCC47;
		outline:0;
		box-shadow: none;
		color:#fff;
}
.common-org-model .btn-event-view-cancel
{
		background-color: #fff;
		border: 2px solid #c2c2cc;
		color: #000;
}
.common-org-model  .btn-event-view-cancel:hover, 
.common-org-model  .btn-event-view-cancel:focus, 
.common-org-model  .btn-event-view-cancel:active
{  
		background-color: #eee;
		border:2px solid #c2c2cc;
		color: #000;
} 
.common-org-model  .modal-header .close  
{
		opacity: .5;
} 
.common-org-model .modal-header .modal-title
{
		text-align: center;
		font-weight: 600;
		font-size: 20px;  
		text-transform: capitalize;
		margin-top:0;
} 
 
.common-org-model  .modal-footer 
{
		margin-top: 0;
}  
.common-org-model  .modal-dialog 
{ 
		margin: 100px auto;
}
.common-org-model  .textarea-height-popup
 {
		height: 50px !important;
}
.common-org-model .form-group 
{
		margin-bottom: 17px;
}  
.common-org-model  .bag-color
{
		background-image:linear-gradient(155deg, rgba(8, 103, 179, 0.9686274509803922) 0%, rgb(15, 131, 222) 50%, rgb(83, 206, 89) 100%);
		color: white;
} 
.common-org-model .modal-header .close-demo
{
		color: white;
}
.common-org-model  .div-align
{
	    display: inline-block;
}
.common-org-model  .div-align-loader
{
		margin-left:20px;
} 
.validation-msg
{
		color: rgba(255, 0, 0, 0.7490196078431373);
		font-size: 12px;
		display: block;
}
/*model css end here*/
/*event created aboutus sec css start*/
#org-landing-page .sec-event-aboutus
{
		padding:70px 0 200px;
		background:#ffffff;
}
#org-landing-page .sec-event-aboutus .sec-event-aboutus-para
{
		font-size: 18px; 
}
#org-landing-page .sec-event-aboutus .desktopimg-sett
{
		position:absolute;
}
#org-landing-page .sec-event-aboutus .landscapeimg-sett
{ 
		position:absolute;
		z-index:9999; 
		left: 4%;   
		width: 44%; 
		margin-top: 24%;
}
#org-landing-page .sec-event-aboutus .portraitimg-sett 
{
		position: absolute;
		z-index: 9999; 
		right: 0; 
		margin-right: 0;
		width: 37%;
		margin-top: 13%;
}
#org-landing-page .sec-event-aboutus .mobileimg-sett
{
		position: absolute;
		z-index: 99999; 
		right: 0;
		width: 27%;
		margin-top: 29%;
		margin-right: 20%;
}
/*event created aboutus sec css end*/
/*event created process sec css start*/
#org-landing-page .sec-event-created
{
		padding:70px 0;
		background-color: #f4f7f8;
}
/*#org-landing-page .sec-event-created .sec-sec-event-created-outer
{
		position:relative;
		overflow:hidden;
}
#org-landing-page .sec-event-created:before {
		top: 0;
		margin-top: -35px;
}
#org-landing-page .sec-event-created:before, #org-landing-page .sec-event-created:after {
		position: absolute;
		transform: rotate(-1.7deg);
		-ms-transform: rotate(-1.7deg);
		-webkit-transform: rotate(-1.7deg);
		-o-transform: rotate(-1.7deg);
		-moz-transform: rotate(-1.7deg);
		background-color: #f4f7f8;
		content: "";
		z-index: 3;
		display: inline-block;
		height: 70px;
		padding: 0;
		width: 101%;
}
#org-landing-page .sec-event-features:after {
		bottom: 0;
		margin-bottom: -35px;
		background-color: #ffffff;
}*/
#org-landing-page .sec-event-created_icons_left,
#org-landing-page .sec-event-created_icons_right{
		padding:0;
}
/*.sec-event-created_icons_right
{
	border-bottom:1px solid #f5f5f5;
}*/
#org-landing-page .sec-event-created_icons1
{
		border-right:1px solid #f5f5f5;
		padding:0.45em;
		text-align:center; 
		-webkit-transition: all .5s ease 0;
		transition: all .5s ease 0;
		transition: all 0.5s ease 0s;
}
#org-landing-page .sec-event-created_icons1:hover  .sec-event-created_icons1_effect  i
{ 
		border-radius: 10px;
		-webkit-transition: all .5s ease 0;
		transition: all .5s ease 0;
		transition: all 0.5s ease 0s;
}
#org-landing-page .sec-event-created_icons1:last-child
{
		border-right:none; 
}
#org-landing-page .sec-event-created_icons1 i
{
		font-size: 2em;
		color: #fff;
		font-family: FontAwesome;
		width: 80px;
		height: 80px;
		border-radius: 50px;
		font-style: normal;
		display: inline-block;
		background: #03A9F4;
		/* background: #25a9d7; */
		line-height: 2.9em;
		-webkit-transition: all .5s ease 0;
		transition: all .5s ease 0;
		transition: all 0.5s ease 0s;
} 
#org-landing-page .sec-event-created_icons1 h3
{
		font-size:16px;
		color:#212121;
		text-transform:uppercase;
		margin:1em 0;
		position:relative;
		padding-bottom:.8em;
}
#org-landing-page .sec-event-created_icons1 h3:before
{
		content: '';
		background: #03A9F4;
		width: 25%;
		height: 2px;
		position: absolute;
		left: 36.9%;
		bottom: 0%;
}
#org-landing-page .sec-event-created_icons1 p
{
		color:#999;
		line-height:2em;
		font-size: 16px;
}
#org-landing-page .sec-event-created_icons1_effect
{
		position: relative;
		overflow: hidden;
		display: inline-block;
		-moz-transition: ease-out 0.3s;
		-o-transition: ease-out 0.3s;
		-webkit-transition: ease-out 0.3s;
		transition: ease-out 0.3s;
		padding:1em;
}
#org-landing-page .sec-event-created_icons1_effect::before
{
		width: 80px;
		height: 80px;
		background: transparent;
		content: "";
		position: absolute;
		right: 0;
		top: 0;
		border-right: 2px solid #b1b1b1;
		border-top: 2px solid #b1b1b1;
		-moz-transition: 0.3s;
		-o-transition: 0.3s;
		-webkit-transition: 0.3s;
		transition: 0.3s;
		opacity: 0;
}
#org-landing-page .sec-event-created_icons1_effect::after 
{
		width: 80px;
		height: 80px;
		background: transparent;
		content: "";
		position: absolute;
		left: 0;
		bottom: 0;
		border-left: 2px solid #b1b1b1;
		border-bottom: 2px solid #b1b1b1;
		-moz-transition: 0.3s;
		-o-transition: 0.3s;
		-webkit-transition: 0.3s;
		transition: 0.3s;
		opacity: 0;
}
#org-landing-page .sec-event-created_icons1:hover  .sec-event-created_icons1_effect::before 
{
		opacity: 1;
		right: 5px;
		top: 5px;
}
#org-landing-page .sec-event-created_icons1:hover  .sec-event-created_icons1_effect::after
 {
		opacity: 1;
		left: 5px;
		bottom: 5px;
}
#org-landing-page .sec-event-created_icons1:hover
{
		background:#ffffff; 
}
/*event created process sec css end*/
 
 
/*event feathers sec css start  */
#org-landing-page .sec-event-features
{
		padding:120px 0; 
		background: #0f83de;
		background-image: -moz-linear-gradient(135deg, #0a76ca 50%, #74ff07 109%%);
		background-image: -webkit-linear-gradient(135deg, #0a76ca 50%, #74ff07 109%);
		background-image: linear-gradient(135deg, #0a76ca 50%, #74ff07 109%);
		color: #fff;
		/* clip-path: ellipse(150% 100% at 50% 0); */
		/* -webkit-clip-path: ellipse(150% 100% at 50% 0); */
		background-size: cover;
		background-position: center;
		background-attachment: fixed;
		background-image: linear-gradient(to right bottom, rgba(50, 139, 207, 0.46), #03A9F4), url(https://192.168.1.100/live18/images/tg-advantage-banner.jpg);
}
#org-landing-page .sec-event-features .sec-event-features-outer
{
		position:relative;
		overflow:hidden;
}
#org-landing-page .sec-event-features:before
{
		top: 0;
		margin-top: -35px;
}
#org-landing-page .sec-event-features:before, #org-landing-page .sec-event-features:after
{
		position: absolute;
		transform: rotate(-1.7deg);
		-ms-transform: rotate(-1.7deg);
		-webkit-transform: rotate(-1.7deg);
		-o-transform: rotate(-1.7deg);
		-moz-transform: rotate(-1.7deg);
		background-color: #f4f7f8;
		content: "";
		z-index: 3;
		display: inline-block;
		height: 70px;
		padding: 0;
		width: 101%;
}
#org-landing-page .sec-event-features:after
{
		bottom: 0;
		margin-bottom: -35px;
		background-color: #ffffff;
} 
#org-landing-page .sec-event-features .sec-event-features-inner
{
		padding: 0.45em;
}
#org-landing-page .sec-event-features .sec-event-features-inner .numbers
{
		font-size: 24px;
}
#org-landing-page .sec-event-features .sec-event-features-inner p 
{
		margin: 15px 0 10px;
		font-size: 16px;
		text-transform: uppercase;
		color:#fff;
}
#org-landing-page .sec-event-features .sec-event-features-inner:hover  img
{
		transform: scale(1.2);
} 
#org-landing-page .sec-event-features .sec-event-features-inner  img 
{
		transition: transform .4s;
		margin: 0 0 15px;
		width: 105px;
}
/*event feathers sec css end  */ 
 
 
 
/*event  speciality sec css start*/
#org-landing-page .sec-event-speciality
{
		padding:70px 0;
		background:#ffffff;
		color: #fff;
}
#org-landing-page .sec-event-speciality .serviceBox
{ 
		margin-top: 20px;
		margin-bottom: 20px;
}
#org-landing-page .sec-event-speciality .serviceBox .title
{
		font-size: 16px;
		color:#555;
		text-transform: uppercase;
		text-align: center;
		margin: 0 0 20px 0;
		font-weight: bold;
}
#org-landing-page .sec-event-speciality .serviceBox .service-content
{
		/* padding: 25px 20px 25px 50px; */
		padding:45px 20px 25px 50px;
		border-top: 2px solid #eee;
		border-right: 2px solid #eee;
		position: relative;
		transition: all 0.3s ease 0s;
}
#org-landing-page .sec-event-speciality .serviceBox:hover .service-content
{
		border-top-color: #4aba8d;
		border-right-color: #4aba8d;
}
#org-landing-page .sec-event-speciality .serviceBox .service-content:before
{
		content: "";
		width: 0;
		height: 2px;
		background: #eee;
		position: absolute;
		bottom: 0;
		right: 0;
		transition: all 0.3s ease 0s;
}
#org-landing-page .sec-event-speciality .serviceBox:hover .service-content:before
{
		width: 50%;
		background: #4aba8d;
}
#org-landing-page .sec-event-speciality .serviceBox .description
{
		font-size: 14px;
		color: #8b8a8a;
		line-height: 25px;
		margin: 0;
}
#org-landing-page .sec-event-speciality .serviceBox .service-icon
{
		width: 70px;
		height: 70px;
		line-height: 70px;
		border-radius: 50%;
		background: #fff;
		text-align: center;
		font-size: 25px;
		color: #f4f7f8;
		border: 2px solid #eee;
		position: absolute;
		top: -35px;
		left: 0;
		transition: all 0.3s ease 0s;
}
#org-landing-page .sec-event-speciality .serviceBox .service-icon img.icon-img
{
		width: 40px; 
		position: absolute;
		margin: auto;
		top: 0;
		left: 0;
		right: 0;
		bottom: 0;
}
#org-landing-page .sec-event-speciality .serviceBox .service-icon img.icon-img-app
{
		width: 25px; 
}
#org-landing-page .sec-event-speciality .serviceBox .service-icon img.icon-img-app1
 {
		width: 30px;
}
#org-landing-page .sec-event-speciality .serviceBox:hover .service-icon
{
		border-color: #4aba8d;
		color: #4aba8d;
}
#org-landing-page .sec-event-speciality .display-flex-column
 {
		display: flex;
		flex-wrap: wrap;
}
/*event  speciality sec  css end*/

/*event sec-event-testi css start*/
#org-landing-page .sec-event-testi
{
		padding:70px 0; 
		background-color:#ffffff;
} 
#org-landing-page .sec-event-testi .testimonial-bg
{ 
		/* border: 5px solid #ee0979; */ 
		padding: 0px 0px;
		text-align: center;
		position: relative;
}
#org-landing-page .sec-event-testi.testimonial-bg:before
{
		content: "\f10d";
		font-family: "fontawesome";
		width: 75px;
		height: 75px;
		border: 5px solid #ee0979;
		line-height: 75px;
		background: #fff;
		text-align: center;
		font-size: 50px;
		color: #3c414c;
		position: absolute;
		top: -40px;
		left: 2%;
}
#org-landing-page .sec-event-testi .testimonial
{
		padding: 0 15px;
}
#org-landing-page .sec-event-testi .testimonial .description
{
		font-size: 20px;
		font-weight:400;
		font-style: italic;
		color: #848484;
		line-height: 30px;
		/* padding-bottom: 25px; */
		margin-bottom: 15px;
		position: relative;
		padding: 20px;
		background-color:#f4f7f8;
}
#org-landing-page .sec-event-testi .testimonial .description:before
{
		content: "";
		width: 100%;
		border-top: 1px solid #03A9F4;
		margin: 0 auto;
		position: absolute;
		bottom: 0;
		left: 0;
		right: 0;
}
#org-landing-page .sec-event-testi .testimonial .description:after
{
		content: "";
		width: 20px;
		height: 20px;
		background:#f4f7f8;
		position: absolute;
		bottom: -10px;
		left: 50%;
		border-bottom: 1px solid #03A9F4;
		border-right: 1px solid #03A9F4;
		transform: translateX(-50%) rotate(45deg);
}
#org-landing-page .sec-event-testi .testimonial .pic
{
		/* width: 100px; */
		/* height: 100px; */
		/* border-radius: 50%; */
		margin: 25px auto;
		overflow: hidden;
}
#org-landing-page .sec-event-testi .testimonial .pic img
{
		width: 80px;
		height: 80px;
		border: 1px solid #f5f5f5;
		border-radius: 50%;
		margin: auto;
		padding: 0;
}
#org-landing-page .sec-event-testi .testimonial .title
{ 
		display: inline-block;
		font-size: 18px;
		font-weight:normal;
		color: #03A9F4;
		text-transform: capitalize;
		margin: 0;
}
#org-landing-page .sec-event-testi .testimonial .post
{ 
		display: inline-block;
		font-size: 18px;
		color: #848484;
}
#org-landing-page .sec-event-testi .owl-theme .owl-controls
{
		margin-top: 0; 
		bottom: 0;
		right: 0;
		left: 0;
}
#org-landing-page .sec-event-testi .owl-theme .owl-controls .owl-buttons div
{
		width: 50px;
		height: 50px;
		line-height: 50px;
		background: #34363b;
		opacity: 1;
		padding: 0;
		display:inline-block;
		margin:0 10px; 
}
#org-landing-page .sec-event-testi .owl-theme .owl-dots .owl-dot.active span,
#org-landing-page .sec-event-testi .owl-theme .owl-dots .owl-dot:hover span
{
		background: #03A9F4;
}
#org-landing-page .sec-event-testi .owl-prev:before,
#org-landing-page .sec-event-testi .owl-next:before
{
		content: "\f104";
		font-family: "fontawesome";
		font-size: 23px;
		font-weight: 700;
		color: #fff;
}
#org-landing-page .sec-event-testi .owl-next:before
{
		content:"\f105";
}
/*event  sec-event-testi sec  css end*/


/*event contact us CTA css start*/
#org-landing-page .sec-event-cta
{
		padding:0px 0; 
} 
#org-landing-page  .sec-event-cta-block
{ 
		background-image: linear-gradient(to right bottom, rgba(50, 139, 207, 0.46), #03A9F4), url(../../images/cta-transparent-bg.jpg);	
		padding: 0px 0;
		background-position: 100% 100%;
		position: relative;
		overflow: hidden; 
		background-attachment: fixed;
		background-repeat: no-repeat;
		background-position: center center;
		-webkit-background-size: cover ;
		-moz-background-size: cover ;
		-o-background-size: cover ;
		background-size: cover ;
		padding-top:0px;
		padding-bottom:0px;  
		/* clip-path: ellipse(150% 100% at 50% 0); */
		/* -webkit-clip-path: ellipse(150% 100% at 50% 0);	 */
}
#org-landing-page  .sec-event-cta-block:before 
{
		top: 0;
		margin-top: -35px;
}
#org-landing-page  .sec-event-cta-block:after
{
		bottom: 0;
		margin-bottom: -35px;
}
#org-landing-page  .sec-event-cta-block:before, #org-landing-page  .sec-event-cta-block:after
{
		position: absolute;
		transform: rotate(-1.7deg);
		-ms-transform: rotate(-1.7deg);
		-webkit-transform: rotate(-1.7deg);
		-o-transform: rotate(-1.7deg);
		-moz-transform: rotate(-1.7deg);
		background-color: #fff;
		content: "";
		z-index: 3;
		display: inline-block;
		height: 70px;
		padding: 0;
		width: 101%;
}
#org-landing-page .sec-event-cta .sec-event-cta-outer 
{
		/* background-color:rgba(33, 150, 243, 0.45); */
		position: relative;
		overflow: hidden;
}
#org-landing-page .sec-event-cta .sec-event-cta-inner
{ 
		/* background: hsla(0, 0%, 0%, 0.25); */
		padding:120px 0;
		position:relative;
		overflow:hidden;
}
#org-landing-page .sec-event-cta .sec-event-cta-inner h3.cta-heading
{ 
		text-align: center;
		font-size: 30px;
		color: #fff;
		font-weight: normal;
		font-style: normal;
		margin-top: 0;
		margin-bottom: 10px;
		text-transform: uppercase;
}
#org-landing-page .sec-event-cta .sec-event-cta-inner p.cta-sub-heading
{ 
		text-align: center;
		font-size: 18px;
		color: #74ff07;
		font-weight: normal;
		font-style: normal;
		margin-top: 0;
		margin-bottom: 20px; 
}
#org-landing-page .sec-event-cta .sec-event-cta-inner .org-bg-btn-area
{
		padding: 10px 0;
		display: block;
}
#org-landing-page .sec-event-cta .sec-event-cta-inner .org-bg-btn-area .btn-org-bg 
{
		background: #ec398b;
}
#org-landing-page .sec-event-cta .sec-event-cta-inner .org-bg-btn-area .btn-org-bg
{
		overflow: hidden;
		border: none;
		text-align: center;
		cursor: pointer;
		text-transform: uppercase;
		outline: 0;
		position: relative;
		color:#03a9f4;
		font-weight: 400;
		font-size: 18px;
		margin: 0 auto;
		padding: 1.5rem 4rem;
		display: inline-block;
		letter-spacing: .1rem;
		background: #fff;
		-moz-transition-duration: .3s;
		-webkit-transition-duration: .3s;
		-o-transition-duration: .3s;
		transition-duration: .3s;
		-webkit-box-shadow: 0 8px 6px -6px rgba(50,51,51,.4);
		-moz-box-shadow: 0 8px 6px -6px rgba(50,51,51,.4);
		box-shadow: 0 8px 6px -6px rgba(50,51,51,.4);
}
#org-landing-page .sec-event-cta .sec-event-cta-inner .org-bg-btn-area .btn-org-bg:after
{
		content: "";
		position: absolute;
		left: 20px;
		top: 14px;
		height: 200px;
		width: 200px;
		background: #1b273d;
		-webkit-transition: all .5s ease-in-out;
		transition: all .5s ease-in-out;
		-webkit-transform: translateX(-98%) translateY(-25%) rotate(45deg);
		transform: translateX(-98%) translateY(-25%) rotate(45deg);
		opacity: .15;
}
#org-landing-page .sec-event-cta .sec-event-cta-inner .org-bg-btn-area .btn-org-bg:hover  
{
		color:#03a9f4;
		border-radius: 0px;
		-moz-transition-duration: .3s;
		-webkit-transition-duration: .3s;
		-o-transition-duration: .3s;
		transition-duration: .3s;
		box-shadow: 0 8px 15px rgba(0,0,0,.1);
} 
#org-landing-page .sec-event-cta .sec-event-cta-inner .org-bg-btn-area .btn-org-bg:hover:after
{
		-webkit-transform: translateX(-9%) translateY(-25%) rotate(45deg);
		transform: translateX(-9%) translateY(-25%) rotate(45deg);
		height: 604%;
		width: 300px;
		left: 43px;
		border-radius: 100%;
}
/*event contact us CTA css end*/


/*call us sec css start  */
#org-landing-page .sec-call-us
{
		background: #3c4049;
		font-size: 18px;
		color: #fff;
		text-align:center;
		padding:5px 0;
}
#org-landing-page .sec-call-us p
{
		font-size:17px;
		position:relative;
		top:2px;
		line-height:29px;
}
/*call us sec css end  */










 
 
 