@import url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css');
@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap');

@font-face {
font-family: 'Avenir';
src: url('https://go.snyk.io/rs/677-THP-415/images/Avenir-Heavy.eot');
src: url('https://go.snyk.io/rs/677-THP-415/images/Avenir-Heavy.eot?#iefix') format('embedded-opentype'),
    url('https://go.snyk.io/rs/677-THP-415/images/Avenir-Heavy.woff2') format('woff2'),
    url('https://go.snyk.io/rs/677-THP-415/images/Avenir-Heavy.woff') format('woff'),
    url('https://go.snyk.io/rs/677-THP-415/images/Avenir-Heavy.ttf') format('truetype');
font-weight: 900;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Avenir';
src: url('https://go.snyk.io/rs/677-THP-415/images/Avenir-Light.eot');
src: url('https://go.snyk.io/rs/677-THP-415/images/Avenir-Light.eot?#iefix') format('embedded-opentype'),
    url('https://go.snyk.io/rs/677-THP-415/images/Avenir-Light.woff2') format('woff2'),
    url('https://go.snyk.io/rs/677-THP-415/images/Avenir-Light.woff') format('woff'),
    url('https://go.snyk.io/rs/677-THP-415/images/Avenir-Light.ttf') format('truetype');
font-weight: 300;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Avenir';
src: url('https://go.snyk.io/rs/677-THP-415/images/Avenir-Medium.eot');
src: url('https://go.snyk.io/rs/677-THP-415/images/Avenir-Medium.eot?#iefix') format('embedded-opentype'),
    url('https://go.snyk.io/rs/677-THP-415/images/Avenir-Medium.woff2') format('woff2'),
    url('https://go.snyk.io/rs/677-THP-415/images/Avenir-Medium.woff') format('woff'),
    url('https://go.snyk.io/rs/677-THP-415/images/Avenir-Medium.ttf') format('truetype');
font-weight: 500;
font-style: normal;
font-display: swap;
}

*{margin:0;padding:0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
*{-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
.eu html, .eu body, .eu div, .eu span, .eu applet, .eu object, .eu iframe, .eu a, .eu img, .eu select, .eu input, .eu option{margin:0;padding:0;border:0;outline:0;}
.eu html{-webkit-text-size-adjust:none;-ms-text-size-adjust:none;}
.eu button, .eu input, .eu select, .eu textarea{font-size:100%;margin:0;vertical-align:baseline;box-shadow:none;}
.eu input[type="button"], .eu input[type="submit"]{-webkit-appearance:none !important;}
.eu img{border:0 none;max-width:100%;vertical-align:middle;}
.eu a{outline:none;cursor:pointer;text-decoration:none;}
.eu a:hover{text-decoration:none;}
.eu a:focus{text-decoration:none!important;outline:none!important;}
.eu button:focus{outline:0;}
.eu input::-webkit-input-placeholder {color:#A09F9F;opacity:1;}
.eu input:-moz-placeholder {color:#A09F9F;opacity:1;}
.eu input::-moz-placeholder {color:#A09F9F;opacity:1;}
.eu input:-ms-input-placeholder {color:#A09F9F;opacity:1;}
.eu textarea::-webkit-input-placeholder {color:#A09F9F;opacity:1;}
.eu textarea:-moz-placeholder {color:#A09F9F;opacity:1;}
.eu textarea::-moz-placeholder {color:#A09F9F;opacity:1;}
.eu textarea:-ms-input-placeholder {color:#A09F9F;opacity:1;}
.eu button::-moz-focus-inner, input[type="submit"]::-moz-focus-inner {border: 0;}

body.eu{margin:0;padding:0;background:#fff;font-family:'prenton', sans-serif;font-size:16px;font-weight:normal;color:#3A3667; font-family: 'Roboto', sans-serif;}
.eu .wrapper{width:100%;transition:0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;}
.eu .main{max-width:1150px;margin:0 auto;padding:0 15px;}
.eu a, .eu button{transition:0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;}

.eu .flw{float:left;width:100%;position:relative;}

.eu .inline-block{display:inline-block;vertical-align:middle;margin-right:-4px;}
.eu .table{display:table;width:100%;}
.eu .table-cell{display:table-cell;vertical-align:middle;}
.eu .w50{width:50%;}
.eu .w33{width:33.33%;}
.eu .w75{width:75%;}
.eu .w25{width:25%;}
.eu .w55{width:55%;}
.eu .w45{width:45%;}
.eu .w70{width:70%;}
.eu .w30{width:30%;}
.eu .w60{width:60%;}
.eu .w40{width:40%;}
.eu .vertical-top{vertical-align:top;}
.eu .text-center{text-align:center;}
.eu .text-left{text-align:left;}
.eu .text-right{text-align:right;}
.eu .float_left{float:left;}
.eu .float_right{float:right;}
.eu .br5{border-radius:6px;}
.eu .br8{border-radius:8px;}
.eu .bb1{border-bottom:1px solid #D3D3D9;}
.eu .bt1{border-top:1px solid #D3D3D9;}

.eu .pt10{padding-top:10px;}.eu .pt20{padding-top:20px;}.eu .pt30{padding-top:30px;}.eu .pt40{padding-top:40px;}.eu .pt50{padding-top:50px;}.eu .pt60{padding-top:60px;}.eu .pt70{padding-top:70px;}.eu .pt80{padding-top:80px;}
.eu .pb10{padding-bottom:10px;}.eu .pb20{padding-bottom:20px;}.eu .pb30{padding-bottom:30px;}.eu .pb40{padding-bottom:40px;}.eu .pb50{padding-bottom:50px;}.eu .pb60{padding-bottom:60px;}.eu .pb70{padding-bottom:70px;}.eu .pb80{padding-bottom:80px;}.eu .pb100{padding-bottom:100px;}
.eu .pl10{padding-left:10px;}.eu .pl15{padding-left:15px;}.eu .pl20{padding-left:20px;}.eu .pl30{padding-left:30px;}.eu .pl40{padding-left:40px;}.eu .pl50{padding-left:50px;}.eu .pl60{padding-left:60px;}.eu .pl70{padding-left:70px;}.eu .pl80{padding-left:80px;}
.eu .pr10{padding-right:10px;}.eu .pr15{padding-right:15px;}.eu .pr20{padding-right:20px;}.eu .pr30{padding-right:30px;}.eu .pr40{padding-right:40px;}.eu .pr50{padding-right:50px;}.eu .pr60{padding-right:60px;}.eu .pr70{padding-right:70px;}.eu .pr80{padding-right:80px;}
.eu .mt10{margin-top:10px;}.eu .mt20{margin-top:20px;}.eu .mt30{margin-top:30px;}.eu .mt40{margin-top:40px;}.eu .mt50{margin-top:50px;}.eu .mt60{margin-top:60px;}
.eu .mb10{margin-bottom:10px;}.eu .mb20{margin-bottom:20px;}.eu .mb30{margin-bottom:30px;}.eu .mb40{margin-bottom:40px;}.eu .mb50{margin-bottom:50px;}.eu .mb60{margin-bottom:60px;}
.eu .ml0{margin-left:0!important;}.eu .mr0{margin-right:0!important;}

.eu .btn{color:#fff;background:#27AA8B; font-size: 18px; font-family: prenton, sans-serif; font-weight: 500; padding: 10px 23px; display: inline-block; border: 2px solid rgba(0, 0, 0, 0.0001); box-sizing: border-box; border-radius: 4px;text-transform:uppercase;text-align:center; font-family: 'Poppins', sans-serif;}
.eu .btn:hover{background-color:#188b8b;}

.eu h1,.eu h1 div{font-size:40px;line-height:50px;font-weight:900; font-weight:700; color:#FFFFFF;font-family: Avenir; font-family: 'Poppins', sans-serif; }
.eu h2,.eu h2 div{font-size:36px;line-height:45px;font-weight:900; font-weight:700; font-family: Avenir; font-family: 'Poppins', sans-serif;}
.eu h3,.eu h3 div{font-size:24px;line-height:35px;font-weight:900; font-weight:700; font-family: Avenir; font-family: 'Poppins', sans-serif;}
.eu h4,.eu h4 div{font-size:40px;line-height:44px;font-weight:900; font-weight:700; font-family: Avenir;color:#fff; font-family: 'Poppins', sans-serif; }
.eu h5,.eu h5 div{font-size:18px;line-height:26px;font-weight:normal; font-family: 'Poppins', sans-serif;}
.eu h6,.eu h6 div{font-size:12px;line-height:24px;font-weight:900;color:#FFFFFF;font-family:Avenir;letter-spacing:2px;text-transform:uppercase; font-family: 'Roboto', sans-serif; font-weight:500; }
.eu p,.eu p div{font-size:16px;line-height:28px;font-weight:normal; font-family: 'Roboto', sans-serif;}
.eu ul {padding-left: 40px;}
.eu ul li {margin-bottom: 10px;padding-left: 10px;margin-top: 10px;}

.eu .white_text{color:#fff;}
.eu .black_text{color:#000;}


.eu header#headersection{width:100%;background-size:cover;background-position:center top;border-bottom:1px solid #fff;transition:all .2s ease;position:fixed;top:0;left:0;z-index:1;}
.eu .header-inner{padding:42px 0 38px;width: 100%;float:left;}
.eu .main_logo img{max-width:90px;width:100%;}
.eu .sub_logo img{max-width:200px;width:100%;}
.eu .sub_logo{padding-left:23px;margin-left:27px;border-left:1px solid #fff;}
.eu .logo_fixed{display:none;}
.eu.white_header header#headersection{background:#fff;background-image:inherit!important;border-bottom:1px solid #e5e8ed;box-shadow:0 0 8px 5px rgba(3,27,78,.06);transition:all .2s ease;z-index:9;}
.eu.white_header .header-inner{padding:20px 0;}
.eu.white_header .logo_fixed{display:block;}
.eu.white_header .logo_static{display:none;}
.eu.white_header .sub_logo{border-left: 1px solid #4c4a73;}

.eu .midd-area{margin-top:128px;}

.eu .hero_section { padding: 0; background-size: cover; background-position: center; background-repeat: no-repeat; }
.eu .hero_section img {width: 100%; }
.mktoImg.mktoGen { display: inherit !important; }


.eu section#bannersection{background-size:cover;background-position:center top -129px;background-repeat:no-repeat;padding:73px 0 92px;}
.eu .banner_inner{display:flex;align-items:center;flex-direction: row-reverse;}
.eu .banner_date{display:inline-block;background:rgba(255, 255, 255, 0.2);mix-blend-mode:normal;border-radius:3px;padding:8px 30px 7px;}


.eu .service_img img{max-width:147px;width:100%;border-radius:100%;}
.eu .service_text h3{min-height:50px;}
.eu .service_box {padding-bottom: 70px; padding-top: 70px; }
.eu .speaker_cls_desk.active .bottom_speaker {padding-top: 0;}

.eu section#talksection{padding:70px 0;}
.eu .talk_left{padding-top:43px;}
.eu .sec_form{background-color:#fff;box-shadow:0px 10px 15px rgb(79 75 147 / 25%);padding:50px;max-width:535px;margin:0 0 0 auto;}
.eu .mktoForm{text-align:left;margin:0!important;padding:0!important;width:100%!important;}
.eu .mktoForm .mktoFormCol {width: 100%;border:none;margin-bottom:19px!important;}
.eu .mktoForm  fieldset.mktoFormCol{padding:0!important;margin:0!important;}
.eu .mktoForm fieldset legend {display: none;}
.eu .mktoForm .mktoOffset {display: none !important;}
.eu .mktoForm .mktoFieldWrap {width: 100%;}
.eu .mktoForm .mktoLabel { width: auto !important; padding: 0; font-family: prenton, sans-serif; font-family: 'Roboto', sans-serif; }
.eu .mktoForm .mktoGutter {display: none;}
.eu .mktoForm input[type=text], .eu .mktoForm input[type=url], .eu .mktoForm input[type=email], .eu .mktoForm input[type=tel], .eu .mktoForm input[type=number], .eu .mktoForm input[type=date], .eu .mktoForm textarea.mktoField, .eu .mktoForm select.mktoField { width: 100% !important; border: 1px solid #2277AA; box-sizing: border-box; border-radius: 3px; height: 40px; color: #3A3667; padding: 8px 10px; font-size: 14px; font-family: prenton, sans-serif; font-family: 'Roboto', sans-serif; }
.eu .mktoForm fieldset.mktoFormCol .mktoFormRow {width: 48%;clear: none;float: left;}
.eu .mktoForm fieldset.mktoFormCol .mktoFormRow:last-child {float: right;}
.eu .mktoButtonRow span {margin: 0 !important; width: 100%;}
.eu .mktoButtonRow {width: 100%;}
.eu .mktoForm .mktoButtonWrap.mktoSimple .mktoButton {color:#fff;background:#27AA8B;font-size:18px;font-family:prenton, sans-serif;font-weight:500;padding:10px 24px;display:inline-block; border: 2px solid rgba(0, 0, 0, 0.0001) !important; box-sizing: border-box; border-radius: 4px; width: 100%; max-width: 100%; text-align: center; font-family: 'Poppins', sans-serif; }
.eu .mktoForm .mktoButtonWrap.mktoSimple .mktoButton:hover{background-color:#188b8b;}
.eu .mktoForm .mktoButtonWrap.mktoSimple .mktoButton:active{background-color:#188b8b;background-image:none!important;}
.eu .mktoForm .mktoAsterix,.eu .mktoForm .mktoRequiredField .mktoAsterix{display:none;}
.eu .mktoHtmlText.mktoHasWidth {width: 100%!important; }

.eu .mktoForm div, .mktoForm span,.eu .mktoForm label,.eu .mktoForm p{ font-family: 'Roboto', sans-serif !important; }


.eu section#sessionsection{padding:70px 0;text-align:center;}
.eu .session_detail {padding: 50px 50px 40px; }
.eu .session_inner{background-color:#F8F8F8;border:1px solid #D3D3D9;text-align: left;}
.eu .session_feature {padding: 35px 50px 40px; border-top:1px solid #D3D3D9;}
.eu .session_feature_text {padding-right: 15px; }
.eu .session_feature_img img{max-width:95px;width:100%;border-radius:100%;}
.eu .session_btn .btn{width:100%;text-align:center;border-radius:0 0 8px 8px;padding:24px;}
.eu .middlesession_box_inner .session_img {padding: 0 50px; }
.eu .middlesession_box_inner .session_img img {max-width: 313px; width: 100%; }
.eu .bottom_session .session_detail{padding:50px 30px 40px;}
.eu .bottom_session .session_feature{padding:20px 30px 30px;}
.eu .session_box_inner{min-height:470px;}
.eu .bottomsession_box_inner .session_detail{min-height:360px;}
.eu .bottomsession_box_inner .session_feature{min-height:190px;}
.eu .middlesession_box_inner .session_detail{min-height:300px;}
.eu .middlesession_box_inner .session_img{min-height:240px;}
.eu .bottom_session .session_box{padding-bottom:0;}
.eu .session_box {padding-bottom:60px;}

.eu section#agendasection {padding: 70px 0 0;}
.eu .agenda_box p{font-family:Avenir; font-family: 'Roboto', sans-serif; }
.eu .agenda_btn{text-align:right;}
.eu .agenda_btn .btn{text-transform:uppercase;font-size:14px;padding:7px 15px;font-weight:normal;}
.eu .agenda_table{padding-bottom:70px;}


.eu section#tablesection {padding: 70px 0;}
.eu .inner_table{overflow-x: auto;color:#1C1C21;}
.eu table.sec_table{width:100%;text-align:center;border-collapse:collapse;     border-spacing: 0;}
.eu table.sec_table td:last-child {border-right: 0; }
.eu table.sec_table td:first-child {border-left: 0; }
.eu table.sec_table td {border: 1px solid #D8D8D8; padding:27px 10px;font-weight: 500; }
.eu table.sec_table tr:first-child td {border-top: 0; }
.eu table.sec_table tr:last-child td {border-bottom: 0; }


.eu section#speakersection{padding:70px 0;text-align:center;}
.eu .top_speaker{padding-bottom:80px;}
.eu .top_speaker .speaker_img{width:47%;}
.eu .top_speaker .speaker_img img{max-width:249px;width:100%;border-radius:100%;}
.eu .top_speaker .speaker_text{width:53%;}

.eu .bottom_speaker{padding-top:80px;}
.eu .bottom_speaker .speaker_box{padding:0 20px;}
.eu .bottom_speaker .speaker_img img{max-width:200px;width:100%;border-radius:100%;}
.eu .bottom_speaker .speaker_text{font-family:Avenir;max-width:250px;margin:0 auto; font-family: 'Roboto', sans-serif;}
.eu .top_speaker .speaker_box {text-align: left; }

.eu section#featuresection{padding:70px 0;text-align: center;}
.eu .feature_box {text-align: left; }
/* .eu .feature_box p{min-height:110px;} */
.eu .feature_box p {min-height: auto !important;height: auto !important;}
.eu .feature_box h3{min-height:50px;}

.eu section#peaksection{padding:70px 0;}

.eu section#testimonialsection {padding:70px 0; }
.eu .video-area{margin:auto;max-width: 600px;}	
.eu .video-area .right-inner-bottom { float: left; position: relative; margin-top: 0px; width: 100%; }
.eu .right-inner-bottom .video-container{background-repeat: no-repeat;background-position:center center;background-size:cover;float:left;height:100%;width:100%;border-radius:10px;} 
.eu .video-control{display:inline-block;left:0;margin-top:0px;position:absolute;right:0;text-align:center;top:0;z-index:9;height:102%;} 
.eu .right-inner-bottom img { cursor: pointer; position: relative; width: 100%; height:100%; opacity:0; } 
.eu .right-inner-bottom, .eu .right-inner-bottom iframe {height: 338px;border-radius: 10px;}
.eu .right-inner-bottom iframe { position: relative; width: 100%; z-index: 9999999; }
.eu .slick-dots li button { color: transparent; background-color: #7c7b8c; opacity: .5; width: 15px; height: 15px; border-radius: 50%; border: none; padding: 0; margin: 0; }

.eu .slick-dots li button::before{display:none;}
.eu .slick-dots .slick-active button {background-color: #00bda5; opacity:1;}
.eu .slick-dots{bottom:-60px;}
.slick-prev:before, .slick-next:before{display:none;}
.eu .slick-prev{left:7%;height:51px;width:30px;background-image:url(https://go.snyk.io/rs/677-THP-415/images/w16172071314638_download_arrow.svg);background-repeat:no-repeat;background-size:30px;z-index:1;} 
.eu .slick-next{right:7%;height:51px;width:30px;background-image:url(https://go.snyk.io/rs/677-THP-415/images/w16172071314638_download_arrow.svg);background-repeat:no-repeat;background-size:30px;z-index:1;top:43%;transform:rotate(180deg);} 

.eu section#involvesection{background-size:cover;background-position:center top;background-repeat:no-repeat;padding:80px 0 90px;}
.eu .involve_btn a.btn {font-size: 24px; padding: 15px 32px; }

.eu footer{width:100%; background:#120C68; padding:50px 0; border-top:0px solid #fff;}
.eu .footer_main { display: flex; flex-wrap: wrap; width: 100%; justify-content: space-between; align-items: center; }
.eu .right_footer ul {list-style: none;}
.eu .right_footer ul li {display: inline-block;padding-left: 30px;}
.eu .right_footer ul li:first-child{padding-left:0;}
.eu .right_footer ul li img {max-width: 37px;width: 100%;}
.eu .right_footer ul li a:hover {opacity: 0.6;}


@media only screen and (max-width: 1199px) {
.eu section#talksection,.eu section#sessionsection,.eu section#tablesection,.eu section#speakersection,.eu section#featuresection,.eu section#peaksection,.eu section#testimonialsection,.eu section#involvesection{padding:60px 0;}

.eu h3, .eu h3 div{font-size:22px;line-height:32px;}

.eu .top_speaker{padding-bottom:80px;}
.eu .top_speaker h2{padding-bottom:80px;}
.eu .bottom_speaker{padding-top:80px;}

.eu .service_box {padding-bottom:60px;padding-top:60px;}

.eu section#agendasection{padding-top:60px;}
.eu .agenda_table{padding-bottom:60px;}
}

@media only screen and (max-width: 991px) {
.eu .btn{font-size:16px;padding:8px 18px;}

.eu h1, .eu h1 div{font-size:30px;line-height:42px;}
.eu h4, .eu h4 div{font-size:34px;}

.eu section#talksection,.eu section#sessionsection,.eu section#tablesection,.eu section#speakersection,.eu section#featuresection,.eu section#peaksection,.eu section#testimonialsection,.eu section#involvesection{padding:50px 0;}

.eu header#headersection{}
.eu .header-inner{padding:20px 0;}
.eu .main_logo img{max-width:100px;}

/*.eu .hero_section { padding: 170px 0; }*/

.eu section#bannersection{background-position:center top -83px;padding:70px 0!important;}
.eu .midd-area{margin-top:83px;}
.eu .service_box{width:50%;padding:0 20px 40px;}
.eu .service_text h3 br{display:none;}
.eu .service_text h3 {margin-bottom:10px;}
.eu .service_img{margin-bottom:20px;}
.eu .service_box {padding-bottom:0px; padding-top:40px; }

.eu .talk_left{padding-top:0;}
.eu .sec_form{padding:30px;}

.eu .session_detail , .eu .session_feature{padding:30px;}

.eu section#sessionsection h2 {padding-bottom:50px;}
.eu .session_btn .btn{padding:15px;}
.eu .session_box.pr20{padding-right:10px;}
.eu .session_box.pl20{padding-left:10px;}

.eu .bottom_session .session_detail,.eu .bottom_session .session_feature{padding:30px 15px;}
.eu .bottom_session .session_box{width:50%;}
.eu .session_box.pl15 {padding-left: 0; padding-top: 20px; }
.eu .bottom_session .session_box.pr10 {padding-right: 0; }
.eu .bottom_session .session_box.pr15 {padding-right: 10px; }

.eu section#agendasection{padding-top:50px;}
.eu .agenda_table{padding-bottom:50px;}

.eu .speaker_box {text-align: center; }
.eu .top_speaker .speaker_img{width: 100%; display: block;}
.eu .top_speaker .speaker_text {width: 100%;display: block; padding-left: 0; padding-top: 30px;}
.eu .bottom_speaker .speaker_img img{max-width:170px;}
.eu .top_speaker .speaker_img img{max-width:200px;}
.eu .top_speaker .speaker_box{text-align:center;}

.eu .feature_box {width: 50%; margin-bottom: 40px; padding-right: 30px; }
.eu .feature_box h3{padding-bottom:20px;}

.eu .peak_left{width:100%;padding-right:0;padding-top:40px;text-align:center;}
.eu .peak_right{width:100%;display: block;}
.eu .peak_img{text-align:center;}
.eu .peak_img img{max-width:500px;width:100%;}

.eu .slick-next{right: 0;background-size: 20px;}
.eu .slick-prev{left:0;background-size: 20px;}

.eu section#involvesection{padding:50px 0;text-align:center;}
.eu .involve_text{width:100%;margin-bottom:20px;padding-right:0;}
.eu .involve_btn{width:100%;text-align:center;}
.eu .involve_btn a.btn {font-size: 18px; padding: 10px 20px; }

.eu footer{padding:50px 0;}
.eu .left_footer img {max-width: 200px; }
}

@media only screen and (max-width:767px) {
	
.eu h1, .eu h1 div{font-size:28px;line-height:38px;}
.eu h5, .eu h5 div{font-size:16px;}
.eu h3, .eu h3 div{font-size:20px;line-height:28px;}
.eu p, .eu p div{font-size:15px;line-height:22px;}
.eu h2, .eu h2 div {font-size: 28px; line-height: 40px;}
.eu h4, .eu h4 div {font-size: 28px; }
.eu .btn {font-size: 14px; padding: 6px 15px; }
body.eu{font-size:14px;}
.eu ul {padding-left: 20px;}

.eu section#servicesection, .eu section#talksection, .eu section#sessionsection, .eu section#tablesection, .eu section#speakersection, .eu section#featuresection, .eu section#peaksection, .eu section#testimonialsection, .eu section#involvesection{padding:40px 0;}

.eu header#headersection{background-size:auto;}

.eu section#bannersection{padding:40px 0!important;background-size:auto;}

.eu .banner_inner{display:block;}
.eu .banner_left{width:100%;margin-top:30px;}
.eu .banner_right{width:100%;padding-left: 0; text-align: center;}
.eu .banner_img img{max-width: 400px;width:100%;}
.eu .banner_date{padding:5px 20px;margin-bottom: 15px;}
.eu .banner_left h5{margin-top:10px;margin-bottom:20px;}


.eu .service_box {padding-top:40px;padding-bottom:0;}
.eu .service_img img{max-width:120px;}

.eu .talk_left{padding-right:0;width:100%;margin-bottom:30px;}
.eu .talk_left h2{margin-bottom:15px;}
.eu .talk_right{width:100%;}
.eu .sec_form{max-width:500px;margin: 0 auto;}

.eu .session_box{width:100%;padding:0!important;margin-bottom:20px;}
.eu .session_box_inner,.eu .service_img,.eu .service_text h3,.eu .session_box_inner,.eu .bottomsession_box_inner .session_detail,.eu .bottomsession_box_inner .session_feature,.eu .middlesession_box_inner .session_detail,.eu .middlesession_box_inner .session_img,.eu .feature_box h3,.eu .middlesession_box_inner{height:auto!important;min-height:auto!important;}

.eu .session_detail, .eu .session_feature {padding: 20px; }
.eu .session_feature_img img{max-width:65px;}

.eu .middlesession_box_inner .session_img img{max-width: 210px;}
.eu .session_detail h3{padding-bottom:15px;}
.eu .bottom_session .session_box{width: 100%;}
.eu .bottom_session .session_detail, .eu .bottom_session .session_feature {padding:15px;}
.eu .session_btn .btn{padding:10px;}

.eu section#agendasection{padding-top:40px;}
.eu .agenda_table{padding-bottom:40px;}
.eu .agenda_date{width:40%;}
.eu .agenda_btn{width:35%;}
.eu .agenda_box{padding:15px 0;}
.eu .agenda_btn .btn{font-size: 12px; padding: 5px 10px;}

.eu table.sec_table td{padding:15px 5px;}
.eu .top_speaker .speaker_img img ,.eu .bottom_speaker .speaker_img img{max-width: 150px; }
.eu .top_speaker h2 {padding-bottom: 30px; }
.eu .top_speaker .speaker_text{padding-top: 15px;}
.eu .speaker_box{margin:0 0 30px;    width: 100%; padding: 0;}
.eu .top_speaker {padding-bottom: 20px; }
.eu .bottom_speaker {padding-top: 40px; }
.eu .bottom_speaker .speaker_box {padding: 0; }
.eu .bottom_speaker .speaker_text{max-width: 100%;}
.eu .bottom_speaker .speaker_img{padding-bottom:15px;}

.eu section#featuresection {padding-bottom: 10px; }
.eu .feature_box{padding-right:20px;}
.eu .feature_img{padding-top:20px;}
.eu .sec_feature{padding-top:30px;}
.eu .feature_box h3 {padding-bottom: 15px; }

.eu .peak_left h2{padding-bottom:20px;}
.eu .peak_left{padding-top:30px;}

.eu section#testimonialsection {padding-bottom: 60px; }
.eu .slick-prev, .eu .slick-next{display:none!important;}
.eu .right-inner-bottom, .eu .right-inner-bottom iframe{height:300px;}

.eu footer {padding:30px 0;}
.eu .left_footer img {max-width:150px;}
.eu .right_footer ul li img{max-width:25px;}
.eu .right_footer ul li{padding-left:20px;}
.eu .bottom_speaker .speaker_box:last-child {margin-bottom: 0;}
}
@media only screen and (max-width:567px) {
.eu header#headersection,.eu.white_header header#headersection {}
.eu .header-inner{padding: 15px 0;}
.eu.white_header .header-inner{padding: 15px 0;}
.eu .main_logo img {max-width: 70px; }
.eu .main_logo{width:100%;text-align:center;}
.eu .header_btn{width:100%;text-align:center;margin-top:15px;}
.eu .sub_logo {padding-left: 20px; margin-left: 20px;}

.eu .btn {font-size: 12px; padding: 5px 13px; }
.eu .midd-area{margin-top:110px;}

/*.eu .hero_section { padding: 130px 0; }*/

.eu section#bannersection{background-position: center top -112px;}

.eu h5, .eu h5 div {font-size: 15px; }
.eu h1, .eu h1 div {font-size: 26px; line-height: 36px; }

.eu .service_box {width: 100%; padding: 0 0 40px; }
.eu .service_img {margin-bottom: 15px; }

.eu .mktoForm fieldset.mktoFormCol .mktoFormRow{width: 100%;}
.eu .sec_form {padding: 30px 20px; }
.eu .sec_form h3{    margin-bottom: 20px;}
.eu .mktoForm .mktoButtonWrap.mktoSimple .mktoButton{padding: 8px 23px;font-size: 16px;}

.eu h2, .eu h2 div {font-size: 26px; line-height: 36px; }
.eu section#sessionsection h2 {padding-bottom: 30px; }
.eu .session_feature_img{text-align:right;}

.eu .agenda_text{width:100%;padding: 10px 0;}
.eu .agenda_date {width: 100%; }
.eu .agenda_btn {width: 100%; padding-right: 0;}

.eu table.sec_table td{font-size: 12px;padding: 15px;}

.eu .feature_box {padding-right: 0; width: 100%;}
.eu .feature_box h3 {padding-bottom: 10px; }

.eu h4, .eu h4 div {font-size: 26px; }
.eu .involve_btn a.btn {font-size: 16px;}

.eu .footer_main{display: block;text-align: center;}
.eu .left_footer {padding-bottom: 20px; }
.eu .right_footer ul li{    padding: 0 10px!important;}
}