:root{--color-561CC8: #561cc8;--color-15019A: #15019a;--color-72DDFF: #72ddff;--color-EB5C8E: #eb5c8e;--color-000000: #000000;--color-FFFFFF: #ffffff;--font-base: 16px;--font-notosans: "Noto Sans", sans-serif;--font-inter: "Inter", sans-serif}body{font-size:var(--font-base);font-family:var(--font-notosans);font-weight:400;scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.btn{display:inline-block;padding:8px 24px;color:var(--color-000000);background-color:var(--color-72DDFF);border-radius:100px;text-decoration:none;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.btn:hover{color:var(--color-FFFFFF);background-color:var(--color-15019A)}.loop-retail span{width:100%;height:26px;display:block;background-image:url("../images/retailmediasummit-inline.svg");background-repeat:repeat-x;background-position:center center;background-size:contain}.loop-retail:not(.no-loop) span{-webkit-animation:retail-loop 24s infinite;-moz-animation:retail-loop 24s infinite;-o-animation:retail-loop 24s infinite;-ms-animation:retail-loop 24s infinite;animation:retail-loop 24s infinite;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-o-animation-timing-function:linear;animation-timing-function:linear}.modal .modal-header{border:0;padding:16px 16px 0}.modal .modal-header button{color:var(--color-FFFFFF);margin:0 0 0 auto;border:0;font-size:1.44rem;background-color:rgba(0,0,0,0)}.modal .modal-content{border-radius:0;background-color:var(--color-000000);background-image:url("../images/banner-home@2x.webp");background-position:center center;background-repeat:no-repeat;background-size:cover}.modal .modal-content .speaker-content{padding:30px;background-color:var(--color-FFFFFF);border-radius:12px}.modal .modal-content .speaker-content .speaker-information{margin-bottom:20px;border-bottom:1px solid var(--color-561CC8)}.modal .modal-content .speaker-content .speaker-information .header-title{color:var(--color-000000);margin:0;font-size:1.44rem}.modal .modal-content .speaker-content .speaker-information .title-position{color:var(--color-561CC8);font-size:1rem;font-weight:600;margin:0 0 10px}.modal .modal-content .speaker-content p{color:var(--color-000000);text-align:justify}span[class^=cube-]{position:absolute;width:100px;height:110px}span[class^=cube-].bg{background-repeat:no-repeat;background-position:center center;background-size:contain}span[class^=cube-].bg[class*=bag]{background-image:url("../images/cube-bag.svg")}span[class^=cube-].bg[class*=cart]{background-image:url("../images/cube-cart.svg")}span[class^=cube-].bg[class*=click]{background-image:url("../images/cube-click.svg")}span[class^=icon-]{position:absolute}span[class^=icon-] svg{width:100%;height:100%;display:block;overflow:visible}span.cube-bag{top:30%;left:5%}span.cube-cart{top:5%;right:5%}span.cube-click{bottom:10%;right:8%}span.icon-america{top:4%;left:6%;width:100px;height:100px}span.icon-connect{top:-6%;right:30%;width:100px;height:100px}span.icon-search{bottom:2%;left:20%;width:100px;height:100px}span.icon-upgrade{top:50%;right:16%;width:100px;height:100px}span.icon-upstats{bottom:-5%;right:5%;width:100px;height:100px}header{padding:5px 0;color:var(--color-FFFFFF);font-family:var(--font-inter);top:0;right:0;left:0;z-index:2;position:absolute}header.sticky-top{-webkit-animation:fadeDown 400ms ease-out;-moz-animation:fadeDown 400ms ease-out;-o-animation:fadeDown 400ms ease-out;-ms-animation:fadeDown 400ms ease-out;animation:fadeDown 400ms ease-out}header .main-logo a{display:inline-block}header .main-logo a img{width:auto;height:60px;display:block}header .main-menu ul{list-style:none}header .main-menu ul li{padding:0 14px;position:relative}header .main-menu ul li:first-child{padding-left:0}header .main-menu ul li:last-child{padding-right:0}header .main-menu ul li:not(.type-button) a{position:relative;color:var(--color-FFFFFF);text-decoration:none;-webkit-transition:color 200ms ease-in-out;-moz-transition:color 200ms ease-in-out;-o-transition:color 200ms ease-in-out;-ms-transition:color 200ms ease-in-out;transition:color 200ms ease-in-out}header .main-menu ul li:not(.type-button) a::after{content:"";width:100%;height:2px;margin:0 auto;display:block;right:0;bottom:-6px;left:0;position:absolute;background-color:var(--color-72DDFF);transform-origin:center center;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-o-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}header .main-menu ul li:not(.type-button) a:hover,header .main-menu ul li:not(.type-button) a.active{color:var(--color-72DDFF)}header .main-menu ul li:not(.type-button) a:hover::after,header .main-menu ul li:not(.type-button) a.active::after{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}header .main-menu ul li .sub-menu{position:absolute;top:100%;left:0;min-width:200px;margin:0;padding:10px;list-style:none;background-color:var(--color-FFFFFF);border-radius:8px;opacity:0;visibility:hidden;transform:translateY(-10px);-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;box-shadow:0 4px 12px rgba(0,0,0,.3);z-index:1000}header .main-menu ul li .sub-menu li{padding:0;width:100%}header .main-menu ul li .sub-menu li a{display:block;padding:10px 20px;color:var(--color-000000);text-decoration:none;white-space:nowrap;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}header .main-menu ul li .sub-menu li a::after{display:none}header .main-menu ul li .sub-menu li a:hover{color:var(--color-72DDFF)}header .main-menu ul li:hover .sub-menu{opacity:1;visibility:visible;transform:translateY(0)}main{background-image:url("../images/banner-home@2x.webp");background-size:cover;background-attachment:fixed;background-repeat:no-repeat;background-position:center center}main .gradient{position:relative}main .gradient::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:0}main .gradient>section{position:relative;z-index:1}main section.main-banner{min-height:600px;padding:150px 0 80px;position:relative}main section.main-banner>.container{height:100%}main section.main-banner .bg-full-white{padding:40px;min-height:100%;border-radius:6px;background-color:var(--color-FFFFFF)}main section.main-banner .main-banner-content h1{font-family:var(--font-inter);font-weight:800;font-size:2.986rem;line-height:1.25}main section.main-banner .main-banner-content h1 span{display:block;font-size:2.074rem;font-weight:600}main section.main-banner .main-banner-content p.date{font-size:1.728rem;font-weight:600;line-height:1.25}main section.main-banner .main-banner-content p{line-height:1.75}main section.main-banner .main-banner-image img{width:100%;height:auto;margin:0 auto;display:block}main section.main-banner .main-banner-image video{width:100%;height:auto;margin:0 auto;display:block}main section.countdown{padding:20px 0;background-color:var(--color-FFFFFF)}main section.countdown #countdown-clock{display:flex;justify-content:center}main section.countdown #countdown-clock p{min-width:125px;margin:0;padding:0 10px;color:var(--color-72DDFF);font-size:3.815rem;font-weight:700;text-align:center}main section.countdown #countdown-clock p.expired{padding:40px 0;font-size:2.074rem;line-height:1.25;text-transform:uppercase}main section.countdown #countdown-clock p span{display:block;font-size:1.2rem;font-weight:400;text-transform:uppercase}main section.countdown #countdown-clock span{color:var(--color-72DDFF);font-size:3.052rem;line-height:1.8}main section.about-retailmedia{display:flex;align-items:center;min-height:480px;padding:60px 0}main section.about-retailmedia .about-title{position:relative}main section.about-retailmedia .about-title::before{content:"";width:100px;height:100px;display:block;top:-60%;left:-22%;position:absolute;background-image:url("../images/retailmediasummit-start.png");background-repeat:no-repeat;background-position:center center;background-size:contain}main section.about-retailmedia .about-title h2{color:var(--color-FFFFFF);font-size:2.488rem;font-weight:300;line-height:1.25;text-transform:uppercase}main section.about-retailmedia .about-title h2 span{font-weight:700;display:block}main section.about-retailmedia .about-content p{margin:0;color:var(--color-FFFFFF);font-size:1.44rem;line-height:1.25}main section.about-us{padding:60px 0;position:relative}main section.about-us .about-title{text-align:center}main section.about-us .about-title h2{color:var(--color-FFFFFF);font-size:2.488rem;font-weight:300;line-height:1.25;text-transform:uppercase}main section.about-us .about-title h2 span{font-weight:700;padding:0 5px;border-radius:4px;color:var(--color-000000);background-color:var(--color-72DDFF)}main section.about-us .about-description{margin:0 0 40px;text-align:center}main section.about-us .about-description p{margin:0;color:var(--color-FFFFFF);font-size:1.2rem;line-height:1.25}main section.about-us .about-description p span{font-weight:700}main section.about-us video{width:100%;height:100%;border-radius:12px;aspect-ratio:16/9}main section.why-participate{min-height:600px;padding:60px 0}main section.why-participate .why-title{margin:0 0 40px;text-align:center}main section.why-participate .why-title h2{color:var(--color-FFFFFF);font-size:2.488rem;font-weight:300;line-height:1.25;text-transform:uppercase}main section.why-participate .why-title h2 span{font-weight:700;padding:0 5px;border-radius:4px;color:var(--color-000000);background-color:var(--color-72DDFF)}main section.why-participate .why-content{height:100%;padding:40px 20px;border-radius:12px;background:hsla(0,0%,100%,.2);border-radius:16px;box-shadow:0 4px 30px rgba(0,0,0,.1);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);border:1px solid hsla(0,0%,100%,.3)}main section.why-participate .why-content p{color:var(--color-FFFFFF);text-align:center;line-height:1.5}main section.why-participate .why-content p.header{font-size:1.728rem;font-weight:700;line-height:1.25;text-transform:uppercase}main section.why-participate .why-content p span{color:var(--color-72DDFF)}main section.why-participate .sponsor{margin:40px 0 0;text-align:center}main section.why-participate .sponsor p{color:var(--color-FFFFFF)}main section.testimonial{padding:60px 0;background-image:url("../images/background-about-us.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;background-color:var(--color-000000)}main section.testimonial .testimonial-title{margin:0 0 40px;text-align:center}main section.testimonial .testimonial-title h2{color:var(--color-FFFFFF);font-size:2.488rem;font-weight:700;line-height:1.25;text-transform:uppercase}main section.testimonial .testimonial-title p{color:var(--color-FFFFFF)}main section.testimonial .testimonial-slider{margin:0 0 10px;padding:0 0 10px}main section.testimonial .testimonial-slider .slick-slide{margin:0 10px}main section.testimonial .testimonial-slider .slick-slide>div{height:100%}main section.testimonial .testimonial-slider .testimonial-item{min-height:429px;padding:10px 30px 30px;text-align:center;border-radius:25px;border:1px solid var(--color-000000);background-color:var(--color-FFFFFF);-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}main section.testimonial .testimonial-slider .testimonial-item .testimonial-icon .bi{color:var(--color-000000);font-size:3.815rem}main section.testimonial .testimonial-slider .testimonial-item .testimonial-content p{color:var(--color-000000)}main section.testimonial .testimonial-slider .testimonial-item .testimonial-content p.quote{font-size:.833rem;font-weight:500}main section.testimonial .testimonial-slider .testimonial-item .testimonial-author p{margin:0;color:var(--color-000000);font-weight:700}main section.speaker{padding:60px 0}main section.speaker .speaker-title{margin:0 0 40px;text-align:center}main section.speaker .speaker-title h2{color:var(--color-000000);font-size:2.488rem;font-weight:300;line-height:1.25;text-transform:uppercase}main section.speaker .speaker-title h2 span{font-weight:700;padding:0 5px;border-radius:4px;color:var(--color-000000);background-color:var(--color-72DDFF)}main section.speaker .speaker-slider .slick-slide{margin:0 10px}main section.speaker .speaker-slider .slick-next,main section.speaker .speaker-slider .slick-prev{top:40%}main section.speaker .speaker-slider .slick-next::before,main section.speaker .speaker-slider .slick-prev::before{color:var(--color-72DDFF);font-size:2.488rem;opacity:1;-webkit-transition:color 200ms ease-in-out;-moz-transition:color 200ms ease-in-out;-o-transition:color 200ms ease-in-out;-ms-transition:color 200ms ease-in-out;transition:color 200ms ease-in-out}main section.speaker .speaker-slider .slick-next:hover::before,main section.speaker .speaker-slider .slick-prev:hover::before{color:var(--color-561CC8)}main section.speaker .speaker-slider .slick-prev{left:-50px}main section.speaker .speaker-slider .slick-next{right:-50px}main section.speaker .speaker-slider .speaker-item:hover .speaker-image::before{background-color:var(--color-72DDFF)}main section.speaker .speaker-slider .speaker-item .speaker-image{position:relative}main section.speaker .speaker-slider .speaker-item .speaker-image::before{content:"";width:300px;height:300px;display:block;right:0;bottom:0;left:0;margin:0 auto;position:absolute;border-radius:100%;background-color:var(--color-EB5C8E);-webkit-transition:background-color 200ms ease-in-out;-moz-transition:background-color 200ms ease-in-out;-o-transition:background-color 200ms ease-in-out;-ms-transition:background-color 200ms ease-in-out;transition:background-color 200ms ease-in-out}main section.speaker .speaker-slider .speaker-item .speaker-image img{width:90%;height:400px;margin:0 auto;display:block;z-index:2;position:relative;object-fit:cover;object-position:center center}main section.speaker .speaker-slider .speaker-item .speaker-content{margin:0 auto;cursor:pointer;background-color:var(--color-FFFFFF)}main section.speaker .speaker-slider .speaker-item .speaker-content:hover{color:var(--color-561CC8)}main section.speaker .speaker-slider .speaker-item .speaker-content p{margin:0 0 4px}main section.speaker .speaker-slider .speaker-item .speaker-content p.speaker-title{font-weight:700}main section.speaker .speaker-slider .speaker-item .speaker-content p.speaker-title span{font-weight:400;font-style:italic}main section.speaker .speaker-slider .speaker-item .speaker-content p.speaker-name{margin:-10px 0 0;font-weight:900;text-align:center;text-transform:uppercase;letter-spacing:-1px;line-height:1.25;padding:10px 20px;position:relative;border-radius:40px;z-index:2;background-color:var(--color-FFFFFF);border:2px solid var(--color-72DDFF)}main section.speaker .speaker-slider .speaker-item .speaker-content p.speaker-name::after{content:"";width:30px;height:30px;top:0;right:5%;bottom:0;margin:auto;position:absolute;background-image:url("../images/icon-click.svg");background-repeat:no-repeat;background-position:center center;background-size:contain}main section.speaker .speaker-slider .speaker-item .speaker-content p.speaker-name span{display:block;font-weight:700}main section.agenda{padding:60px 0;background-color:var(--color-000000)}main section.agenda .agenda-title{margin:0 0 40px;text-align:center}main section.agenda .agenda-title h2{color:var(--color-FFFFFF);font-size:2.488rem;font-weight:400;line-height:1.25;text-transform:uppercase}main section.agenda .agenda-title h2 span{font-weight:700}main section.agenda .agenda-item{height:100%;min-height:223px;padding:20px 10px;border-radius:12px;background:var(--color-FFFFFF);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--color-72DDFF)}main section.agenda .agenda-item .agenda-time{color:var(--color-561CC8);font-size:1.2rem;font-weight:600;text-align:center}main section.agenda .agenda-item .agenda-content li,main section.agenda .agenda-item .agenda-content p{margin:0;font-size:.833rem;color:var(--color-561CC8);text-align:center}main section.agenda .agenda-item .agenda-content li.normal,main section.agenda .agenda-item .agenda-content p.normal{margin:0 0 10px}main section.agenda .agenda-item .agenda-content ul li{text-align:left}main section.agenda .agenda-item .agenda-content h3{margin:0 0 10px;font-size:1rem;font-weight:700;text-align:center;color:var(--color-561CC8)}main section.location{padding:60px 0 0;background-color:var(--color-000000)}main section.location .location-title{margin:0 0 40px;text-align:center}main section.location .location-title h2{color:var(--color-FFFFFF);font-size:2.488rem;font-weight:300;line-height:1.25;text-transform:uppercase}main section.location .location-title h2 span{font-weight:700;padding:0 5px;border-radius:4px;color:var(--color-000000);background-color:var(--color-72DDFF)}main section.location .location-map iframe{width:100%;height:600px;border:0}main section.gallery{padding:60px 0}main section.gallery .gallery-title{text-align:center}main section.gallery .gallery-title h2{color:var(--color-000000);font-size:2.488rem;font-weight:300;line-height:1.25;text-transform:uppercase}main section.gallery #custom-transitions{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:.625rem}main section.gallery #custom-transitions a{display:block}main section.gallery #custom-transitions a img{width:100%}main section.sponsor{padding:60px 0;background-color:var(--color-000000)}main section.sponsor .sponsor-title{margin:0 0 40px;text-align:center}main section.sponsor .sponsor-title h3{color:var(--color-72DDFF);font-family:var(--font-inter);font-weight:300;letter-spacing:2px;text-transform:uppercase}main section.sponsor .sponsor-images{display:flex;justify-content:center;align-items:center;text-align:center}main section.sponsor .sponsor-images a{display:inline-block;margin:0 30px}main section.sponsor .sponsor-images img{display:block;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}main section.sponsor .sponsor-images img:hover{-webkit-filter:drop-shadow(2px 4px 6px var(--color-72DDFF));filter:drop-shadow(2px 4px 6px var(--color-72DDFF))}main section.sponsor .sponsor-images img:first-child{margin-left:0}main section.sponsor .sponsor-images img:last-child{margin-right:0}main section.sponsor .sponsor-images img.img-xl{width:400px;height:auto}main section.sponsor .sponsor-images img.img-xl.custom{width:auto !important;height:80px}main section.sponsor .sponsor-images img.img-md{width:200px;height:auto}main section.sponsor .sponsor-images img.img-xs{width:120px;height:auto}main section.sponsor .sponsor-images img.img-xs.custom{width:auto !important;height:62px}footer{padding:60px 0 40px}footer .main-logo img{width:auto;height:70px}footer .menu-social ul{list-style:none;padding:0}footer .menu-social ul li{padding:0 10px}footer .menu-social ul li:first-child{padding-left:0}footer .menu-social ul li:last-child{padding-right:0}footer .menu-social ul li a{font-size:1.44rem;color:var(--color-000000);-webkit-transition:color 200ms ease-in-out;-moz-transition:color 200ms ease-in-out;-o-transition:color 200ms ease-in-out;-ms-transition:color 200ms ease-in-out;transition:color 200ms ease-in-out}footer .menu-social ul li a:hover{color:var(--color-72DDFF)}footer .divider{padding:30px 0 20px}footer .divider hr{color:var(--color-000000)}footer .copy{color:var(--color-000000);font-family:var(--font-inter);text-align:center}#modal-registro .modal-body>div,#modal-sponsor .modal-body>div{background-color:var(--color-FFFFFF)}#modal-contacto .modal-body:not(.not-padding),#modal-registro .modal-body:not(.not-padding),#modal-sponsor .modal-body:not(.not-padding),#modal-qrcode .modal-body:not(.not-padding){padding:30px 60px}#modal-contacto .modal-body:not(.not-padding) .register-banner-image:not(.no-elements),#modal-registro .modal-body:not(.not-padding) .register-banner-image:not(.no-elements),#modal-sponsor .modal-body:not(.not-padding) .register-banner-image:not(.no-elements),#modal-qrcode .modal-body:not(.not-padding) .register-banner-image:not(.no-elements){position:relative}#modal-contacto .modal-body:not(.not-padding) .register-banner-image:not(.no-elements)::before,#modal-contacto .modal-body:not(.not-padding) .register-banner-image:not(.no-elements)::after,#modal-registro .modal-body:not(.not-padding) .register-banner-image:not(.no-elements)::before,#modal-registro .modal-body:not(.not-padding) .register-banner-image:not(.no-elements)::after,#modal-sponsor .modal-body:not(.not-padding) .register-banner-image:not(.no-elements)::before,#modal-sponsor .modal-body:not(.not-padding) .register-banner-image:not(.no-elements)::after,#modal-qrcode .modal-body:not(.not-padding) .register-banner-image:not(.no-elements)::before,#modal-qrcode .modal-body:not(.not-padding) .register-banner-image:not(.no-elements)::after{content:"";display:block;position:absolute;background-image:url("../images/retailmediasummit-start.png");background-repeat:no-repeat;background-position:center center;background-size:contain}#modal-contacto .modal-body:not(.not-padding) .register-banner-image:not(.no-elements)::before,#modal-registro .modal-body:not(.not-padding) .register-banner-image:not(.no-elements)::before,#modal-sponsor .modal-body:not(.not-padding) .register-banner-image:not(.no-elements)::before,#modal-qrcode .modal-body:not(.not-padding) .register-banner-image:not(.no-elements)::before{top:16%;right:24%;width:60px;height:60px}#modal-contacto .modal-body:not(.not-padding) .register-banner-image:not(.no-elements)::after,#modal-registro .modal-body:not(.not-padding) .register-banner-image:not(.no-elements)::after,#modal-sponsor .modal-body:not(.not-padding) .register-banner-image:not(.no-elements)::after,#modal-qrcode .modal-body:not(.not-padding) .register-banner-image:not(.no-elements)::after{bottom:20%;right:34%;width:40px;height:40px}#modal-contacto .modal-body:not(.not-padding) .contact-form,#modal-contacto .modal-body:not(.not-padding) .register-form,#modal-registro .modal-body:not(.not-padding) .contact-form,#modal-registro .modal-body:not(.not-padding) .register-form,#modal-sponsor .modal-body:not(.not-padding) .contact-form,#modal-sponsor .modal-body:not(.not-padding) .register-form,#modal-qrcode .modal-body:not(.not-padding) .contact-form,#modal-qrcode .modal-body:not(.not-padding) .register-form{padding:30px 20px 10px;border-radius:10px;background-color:var(--color-FFFFFF)}#modal-contacto .modal-body:not(.not-padding) .contact-form p.information,#modal-contacto .modal-body:not(.not-padding) .register-form p.information,#modal-registro .modal-body:not(.not-padding) .contact-form p.information,#modal-registro .modal-body:not(.not-padding) .register-form p.information,#modal-sponsor .modal-body:not(.not-padding) .contact-form p.information,#modal-sponsor .modal-body:not(.not-padding) .register-form p.information,#modal-qrcode .modal-body:not(.not-padding) .contact-form p.information,#modal-qrcode .modal-body:not(.not-padding) .register-form p.information{font-size:.833rem;text-align:center}#modal-contacto .modal-body:not(.not-padding) .contact-form p.information span,#modal-contacto .modal-body:not(.not-padding) .register-form p.information span,#modal-registro .modal-body:not(.not-padding) .contact-form p.information span,#modal-registro .modal-body:not(.not-padding) .register-form p.information span,#modal-sponsor .modal-body:not(.not-padding) .contact-form p.information span,#modal-sponsor .modal-body:not(.not-padding) .register-form p.information span,#modal-qrcode .modal-body:not(.not-padding) .contact-form p.information span,#modal-qrcode .modal-body:not(.not-padding) .register-form p.information span{font-weight:700}#modal-contacto .modal-body:not(.not-padding) .contact-form form .form-label,#modal-contacto .modal-body:not(.not-padding) .register-form form .form-label,#modal-registro .modal-body:not(.not-padding) .contact-form form .form-label,#modal-registro .modal-body:not(.not-padding) .register-form form .form-label,#modal-sponsor .modal-body:not(.not-padding) .contact-form form .form-label,#modal-sponsor .modal-body:not(.not-padding) .register-form form .form-label,#modal-qrcode .modal-body:not(.not-padding) .contact-form form .form-label,#modal-qrcode .modal-body:not(.not-padding) .register-form form .form-label{margin:0 0 2px;font-family:var(--font-notosans);font-weight:600;color:var(--color-000000)}#modal-contacto .modal-body:not(.not-padding) .contact-form form .form-control,#modal-contacto .modal-body:not(.not-padding) .register-form form .form-control,#modal-registro .modal-body:not(.not-padding) .contact-form form .form-control,#modal-registro .modal-body:not(.not-padding) .register-form form .form-control,#modal-sponsor .modal-body:not(.not-padding) .contact-form form .form-control,#modal-sponsor .modal-body:not(.not-padding) .register-form form .form-control,#modal-qrcode .modal-body:not(.not-padding) .contact-form form .form-control,#modal-qrcode .modal-body:not(.not-padding) .register-form form .form-control{padding:10px;border-radius:10px}#modal-contacto .modal-body:not(.not-padding) .contact-form form .btn-submit,#modal-contacto .modal-body:not(.not-padding) .register-form form .btn-submit,#modal-registro .modal-body:not(.not-padding) .contact-form form .btn-submit,#modal-registro .modal-body:not(.not-padding) .register-form form .btn-submit,#modal-sponsor .modal-body:not(.not-padding) .contact-form form .btn-submit,#modal-sponsor .modal-body:not(.not-padding) .register-form form .btn-submit,#modal-qrcode .modal-body:not(.not-padding) .contact-form form .btn-submit,#modal-qrcode .modal-body:not(.not-padding) .register-form form .btn-submit{width:100%}#modal-contacto .modal-body:not(.not-padding) .contact-form form #message,#modal-contacto .modal-body:not(.not-padding) .register-form form #message,#modal-registro .modal-body:not(.not-padding) .contact-form form #message,#modal-registro .modal-body:not(.not-padding) .register-form form #message,#modal-sponsor .modal-body:not(.not-padding) .contact-form form #message,#modal-sponsor .modal-body:not(.not-padding) .register-form form #message,#modal-qrcode .modal-body:not(.not-padding) .contact-form form #message,#modal-qrcode .modal-body:not(.not-padding) .register-form form #message{margin:14px 0 0;padding:10px 12px;display:block;text-align:center}#modal-contacto .modal-footer,#modal-registro .modal-footer,#modal-sponsor .modal-footer,#modal-qrcode .modal-footer{padding:12px 0;border:0}#modal-contacto .modal-footer .loop-retail,#modal-registro .modal-footer .loop-retail,#modal-sponsor .modal-footer .loop-retail,#modal-qrcode .modal-footer .loop-retail{width:100%}#modal-contacto .modal-body .register-banner-image img,#modal-registro .modal-body .register-banner-image img,#modal-sponsor .modal-body .register-banner-image img,#modal-qrcode .modal-body .register-banner-image img{width:60%;height:auto;margin:0 auto;display:block}#modal-contacto .modal-body #qrcode img,#modal-registro .modal-body #qrcode img,#modal-sponsor .modal-body #qrcode img,#modal-qrcode .modal-body #qrcode img{width:50%;margin:0 auto;display:block}#modal-contacto .modal-body #qremail,#modal-registro .modal-body #qremail,#modal-sponsor .modal-body #qremail,#modal-qrcode .modal-body #qremail{display:block;color:var(--color-FFFFFF);text-align:center;font-size:1.2rem}@media(max-width: 768px){span.cube-bag,span.cube-cart,span.cube-click,span.icon-america,span.icon-connect,span.icon-search,span.icon-upgrade,span.icon-upstats{display:none}header button.navbar-toggler{color:var(--color-FFFFFF);border:0;box-shadow:none;background:var(--color-FFFFFF)}header button.navbar-toggler:focus{box-shadow:none}header button.navbar-toggler[aria-expanded=true]{color:var(--color-FFFFFF);background:var(--color-72DDFF)}header .main-menu{background-color:var(--color-FFFFFF);box-shadow:2px 2px 20px rgba(0,0,0,.6)}header .main-menu ul li{padding:10px 0;text-align:center}header .main-menu ul li:not(.type-button) a{color:var(--color-000000)}header .main-menu ul li:not(.type-button) a::after{display:none !important}header .main-menu ul li .sub-menu{position:static;opacity:1;visibility:visible;transform:none;background-color:rgba(114,221,255,.1);border-radius:4px;margin-top:10px;box-shadow:none;padding:5px 0}header .main-menu ul li .sub-menu li{padding:5px 0}header .main-menu ul li .sub-menu li a{padding:8px 20px;font-size:.9rem}main section.main-banner{height:auto}main section.main-banner .bg-full-white{padding:20px}main section.main-banner .main-banner-content h1{font-size:2.027rem;text-align:center}main section.main-banner .main-banner-content h2{font-size:1.424rem;text-align:center}main section.main-banner .main-banner-content p{text-align:center}main section.main-banner .main-banner-content p:nth-of-type(1){font-size:1.125rem}main section.main-banner .main-banner-content .btn{margin:0 auto;display:block}main section.countdown #countdown-clock p{min-width:auto;font-size:1.802rem}main section.countdown #countdown-clock p.expired{padding:20px 0;font-size:1.602rem}main section.countdown #countdown-clock p span{font-size:1rem}main section.countdown #countdown-clock span{font-size:1.602rem}main section.about-retailmedia{min-height:inherit}main section.about-retailmedia .about-title h2{font-size:1.802rem;text-align:center}main section.about-retailmedia .about-content p{font-size:1rem;text-align:center}main section.about-us .about-title h2{font-size:1.802rem}main section.about-us .about-title h2 span{display:inline-block}main section.about-us .about-description p{font-size:1rem}main section.why-participate{min-height:inherit}main section.why-participate .why-title h2{font-size:1.802rem}main section.why-participate .why-content p.header{font-size:1.424rem}main section.testimonial .testimonial-title h2{font-size:1.802rem}main section.speaker .speaker-title h2{font-size:1.802rem}main section.agenda .agenda-title h2{font-size:1.802rem}main section.location .location-title h2{font-size:1.802rem}main section.location .location-map iframe{height:400px}main section.sponsor .sponsor-images{display:flex;flex-direction:column}main section.sponsor .sponsor-images a{margin-bottom:50px}main section.sponsor .sponsor-images a:last-child{margin-bottom:0}main section.sponsor .sponsor-images img{margin:0 auto !important;display:block}main section.sponsor .sponsor-images img.img-xl{width:300px}main section.sponsor .sponsor-images img.img-md{width:200px}main section.sponsor .sponsor-images img.img-xs{width:100px}main section.validator{min-height:100vh;background-color:#561cc8}main section.validator .min-h-loop{align-content:center}footer .main-logo{text-align:center}.modal .modal-header .header-title{font-size:1rem}.modal .modal-content .speaker-content p{font-size:.889rem}#modal-contacto .modal-body,#modal-registro .modal-body,#modal-sponsor .modal-body{padding:20px !important}}@-webkit-keyframes fadeDown{0%{opacity:0;-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-o-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes fadeDown{0%{opacity:0;-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-o-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@-o-keyframes fadeDown{0%{opacity:0;-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-o-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@-ms-keyframes fadeDown{0%{opacity:0;-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-o-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@keyframes fadeDown{0%{opacity:0;-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-o-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes retail-loop{0%{background-position:0 0}100%{background-position:-100% 0}}@-moz-keyframes retail-loop{0%{background-position:0 0}100%{background-position:-100% 0}}@-o-keyframes retail-loop{0%{background-position:0 0}100%{background-position:-100% 0}}@-ms-keyframes retail-loop{0%{background-position:0 0}100%{background-position:-100% 0}}@keyframes retail-loop{0%{background-position:0 0}100%{background-position:-100% 0}}
