html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption {
    margin:0;
    padding:0;
    border:0;
    outline:0;
}
body{
    font-size:15px; 
    font-family:'Conv_Radikal-Thin',Sans-Serif;
    color:#5b5b5b;
    background: #fff;
     text-rendering: optimizeSpeed;
}
input, a, span{}
img, a{ 
    outline:none; 
    border:none;
}
a{color:#111461;font-family: 'Conv_Radikal-Thin';}

a:link, a:visited, a:hover, a:active, a:focus {
    text-decoration:none;
    outline: none;
    border:none;
}
/*
*{transition-timing-function: ease-in-out; -ms-transition-timing-function: ease-in-out; -moz-transition-timing-function: ease-in-out; -webkit-transition-timing-function: ease-in-out; -o-transition-timing-function: ease-in-out; transition-duration: .2s; -ms-transition-duration: .2s; -moz-transition-duration: .2s; -webkit-transition-duration: .2s; -o-transition-duration: .2s;}
*:hover{transition-timing-function: ease-in-out; -ms-transition-timing-function: ease-in-out; -moz-transition-timing-function: ease-in-out; -webkit-transition-timing-function: ease-in-out; -o-transition-timing-function: ease-in-out; transition-duration: .2s; -ms-transition-duration: .2s; -moz-transition-duration: .2s; -webkit-transition-duration: .2s; -o-transition-duration: .2s; }
*/
/*
 * Custom styles
 */

 header{background:url(../images/etw-images/header-bg.jpg) no-repeat top; height: 871px;}

#header {
  
}

.top-header{position:relative;}

.navbar-brand {
    font-size: 24px;
}

.navbar-container {
    padding:0;
}

.navbar.navbar-fixed-top.fixed-theme {
    background-color: #fff;
    border-color: #ccc;
    box-shadow: 0 0 5px rgba(0,0,0,.6);    padding: 10px 0 !important;
}

.navbar-brand.fixed-theme {
    font-size: 18px;
}

.navbar-container.fixed-theme {
    padding: 0;
}

.navbar-brand.fixed-theme,
.navbar-container.fixed-theme,
.navbar.navbar-fixed-top.fixed-theme,
.navbar-brand,
.navbar-container{
    transition: 0.8s;
    -webkit-transition:  0.8s;
}

#bodycontent{padding-top:81px; position: relative; z-index:999;}

#bodycontent h2{font-family: 'Conv_Radikal'; font-weight:normal;}

#header.navbar{ /*min-height: 110px; */    padding: 32px 0;}
a.logo {
    margin-top:2px;
    position: absolute;
    top:0px;
}
.navbar>.container .navbar-brand{ margin-left: 0 !important }
#navbar{ float: right; padding-right:3px;}
.navbar-nav > li > a {
    font-size: 15px;  font-family: 'Conv_Radikal';
    color: #004e70;
    text-transform: capitalize;

    padding-top: 22px;
}

.navbar-nav > li > a.registerbtn{ border: 2px solid #004e70; max-width: 198px; text-align: center; border-radius: 25px;margin: 10px 0 0 10px;width: 200px; padding: 10px 0 }

.navbar-nav > li > a.registerbtn:hover{border: 2px solid #004e70; background:#004e70; color: #fff; }

.nav>li>a:focus, .nav>li>a:hover,.nav>li>a.active { text-decoration: none; background-color:transparent; color:#2ea3dc;}
.navbar-toggle {
    margin-right: 30px;
    background-color: #004e70;
    border: 1px solid #004e70;
    cursor: pointer;

}
.navbar-toggle .icon-bar{background: #fff;}


/**** header css  ****/

.nav > li {
    position: relative;
    display: block;
    padding-left: 20px;
}
.nav  li:nth-last-child(n) a{padding-right:0px;}

.container-fluid.inner-container {
    padding: 0px;
}
.col-md-12.text-center.submit-btn {
    z-index: 9999;
}
.navbar{border:none;}

.logo{ padding-left: 20px; }

.headersection{ padding-top: 155px; }

.topsection h1{color: #19334D;  font-size: 41px;    font-weight: bold;font-family: 'Conv_Radikal-Bold'; margin: 0 0 15px;}

.topsection h2{color: #19334D;  font-size: 41px;    font-weight: bold;   font-family:'Conv_Radikal-Thin',Sans-Serif; margin: 0 0 15px;}

.tagline{color: #19334D;    font-family:'Conv_Radikal-Thin',Sans-Serif; font-size: 26px;    font-weight: 300;   line-height: 30px; margin: 0 0 70px;}

.tagline span{font-weight: bold;font-family: 'Conv_Radikal-Bold';}

.playvideo{ margin: 70px 0 0; cursor:pointer;}

.col-md-6.text-center.video-sec { float: right;}

/*********** banner css here*********/
.btn.active.focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn:active:focus, .btn:focus {outline: none;  outline-offset: 0;  color: #fff;}
.form-control:focus{box-shadow:none; border-color:#cacaca;}
.btn.active, .btn:active{ box-shadow: none;}


.formwrap{background-color: #FFFFFF;    display: inline-block;height: 745px;    box-shadow: 0 13px 13px 0px rgba(0,0,0,0.18); border-radius: 25px 25px 0 0; padding: 50px 0;}

.formwrap h3{color: #000000;  font-family: 'Conv_Radikal-Light';   font-size:28px;    font-weight: 300;   line-height: 30px;  text-align: center;}

.formwrap h3 span{ text-transform: uppercase; background: #252525; color: #f7fbfd; padding:3px 5px 0;font-family: 'Conv_Radikal-Bold';}

.experts .col-lg-12{padding:0 20px;}
.form-section{background: #fff;
float: none;
margin: 0 auto;
box-shadow: 0 0 7px rgba(0,0,0,0.3); margin-top:84px; padding: 50px 50px 30px; overflow:hidden;}
.form-section h2{color:#000000; font-size:38px; font-weight:300; line-height:43px; }
.form-section h3{color:#1e62ab; font-size:34px; font-weight:500; line-height:39px; padding-top:22px;}
.form-section h3 a{color:#1e62ab; }
.experts input.form-control {
    height: 42px;
    border: 1px solid #cacaca;
    border-radius: 0px;
    box-shadow: none;
    margin-bottom:20px;color: #26464E;  font-family: "Open Sans";   font-size: 15px;
}
.col-sm-12.stdCheckbox {
    font-family: "Open Sans";
    font-size: 14px;
    color: #26464E;
    margin-bottom: 12px;
}
.col-sm-12.stdCheckbox input[type=checkbox] {
    vertical-align: middle;
    margin-top: 0px;
}
.experts{margin-top:40px;}

.formsterms{    color: #26464E; font-family: "Open Sans";   font-size: 12px;    line-height: 14px;    font-weight: 500;}

.formsterms a{ text-decoration: underline;color: #26464E;font-weight: 500;font-family: "Open Sans";   }

.form-control::-moz-placeholder, .form-control::-webkit-input-placeholder { color: #000;  opacity: 1;}

.btn{    max-width: 200px;
    width: 100%;
   background: #2ea3dc;
    border-radius: 25px; font-weight: bold;   font-family:'Conv_Radikal-Thin',Sans-Serif;
   box-shadow: inset 0 0 10px #a9d1e5;
    margin-top:30px;
    height:42px;   color: #F5F5F5;  font-size: 16px;
}

.btn:hover{background:transparent; color:#2ea3dc; border: 2px solid #2ea3dc}

/******* why learn Css Start  *********/
.curve{ background: url(../images/etw-images/curve.png) no-repeat left bottom; width: 100%; height: 190px;    margin-top: -214px;z-index: 999;position: relative; background-size: 100%; }

/*
.whylearn::before{content:''; background: url(../images/etw-images/curve.png) no-repeat left bottom; position:absolute; top: 0px;}*/
.whylearn {padding:50px 0 65px; background: #004E70; position: relative; }
.whylearn h2{   color: #FAFDFE;font-family:'Conv_Radikal-Thin',Sans-Serif;  font-size: 34px;text-align: center;line-height:35px; font-weight:600; margin-bottom:32px; text-transform: uppercase; }

.whylearn p{color: #FFFFFF; font-family: "Open Sans";   font-size: 14px;    line-height: 24px;  text-align: justify;}

.boxright{ background: #01415d; color: #fff;color: #FFFFFF; font-family: "Open Sans";font-size: 14px;line-height: 24px; padding:25px;text-align: justify;}

.boxright h2{ border-bottom: 2px solid #2ea3dc; color: #fff;  text-align: left; font-size: 24px;    line-height: 24px; padding-bottom: 18px;font-family:'Conv_Radikal-Thin',Sans-Serif; font-weight:600; text-transform: capitalize;     margin: 0 0 20px;}

/******* whylearn Css End  *********/

/******* Attend Worshop Css Start  *********/

.workshop{background: url(../images/etw-images/why_attend.jpg) no-repeat top right; background-size:cover;  padding:100px 0;}
.workshop h2{   color: #01415D;font-family:'Conv_Radikal-Thin',Sans-Serif;   font-size: 34px;font-weight:600; line-height:37px;  text-align:left; text-transform: uppercase;}
.workshop ul{padding:40px 0 0px 0; list-style:none;}
.workshop ul li{color:#004e70; padding:0 0 30px 45px; font-size: 14px;font-family: "Open Sans";   line-height: 24px;}
.workshop ul li:before{ content:""; background: url(../images/etw-images/arrow.png) no-repeat top right; left: 20px;  position: absolute; width:24px; height:24px;   } 
    .workshop ul li.last{padding-bottom:0px;} 
/*******  Worshop Css End  *********/


/********** Speakers Css Starts  ***********/

.speakers{background: url(../images/etw-images/speakers.jpg) no-repeat top right; background-size:cover;  padding:80px 0;}
.speakers h2{   color: #01415D;font-family:'Conv_Radikal-Thin',Sans-Serif;   font-size: 34px;font-weight:600; line-height:37px;  text-align:center; text-transform: uppercase; margin: 0 0 80px}
.speakers h1{font-family: 'Conv_Radikal-Bold';color: #01415D; font-size: 24px;font-weight: bold; line-height: normal; margin: 0; text-transform: uppercase;}
.speakers h3{ color: #01415D;font-family:'Conv_Radikal-Thin',Sans-Serif;   font-size: 18px;font-weight:600;margin: 0 0 15px; line-height: normal;}
.speakers p{color: #043A51; font-family: "Open Sans";   font-size: 14px;    line-height: 18px;  text-align: justify;}
.speakersimg{ margin: 10px 0; }
.p10{padding-bottom:10px;}

/********** Speakers Css Ends  ***********/


/********** Ebook Css Starts  ***********/

.ebook{background:#fff;  padding:80px 0;}
.ebook h1{      color: #19334D; font-family: 'Conv_Radikal-Bold';   font-size: 44px;    font-weight: bold; line-height:normal;  text-align:left; text-transform: uppercase; margin: 0 0 20px;text-transform: uppercase;}
.ebook h2{color: #19334D;font-family:'Conv_Radikal-Thin',Sans-Serif; font-weight:600;   font-size: 22px; line-height: 30px;;  text-align:left; margin: 0 0 5px; }
.ebook p{color: #043A51;font-family: "Open Sans";   font-size: 17px;    line-height: 24px;  text-align: justify; max-width: 357px; width: 100%;}
.ebookimg{margin: -33px 0 0 0;max-width: 615px;}
a.registerfreebtn{ max-width: 260px;
    width: 100%;
    background: #2ea3dc;
   border-radius: 25px; font-weight: bold;   font-family:'Conv_Radikal-Thin',Sans-Serif;
   box-shadow: inset 0 0 10px #a9d1e5;
    margin-top:50px;
    height:48px;   color: #F5F5F5;  font-size: 16px;    text-align: center;
    line-height: 45px; border: 2px solid #2ea3dc;
    display: inline-block;}

a.registerfreebtn:hover{background:transparent; color:#2ea3dc; border: 2px solid #2ea3dc}    

/********** Ebook Css Ends  ***********/


/********** Awards Css Starts  ***********/

.awards{background: url(../images/etw-images/awards_bg.jpg) no-repeat top right; background-size:cover; padding:80px 0 45px;}
.awards h1{      color: #fff;font-family:'Conv_Radikal-Thin',Sans-Serif;   font-size: 36px;font-weight:600; line-height:normal;  text-align:center; text-transform: uppercase; margin: 0 0 30px}
.awards p{color: #fff;font-family: "Open Sans";   font-size: 14px;line-height:18px;text-align: center;}
.awardsrow{ margin:20px 0 0; text-align:center; }

.awardsrow .col-md-2{width:auto; padding:20px 25px; display:inline-block; float:none;}


/********** Awards Css Ends  ***********/


/***** Footer Sec Css ******************/


.footer-top{background-color:#004e70; padding:15px 0; font-family: "Open Sans";}

.footer-top p{color:#fff; font-size:13px; padding:7px 0;}
.footer-top a{color:#fff; text-decoration:underline;}
.footer-top a:hover{text-decoration:none;}

.footer-bottom{background-color:#01415d; padding:15px 0;}
.footer-bottom p,.footer-bottom a{color:#fff; font-size:13px; text-decoration:none; font-family: "Open Sans";}
.footer-bottom a:hover{text-decoration:underline;}
#myBtn {
    width: 40px;
    height: 40px;
    background: #fff;
    display: inline-block;
    text-align: center;
    line-height: 40px;
    border-radius: 100%;
    position: fixed;
    right: 3em;
    bottom: 2em;
    cursor: pointer;
}

.fa-chevron-up::before {
    font-size: 23px;
    color:#004e70;
}

.m20{margin-bottom:25px;}

.close {
float: right;
font-size: 33px;
font-weight: 700;
line-height: 1;
color: #fff;
text-shadow: 0 1px 0 #fff;
opacity: 0.9;
position: relative;
top: -26px;
right: -21px;
background: #004e70 !important;
width: 25px;
height: 25px;
display: block;
border-radius: 100%;
line-height: 25px;
border: 1px solid #fff !important;
}

.close:hover,.close:focus{opacity:0.9 !important; color: #fff;}



.modal-dialog{margin-top:90px;}
button.close{outline:none !important; border:none !important;}

/****** media query css start ********/

@media only screen and (min-width:1254px) and (max-width:1656px){
.curve{margin-top: -236px;}
}


@media only screen and (min-width:768px) and (max-width:1253px){
.curve{margin-top: -250px;}
}



@media only screen and (min-width:768px) and (max-width:991px){
.container{width:98%;}
}


@media only screen and (max-width:990px){

.nav > li{padding-left:3px;}
.navbar-nav > li > a { font-size: 14px;}
.navbar-nav > li > a.registerbtn{max-width:180px;}
.topsection h1,.topsection h2,.speakers h2{font-size:30px;}
.playvideo{width:120px;}
.ebookimg{max-width:100%;}


.whylearn h2 {
    font-size: 30px;
    line-height: 36px;
    margin-bottom: 60px;

}

.whylearn,.workshop,.speakers,.ebook,.awards{padding:50px 0;}
.speakers{text-align:center;}
.speakers h2{margin-bottom:35px;}

.workshop { background: url(../images/etw-images/why_attend.jpg) no-repeat top center;}

.formwrap{padding:35px 0;}

.ebook{text-align: center;}
.ebook p{max-width:inherit; text-align: center;}
.ebook br{display:none;}
.ebook h1{margin-bottom:20px;}
.speakers h1{font-size:22px;}

.speakers img{width:130px;}

}


@media only screen and (max-width:767px){
.logo {
    padding-left: 15px;
}

.formwrap h3 span { padding:5px 5px 2px; height:33px;  display:inline-block; line-height: 30px; font-family: 'Conv_Radikal-Light' !important;}

.topsection h1, .topsection h2, .speakers h2 {
    font-size: 26px;
    margin-bottom: 8px;
}
.topsection{text-align:center;}
.man-img img{width:250px;}
.tagline{margin-bottom:30px;}
#header.navbar{padding:20px 0;}
.headersection {padding-top: 115px;}
.curve{display:none;}
header{height:auto; background-size:cover; padding-bottom: 0px;}
.formwrap{height:auto;}
#bodycontent{padding-top:0px;}
.whylearn h2 { font-size: 25px; line-height: 32px;  margin-bottom:15px; padding:0 15px 15px;}
.whylearn p{line-height:19px;}
.m20{margin-bottom:15px;}
.boxright{margin-top:15px;}
body{overflow-x:hidden;}
.ebook h1{font-size:30px; text-align: center;}
.ebookimg{margin-top:0px;}
a.registerfreebtn{margin-top:30px;}
.whylearn, .workshop, .speakers, .ebook, .awards {padding: 30px 0;}
footer{text-align:center;}
.footer-bottom .text-right{text-align:center;}
.playvideo {width:90px;}
#navbar { float: none;  padding-right: 0px; width: 100%;}
.navbar-nav {
    margin: 0px;
    padding: 15px 0;
    border-top: 1px solid #ccc;
    margin-top: 10px;
    margin-left: 12px;
}
.whylearn h2,.workshop h2,.speakers h2,.ebook h2,.awards  h2{font-size: 25px; line-height: 30px; text-align: center; font-family: 'Conv_Radikal'; font-weight:normal;}
.navbar-nav > li > a{padding-top:6px;}
#header.navbar { padding: 10px 0; background: #fff;}

.logo img{width:135px;}
.navbar-toggle{margin-top:12px;}
.whylearn{border-top: 13px solid #98d5e9;}
.formwrap h3{font-size:27px;}
.tagline span{line-height:35px;}
.navbar-nav > li > a.registerbtn {
    max-width: 195px;
}
html,body{overflow-x:hidden;}
input:focus,input.active,input:hover{box-shadow:none !important}
button.close{padding-top:4px !important; }
}

