﻿@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700&display=swap');

@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&display=swap');

@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;500;600;700&display=swap');

@import url('https://fonts.googleapis.com/css2?family=Arimo:ital,wght@0,400..700;1,400..700&display=swap');

@import url('https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,opsz,wght@0,6..12,200..1000;1,6..12,200..1000&display=swap');

@import url('https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&display=swap');

@import url('https://fonts.cdnfonts.com/css/adobe-clean');

@import url('https://fonts.cdnfonts.com/css/arial-mt');

@import url("https://use.typekit.net/onr8tbr.css");

@font-face {
    font-family: 'Gotham_black';
    src: url('../fonts/qualys-fonts/Gotham/Gotham-Black.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Gotham_bold';
    src: url('../fonts/qualys-fonts/Gotham/Gotham-Bold.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Gotham-Thin';
    src: url('../fonts/qualys-fonts/Gotham/Gotham-Thin.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
}

/**/

@font-face {
    font-family: 'AdobeCleanRegular';
    src: url('../fonts/adobeclean/AdobeCleanRegular.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'AdobeCleanExtraBold';
    src: url('../fonts/adobeclean/AdobeCleanExtraBold.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
}
@font-face {
    font-family: 'AdobeCleanBold';
    src: url('../fonts/adobeclean/AdobeCleanBold.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
}
@font-face {
    font-family: 'AdobeCleanBlack';
    src: url('../fonts/adobeclean/AdobeCleanBlack.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'AdobeCleanSemiLight';
    src: url('../fonts/adobeclean/AdobeCleanSemiLight.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'AdobeCleanSerifMedium';
    src: url('../fonts/adobeclean/AdobeCleanSerifMedium.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
}

/**/

/**/

@font-face {
    font-family: 'arialmt';
    src: url('../fonts/arial-mt/arialmt.woff') format('opentype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'ARIALROUNDEDMT';
    src: url('../fonts/arial-mt/ARIALROUNDEDMT.woff') format('opentype');
    font-weight: normal;
    font-style: normal;
}

/**/

@font-face {
    font-family: 'BentonSans-Bold';

    src: url('../fonts/BentonSans/BentonSans-Bold.eot'),
    	url('../fonts/BentonSans/BentonSans-Bold.otf') format('opentype'),
         url('../fonts/BentonSans/BentonSans-Bold.woff') format('woff'), 
         url('../fonts/BentonSans/BentonSans-Bold.ttf')  format('truetype');
}

@font-face {
    font-family: 'bentonsans-regular';

    src: url('../fonts/BentonSans/bentonsans-regular.eot'),
    	url('../fonts/BentonSans/bentonsans-regular.otf') format('opentype'),
         url('../fonts/BentonSans/bentonsans-regular.woff') format('woff'), 
         url('../fonts/BentonSans/bentonsans-regular.ttf')  format('truetype');
}

@font-face {
    font-family: 'BentonSans-Light';

    src: url('../fonts/BentonSans/BentonSans-Light.eot'),
    	url('../fonts/BentonSans/BentonSans-Light.otf') format('opentype'),
         url('../fonts/BentonSans/BentonSans-Light.woff') format('woff'), 
         url('../fonts/BentonSans/BentonSans-Light.ttf')  format('truetype');
}

@font-face {
    font-family: 'BentonSans-Medium';

    src: url('../fonts/BentonSans/BentonSans-Medium.eot'),
    	url('../fonts/BentonSans/BentonSans-Medium.otf') format('opentype'),
         url('../fonts/BentonSans/BentonSans-Medium.woff') format('woff'), 
         url('../fonts/BentonSans/BentonSans-Medium.ttf')  format('truetype');
}
/**/

/* CSS Document */

/*  em, strong, button, blockquote, address, big,small, strike, tt,*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p,  pre,
a, abbr, acronym,  cite, code,
del, dfn, img, ins, kbd, q, s, samp,
 var, hr,
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;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ol{
	list-style:decimal;
	margin-left:30px;		
}
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;
}
html {
	height: 100%;
}

/* END RESET */

/* FONT STYLES*/

body{
	background:#fff fixed;
	font-family: 'Nunito', sans-serif;
    font-weight: normal;
	color:#333333;
	font-size:16px;
	line-height:24px;
	letter-spacing: 0;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

/*  END   */


/*  Top Wrapper  */

.topbg {
	background: #0b72d0;
}

.topheader1 {
	background:  url(../images/header1.jpg) no-repeat center top #0b72d0;
	background-size: cover;
}
.topheader2 {
	background:  url(../images/header2.jpg) no-repeat center top #0b72d0;
	background-size: cover;
}
.topheader3 {
	background:  url(../images/header3.jpg) no-repeat center top #0b72d0;
	background-size: cover;
}
.topheader4 {
	background:  url(../images/header4.jpg) no-repeat center top #0b72d0;
	background-size: cover;
}
.topheader5 {
	background:  url(../images/header5.jpg) no-repeat center top #0b72d0;
	background-size: cover;
}
.topheader6 {
	background:  url(../images/header6.jpg) no-repeat center top #0b72d0;
	background-size: cover;
}

.topheader7 {
	background:  url(../images/header7.jpg) no-repeat center top #0b72d0;
	background-size: cover;
}
.topheader8 {
	background:  url(../images/header8.jpg) no-repeat center top #0b72d0;
	background-size: cover;
}
.topheader9 {
	background:  url(https://img.ebpd.in/ec/webinar/2022/060322/header9.jpg) no-repeat center top #0b72d0;
	background-size: cover;
}
.topheader10 {
	background:  url(https://img.ebpd.in/ec/webinar/2022/061022/header10.jpg) no-repeat center top #0b72d0;
	background-size: cover;
}
.topheader11 {
	background:  url(https://img.ebpd.in/ec/webinar/2022/061322/header11.jpg) no-repeat center top #0b72d0;
	background-size: cover;
}
.topheader12 {
	background:  url(https://img.ebpd.in/ec/webinar/2022/062922/header12.jpg) no-repeat center top #0b72d0;
	background-size: cover;
}
.topheader13 {
	background:  url(https://img.ebpd.in/ec/webinar/2022/070622/header13.jpg) no-repeat center top #0b72d0;
	background-size: cover;
}
.topheader14 {
	background:  url(https://img.ebpd.in/ec/webinar/2022/090522/header165.jpg) no-repeat center top #0C1357;
	height: 300px;
	background-size: cover;
}
.topheader15{
	background:  url(https://img.ebpd.in/ec/webinar/2022/090922/Apple-chennai.jpg) no-repeat center top #2b1d1c;
	height: 300px;
	background-size: cover;
}
.topheader16{
	background:  url(https://img.ebpd.in/ec/webinar/2022/090922/VM-Ware-LP30S.jpg) no-repeat center top #06003c;
	height: 300px;
	background-size: cover;
}
.topheader17{
	background:  url(https://img.ebpd.in/ec/webinar/2022/090922/ILF-LP2.png) no-repeat center top #000002;
	height: 300px;
	background-size: cover;
}
.topheader18{
	background:  url(https://img.ebpd.in/ec/webinar/2022/090922/ILF-LP-Pune3.png) no-repeat center top #000830;
	height: 300px;
	background-size: cover;
}
.topheader19{
	background:  url(https://img.ebpd.in/ec/webinar/2022/090922/ample-feedback-form-banner.png) no-repeat center top #000830;
	height: 325px;
	background-size: cover;
}
.topheader20{
	background:  url(https://img.ebpd.in/ec/webinar/2022/093022/Adobe/Adobe-New-Delhi-LP.jpg) no-repeat center top #541a19;
	height: 300px;
	background-size: cover;
}
.topheader21{
	background:  url(https://img.ebpd.in/ec/webinar/2022/093022/Adobe/Adobe-Mumbai-LP1.jpg) no-repeat center top #8a0a0b;
	height: 300px;
	background-size: cover;
}
.topheader22{
	background:  url(https://img.ebpd.in/ec/webinar/2022/093022/obs/OBS-LP-3.jpg) no-repeat center top #000;
	height: 300px;
	background-size: cover;
}
.topheader23{
	background:  url(https://img.ebpd.in/ec/webinar/2022/093022/Adobe/Adobe-Bengaluru-LP.jpg) no-repeat center top #3107ba;
	height: 300px;
	background-size: cover;
}
.topheader24{
	background:  url(https://img.ebpd.in/ec/webinar/2022/093022/obs/OBS-HPE-LP-Delhi.jpg) no-repeat center top #000;
	height: 300px;
	background-size: cover;
}
.topheader25{
	background:  url(https://img.ebpd.in/ec/webinar/2022/110122/adobe/Adobe-Blore-LP.jpg) no-repeat center top #fff;
	height: 300px;
	background-size: cover;
}
.topheader26{
	background:  url(https://img.ebpd.in/ec/webinar/2022/110122/mcf/Multi-Cloud-Forum-Mumbai-LP2.jpg) no-repeat center top #000c46;
	height: 300px;
	background-size: cover;
}
.topheader27{
	background:  url(https://img.ebpd.in/ec/webinar/2022/110122/ample/Apple-pune.jpg) no-repeat center top #2b1d1c;
	height: 300px;
	background-size: cover;
}
.topheader28{
	background:  url(https://img.ebpd.in/ec/webinar/2022/110122/mcf/Multi-Cloud-Forum-Kolkata.jpg) no-repeat center top #000c46;
	height: 300px;
	background-size: cover;
}
.topheader29{
	background:  url(https://img.ebpd.in/ec/webinar/2022/120222/mcf/Multi-Cloud-Forum-Bengaluru2.jpg) no-repeat center top #000c46;
	height: 300px;
	background-size: cover;
}
.topheader30{
	background:  url(https://img.ebpd.in/ec/webinar/2022/120222/mcf/Multi-Cloud-Forum-Hyderabad.jpg) no-repeat center top #000c46;
	height: 300px;
	background-size: cover;
}
.topheader31{
	background:  url(https://img.ebpd.in/ec/webinar/2022/120222/Enreap-bengaluru1.jpg) no-repeat center top #b1e7b9;
	height: 300px;
	background-size: cover;
}
.topheader32{
	background:  url(https://img.ebpd.in/ec/webinar/2022/120222/mcf/Multi-Cloud-Forum-chennai1.jpg) no-repeat center top #000c46;
	height: 300px;
	background-size: cover;
}
.topheader33{
	background:  url(https://img.ebpd.in/ec/webinar/2023/110123/mcf/Multi-Cloud-Forum-hyderabad-feb2.jpg) no-repeat center top #000c46;
	height: 300px;
	background-size: cover;
}
.topheader34{
	background:  url(https://img.ebpd.in/ec/webinar/2023/020623/mcf/MCF-kolkata-march.jpg) no-repeat center top #000c46;
	height: 300px;
	background-size: cover;
}
.topheader35{
	background:  url(https://img.ebpd.in/ec/webinar/2023/020623/mailer/WD-LP3.jpg) no-repeat center top #001c52;
	height: 540px;
	background-size: cover;
}
.topheader36{
	background:  url(https://img.ebpd.in/ec/webinar/2023/020623/mcf/MCF-delhi.jpg) no-repeat center top #000c46;
	height: 300px;
	background-size: cover;
}
.topheader37{
	background:  url(https://img.ebpd.in/ec/webinar/2023/020623/mailer/Github-webinar4.jpg) no-repeat center top #0e1025;
	height: 350px;
	background-size: auto;
}
.topheader38{
	background:  url(https://img.ebpd.in/ec/webinar/2023/020623/mailer/Oracle-Cloud-Summit-LP.jpg) no-repeat center top #91557b;
	height: 350px;
	background-size: auto;
}
.topheader39{
	background:  url(https://img.ebpd.in/ec/webinar/2023/020623/mailer/Samsung-LP8.jpg) no-repeat center top #ae5585;
	height: 450px;
	background-size: auto;
}
.topheader40{
	background:  url(https://img.ebpd.in/ec/webinar/2023/020623/mcf/MCF-ahmedabad.jpg) no-repeat center top #000c46;
	height: 300px;
	background-size: auto;
}
.topheader41{
	background:  url(https://img.ebpd.in/crn/webinar/2023/030223/mailer/Apple-Ample-March-17-LP3.jpg) no-repeat center top #2b1d1c;
	height: 400px;
	background-size: auto;
}
.topheader42{
	background:  url(https://img.ebpd.in/ec/webinar/2023/020623/mcf/MCF-bengaluru-april.jpg) no-repeat center top #000c46;
	height: 300px;
	background-size: auto;
}
.topheader43{
	background:  url(https://img.ebpd.in/ec/webinar/2023/020623/mailer/innovation-forum.jpg) no-repeat center top #000c46;
	height: 300px;
	background-size: cover;
}
.topheader44{
	background:  url(https://img.ebpd.in/ec/webinar/2023/050523/mailer/OBS-LP-Chennai1.jpg) no-repeat center top #000c46;
	height: 300px;
	background-size: cover;
}
.topheader45{
	background:  url(https://img.ebpd.in/ec/webinar/2023/050523/mailer/OBS-LP-Chennai5.jpg) no-repeat center top #000000;
	height: 400px;
	background-size: cover;
}
.topheader46{
	background:  url(https://img.ebpd.in/ec/edm/2023/070723/mailer/wpc_LP_banner1.jpg) no-repeat center top #012385;
	height: 300px;
	background-size: cover;
}
.topheader47{
	background:  url(https://img.ebpd.in/ec/webinar/2023/050523/mailer/adobe_lp_banner.png) no-repeat center top #000000;
	height: auto;
	background-size: cover;
}
.topheader48{
	background:  url(https://img.ebpd.in/ec/webinar/2023/071023/AutoDesk_LP4.jpg) no-repeat center top #000c46;
	height: 300px;
	background-size: cover;
}
.topheader49{
	background:  url(https://img.ebpd.in/ec/webinar/2023/080423/Enreap_LP1.jpg) no-repeat center top #cac3ef;
	height: 300px;
	background-size: cover;
}
.topheader50{
	background:  url(https://img.ebpd.in/ec/webinar/2023/080423/OBS-15-Sept23-LP8.jpg) no-repeat center top #000;
	height: 400px;
	background-size: cover;
}
.topheader51{
	background:  url(https://img.ebpd.in/ec/webinar/2023/080423/Oracle-Oct2023-LP2.jpg) no-repeat center top #161735;
	height: 300px;
	background-size: cover;
}
.topheader52{
	background:  url(https://img.ebpd.in/ec/webinar/2023/101223/innovation-forum-8nov2.jpg) no-repeat center top #161735;
	height: 300px;
	background-size: cover;
}
.topheader53{
	background:  url(https://img.ebpd.in/ec/webinar/2023/110723/Park-Place-LP1.jpg) no-repeat center top #040f25;
	height: 300px;
	background-size: cover!important;
}
.topheader54{
	background:  url(https://img.ebpd.in/ec/webinar/2023/110723/freshworks-LP.jpg) no-repeat center top #040f25;
	height: 300px;
	background-size: cover!important;
}
.topheader55{
	background:  url(https://img.ebpd.in/ec/webinar/2023/110723/obs_dec22_lp3.jpg) no-repeat center center #040f25;
	height: 300px;
	background-size: cover!important;
/*	background-position: -20px center;*/
}
.topheader56{
	background:  url(https://img.ebpd.in/ec/webinar/2024/0224/wpc_lp_banner.jpg) no-repeat center center #040f25;
	height: 300px;
	background-size: cover!important;
}
.topheader57{
	background:  url(https://img.ebpd.in/ec/webinar/2024/0224/denodo-banner.jpg) no-repeat center center #040f25;
	height: 300px;
	background-size: cover!important;
}
.topheader58{
	background:  url(https://img.ebpd.in/ec/webinar/2024/0224/qyalys-banner1.jpg) no-repeat center center #040f25;
	height: 300px;
	background-size: cover!important;
}
.topheader59{
	background:  url(https://img.ebpd.in/ec/webinar/2024/0324/ai-innovation-forum.jpg) no-repeat center center #040f25;
	height: 300px;
	background-size: cover!important;
}
.topheader60{
	background:  url(https://img.ebpd.in/ec/webinar/2024/0424/adobe-mumbai.jpg) no-repeat center center #040f25;
	height: 400px;
	background-size: cover!important;
}
.topheader61{
	background:  url(https://img.ebpd.in/ec/webinar/2024/0824/techjockey-banner.jpg) no-repeat center center #040f25;
	height: 400px;
	background-size: cover!important;
}
.topheader62{
	background:  url(https://img.ebpd.in/ec/webinar/2024/0824/data-dialogue-lp.jpg) no-repeat center center #040f25;
	height: 400px;
	background-size: cover!important;
}
.topheader63{
	background:  url(https://img.ebpd.in/ec/webinar/2024/0824/obs-webinar-lp4.jpg) no-repeat center center #040f25;
	height: 400px;
	background-size: cover!important;
}
.topheader64{
	background:  url(https://img.ebpd.in/ec/webinar/2024/0924/transformation-summit-lp.jpg) no-repeat center center #6b0229;
	height: auto;
	background-size: cover!important;
}
.topheader65{
	background:  url(https://img.ebpd.in/ec/webinar/2024/0924/ruckus-oct-lp.jpg) no-repeat center center #6b0229;
	height: auto;
	background-size: cover!important;
}
.topheader66{
	background:  url(https://img.ebpd.in/ec/webinar/2024/0924/adobe-nov-lp.jpg) no-repeat center center #6b0229;
	height: auto;
	background-size: cover!important;
}
.topheader67{
	background:  url(https://img.ebpd.in/ec/webinar/2024/0924/adobe-14nov-lp.jpg) no-repeat center center #0e0613;
	height: auto;
	background-size: cover!important;
}
.topheader68{
	background:  url(https://img.ebpd.in/ec/webinar/2024/0924/kramer-lp-banner.jpg) no-repeat center center #004b2d;
	height: auto;
	background-size: cover!important;
}
.topheader69{
	background:  url(https://img.ebpd.in/ec/webinar/2024/0924/wpc-lp-banner.jpg) no-repeat center center #2a155a;
	height: auto;
	background-size: cover!important;
}
.topheader70{
	background:  url(https://img.ebpd.in/ec/webinar/2024/0924/techjockey_lp_nov_banner.jpg) no-repeat center center #2c0001;
	height: auto;
	background-size: cover!important;
}
.topheader71{
	background:  url(https://img.ebpd.in/ec/webinar/2024/1124/ishan-tech-nov-lp3.jpg) no-repeat center top #c0d5ff;
	height: auto;
	background-size: cover!important;
}
.topheader72{
	background:  url(https://img.ebpd.in/ec/webinar/2024/1224/infoblox-dec-lp-banner.jpg) no-repeat center top #010306;
	height: auto;
	background-size: cover!important;
}
.topheader73{
	background:  url(https://img.ebpd.in/ec/edm/2025/0125/adobe-feb-gurgaon.jpeg) no-repeat center top #010306;
	height: auto;
	background-size: cover!important;
}
.topheader74{
	background:  url(https://img.ebpd.in/ec/webinar/2025/0125/rubrik-lp-banner.jpg) no-repeat center top #010306;
	height: auto;
	background-size: cover!important;
}
.topheader75{
	height: auto;
	background: #1C5745;
}
.topheader76{
	height: auto;
	background: #193673;
}
.topheader77{
	background:  url("../images/partner_theme.jpg") no-repeat center center #154839;
	height: 400px;
	background-size: cover!important;
}
.topheader78{
	background:  url(https://img.ebpd.in/ec/webinar/2025/0225/WPC_theme.jpg) no-repeat center center #154839;
	height: 400px;
	background-size: cover!important;
}
.topheader79{
	background:  url(https://img.ebpd.in/ec/webinar/2025/0225/ibm-linuxone-lp.jpg) no-repeat center center #154839;
	height: auto;
	background-size: cover!important;
}
.topheader80{
	background: url(https://img.ebpd.in/ec/webinar/2025/0325/crowdstrike-april25-banner.svg) no-repeat center top #000000;
}
.topheader81{
	background: url(https://img.ebpd.in/ec/webinar/2025/0425/autodesk-9may-banner.jpg) no-repeat center top #000000;
	background-size: cover;
	width: 100%;
}
.topheader82{
	background: url(https://img.ebpd.in/ec/webinar/2025/0425/adobe-8may-2025.jpg) no-repeat center top #000000;
	background-size: cover;
	width: 100%;
}
.topheader83{
	background: url(https://img.ebpd.in/ec/webinar/2025/0425/netapp-lp-banner.jpg) no-repeat center top #995AF4;
	background-size: cover;
	width: 100%;
}
.topheader84{
	background: url(https://img.ebpd.in/ec/webinar/2025/0525/ctrls-lp-banner1.jpg) no-repeat center top #0c4941;
	background-size: cover;
	width: 100%;
}
.topheader85{
	background: url(https://img.ebpd.in/ec/webinar/2025/0525/infoblox-lp-banner.jpg) no-repeat center top #0c4941;
	background-size: cover;
	width: 100%;
}
.topheader86{
	background: url(https://img.ebpd.in/ec/webinar/2025/0525/sap-lp-banner.jpg) no-repeat center top #0c4941;
	background-size: cover;
	width: 100%;
}
.topheader87{
	background: url(https://img.ebpd.in/ec/webinar/2025/0525/opengov_lp_banner.jpg) no-repeat center top #0c4941;
	background-size: cover;
	width: 100%;
}
.topheader88{
	background: url(https://img.ebpd.in/ec/webinar/2025/0625/ai_dialogue_lp_banner.jpg) no-repeat center top #0c4941;
	background-size: cover;
	width: 100%;
}
.topheader89{
	background: url(../images/man-looking-through-glass-business-vision-blockchain-technology-digital-remix.jpg) no-repeat center right #F0F4F8;
	background-size: contain!important;
	width: 100%;
}
.topheader90{
	background: url(https://img.ebpd.in/ec/webinar/2025/0725/adobe_lp_banner_21st.jpg) no-repeat center top #0c4941;
	background-size: cover;
	width: 100%;
}
.topheader91{
	background: url(https://img.ebpd.in/ec/webinar/2025/0825/amd_roundtable_banner.jpg) no-repeat center top #0c4941;
	background-size: cover;
	width: 100%;
}
.topheader92{
	background: url(https://img.ebpd.in/ec/webinar/2025/0825/open_gov_banner.jpg) no-repeat center top #0c4941;
	background-size: cover;
	width: 100%;
}
.topheader93{
	background:  url(https://img.ebpd.in/ec/webinar/2025/0825/d3_dias_banner.jpg) no-repeat center center #154839;
	height: auto;
	background-size: cover!important;
}
.topheader94{
	background: url(https://img.ebpd.in/ec/webinar/2025/0925/ctrls_oct_banner.jpg) no-repeat center top #ffffff;
	background-size: cover;
	width: 100%;
}
.topheader95{
	background: url(https://img.ebpd.in/ec/webinar/2025/1125/qlik_nov_banner.jpg) no-repeat center top #ffffff;
	background-size: cover;
	width: 100%;
}

.topwrapper {
	width: 1180px;
	margin: 0 auto;
	padding: 30px 0;
}
.topheader19 .topwrapper h2{
		margin-top: 10rem;
		font-size: 3rem;
		line-height: 3rem ;
		color: #333 ;
		width: 80%; 	
}
.topheader19 .topwrapper h2 span{
		font-size: 3rem ;
		line-height: 3rem ;
		color: #333 ;
		background: none ;
}
.not-right-person{display: none;}

.topheader19 .topwrapper .idxheadertime1{
   display: block;
   
  }
.topwrapper h6{
	color:#fff;	
	font-size:18px;
	width: 40%;
	line-height: 24px;
}
.topcol1 {
	float: left;
	display: block;
}
.topcol2, .topcol4 {
	float: right;
	display: block;
}
.topcol3 {
	display: inline-block;
	vertical-align: top;
}
.topcol3 img {
	width: 160px;
}

.topimg1 img {
	width: 160px;
}
.topimg2 img {
	width: 190px;
}

.topimg1 .img1 {
	width: 220px;
}
.partner-logo{
	margin-right: 50px;
}

.top-content{
	font-family: 'Roboto', sans-serif;
	top: 20px;
	width: 100%;
	left: 0;
	right: 0;
}
.top-content p, .uppertext{
	color: #ffffff;
	font-weight: 600;
	text-transform: uppercase;
	font-size: 12px;
	margin-bottom: 5px;
	line-height: 12px;
}
.top-content .uppertext1{
	font-size: 17.73px;
	font-family: 'Open Sans', sans-serif;
	font-weight: 600;
}
.topwrapper h1 {
	width: 59%;
	font-size: 36px;
	line-height: 42px;
	font-family: 'Nunito', sans-serif;
	font-weight:900;
	color: #fff;
	padding: 30px 0 10px 0;
}
.topwrapper h1 img{
	width:200px;
}

.topwrapper h1 span{
	font-size: 25px;
	line-height: 42px;
	font-weight:bold;
	font-family: 'Nunito', sans-serif;
	color: #fff;
	background-color:#003a50;
	padding: 5px 5px;
}
.topwrapper h1 div{
	font-size: 18px;
	line-height: 30px;
	font-weight:bold;
	font-family: 'Nunito', sans-serif;
	color: #003a50;
	background-color:#fff;
	padding: 0 5px;
    display: inline-block;
    margin-bottom: 5px;
}
.topwrapper h2 {
	width: 59%;
	font-size: 36px;
	line-height: 42px;
	font-family: 'Nunito', sans-serif;
	color: #006185;
	padding: 30px 0;
}
.topwrapper h2 span{
	font-size: 25px;
	line-height: 42px;
	font-weight:bold;
	font-family: 'Nunito', sans-serif;
	color: #006185;
	background-color:#003a50;
	padding: 5px 5px;
}
.topwrapper h5 {
	width: 59%;
	font-size: 36px;
	line-height: 42px;
	font-family: 'Nunito', sans-serif;
	color: #fff;
	padding: 10px 0 3px 0;
	/*padding: 30px 0;*/
}

/*  End  */


/*  contain wrapper  */

.containwrapper {
	width: 1180px;
	margin: 0 auto;
	padding: 50px 0;
}
.containwrapper hr {
	width: 100%;
	margin: 40px 0;
	padding: 0;
	height: 1px;
	background: #ddd;
}

.containcol1 {
	float: left;
	display: block;
	width: 58%;
}
.containcol2 {
	float: right;
	display: block;
	width: 36%;
	margin-top: -115px;
}

.containcol3 {
	float: left;
	display: block;
	width: 58%;
}
.containcol4 {
	float: right;
	display: block;
	width: 36%;
	margin-top: -115px;
}
.containcol4 h6 {
    font-family: 'Nunito', sans-serif;
}
.rightbgtext {
	display: block;
}
.leftbgtext {
	display: none;
}
noscript div{
	float: right;
	display: block;
	margin-top: 150px;
	background-color: #f44336;
 	color: white;
	font-size:14px;
}
noscript div span{
	font-weight:bold;
	display:block;
	font-size:16px;
}

.idxheadertime{
	color:#ffffff;
	font-weight: bold;
	display:none;
}
.idxheadertime1{
	color:#006185;
	font-weight: bold;
	display:none;
}

/*  End  */


/*  Contain box  */

.containbox {
	font-size: 17px;
	line-height: 30px;
	letter-spacing: 0;
}
.containbox img{
	width:100%;
}
.containbox p {
	margin: 15px 0;
}

.containbox p span{
	color: #000;
	font-weight:bold;
}
.containbox h3 {
	font-size: 26px;
	line-height: 30px;
	font-family: 'Nunito', sans-serif;
	font-weight:900;
	color: #0b72d0;
	margin-bottom: 20px;
}
.containbox h6 {
	font-family: 'Nunito', sans-serif;
}

.maincontainwrapper {
    /*width: 780px;*/
	width:100%;
    margin: 0 auto;
    padding: 0 0 40px 0;
    position: relative;
}

.speakerbox {
    display: inline-block;
    vertical-align: top;
    width: 47%;
    border: 2px solid #e4e4e4;
    /*padding: 1%;*/
    margin: 1%;
    font-size: 14px;
    line-height: 20px;
    background: #fff;
}
.speakerbox img {
   width: 80px;
    height: 80px;
    display: inline-block;
    vertical-align: top;
    padding: 5px;
}


.speakertext{
    display: inline-block;
    width: 65%;
	padding-left:8px;
}
.speakerbox .speakertext h6 {
    font-family: 'Nunito', sans-serif;
    letter-spacing: 0;
    color: #0b72d0;
    margin: 8px 0 0 0;
    font-size: 16px;
	font-weight:900;
}
.speakerbox .speakertext p {
    margin: 5px 0;
	color:#666666;
	font-weight:normal;
	font-family: 'Nunito', sans-serif;
	font-size:14px;
	line-height:normal;
}

.speakerbox a i {
    width: 30px;
    height: 30px;
    line-height: 30px;
    font-size: 20px;
    display: inline-block;
    vertical-align: top;
    text-align: center;
    margin: 0 0px;
    color: #0b72d0 !important;
    background: #e4e4e4;
	margin-bottom:10px;
}

.speakerbox .speakertext h4{
	font-weight: 900;
    margin: 7px 0 5px 0;
    text-transform: uppercase;
    font-size: 16px;
}

.datetext {
	width: 100%;
    top: 0;
    display: table;
    clear: both;
    content: "";
    color: #fff;
    letter-spacing: 0;
    font-weight: 900;
    z-index: 998;

}
.datetext img{
	width:25px;
	display: inline-block;
	vertical-align:top;
}
.datetext h6, .datetext h3{
width:50%;
font-weight:900;
font-size:18px;
line-height: normal;
display: inline-block;
vertical-align: top;
color:#000;
margin:0;
}
.datetext h3 span, .datetext h6 span{
font-size: 15px;
color: #000;
font-weight: 600;
display:block;
margin:0;
padding-left:9%;
}
.datetext h6 div{
font-size: 16px;
color: #0b72d0;
font-weight: 800;
display:block;
margin:0;
padding-left:9%;
}

/* End  */



.containwrapper{
	width:1180px;
	margin:0 auto;
	
}
.containleft{
	color:#fff;
	width: 55%;
	float: left;
    display: block;
}

.containleft p{
	font-family: 'Nunito', sans-serif;
	font-size:20px;
	line-height:28px;
	margin-bottom:10px;
}

.containleft h2{
	font-size: 36px;
    line-height: 42px;
    font-family: 'Nunito', sans-serif;	
}
.containright{
	width: 35%;
	    float: right;
    display: block;
}
.containright img{
	/*width:100%;*/
	display:table;
}	


/*  End  */

/*  footer wrapper  */

.footerbg {
	background: #252525;
	color: #939393;
}
.footerwrapper {
	width: 1180px;
	margin: 0 auto;
	padding: 50px 0;
	font-size: 14px;
	line-height: 24px;
	letter-spacing:0px;
}
.footerwrapper a {
	color: #939393;
}
.footerwrapper a:hover {
	color: #0b72d0;
}
.footerwrapper p {
	line-height:normal;
}
.footerwrapper hr {
	background: #494949;
	height: 2px;
	margin: 25px 0;
	display: block;
	width: 100%;
}

.footercol1 {
	display:table;
	clear:both;
	width:100%;
	padding:0 0 15px 0;
	content:"";
}
.footerlogo {
	display:block;
	float:left;
	width:140px;
	margin:0 0 0 0;
}
.footercol1 p {
	float:right;
	display:block;
	width:85%;
}
.footercol2 {
	display:table;
	clear:both;
	width:100%;
	content:"";
	padding:8px 0;
} 
.footercol2 h4 {
	display:block;
	float:left;
	width:15%;
	font-weight:900;
	color:#0b72d0;
	line-height:normal;
	font-size: 100%;
}
.footercol2 p {
	display:block;
	float:right;
	width:85%;
}
.footercol2 p span {
	font-weight:900;
	color:#0b72d0;
	padding:0 8px;
}
.footercol2 p a {
	text-decoration:underline;
}
.footerbottomleft {
	float: left;
	display: block;
}
.footerbottomright {
	float: right;
	display: block;
}
.footersocial a i {
	width: 36px;
	height: 36px;
	line-height: 36px;
	font-size: 20px;
	display: inline-block;
	border-radius: 50%;
	text-align: center;
	margin: 0 2px;
	color: #141414 !important;
	background: #fff;
}
.footersocial a:hover i {
	background:#0b72d0;
	color:#ffffff  !important;
}

/*  End  */

/*  Thank you text  */

.thankyoutext {
    font-size: 16px;
    line-height: 24px;
    width: 100%;
    margin: 0 auto;
    text-align: center;
	padding: 25px 0;
}

.thankyoutext h4 {
	font-family: 'Nunito', sans-serif;
    text-transform: uppercase;
    font-size: 56px;
    line-height: 60px;
    letter-spacing: 0;
    color: #0b72d0;
    margin-bottom: 10px;
}

.thankyoutext h4 {
	font-family: 'Nunito', sans-serif;
	font-weight:900;
    text-transform: uppercase;
    font-size: 56px;
    line-height: 60px;
    letter-spacing: 0;
    color: #0b72d0;
    margin-bottom: 10px;
}
.thankyoutext h1 {
	font-family: 'Nunito', sans-serif;
    text-transform: uppercase;
    font-size: 56px;
    line-height: 60px;
    letter-spacing: 0;
    color: #ffffff;
    margin-bottom: 10px;
}

.thankyoutext span{
   font-size: 22px;
   font-weight:bold;
   display:block;
   line-height:33px;
   margin:10px 0;
}

.thankyoutext p{
line-height: 24px;
 margin-bottom: 10px;
}

.thankyoutext a{
  font-weight:bold;
  text-decoration:none;
  font-weight:900;
  color:#0b72d0;
}

.thankyoutext h2 {
    font-family: 'Nunito', sans-serif;
    font-size: 18px;
	font-weight:900;
    line-height: 24px;
    margin-bottom: 10px;
    color: #636363;
}

.thankyoutext p span{
	color:#fff;
	font-size:18px;
}


/*  End  */

.text{
	font-size:12px;
	line-height:16px;
	margin-bottom:5px;
}


/*  ragistration form wrapper  */
.registrationbg {
	background: #fff;
	border-radius: 15px;
	box-shadow: 0 8px 16px 0 rgba(0,0,0,0.23),
            0 8px 16px 0 rgba(0,0,0,0.23);
	width: 100%;

}
.registrationbg h2 {
	font-family: 'Nunito', sans-serif;
    font-size: 28px;
    line-height: 32px;
    padding: 16px 0;
	font-weight:900;
    letter-spacing: 0;
    text-transform: uppercase;
    color: #ffffff;
    text-align: center;
    background: #0b72d0;
    border-top-left-radius: 15px;
    border-top-right-radius: 15px;
	text-shadow: 2px 2px #003549;
}
.ragistrationform {
	width: 84%;
	margin: 0 auto;
	padding: 10px 0;
}
.ragformcolmain {
	margin: 15px auto;
}
.ragformbotomtext{
	font-size:12px;
	line-height:18px;
	margin:0;
	padding-bottom:5px;
	padding-left: 10px;
}


.ragistrationform label {
	display: block;
	width: 100%;
	color: #333;
	font-weight: 700;
	letter-spacing: 0;
	text-transform: uppercase;
	font-size: 12px;
	font-weight:900;
	padding: 0 0 0 12px;
}
.ragistrationform label span {
	color: #ff0000;
}

.ragistrationform input, .ragistrationform textarea {
	width: 100%;
	border: 1px solid #c8c8c8;
	border-top: 0px;
	box-shadow: none;
	border-radius: 5px;
	padding: 3px 3% 3px 3%;
	line-height: 20px;
	font-weight: 700;
	font-size: 12px;
	color: #000;
	background: none !important;
}

.ragistrationform select {
	width: 100%;
	border: 1px solid #c8c8c8;
	border-top: 0px;
	box-shadow: none;
	border-radius: 5px;
	padding: 6px 3% 6px 3%;
	line-height: 20px;
	font-weight: 700;
	font-size: 12px;
	color: #000!important;
}
.ragistrationform input.error, .ragistrationform select.error {
	border: 2px solid #ff0000;
	border-top: 0px;
}
.ragistrationform input[type="checkbox"] {
	width: auto;
	padding: 0;
	margin: 3px;
	
}
.ragformcolmain span{
	font-size:12px;
	line-height:16px;
}
.ragformcolmain span a{
	text-decoration:underline;
	color:#0b72d0;
	font-weight:bold;
}
.ragistrationform input[type="checkbox"].error {
	border: 1px solid #ff0000 !important;
}
.ragistrationform button {
	width: 100%;
	margin: 20px auto 0 auto;
	display: block;
	border: 0px;
	box-shadow: none;
	border-radius: 5px;
	padding: 15px 0;
	line-height: 20px;
	font-size: 18px;
	color: #fff;
	background: #0b72d0;
	cursor: pointer;
	text-transform: uppercase;
	letter-spacing: 0;
	text-shadow: 2px 2px #003549;
	font-family: 'Nunito', sans-serif;
	font-weight:900;
}
.ragistrationform button:hover {
	background: #000;
	color:#fff;
}

.error {
	color: #ff0000 !important;
	text-transform: capitalize !important;
}
/*  End  */


@media only screen and (max-width: 1440px){
	
	.registrationbg h2 {
		font-size: 24px;
		line-height: 26px;
		padding: 18px 0;
		letter-spacing: 0;
		font-weight:900;
	}
	
}

@media only screen and (max-width: 650px){
	
	.registrationbg h2 {
		font-size: 18px;
		line-height: 24px;
		padding: 15px 0;
		letter-spacing: 0;
	}
	
}

/*Sachin 090722*/

.containt-customs-wrapper .formbtext{
	font-style: italic;
	margin-top: 15px;
}
.containt-customs-wrapper .datetext h3{
	display: block;
	width: 100%;
}
.containt-customs-wrapper .datetext h6{
	width: 100%;
	margin-top: 10px;
}
.containt-customs-wrapper .datetext .time-iconimg{
	background-color: #1a7bd3;
}
.containt-customs-wrapper .containcol2{
	margin: 0;
}
.containt-customs-wrapper .maincontainwrapper1 ul{
	list-style-type: disc;
	list-style-position: inside;
}


/**/
/* CLEAR FIX */
.group:after {
  content: "";
  display: table;
  clear: both;
}

.clearboth {
  clear: both;
  min-height:1px;
}
/* END FIX */


.submit-but{
		width:245px;
margin: 20px auto 0;
border: 0;
box-shadow: none;
border-radius: 5px;
padding: 15px 0;
line-height: 20px;
font-size: 18px;
color: #fff;
background: #0b72d0;
cursor: pointer;
text-transform: uppercase;
letter-spacing: 0;
text-shadow: 2px 2px #003549;
font-family: nunito,sans-serif;
font-weight: 900;
	}
	.feedback-form > p{
		margin-top: 0.5rem;
		margin-bottom: .5rem;
	}
	.check-group{
	display:flex;
	align-items: start;
	position: relative;
	padding-bottom: 1.5rem;
}
.form-feed{
	width: 100%;
}
.check-group label.error{
	position: absolute;bottom: -5px;
	left: 5px;
}
.check-group label{
	margin-right:1rem;
	display:inline-block!important;
	/*width: 141px;*/
	vertical-align: top;
}

.check-group input{
	/*margin-right:1rem;*/
	display:inline-block!important;
	/*width: 141px;*/
}
.feedback-form .ragformcolmain label{
	display:block;
	margin-bottom: .5rem;
}
.feedback-form textarea, .feedback-form input[type=text]{
	padding: .35rem;
	width: 300px;
}
.feedback-form .ragformcolmain > input{
	margin-right: 5px;	
	width: 100%;
border: none;
border-bottom: 1px solid #ccc ;
}
.feedback-form textarea{
	height: 50px;
	width: 100%;
border: none;
border-bottom: 1px solid #ccc
}
.feedback-form .emailR{
	display: flex;
}

.feedback-form .emailR > div{
	margin-right: 20px;
}


/*SG No Title Text*/



.Custom-res .span-orange{
	color: #FF7900;
	background-color: transparent!important;
}

.Custom-res span{
    font-size: 36px!important;
    line-height: 42px!important;
    padding: 0!important;
  }

.Custom-res .topwrapper, .lp-design .dell__theme .topwrapper{
  padding-top: 96px;
  /*width: 87%;*/
}  
.Custom-res .p-mid{
  padding-top: 155px;
}
.Custom-res .topwrapper h1{
/*	text-transform: uppercase; */
	color: #231f20;;
	margin: 0;
/*	font-size: 30px;*/
}

.Custom-res .text-white{
	color: #fff!important;
	background-color: transparent!important;
}
.Custom-res .text-black{
	color: #000000;
	font-weight: bold;
}
.pb-0{
	padding-bottom: 0!important;
}

.Cloud-Forum p{
	font-size: 20px;
}

.topheader24 .topwrapper{
	padding-left: 50%;
}

.textupper {
	text-transform: uppercase;
}

.topheader27 .topwrapper h2{
	padding-top: 55px;
}
.text-lower{
	text-transform: lowercase;
}
/**/

.adobe.br-lb{
	border: 2px solid #3990F9!important;
}
.adobe.table1 {
    width: 100%;
    margin: 0 auto;
    border: 2px solid #007aa8;
}
.adobe.table1 p span{
  color:#007aa8;
  font-weight:bold;	
}

.adobe.table1 tr {
    background: #eaeaea;
}
.adobe.table1 td {
    width: 20%;
    padding: 10px 15px;
    line-height: normal;
}
.adobe.table1 th {
    background: #007aa8;
    color: #fff;
    padding: 15px;
    font-family: avenirltstd-black;
    font-size: 20px;
    line-height: 24px;
    text-transform: uppercase;
    text-align: left;
}
.adobe.table1 td:first-child {
    text-transform: uppercase;
    font-size: 14px;
    font-family: avenirltstd-black;
}
.adobe.table1 tr:nth-child(even) {
    background: #fff;
	 border-left: 1px solid #007aa8;
    border-right: 1px solid #007aa8;
}
.adobe.table1 th:nth-child(2) {
    border-left: 2px solid #a4a4a4;
    border-right: 1px solid #007aa8;
}
.adobe.table1 td:nth-child(2) {
    width: 50%;
    border-left: 2px solid #a4a4a4;
}



.agenda-row{
	display: flex;
	align-items: center;
	background-color: #fff;
	margin-bottom: 20px;
	font-family: 'Roboto', sans-serif;
}
.agenda-row p{
	margin: 0!important;
	font-size: 14px;
	line-height: 14px;
	display: inline-block;
}
.agenda-row h2{
	font-size: 16px;
	font-weight: 700;
}
.agenda-row h1{
	font-size: 18px;
	font-weight: 700;
	line-height: 18px;
}
.agenda-row h5{
	margin: 0!important;
	font-size: 15px;
	line-height: 18px;
	display: inline-block;
	font-weight: 500;
}
.mb-20{
	margin-bottom: 20px;
}
.text-center{
	text-align: center;
}
.w-30{
	width: 30%;
}
.w-50{
	width: 50%;
}
.w-20{
	width: 20%;
}
.w-100{
	width: 100%;
}
.w-80{
	width: 80%;
}
.d-flex{
	display: flex;
}
.justify-content-between{
	justify-content: space-between;
}

.p-3{
	padding-left: 1rem;
}
.info-tab img{
	width: 100px!important;
}
.bg_red{
	background-color: red;
}
.logo_label{
	padding: 2px 6px;
	color: #fff;
	font-weight: bold;
	margin-bottom: 5px;
	font-size: 13px;
}
.time-title{
	display: flex;
	align-items: center;
}
.time-title img{
	width: 35px ;
	margin-right: 15px;
}
.time-title #leftImg{
	width: 25%;
}
.time-title .tab1{
	border-right: 2px solid #ccc;
	padding: 18px 0px 18px 0px;
	display: flex;
	align-items: center;
	width: 40%;
}
.time-title .tab2{
	padding-left: 18px;
	display: flex;
	align-items: center;
	width: 60%;
}
.user-info{
	display: flex;
	align-items: center;
	position: relative;
}
.user-info img{
	width: 100%;
}
.user-info .tab1{
	width: 40%;
}
.user-info .tab-2{
	width: 60%;
	position: absolute;
	top: 27px;
	right: 0;
}
.px-0{
	padding-left: 0px!important;
	padding-right: 0px!important;
}
.user-info .speaker-name{
	padding: 0px 10px;
	font-size: 20px;
	color: #000000;
}
.user-info .speaker-name.light-blue{
	border-bottom: 3px solid #5da7fb;
}
.user-info .speaker-name.light-blue1{
	border-bottom: 3px solid #47c6c0;
}
.user-info .speaker-name.light-blue2{
	border-bottom: 3px solid #8ba0ef;
}
.user-info .speaker-name.light-pink{
	border-bottom: 3px solid #fc839d;
}

.agenda-row .img-section{
	height: 157px;
	justify-content: end;
	display: flex;
	align-items: center;
/*	margin-top: 10px;*/
margin: 7px;
}
.agenda-row .img-sec1{
	background: url("../images/Avik-Baishya.png") no-repeat right top #fff;
	background-size: cover;
}
.agenda-row .img-sec2{
	background: url("../images/Harsh-Nagaraj.png") no-repeat right top #fff;
	background-size: cover;
}
.agenda-row .img-sec3{
	background: url("../images/Jaganathan-Chelliah.png") no-repeat right top #fff;
	background-size: cover;
}
.agenda-row .img-sec4{
	background: url("../images/Vasudev-Prabhu.png") no-repeat right top #fff;
	background-size: cover;
}

.user-info .tab-2 p{
	margin:0;
	font-size: 13px;
	line-height: 15px;
	padding: 6px 11px;
}
.agenda-row .me-20{
	margin-right: 20px;
}
.text-start{
	text-align: left;
}
.text-end{
	text-align: right;
}
.lh-20{
	line-height: 20px;
}
.jutify-center{
	justify-content: center!important;
}
.roboto-font{
	font-family: 'Roboto', sans-serif;
}
/*header-400*/

.header-400 .topwrapper h1{
    font-size: 40px;
    line-height: 44px;
  }

.m-auto{
	margin: auto;
}
.header-460 .topwrapper h1{
	font-size: 49px;
    line-height: 54px;
    font-weight: 800;
    color: #02065D;
    width: 60%;
}

.light-blue{
	color: #3990F9;
}
.bg-pinkish{
	background-image: linear-gradient(to right, #BE547A, #7054B4)!important;
}
.body-colorheader{
	font-size: 30px;
	line-height: 36px;
	font-weight: 700;
}
.body-header{
	color: #000000;
	font-weight: 700;
	font-size: 40px;
	line-height: 44px;
}
.position-relative{
	position: relative;
}
.position-absolute{
	position: absolute;
}
#hashtag{
	position: absolute;
	bottom: 0%;
	right: 10%;
}
.hashtag-text{
	padding: 10px 16px 10px 16px;
	border-radius: 12px;
	background-color: #02065D;
	color: #fff;
	font-size: 15px;
}

.info-desc p{
	margin:10px 0; 
	line-height:20px; 
	color:#666666;
}
.info-desc p a{
	text-decoration: underline;
	color: #0c6dce;
}

/**/

.aic{
	align-items: center;
}

.h-400 .topwrapper h2{
	font-size: 50px;
	line-height: 56px;
	font-weight: 900;
	font-family: 'Inter', sans-serif;
}


/* workforce_dell */

.workforce_dell h1{
	font-size: 25px;
	line-height: 140%;
	color: #2a145a;
}
.workforce_dell p{
	line-height: 140%;
}
.workforce_dell .title1{
	font-size: 34px;
}
.workforce_dell .title2{
	font-size: 23px;
	font-weight: bold;
}
.workforce_dell .title3{
	font-size: 20px; 
	line-height: 25px;
}
.workforce_dell .title4{
	font-size: 16px; 
	line-height: 18px; 
	font-weight: bold;
	color: #000000;
}
.workforce_dell .event_title{
	border-bottom: 2px solid #002284;
 	margin-bottom: 16px;
  	line-height: 0px;color: #002284;
   	text-align: center;
}
.workforce_dell .event_title span{
	background-color: #9eddfe;
	padding: 0px 10px;
	font-size: 34px;
}
.workforce_dell .tap_bott{
	background-color:#9eddfe;
	text-align: center;
 	width: auto;
}
.workforce_dell .time_loc{
	margin-right: 30px; 
	display: block; 
	width: auto;
}
.workforce_dell .event_w{
	width: 80%;
	margin: auto;
}
.workforce_dell .event_partner{
	width: 70%; 
	margin: auto;
}
.workforce_dell .event_partner .first_div{
	width: 40%;
}
.workforce_dell .event_partner .second_div{
	width: 60%;
}
.workforce_dell .event_time_date_content .event_content1{
	margin-bottom: 30px;
	margin-top: 10px;
}

.workforce_dell .event_time_date_content .first{
	margin: 0 0 10px 0 ; 
}
.workforce_dell .event_time_date_content .second{
	margin: 0;
}
.workforce_dell .event_time_date_content .third{
	margin: 0 0 5px 0 ;
}
.workforce_dell .event_time_date_content .forth{
	margin: 0; 
	font-weight: 500;
}


.table1 {
    width: 100%;
    margin: 0 auto;
    border: 2px solid #007aa8;
}
.table1 p span{
  color:#007aa8;
  font-weight:bold;	
}

.table1 tr {
    background: #eaeaea;
}
.table1 td {
    width: 20%;
    padding: 10px 15px;
    line-height: normal;
}
.table1 th {
    background: #007aa8;
    color: #fff;
    padding: 15px;
    font-size: 20px;
    line-height: 24px;
    text-transform: uppercase;
    text-align: left;
}
.table1 td:first-child {
    text-transform: uppercase;
    font-size: 14px;
}
.table1 tr:nth-child(even) {
    background: #fff;
	 border-left: 1px solid #007aa8;
    border-right: 1px solid #007aa8;
}
.table1 th:nth-child(2) {
    border-left: 2px solid #a4a4a4;
    border-right: 1px solid #007aa8;
}
.table1 td:nth-child(2) {
    width: 50%;
    border-left: 2px solid #a4a4a4;
    font-size: 14px;
   	line-height: 20px;
}

.agenda_ .table1 td:first-child{
	width: 30%!important;
}
.agenda_ .table1 td:nth-child(2){
	width: 10%!important;
}
.agenda_ .table1 td:nth-child(3){
	border-left: 2px solid #a4a4a4;
	width: 50%;
}
.agenda_ hr{
	background-color: #000!important;
}
/*Adobe 20july 2023*/
.adobe_event{
	font-family: 'Arimo', sans-serif;
}
.adobe_event_header h1{
	font-size: 39px;
}
.adobe_event_header h2{
	font-size: 29px;
}
.adobe_event_header h3{
	font-size: 24px;
	color: #333333;
}
.adobe_event_header h4{
	font-size: 19px;
}
.adobe_event .containcol2{
	margin-top: 0!important;
}
.bg-white{
	background: #fff!important;
}
.text_black{
	color: #333333!important;
}
.text_shadow{
	text-shadow: unset!important;
}
.text-danger{
	color: red!important;
}
.mt-0{
	margin-top: 0!important;
}
/**/
.adobe_event_header1 h1{
	font-size: 34px
}
.adobe_event_header1{
	line-height: 22px;
}
.adobe_event_header1 ul{
	list-style: disc;
}
.Custom-res .bg_highlight{
	background-color: #ED1C24;
	padding: 10px!important;
	font-size: 1.4rem!important;
	color: #fff;
	font-weight: bold;
}
.pt-2{
	padding-top: 0.8rem!important;
}
.top_header_opt1 .topwrapper h1{
	width: 70%;
}

.blayer{
	width: 45%;
  left: 0;
  bottom: 2%;
  height: 45%;
  z-index: 0;
  background-color: #000;
}
.blayer1{
/*	width: 46%;*/
  left: 0;
  bottom: 5%;
  height: auto;
  z-index: -1;
}
.obs-event .blayer1 p{
	font-size: 16px;
	font-weight: 600;
  } 
.topheader57 .topwrapper h1{
	font-weight: bold;
	font-size: 38px;
	line-height: normal;
}
.topheader57 .topwrapper h2{
	font-weight: normal;
	font-size: 32px;
	line-height: 42px;
}

.topheader58 .topwrapper h3{
	font-weight: bold;
	font-size: 28px;
	line-height: 100%;
	font-family: 'Gotham_bold'!important;
}
.topheader58 .topwrapper h2{
	font-weight: bold;
	font-size: 54px;
	line-height: 100%;
	font-family: 'Gotham_bold'!important;
}
.topheader58 .topwrapper h2 p{
	font-size: 74px;
	line-height: 100%;
	font-family: 'Gotham_bold'!important;
}
.topheader58 .bottom-content{
	position: absolute;
    width: 100%;
    top: 12%;
}
.topheader58 .maincontainwrapper1{
	font-family: 'Gotham_black'!important;
}
.topheader58 .topimg1 .img1{
	width: 180px;
}

/*Ai innovation forum*/

.ai-innovation-forum .maincontainwrapper1{
	font-family: 'Roboto', sans-serif;
	font-size: 16px;
	line-height: 24px;
}
.bold-border {
	width: 60px;
    height: 13px;
    background-color: #b092f6!important;
}
.ai-innovation-forum .bottom-content h1{
	font-family: 'Roboto', sans-serif;
	font-size: 54px;
	color: #9759f8;
}
.ai-innovation-forum .bottom-content p{
	font-family: 'Roboto', sans-serif;
	font-size: 26px;
	color: #9759f8;
}


/**/

/**/
.AdobeCleanExtraBold{
	font-family: 'AdobeCleanExtraBold'!important;
}
.AdobeCleanSemiLight{
	font-family: 'AdobeCleanSemiLight'!important;
}
.adobe-event .maincontainwrapper1 p, .adobe-event .maincontainwrapper1 ul li{
	font-size: 18px;
	line-height: 140%;
	color: #000;
}
.adobe-event .topimg1 img{
	width: 180px;
}
.adobe-event .topwrapper .header1{
	font-size: 120px;
	line-height: normal;
	font-family: 'AdobeCleanBlack';
	font-weight: bold;
}
.adobe-event .topwrapper .header2{
	font-size: 46px;
	line-height: 90%;
	font-family: 'AdobeCleanExtraBold';
	font-weight: bold;
}
.adobe-event .topwrapper .header3{
	font-size: 38px;
	line-height: 110%;
	font-family: 'AdobeCleanExtraBold';
	font-weight: bold;
}
.adobe-event .topwrapper .para1{
	font-size: 24px;
}
.adobe-event .datetext p{
	font-size: 24px;
	line-height: 90%;
	font-family: 'AdobeCleanSemiLight';
	font-weight: bold;
	color: #000000;
}
.adobe-box{
	font-family: 'AdobeCleanSerifMedium';
	background-color: #afe4f9;
	padding: 10px 16px;
}
.adobe-box span{
	font-family: 'AdobeCleanBlack';
}

.adobe-event .topheader67{
	background-position: 80% center;
}

.leftContent{
	width: 50%;
	background: url(https://img.ebpd.in/ec/webinar/2025/0425/adobe-8may-2025.jpg) no-repeat center top #000000;
	background-size: cover;
	height: 340px;
	box-sizing: border-box;
}
.rightContent{
	width: 50%;
	box-sizing: border-box;
}
.contentWrapper{
	padding: 30px 60px;
}
/**/
.arial-mt{
	font-family: 'ARIALROUNDEDMT'!important;
	font-weight: normal;
}


/*ample-event*/

.ample-event .topwrapper h1{
	font-size: 48px;
	color: #010101;
	line-height: 110%;
	font-weight: 700;
}
.para-line{
	font-size: 34px;
	color: #000000;
	line-height: 110%;
}
/**/

.data-dialoue .topwrapper .para1{
	font-size: 20px;
	line-height: normal;
}

.obs-event .topwrapper h1{
	font-family: 'Roboto', sans-serif!important;
	font-size: 42px;
	line-height: 110%;
}

/*ruckus-oct*/

.ruckus .right-aligned{
	top: 10%;
	right: 0%;
}
.ruckus .topwrapper p{
	font-size: 22px;
	line-height: 120%;
}
.ruckus .divider{
	position: absolute;
	top: 0;
	bottom: 0;
    width: 2px;
    height: 100%;
    left: 0;
    background: #fff;
}
/**/
/*.topheader74 .bottom-content{
	margin-top: 30px;
}*/
.topheader74 .bottom-content h1{
	font-size: 48px;
	line-height: 100%;
}
.topheader74 .bottom-content p{
	font-size: 20px;
	line-height: 140%;
}

.topheader68 .bottom-content p, .topheader70 .bottom-content p, .topheader71 .bottom-content p, .topheader72 .bottom-content p{
  font-size: 16px;
  line-height: normal;
}

.topheader70.h-auto, .topheader71.h-auto, .topheader72.h-auto, .topheader74.h-auto{
	height: auto!important;
}

.dell_theme img{
	right: 17%;
}
.page_cmn .h_auto{
	height: auto!important;
}
.page_cmn .bottom-content p{
	font-size: 16px;
  	line-height: normal;
}


.isg_launch .topwrapper h1{
	font-weight: 300;
}
.isg_launch .topwrapper p{
	font-size: 18px;
}
.isg_launch .topwrapper .bold-border{
	width: 9%;
}

.isg_launch .Custom-res .topwrapper{
	padding: 140px 0;
}

.topheader79 .topwrapper img{
	height: 52px;
}

/*New Form 03/25*/

.formContainer{
	width: 100%;
    margin: 0 auto;
    padding: 20px 40px;
    letter-spacing: 0;
    color: #fff;
    position: relative;
    border-radius: 12px;
}

.formContainer .form-field .form-input{
	background-color: rgba(239, 241, 249, 0.6);
	border-radius: 8px;
    padding: 8px 1.05rem 8px;
    color: #000;
    border: none !important;
    height: 65px;
    outline: none !important;
	font-size: 16px;
    line-height: 100%;
    transition: 0.2s ease all;
    -webkit-transition: 0.2s ease all;
    position: relative;
    z-index: 1;
}
/*.place_holder{
	font-size: 14px;
    color: #ABAFB1;
    position: absolute;
    bottom: 6px;
    left: 1.05rem;
    margin: 0;
}*/
.formContainer .form-field label.error {
    margin: 5px 0 0;
}
.form-field textarea.form-input{
    padding-top: 25px;
}
.form-field .form-input::placeholder{
    color: #ABAFB1;
    font-family: Inter, sans-serif;
}
.formContainer .error {
    color: #EE5B5E !important;
    text-transform: capitalize !important;
    font-weight: 400 !important;
}
.form-field .form-control:focus{
    box-shadow: none;
}
.form-field label span {
    font-size: 12px;
}
.formContainer .form-field label {
	top: 5px;
    left: 1.05rem;
    transition: 0.2s ease all;
    -webkit-transition: 0.2s ease all;
    font-family: Inter, sans-serif;
    z-index: 2;
    font-size: 13px;
    line-height: 13px;
    margin-bottom: .55rem;
    color: #0E0E0E;
    font-weight: 600;
    width: 100%;
    letter-spacing: 0;
    display: block;
}
.formContainer .form-field select{
/*	font-weight: 600;*/
	color: #0E0E0E;
}
.form-input:focus ~ .form-label, .form-field .form-input:valid ~ .form-field .form-label{
    top: -6px;
/*    left: 0;*/
}

.formContainer button{
	margin: 13px auto 0;
    border: 0;
    box-shadow: none;
    border-radius: 5px;
    padding: 18px 30px; 
    line-height: 100%;
    font-size: 20px;
    color: #fff;
    cursor: pointer;
    text-transform: none;
    box-sizing: border-box;
/*    height: 58px;*/
    width: 100%;
    font-weight: 500;
    letter-spacing: 0;
    display: block;
    transition: .3s all;
}
.formContainer #marketingDiv label{
	font-size: 12px;
	line-height: 140%;
}


body.lp-design{
	font-family: 'Inter', sans-serif!important;
	font-size: 16px;
	line-height: 140%;
	color: #000000;
}
.lp-design .topwrapper{
	top: 0;
	left: 0;
	margin: 0 auto;
    padding: 16px 0px 16px;
    clear: both;
    display: table;
    content: "";
    z-index: 5;
    position: -webkit-sticky;
    position: sticky;
/*    background: #fff;*/
}
.lp-design .top-content{
	width: 94%;
	margin: auto;
}
.lp-design .top-content p, .lp-design .uppertext{
	color: #ffffff;
	font-weight: 600;
	text-transform: uppercase;
	font-size: 14px;
	margin-bottom: 5px;
	line-height: 18px;
}
.lp-design .topleft {
    float: left;
    display: block;
    padding: 0px 0 0px 1%;
}
.lp-design .topright {
    float: right;
    display: block;
    margin: 0;
}
.idxheaderbg{
	font-family: 'Inter', sans-serif!important;
	height: auto;
	background-size: cover;	
	position: relative;
    width: 100%;
    padding: 40px 0;
    z-index: 1;
}
.event_details{
	margin-top: 10%;
}
/*.idxheaderbg h1{
	font-size: 32px;
	line-height: 140%;
	font-weight: bold;
	color: #63C5BC;
}
.idxheaderbg h2{
	font-size: 28px;
	line-height: 140%;
	font-weight: 500;
}
.idxheaderbg p{
	font-size: 20px;
	line-height: 140%;	
}*/

section {
    padding: 50px 0;
}

/*common text*/

.idxheading1 {
    font-size: 42px;
    line-height: 140%;
}
.idxheading2 {
    font-size: 36px;
    line-height: 140%;
}
.idxheading3 {
    font-size: 32px;
    line-height: 140%;
}

.idxpara1 {
    font-size: 28px;
    line-height: 140%;
}
.idxpara2 {
    font-size: 24px;
    line-height: 140%;
}
.idxpara3 {
    font-size: 20px;
    line-height: 140%;
}
.idxpara4 {
    font-size: 18px;
    line-height: 140%;
}

.bg-blue{
	background: #2A00AB;
}
.bg-blue1{
	background: #006BB6;
}
.bg-lgt-blue{
	background: #EDF6F8;
}
.bg-lgt-blue1{
	background: #F7F4FF;
}
.bg-grn{
	background: #44B945;
}
.bg-lgt-grn{
	background: #F3FFFB;
}
.bg-gray{
	background: #F8F8F8;
}
.bg-gray1{
	background: #F1F3EC;
}
.bg-red{
	background: #ED1C24;
}

.txt-blue{
	color: #2A00AB;
}
.txt-blue1{
	color: #995AF4;
}
.txt-org{
	color: #F68521;
}
.txt-grn{
	color: #63C5BC;
}
.txt-grn1{
	color: #02594D;
}
.txt-black1{
	color: #073148;
}
.txt-red{
	color: #ED1C24;
}


.lh-10{
	line-height: 110%;
}
.lh-20{
	line-height: 120%;
}
.lh-30{
	line-height: 130%;
}
.lh-40{
	line-height: 140%;
}

/**/
.speaker-box{
	width: 84%;
	margin: auto;
}
.speaker-content{
	padding: 20px;	
}
.speaker-pic{
	padding: 36px 36px 0;
}
.speaker-text1{
	font-size: 20px;
	line-height: 140%;
}
.speaker-text2{
	min-height: 50px;
}

.hidden-text {
    display: none;
}
.read-more {
    color: #35489E;
    cursor: pointer;
    font-weight: 500;
}

.mendtory-field{
	font-size: 13px;
}

.pic_corner{
	border: 1px solid #8ACCDB;
	background: #8ACCDB;
	width: 11.38px;
	height: 11.38px;
	margin: 0;
}

.corner1{
	top: 0;
	left: 1px;
}
.corner2{
	top: 0;
	right: 1px;
}
.corner3{
	bottom: 0;
	left: 1px;
}
.corner4{
	bottom: 0;
	right: 1px;
}

.eventbox{
	margin: auto;
    border-radius: 8px;
    border: 1px solid #ED1C24;
    box-shadow: 0px 1px 20px rgb(0 0 0 / 10%);
    border-top: 4px solid #ED1C24;
    z-index: 1;
    background-color: white;
    display: flex;
	width: 315px;
	height: 180px;
	padding: 20px;
	align-items: center;
	flex-shrink: 0;
	margin-bottom: 34px;
	max-width: 100%;
	box-sizing: border-box;
}
.eventbox.bluB{
	border: 1px solid #7C52FF;
	border-top: 4px solid #7C52FF;
	height: 140px;
}
.eventbox p{
	text-align: center;
	font-family: "Inter", sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: 500;
	line-height: 120%
}
.eventbox .para3{
	text-align: center;
	font-family: "Inter", sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: 500;
	line-height: 140%
}
.keybox{
	font-size: 14px;
	margin: auto;
    border-radius: 8px;
    border: 1px solid #7C52FF;
    box-shadow: 0px 1px 20px rgb(0 0 0 / 10%);
    border-top: 4px solid #7C52FF;
    z-index: 1;
    display: flex;
	width: 100%;
	height: 140px;
	padding: 36px;
	align-items: center;
	flex-shrink: 0;
	margin-bottom: 24px;
	max-width: 100%;
	box-sizing: border-box;
}
.keybox.redB{
	border: 1px solid #EF332A;
	border-top: 4px solid #EF332A;
	height: 110px;
}
.keybox.grn{
	border: 1px solid #44B945;
	border-top: 4px solid #44B945;
	height: 90px;
}
.keybox.grn1{
	border: 1px solid #00B08D;
	border-top: 4px solid #00B08D;
	height: 90px;
}
.eventboxheight1{
	height: 240px;
}
.keybox.eventboxheight2{
	height: 140px;
}

.mb_26{
	margin-bottom: 26px;
}
.why-icon{
	margin: 22px 0;
}

.reg-button{
	font-size: 20px;
	font-weight: 500;
	line-height: normal;
	color: #fff;
	display: flex;
	width: 230px;
	padding: 17px 16px;
	justify-content: center;
	align-items: center;
	max-width: 100%;
	border-radius: 8px;
}

.bg-shades{
	background: url(https://img.ebpd.in/ec/webinar/2025/0325/whoattend-bg.svg) center no-repeat;
    background-size: cover;
}

/*New design Footer*/

.lp-design .footerwrapper {
	width: auto;
    color: #000;
    font-weight: 400;
}
.lp-design .footerwrapper a {
    color: #000;
    text-decoration: none;
}
.lp-design .footerwrapper a:hover {
    color: #0a8eae;
}
.lp-design .footer_col1 {
    padding: 0 0 15px;
    font-size: 14px;
}
.lp-design .footerlogo {
    display: block;
    float: left;
    width: auto;
    margin: 0 0 20px;
}
.lp-design .footer_col2 {
    padding: 8px 0;
}
.lp-design .footerbottomright{
	text-align: left;
	float: left;
}
.lp-design .footerbottomright h4, .lp-design .footer_col2 h4 {
    display: block;
    font-weight: 700;
    color: #ed1c24;
    line-height: normal;
    margin-bottom: 15px;
    font-size: 14px;
}
.lp-design .footer_col2 ul li {
    padding: 0;
    margin: 0 0 10px;
    font-size: 14px;
}
.lp-design .footerbottom {
    font-size: 14px;
    line-height: 16px;
}
.lp-design .footersocial a img {
    width: 36px;
    height: 36px;
    line-height: 36px;
    display: inline-block;
    text-align: center;
    margin-right: 12px;
}

/**/
/*Thank you page*/

.lp-design .thankyou_text {
    font-family: "Inter", sans-serif;
    font-size: 18px;
    line-height: 26px;
    width: 100%;
    margin: 0 auto;
    padding: 32px 36px;
    background: #ffffff;
    border-radius: 20px;
    text-align: center;
}

.lp-design .thankyou_text h4, .lp-design .thankyou_text h6 {
    font-size: 28px;
    margin-bottom: 10px;
    letter-spacing: 0;
    font-family: "Inter", sans-serif;
}
.lp-design .thankyou_text {
    font-size: 18px;
    line-height: 140%;
    width: 100%;
    margin: 0 auto;
    padding: 32px 36px;
}
.lp-design .thankyou_text h4 {
    font-weight: 500;
    line-height: 140%;
    color: #000;
    font-family: "Inter", sans-serif;
}
.lp-design .thankyou_text h6 {
    font-weight: 500;
    line-height: 140%;
    color: #2e97ce;
    font-family: "Inter", sans-serif;
}
.lp-design .thankyou_text h6 span {
    font-size: 20px;
    line-height: 140%;
    font-weight: 500;
    font-family: "Inter", sans-serif;
}
.lp-design .thankyou_text p {
    font-weight: 500;
    font-size: 16px;
    color: #000;
    letter-spacing: 0;
    padding: 5px 0;
    font-family: "Inter", sans-serif;
}
/**/

.grecaptcha-badge{
	display: none;
}
/**/

/*lp-design New agenda*/

.table2 {
    width: 100%;
    margin: 0 auto;
    border: 1px solid #D8D8D8;
    text-align: left;
}
.table2 tr {
    background: #f9f9f9;
    border: 1px solid #D8D8D8;;
}
.table2 th {
    background: #C3ADF4;
    color: #000000;
    font-weight: 600;
    line-height: 130%;
    text-transform: uppercase;
    text-align: left;
}
.table2 td, .table2 th {
    padding: 10px;
    font-size: 13px;
}
.table2 th:nth-child(2) {
    border-left: 1px solid #ffffff;
/*    border-right: 1px solid #ffffff;*/
}
.table2 tr:hover {
    background-color: #eaeaea;
}
.table2 td {
    line-height: normal;
}
.table2 td:first-child {
    font-size: 14px;
    width: 25%;
}

.table2 td:nth-child(2) {
    font-size: 14px;
    width: 75%;
    border-left: 1px solid #D8D8D8;
    border-right: 1px solid #D8D8D8;
}
.table2 td:nth-child(2) span {
    color: #000;
    font-weight: 700;
}
.lp-design .table-responsive {
    overflow-x: auto;
}
.lp-design .speakertd {
    display: none!important;
    font-weight: 900;
}
.table2demo td {
    background-color: #000;
    color: #fff!important;
}

/**/
.grecaptcha-badge{
	display: none;
}
/**/

.whobox{
    display: inline-block;
    margin: 0 2% 2% 0;
    border-radius: 8px;
    border-top: 4px solid #2A00AB;
    border-left: 1px solid #2A00AB;
    border-right: 1px solid #2A00AB;
    border-bottom: 1px solid #2A00AB;
    padding: 16px 32px;
}
.whobox.redB{
	border: 1px solid #EF332A;
	border-top: 4px solid #EF332A;
}

/*OBS-design*/

.OBS-design .formContainer{
	box-shadow: 0px 8px 22px -6px rgba(24, 39, 75, 0.12), 0px 14px 64px -4px rgba(24, 39, 75, 0.12);
}
.txt-org{
	color: #FF7900;
}
.obs_box{
	font-family: "DM Sans", sans-serif;
	text-align: left;
	margin: auto;
    border-radius: 10px;
    box-shadow: 0px 1px 20px rgb(0 0 0 / 10%);
    z-index: 1;
    background-color: white;
    display: flex;
	width: 318px;
	height: 84px;
	padding: 20px 40px;
	align-items: center;
	flex-shrink: 0;
	margin-bottom: 34px;
	max-width: 100%;
	box-sizing: border-box;
}
/*.OBS-design .table2 th{

}*/

.headerLeft{
	padding: 2% 0;
	width: 50%;
}
.headerLeft_wrapper{
	margin-left: 15%;
}
.headerRight{
	width: 50%;
}
/**/

/**/
.wpc_design .bottom-content{
	background: #154839;
	padding: 0 5% 0 19%;
}
/**/
.ai_dialogue_new .topwrapper{
	padding: 40px 0;
}
.ai_dialogue_new .topwrapper .bottom-content h1{
	font-family: 'Roboto', sans-serif;
	font-size: 108px;
	line-height: 100%;
	font-weight: 300;
	color: #80c6fa;
}
.ai_dialogue_new .topwrapper .bold-border{
	display: inline-block;
	width: 60px;
	height: 18px;
}
.ai_dialogue_new .bottom-content .ai_dialogue_details .para1{
	font-family: 'Roboto', sans-serif;
	font-size: 43px;
	line-height: 100%;
	font-weight: 400;
}
.ai_dialogue_new .ai_dialogue_{
	margin: 4% 0;
}
.ai_dialogue_new .topwrapper{
	width: 92%;
	margin: auto;
}
.ai_dialogue_new .ai_containcol2, .ai_dialogue_new .ai_containcol1{
	display: block;
	float: right;
	width: 50%;
	padding: 70px 0;
	box-sizing: border-box;
}
.ai_dialogue_new .ai_containcol2{
	background: #94dafe;
}
.ai_dialogue_new .ai_containcol1{
	background: #2330aa;
}


.ai_dialogue_new .ai_containcol2 .ai_containcol2_{
	margin: auto;
	width: 94%;
}
.ai_dialogue_new .ai_containcol1 .containbox{
	margin: auto;
	width: 85%;
}
.ai_dialogue_new .registration_bg h2{
	font-family: 'Roboto', sans-serif;
	font-size: 50px;
	line-height: 100%;
	font-weight: bold;
	color: #000000;
	margin-bottom: 40px;
}
.ai_dialogue_new .ai_containcol1 .maincontainwrapper1{
	font-family: 'Roboto', sans-serif;
	color: #ffffff;
	font-size: 25px;
	line-height: 140%;	
}

/*.ragformcol_main{
	position: relative;
	height: 65px;
}
.ragformcol_main span{
	position: absolute;
	top: 10px;
	left: 10px;
	font-size: 40px;
	color: #c5c6c6;
	pointer-events: none;
	transition: 0.2s ease;
}
.ai_dialogue_new .ragformcol_main .form-control:focus .form-control span{
	display: none;
}*/
.ai_dialogue_new .ragformcol_main .form-control{
	width: 100%;
	height: 60px;
	padding: 0 20px;
	box-sizing: border-box;
	vertical-align: middle;
	border: none;
	outline: none;
}
.ai_dialogue_new .ragformcol_main .form-control::placeholder{
	font-family: 'Roboto', sans-serif;
	height: 60px;
/*	font-size: 40px;*/
	line-height: 60px;
	color: #c5c6c6;
	box-sizing: border-box;
	vertical-align: middle;
}
.ai_dialogue_new .ragformcol_main.ragformbotomtext span{
	font-family: 'Roboto', sans-serif;
	font-size: 19.44px;
	line-height: 140%;
}
.ai_dialogue_new .ragformcol_main button{
	font-family: 'Roboto', sans-serif;
	display: block;
	font-size: 21.66px;
	width: 120px;
	color: #fff;
	background: #2330aa;
	border: none;
	outline: none;
	border-radius: 4px;
	height: 50px;
}

.lp-design .imgH{
	height: 30px;
}

.adobe-event-typo h1{
	font-size: 70px;
	line-height: normal;
}

.d3_dias .bottom-content h3{
	font-size: 65px;
	line-height: 100%;
	color: #ffffff;
	font-weight: bold;
}
.d3_dias .bottom-content p{
	font-size: 24px;
	line-height: 100%;
	color: #ffffff;
	font-weight: 300;
}

.titleBg.grn{
	background: #069948;
	display: inline-block;
	padding: 10px;
}