:root{--baseFontSize:16;--color-white:#fff;--blackcolor:#000;--textcolor:#393e51;--linkcolor:#2655c8;--graybgcolor:#f2f2f2;--color-themebg:#fbebe0;--font-optima:"Optima";--font-dmserif:"DM Serif Display",serif;--font-opensans:"Open Sans",sans-serif;--font-organ:"organ-black";--text-color:#393e51}html{margin:0;padding:0;border:0}a,abbr,acronym,address,article,aside,blockquote,body,caption,code,dd,del,dfn,dialog,div,dl,dt,em,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,iframe,img,input,label,legend,li,nav,object,ol,pre,q,section,span,ul{margin:0;padding:0;border:0}p{border:0;padding:0}article,aside,dialog,figure,footer,header,hgroup,nav,section{display:block}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote,q{quotes:"" ""}a img{border:none}:focus{outline:0}a:focus{outline:none}body{font-family:var(--font-optima);color:var(--text-color);font-size:17px;font-weight:400;line-height:30px;background:var(--color-themebg)}section{display:block}h1,h2,h3,h4,h5,h6{padding:0;margin:0}.w-100{width:100%}.d-block{display:block !important}.d-inline-block{display:inline-block !important}a{text-decoration:none !important;transition:all ease .6s;-webkit-transition:all ease .6s;-moz-transition:all ease .6s;-ms-transition:all ease .6s;-o-transition:all ease .6s}a:hover,a:focus{transition:all ease .6s;-webkit-transition:all ease .6s;-moz-transition:all ease .6s;-ms-transition:all ease .6s;-o-transition:all ease .6s}.text-center{text-align:center !important}.text-right{text-align:right !important}.text-left{text-align:left !important}ul,ul li,ul li ul,ul li ul li,ul ol{list-style:none;padding:0;margin:0}*{-webkit-box-sizing:border-box;box-sizing:border-box}.img-fluid{display:block;max-width:100%;height:auto}.container{max-width:1330px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}@media (max-width:767px){.container{padding-right:10px;padding-left:10px}}h1{color:var(--text-color);font-size:38px;font-weight:400;line-height:42px;font-family:var(--font-dmserif);margin-bottom:15px}@media (max-width:768px){h1{font-size:33px;line-height:42px;margin-bottom:10px}}p{color:var(--text-color);font-family:var(--font-opensans);font-size:18px;font-weight:400;letter-spacing:.64px;line-height:31px;padding:0;margin:0}@media (max-width:768px){p{font-size:16px;line-height:25px;letter-spacing:.57px}}.copyright{padding:10px 0;text-align:right}@media (max-width:768px){.copyright{text-align:center}}.copyright figure{display:inline-block;vertical-align:middle;margin-right:5px}@media (max-width:768px){.copyright figure{display:block}.copyright figure img{margin:auto}}.copyright p{color:#393e51;font-size:12px;font-weight:400;line-height:20px;margin-top:3px;text-align:right;letter-spacing:.2857143px;display:inline-block;vertical-align:middle;font-family:var(--font-opensans)}.theme-green-btn{color:var(--color-white);font-family:var(--font-opensans);font-size:14px;font-weight:500;line-height:42px;text-align:center;letter-spacing:2px;border-radius:4px;border:solid 1px #408a00;background:#408a00;padding:0 25px;height:45px;cursor:pointer;display:inline-block;text-transform:uppercase}.theme-green-btn.h-40{line-height:38px;height:40px}@media (max-width:480px){.theme-green-btn{min-width:auto;font-size:14px;padding:0 15px}}.theme-green-btn:hover,.theme-green-btn:focus{color:var(--color-white);border-color:#367202;background:#367202}.content-block{text-align:center}.content-block p{margin-bottom:25px}@media (max-width:768px){.content-block p{margin-bottom:15px}}.content-block a{min-width:315px}.session-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.session-row .session-image{max-width:560px;-webkit-box-flex:560px;-ms-flex:560px;flex:560px}@media (max-width:1200px){.session-row .session-image{max-width:450px;-webkit-box-flex:450px;-ms-flex:450px;flex:450px}}@media (max-width:992px){.session-row .session-image{max-width:350px;-webkit-box-flex:350px;-ms-flex:350px;flex:350px}}@media (max-width:768px){.session-row .session-image{display:none}}.session-row .session-image figure img{border-radius:25px;margin-bottom:10px}.session-row .session-content{max-width:calc(100% - 560px);-webkit-box-flex:calc(100% - 560px);-ms-flex:calc(100% - 560px);flex:calc(100% - 560px);padding:0 15px}@media (max-width:1200px){.session-row .session-content{max-width:calc(100% - 450px);-webkit-box-flex:calc(100% - 450px);-ms-flex:calc(100% - 450px);flex:calc(100% - 450px)}}@media (max-width:992px){.session-row .session-content{max-width:calc(100% - 350px);-webkit-box-flex:calc(100% - 350px);-ms-flex:calc(100% - 350px);flex:calc(100% - 350px)}}@media (max-width:768px){.session-row .session-content{max-width:100%;-webkit-box-flex:100%;-ms-flex:100%;flex:100%;padding:0}}.session-row .session-content .content-block{max-width:560px;margin:auto}.session-credits h3{color:#393e51;font-family:var(--font-opensans);font-size:20px;font-weight:700;font-style:bold;letter-spacing:.71px}.session-credits p{color:#393e51;font-family:var(--font-opensans);font-size:16px;font-weight:500;font-style:medium;letter-spacing:.57px}.session-wrapper{padding:50px 0;min-height:96vh}@media (max-width:768px){.session-wrapper{padding:20px 0}}.brand-logo img{margin:auto;height:58px}.date-information{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:25px}@media (max-width:992px){.date-information{-ms-flex-wrap:wrap;flex-wrap:wrap}}.date-information .date-box{max-width:250px;-webkit-box-flex:250px;-ms-flex:250px;flex:250px}.date-box .box-inner{border-radius:5px;background-color:#393e51;text-align:center;position:relative;padding:15px 5px 12px;margin-bottom:25px}.date-box .box-inner span{position:absolute;top:-24px;margin:auto;width:77px;left:0;right:0}.date-box .box-inner p{color:#fff;font-family:var(--font-opensans);font-size:16px;font-weight:400;letter-spacing:.57px;line-height:23px;margin:0}.date-box .box-inner h2{color:#fff;font-family:var(--font-dmserif);font-size:38px;font-weight:400;line-height:42px}.date-box .box-inner a{margin-bottom:15px;margin-top:22px;min-width:200px}.red-badge{border-radius:8px;background-color:#e40808;line-height:19px;color:#fff;font-family:var(--font-opensans);font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:.39px;padding:8px 20px;display:inline-block;text-align:center}.mobile-session-author{display:none}@media (max-width:768px){.mobile-session-author{display:block}}.mobile-session-author img{width:234px;height:234px;margin:0 auto 10px;-o-object-fit:cover;object-fit:cover;border-radius:50%}.mobile-session-author .session-credits{padding:0 10px}.white-round-btn{font-family:var(--font-opensans);font-size:20px;font-weight:500;letter-spacing:.71px;color:#fff;line-height:45px;text-align:center;border-radius:24px;background:#393e52;padding:0 25px;height:45px;cursor:pointer;display:inline-block;text-transform:uppercase}@media (max-width:480px){.white-round-btn{min-width:auto;font-size:14px;padding:0 15px}}.thankyou-wrappere{max-width:950px;margin:10px auto;background:#fbebe0}.thankyou-wrappere .thankyou-inner{position:relative;background:#fff2ea;border-radius:50%;padding:35px 35px 20px}@media (max-width:992px){.thankyou-wrappere .thankyou-inner{background:0 0;padding:20px}}@media (max-width:768px){.thankyou-wrappere .thankyou-inner{padding:0}}.thankyou-wrappere .thankyou-inner .brand-logo{margin-bottom:25px}.credits-details{max-width:330px;margin:auto;text-align:center}.credits-details figure img{width:150px;height:150px;border-radius:50%;-o-object-fit:cover;object-fit:cover;margin:auto}.credits-details h3{color:#393e51;font-family:var(--font-opensans);font-size:20px;font-weight:700;letter-spacing:.71px;line-height:31px}.credits-details p{color:#393e51;font-family:var(--font-opensans);font-size:16px;font-weight:500;letter-spacing:.57px;line-height:21px}.site-credit{text-align:center !important}.thankyou-content{text-align:center}.thankyou-content h1{margin-bottom:16px}@media (max-width:768px){.thankyou-content h1{font-size:31px;line-height:36px}.thankyou-content h1 br{display:none}}.thankyou-content p{margin-bottom:30px}@media (max-width:768px){.thankyou-content p br{display:none}}.ribbon-alert{position:relative;margin-bottom:12px}.ribbon-alert img{margin:auto}.ribbon-alert h2{color:#fff;font-family:var(--font-dmserif);font-size:28px;font-weight:400;text-align:center;line-height:28px;max-width:360px;margin:auto;position:absolute;left:0;right:0;top:8px}@media (max-width:768px){.ribbon-alert h2{font-size:20px;line-height:24px;max-width:240px;top:2px}}