/*============= GLOBAL ===============*/


@font-face { 
        font-family: 'bluescreens';
        src: url('/en/assets/webfonts/tt-bluescreens-regular-webfont.eot');
        src: url('/en/assets/webfonts/tt-bluescreens-regular-webfont.woff') format('woff'),
             url('/en/assets/webfonts/tt-bluescreens-regular-webfont.ttf') format('truetype'),
             url('/en/assets/webfonts/tt-bluescreens-regular-webfont.svg') format('svg');
    }
    



/* DEMO REQUEST PAGE ===========================
===============================================*/


#demo header, #contact header {
	background: #1b70aa url("/microsites-marketing/en/assets/images/cvent-live-bg.jpg");
	background-size: cover;
	position: relative;
}
    
#demo .header__content{
    padding-top: 0;
}

#demo .header__content h1 {
	margin-bottom: 0;
}
   
#demo .header__content h1 span.sub {
    font-size: .35em;
    letter-spacing: 2px;
}


	
#demo .header__content h2 {
    font-family: "bluescreens";
   font-size: 3em;
    margin-top: -15px;
 }


@media (min-width: 572px) {
 
   #demo .header__content h2 {
      font-size: 5.5em;
      margin-top: -15px;
   }

}

#demo h2.form-title, #contact h2.form-title  {
    font-size: 2.4em;
   font-weight: 500;
   
}

.form .form-body {
    padding: 0 2em 2em 2em;
}


 
#demo p.large, #contact p.large {
	color: #fff;
	margin-top: 30px;
}

#demo #form #contact #form { 
	margin-top: 120px;
}

#demo #form p, #contact #form p { 
	color: #4a4a4a;
	margin-top: 15px;
	font-size: 1.02em;
}

hr { border: 0;
	border-bottom: .025em solid #fff;
}



/* CONTACT US PAGE ===========================
===============================================*/


#contact header {
	padding-bottom: 50px;
}

#contact .header__content {
    padding-top: 0;
}


#contact #form { 
	margin-top: 30px;
}

#contact .header__content h1, #contact .header__content h2, #contact .header__content h4  {
   text-align: center
}

#contact .zinger .zinger__wrap {
    text-align: center;
    padding: .8em 0 .8em 0;
    margin-bottom: 0;
}

@media (min-width: 480px) {
	#contact .header__content h1, #contact .header__content h2, #contact .header__content h4 {
      text-align: left;
    }
	#contact .zinger .zinger__wrap {
	   text-align: left;
       margin-bottom: 2em;
    }
}

@media (min-width: 768px) {
	#contact  header { padding-bottom: 100px;}
	#contact #form { margin-top: 40px; }
}

@media (min-width: 992px) {
	#contact #form { margin-top: 70px; }
}

#contact .zinger {
	padding-top: 20px;
}

#contact .zinger .zinger__number, #contact .zinger .zinger__number span {
	color: #fff;
	font-weight: 500;
}

#contact .zinger .zinger__description {
    font-size: 1em;
    color: #fff;
    font-weight: 500;
}

.zinger .zinger__wrap {
    text-align: left;
   
}

hgroup {
	padding-bottom: 12px;
}

.header__content h4 {

    font-weight: 400;
    margin-bottom: .4em;
}

.feature {
	padding-top: 25px;
}

.feature p {
	font-size: 1.05em;
	line-height: 1.5em
}

.feature hr { width: 25%;
	border-bottom: 4px solid #d64367;
	margin-bottom: 20px;
}

.contact-icon {
	width: 70px;
	padding: 20px 0;
	height: 110px;
}

.btn-reverse {
    color: #fff;
    background-color: transparent;
    font-weight: 500;
    padding: 18px 18px;
    border: 2px solid #fff !important;
}


/* CONTACT US PAGE TY ===========================
===============================================*/

#contact-ty header {
	background: #d64367 url("/microsites-marketing/en/assets/images/cvent-live-bg.jpg");
	background-size: cover;
	position: relative;
	padding-bottom: 90px
}

// Small devices (landscape phones, 576px and up)


// Medium devices (tablets, 768px and up)
@media (min-width: 768px) { ... }

// Large devices (desktops, 992px and up)
@media (min-width: 992px) { ... }

// Extra large devices (large desktops, 1200px and up)
@media (min-width: 1200px) { ... }