@media(max-width: 1680px){
    /* New css */
    .up .text-form-box .txt-cont, .up .banner-sec .txt-cont { padding-top: 0;}
    .up .banner-sec { padding: 108px 0 40px;}
    .up .banner-1 { padding: 200px 0 40px;}
    .up .banner-2 .text-form-box .form-cont { top: -101%;}
    .up footer .p_text { font-size: 11px; line-height: 16px;}
    .up .disclaimer-txt { font-size: 10px; line-height: 14px;}
}

@media(max-width:1440px){.up footer li:not(:first-child){margin-left:35px;}
}

@media(max-width: 1199px){
    /* New css */
    .up .stat-cont .img-cont img { width: 280px; height: 280px;}
    .up footer .left-col { width: 65%;}
    .up footer .right-col { width: 30%;}
    .up footer .left-col ul li, .up footer li { margin-left: 0; margin-right: 20px;}
    .up footer .left-col ul li:last-child { margin-right: 0;}
}

@media(max-width:1024px){
.up h1,.up h1 div{font-size:56px;line-height:64px; letter-spacing: -1.5px;}
.up h2,.up h2 div{font-size:44px;line-height:56px; letter-spacing: -1.5px;}
.up h3,.up h3 div{font-size:34px;line-height:42px; letter-spacing: -1.5px;}
.up h4,.up h4 div{font-size:28px;line-height:40px; letter-spacing: -0.75px;}
.up h5,.up h5 div{font-size:22px;line-height:32px; letter-spacing: -0.35px;}
.up h6,.up h6 div{font-size:20px;line-height:28px; letter-spacing: 0}
br{display:none;}
.up .banner-sec{padding:323px 0 50px;}
.up .text-form-box .txt-cont{width:48%;margin-right:4%;}
.up .banner-2 .text-form-box .form-cont{margin-top:0; position: initial;}
.up .text-form-box .form-cont{width:40%;padding:32px;}
.up .text-form-sec{padding:50px 0;}
.up .speaker-cont .item .img-cont{width:31%;margin-right:4.6%;}
.up .speaker-cont .txt-cont{width:calc(100% - 35.6%);padding:30px 30px 30px 0;}
.up .insight-cont .wrap{padding:15px;}
.up .stat-cont h2{font-size:56px;line-height:72px; letter-spacing: -1.5px;}
.up .large-stat-box h2{font-size:88px;line-height:120px; letter-spacing: -1.5px;}

.up .banner-sec div.p_text, .up .banner-sec div.p_text div, .up .banner-sec li { font-size: 16px; line-height: 24px; letter-spacing: -.2px;}

/* New css */
.up .banner-1 { padding: 250px 0 40px;}
.up .text-form-sec, .up .speaker-highlight-sec, .up .insight-sec, .up .featured-sec .card-cont, .up .full-form-sec,
.up .txt-img-sec, .up .icons-sec{ padding: 55px 0;}
.up .four-speaker-sec, .up .three-speaker-sec, .up .stat-sec { padding: 55px 0 25px;}
.up .featured-sec .txt-cont { padding: 55px 0 195px;}
.up .four-speaker-sec .speaker-cont .item .img-cont img, .up .three-speaker-sec .speaker-cont .item .img-cont img { height: 221px;}
.up .speaker-cont .item .img-cont { width: 228px;}
.up .speaker-cont .txt-cont { width: calc(100% - 278px);}
.up .speaker-cont .item .img-cont img { height: 228px; width: 228px; object-fit: cover;}
.up footer .p_text { font-size: 11px; line-height: 16px;}
.up footer .left-col ul li, .up footer li { margin-right: 16px;}
.up footer .left-col ul li, .up footer li { margin-left: 0; margin-right: 16px;}
}
@media(max-width:992px){.up .banner-sec{padding:243px 0 30px;}
.up .text-form-box .form-cont{width:48%;padding:24px;}
/* .up .speaker-cont,.up .insight-cont,.up .stat-cont,.up .icon-cont{display:flex;flex-wrap:wrap;justify-content:center;} */
.up .four-speaker-sec .speaker-cont .item{width:calc(50% - 20px);}
/* .up .four-speaker-sec .speaker-cont .item:nth-child(4n){margin-right:20px;} */
/* .up .four-speaker-sec .speaker-cont .item:nth-child(2n),.up .four-speaker-sec .speaker-cont .item:last-child{margin-right:0;} */
.up .three-speaker-sec .speaker-cont .item{width:calc(50% - 16px);}
/* .up .three-speaker-sec .speaker-cont .item:nth-child(3n){margin-right:15px;} */
/* .up .three-speaker-sec .speaker-cont .item:nth-child(2n),.up .three-speaker-sec .speaker-cont .item:last-child{margin-right:0;} */
.up .insight-cont .item,.up .stat-cont .item,.up .icon-cont .item{ width: calc(50% - 30px);margin-bottom:30px;}
/* .up .insight-cont .item:nth-child(3n),.up .stat-cont .item:nth-child(3n),.up .icon-cont .item:nth-child(3n){margin-right:30px;} */
/* .up .insight-cont .item:last-child,.up .insight-cont .item:nth-child(2n),.up .stat-cont .item:last-child,.up .stat-cont .item:nth-child(2n),.up .icon-cont .item:last-child,.up .icon-cont .item:nth-child(2n){margin-right:0;} */
.up .center-video-sec .video-cont{max-width:700px;}
.up .full-form-box .txt-cont{width:47%;margin-right:5%;}
.up .full-form-box .form-cont{width:47%;}
.up .large-stat-box .stat{width:300px;margin-right:20px;}
.up .large-stat-box .stat-txt{max-width:calc(100% - 300px);}
.up footer .left-col{width:100%;margin-right:0;margin-bottom:20px;}
.up footer .left-col ul{display:block;}
.up footer .right-col{width:100%;display:flex;justify-content:flex-start;}
.up footer .footer-bottom{padding:30px 0;}
.up .footer-bottom li{padding-bottom:0;margin-left:0;}
.up .footer-bottom li:not(:first-child){margin-left:0;margin-top:20px;}
.up .video-content { max-width: 700px; }
.up .banner-sec .txt-cont, .up .banner-2 .txt-cont  { width: 100%; max-width: 100% !important;}

.up .banner-2 .text-form-box .form-cont { margin-top: 20px; width: 100%;}
/* New css */
.up .stat-cont .img-cont img { width: 180px; height: 180px;}
.up .txt-img-box { max-width: 100%;}
.up .footer-bottom li:not(:first-child) { margin-bottom: 0;}

}

@media(min-width: 768px){
    .up .reverse-desktop { flex-direction: row-reverse; }
}

@media(max-width:767px){
.up h1,.up h1 div{font-size:42px;line-height:50px;  letter-spacing: -0.75px;}
.up h2,.up h2 div{font-size:34px;line-height:42px; letter-spacing: -0.75px;}
.up h3,.up h3 div{font-size:28px;line-height:36px; letter-spacing: -0.35px;}
.up h4,.up h4 div{font-size:22px;line-height:30px; letter-spacing: -0.35px;}
.up h5,.up h5 div{font-size:18px;line-height:24px; letter-spacing: -0.1px;}
.up h6,.up h6 div{font-size:16px;line-height:22px; letter-spacing: -0.2px;}
.up .reverse-mobile{flex-direction:column-reverse;}
.up .white-cta a{padding:12px 8px;}
.up header .logo-cont{width:158px;margin-right:20px;}
.up header .register-cont{width:calc(100% - 178px);}
.up header .register-cont a{min-width:auto;padding:12px 8px;}
.up .text-form-sec{padding:0;}
.up .text-form-sec .container{padding:0;}
.up .text-form-box .txt-cont{width:100%;margin-bottom:40px;padding:20px 20px 0 20px;}
.up .text-form-box .form-cont{width:100%;padding:24px;}
.up .text-form-sec .btn-cont{margin-top:10px;}
.up .four-speaker-sec,.up .three-speaker-sec,.up .speaker-highlight-sec,.up .insight-sec,.up .stat-sec,.up .icons-sec,.up .full-form-sec,.up .txt-img-sec{padding:40px 0;}
.up .four-speaker-sec .heading-cont,.up .three-speaker-sec .heading-cont{max-width:100%;margin-bottom:30px;}
.up .speaker-cont,.up .insight-cont,.up .stat-cont,.up .icon-cont{display:block; margin: 0;}
/* .up .four-speaker-sec .speaker-cont .item:nth-child(2n),.up .four-speaker-sec .speaker-cont .item:last-child,.up .three-speaker-sec .speaker-cont .item:nth-child(2n),.up .three-speaker-sec .speaker-cont .item:last-child,.up .insight-cont .item:not(:last-child),.up .insight-cont .item:not(:nth-child(3n)),.up .insight-cont .item:last-child,.up .stat-cont .item:last-child,.up .stat-cont .item:not(:nth-child(3n)),.up .icon-cont .item:not(:last-child),.up .icon-cont .item:not(:nth-child(3n)),.up .icon-cont .item:last-child{margin-right:auto;} */
.up .four-speaker-sec .speaker-cont .item,.up .three-speaker-sec .speaker-cont .item,.up .insight-cont .item,.up .icon-cont .item{max-width:300px;margin:0 auto 15px; width: 100%;}
.up .speaker-cont, .up .speaker-cont { margin: 0;}
.up .four-speaker-sec .speaker-cont .item:last-child,.up .three-speaker-sec .speaker-cont .item:last-child,.up .insight-cont .item:last-child,.up .stat-cont .item:last-child,.up .icon-cont .item:last-child{margin-bottom:0;}
.up .speaker-highlight-sec .heading-cont{margin-bottom:160px;}
.up .speaker-highlight-sec .speaker-cont .item .img-cont{width:100%;margin-right:0;text-align:center;margin-top:-130px;}
.up .speaker-highlight-sec .speaker-cont .txt-cont{width:100%;padding:30px 15px;}
.up .speaker-highlight-sec .speaker-cont .item:not(:last-child){margin-bottom:160px;}
.up .insight-sec .heading-cont{max-width:100%;margin-bottom:30px;}
.up .stat-cont .img-cont{margin-bottom:25px;}
.up .stat-sec .heading-cont{margin:30px 0 60px;}
.up .stat-sec .heading-cont:after{top:-30px;}
.up .stat-cont .item{max-width:330px;margin:0 auto 15px; width: 100%;}
.up .stat-cont h2{font-size:48px;line-height:64px;}
.up .icon-cont{margin-bottom:40px;}
.up .featured-sec .txt-cont{padding:40px 0 150px;}
.up .featured-sec .card-cont .img-cont{width:100%;padding:0;}
.up .featured-sec .card-cont .txt-cont{padding:20px 20px 100px;width:100%;}
.up .featured-sec .card-cont .featured-cont{width:100%;position:relative;}
.up .featured-sec .txt{margin-bottom:20px;}
.up .featured-sec .card-cont{margin-top:-215px;padding:100px 0 40px;}
.up .featured-sec .card-cont .txt-cont{padding:35px;width:100%;}
.up .featured-sec .card-cont .featured-cont{min-height:300px;}
.up .center-video-sec .txt-cont{padding:40px 0 165px;}
.up .center-video-sec .video-cont{max-width:440px;height:320px;margin:-200px auto 0;padding:50px 20px 40px;}
.up .full-form-box{display:block;}
.up .full-form-box .txt-cont{width:100%;margin-right:0;margin-bottom:30px;}
.up .full-form-box .form-cont{width:100%;}
.up .large-stat-box h2{font-size:88px;line-height:120px; letter-spacing: -2px;}
.up .large-stat-box{padding:0 20px;max-width:800px;display:block;}
.up .large-stat-box .stat{width:100%;margin-right:0;}
.up .large-stat-box .stat-txt{max-width:100%;}
.up .call-out-box{max-width:800px;padding:25px 15px;border-top:5px solid #115740;border-left:0;}
.up .call-out-box ul{margin:20px 0 0 !important;}
.up footer .logo-cont{width:100%;margin-bottom:30px;}
.up footer .socials-cont{width:100%;}
.up footer .socials-cont ul{display:flex;justify-content:flex-start;}
.up footer .socials-cont li:first-child{margin-left:0 !important;}
.up .banner-2 .txt-cont { min-height: initial;}
.up .video-content { max-width: 440px; }
.up footer .socials-cont li { margin-left: 10px !important;}
.up footer .socials-cont li a  { width: 30px; height: 30px;}
.up .banner-1 .txt-cont { min-height: initial;}

.up .insight-cont .img-cont img { height: 220px; }
.mktoForm .mktoFormRow .mktoRequiredField .mktoAsterix { float: right !important ; padding-left: 5px !important;}

.up blockquote { font-size: 22px; line-height: 32px;}
.up .large-stat-box h2 { font-size: 72px; line-height: 94px; letter-spacing: -1.5px;}

/* New CSS */
.up header .register-cont button { padding: 8px 8px; min-width: 135px; letter-spacing: 1px;}
.up .stat-cont h2, .up .stat-cont .item .p_text,
.up .icons-sec h5 , .up .icon-cont .item .p_text { height: initial !important;}
.up .stat-cont .img-cont img { width: 275px; height: 275px;}
.up .four-speaker-sec .speaker-cont .item, .up .three-speaker-sec .speaker-cont .item, .up .insight-cont .item, .up .icon-cont .item { max-width: 340px;}
.up .three-speaker-sec .speaker-cont .item .img-cont img, .up .four-speaker-sec .speaker-cont .item .img-cont img { height: 252px;}
.up .speaker-highlight-sec .speaker-cont .item .img-cont img { height: 228px; width: 228px;}
.up .banner-sec { padding: 190px 0 30px;}
.up .text-form-box .txt-cont { padding: 40px 20px; margin: 0;}
.up .banner-2 .text-form-box .form-cont { margin-top: 0;}
.up .text-form-box .form-cont { padding: 40px 20px;}
.up .required { margin-bottom: 0;}
.up footer .socials-cont ul li { margin-left: 0 !important; margin-right: 10px !important;}
}
@media(max-width:365px){.up header .logo-cont{width:128px;}
.up header .register-cont{width:calc(100% - 148px);}
.up header .register-cont a{padding:12px 8px;font-size:12px;}
}
