:root{--white:#FFFFFF;--black:#000000;--dark-gray:#050505;--mid-gray:#707070;--gray:#C6C6C6;--light-gray:#ACACAC;--screen-gray:#E2E2E2;--vsg-red:#E02B20;--vsg-dark-red:#A41E16;--vsg-blue:#1E79C7;--vsg-dark-blue:#145893;--text-color:var(--dark-gray)}.nada-container{width:100%;display:flex;flex-direction:column;margin:0 auto;padding-left:12px;padding-right:12px}@media screen and (min-width:576px){.nada-container{max-width:540px}}@media screen and (min-width:768px){.nada-container{max-width:720px}}@media screen and (min-width:992px){.nada-container{max-width:960px}}@media screen and (min-width:1200px){.nada-container{max-width:1140px}}@media screen and (min-width:1400px){.nada-container{max-width:1320px}}@media screen and (min-width:1600px){.nada-container{max-width:1510px}}#nada-banner{background-color:var(--screen-gray);padding-top:30px;padding-bottom:30px}#nada-banner .logo-wrap{text-align:center;padding-bottom:12px;border-bottom:solid 6px var(--light-gray)}#nada-banner .booth-wrap{display:flex;justify-content:center;align-items:center;padding-top:12px}#nada-banner .booth-wrap .booth-text{flex:1}#nada-banner .booth-wrap .booth-text h2{font-size:40px;line-height:1.2;font-weight:700;color:var(--vsg-red);margin-bottom:0;padding-bottom:0;padding-right:12px}#nada-banner .booth-wrap .booth-text h2 span{display:block;font-size:12px;line-height:1;text-transform:uppercase;color:var(--mid-gray);margin-bottom:-6px}@media screen and (min-width:576px){#nada-banner .booth-wrap .booth-text h2{font-size:48px}#nada-banner .booth-wrap .booth-text h2 span{font-size:20px}}#nada-banner .booth-wrap .data-card{flex:1;background-color:var(--white);text-align:center;padding:12px;border:solid 3px var(--light-gray);border-radius:20px}#nada-banner .booth-wrap .data-card h4{font-size:18px;line-height:1.2;font-weight:700;color:var(--vsg-red);margin-bottom:0;padding-bottom:0}#nada-banner .booth-wrap .data-card h4 span{display:block;font-weight:400;color:var(--text-color)}#nada-banner .booth-wrap .data-card.full{width:100%;max-width:300px}#nada-banner .booth-wrap .data-card.full h4{font-size:24px}@media screen and (min-width:576px){#nada-banner .booth-wrap .data-card{border-width:6px}#nada-banner .booth-wrap .data-card h4{font-size:24px}}@media screen and (min-width:768px){#nada-banner>.nada-container{display:flex;flex-direction:row;align-items:center}#nada-banner .logo-wrap{flex:.6;padding:12px 24px 10px 0;border-bottom:0;border-right:solid 6px var(--light-gray)}#nada-banner .booth-wrap{flex:1;justify-content:center;padding:0 0 0 24px}#nada-banner .booth-wrap .booth-text{flex:0 0 auto}#nada-banner .booth-wrap .booth-text h2{font-size:40px}#nada-banner .booth-wrap .booth-text h2 span{font-size:18px}#nada-banner .booth-wrap .data-card{flex:0 0 auto}}@media screen and (min-width:992px){#nada-banner .logo-wrap{width:50%;flex:0 0 auto;padding:4px 24px 0 0}#nada-banner .booth-wrap{width:50%;flex:0 0 auto}#nada-banner .booth-wrap .booth-text h2{font-size:48px}#nada-banner .booth-wrap .booth-text h2 span{font-size:20px}}@media screen and (min-width:1200px){#nada-banner .booth-wrap .booth-text h2{font-size:60px;padding-right:24px}#nada-banner .booth-wrap .booth-text h2 span{font-size:24px}#nada-banner .booth-wrap .data-card{padding:24px}#nada-banner .booth-wrap .data-card h4{font-size:30px}}@media screen and (min-width:1400px){#nada-banner .booth-wrap .booth-text h2{font-size:72px;margin-bottom:-18px;padding-right:48px}#nada-banner .booth-wrap .booth-text h2 span{font-size:24px;margin-bottom:-12px}#nada-banner .booth-wrap .data-card{padding:24px 36px}#nada-banner .booth-wrap .data-card h4{font-size:30px}}#main-banner{height:360px;display:flex;flex-direction:column;justify-content:center;background:#1a1a1a url(//rotarylift.com/wp-content/themes/divi-child/nada2024/assets/images/banner_main-hero.png) no-repeat center left}#main-banner h1{font-size:48px;font-weight:700;line-height:1;text-transform:uppercase;color:var(--white)}#main-banner h1 span{display:block;font-size:36px;font-weight:400}#main-banner img{display:none}#main-banner.end{background:0 0;display:block;height:auto}#main-banner.end h1{color:#e02b20;text-align:center;max-width:100%;padding:70px 50px 0}#main-banner.end h1 span{color:#000}@media screen and (min-width:576px){#main-banner h1{font-size:52px}#main-banner h1 span{font-size:36px}}@media screen and (min-width:768px){#main-banner{position:relative}#main-banner h1{max-width:540px}#main-banner img{display:block;width:75%;position:absolute;right:-250px}}@media screen and (min-width:992px){#main-banner{height:440px}#main-banner h1{font-size:64px;max-width:680px}#main-banner h1 span{font-size:42px}#main-banner img{top:110px;right:-280px}}@media screen and (min-width:1200px){#main-banner h1{max-width:820px;font-size:72px;padding-left:36px}#main-banner h1 span{font-size:52px}#main-banner img{top:80px;right:-320px;width:auto}}@media screen and (min-width:1400px){#main-banner img{right:auto;left:55%}}@media screen and (min-width:1600px){#main-banner{background-position:center center}#main-banner h1{padding-left:100px}}#end-banner{display:flex;align-items:center}#end-banner img{max-width:900px;width:100%}#hero-section{position:relative}#hero-section .hero-image{text-align:center}#hero-section .hero-image img{width:100%;max-width:592px;margin-top:-64px;margin-right:auto;margin-left:auto}#hero-section .hero-content{padding-top:30px;padding-bottom:30px}#hero-section .hero-content h2{font-size:36px;font-weight:700;line-height:1;text-transform:uppercase;color:var(--vsg-red);margin-bottom:24px;padding-bottom:0}@media screen and (min-width:1200px){#hero-section .hero-content h2{font-size:42px}}@media screen and (min-width:1400px){#hero-section .hero-content h2{font-size:48px}}#hero-section .hero-content p{font-size:20px;font-weight:400;line-height:1.5;color:var(--text-color);margin-bottom:24px;padding-bottom:0}#hero-section .hero-content p.red{color:var(--vsg-red)}#hero-section .hero-content.end{width:100%;padding:0 50px 50px;text-align:center}@media screen and (min-width:768px){#hero-section{display:flex}#hero-section .hero-image{width:40%;flex:0 0 auto;display:flex;flex-direction:column;justify-content:flex-end}#hero-section .hero-image img{margin-top:0}#hero-section .hero-content{width:60%;flex:0 0 auto;padding:100px 0 30px 24px}}@media screen and (min-width:992px){#hero-section .hero-content{padding-top:120px}#hero-section .hero-content p{font-size:24px}}@media screen and (min-width:1200px){#hero-section .hero-image{width:50%}#hero-section .hero-image img{margin-top:-96px}#hero-section .hero-content{width:50%;padding:160px 24px 30px 48px}}@media screen and (min-width:1400px){#hero-section .hero-content p{font-size:26px}}.callout-top{background-color:var(--screen-gray);display:flex;flex-wrap:wrap;justify-content:center;padding:24px}.callout-top img{width:153px}.callout-top p{font-size:24px;font-weight:500;line-height:1.2;color:var(--text-color);text-align:center;padding-bottom:0}@media screen and (min-width:768px){.callout-top{flex-wrap:nowrap;align-items:center}.callout-top p{text-align:left;padding-left:24px}}@media screen and (min-width:1200px){.callout-top p{font-size:36px}}.callout-bottom{background:#363636;background:linear-gradient(180deg,#363636 0%,#787878 100%);padding:24px}.callout-bottom p{font-size:24px;font-weight:400;line-height:1.2;color:var(--white);text-align:center;margin-bottom:24px;padding-bottom:0}.callout-bottom .fluid-width-video-wrapper{position:relative;width:100%;padding-top:56.25%}.callout-bottom .fluid-width-video-wrapper iframe,.callout-bottom .fluid-width-video-wrapper video{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (min-width:768px){.callout-bottom{padding:36px 24px}}@media screen and (min-width:1200px){.callout-bottom{padding:48px 24px}.callout-bottom p{font-size:36px;margin-bottom:36px}}@media screen and (min-width:1400px){.callout-bottom p{font-size:48px}}.hs-form{display:flex;justify-content:center;align-items:flex-start}.hs-form .hs_email{padding-right:6px}.hs-form label:not(.hs-error-msg){display:none}.hs-form label.hs-error-msg{display:block;background:#ffd7d5;font-size:13px;color:var(--vsg-red);margin-top:12px;padding:6px 12px;border-radius:4px}.hs-form input{height:48px;font-size:18px;line-height:1;border:solid 3px var(--gray);border-radius:10px}.hs-form .hs-button.primary.large{background-color:var(--vsg-blue);font-weight:700;text-transform:uppercase;margin-top:0;padding:8px 12px!important;border-color:transparent;border-radius:10px!important}@media screen and (min-width:1200px){.hs-form .hs_email{padding-right:12px}.hs-form input{height:64px;font-size:30px}.hs-form .hs-button.primary.large{font-size:24px;padding:8px 24px!important}}.submitted-message{max-width:450px;background-color:var(--white);font-size:24px;font-weight:500;line-height:1.2;color:var(--vsg-red);text-align:center;margin:0 auto;padding:12px;border:solid 3px var(--gray);border-radius:10px}@media screen and (min-width:1200px){.submitted-message{font-size:36px;max-width:660px}}#card-section{padding-top:30px;padding-bottom:30px}#card-section h2{font-size:36px;font-weight:700;line-height:1;text-transform:uppercase;text-align:center;color:var(--vsg-red);margin-bottom:0;padding-bottom:0}#card-section p.lead{font-size:24px;font-weight:400;line-height:1.2;text-align:center;color:var(--text-color);margin-bottom:24px;padding-bottom:0}#card-section p.lead span{white-space:nowrap}@media screen and (min-width:1200px){#card-section{padding-top:60px;padding-bottom:60px}#card-section h2{font-size:42px}#card-section p.lead{font-size:36px}}@media screen and (min-width:1400px){#card-section h2{font-size:48px}}.blaze-slider{--slides-to-show:1;--slide-gap:24px;direction:ltr}.blaze-container{position:relative;padding-left:36px;padding-right:36px}.blaze-container button{position:absolute;top:calc(50% - 18px);text-indent:-9999px;width:36px;height:36px;border:none;cursor:pointer}.blaze-container button.blaze-prev{left:0;background:url(//rotarylift.com/wp-content/themes/divi-child/nada2024/assets/images/bg_left-arrow.svg) no-repeat center center;background-size:contain}.blaze-container button.blaze-next{right:0;background:url(//rotarylift.com/wp-content/themes/divi-child/nada2024/assets/images/bg_right-arrow.svg) no-repeat center center;background-size:contain}.blaze-track-container{overflow:hidden;margin-top:-30px;margin-bottom:-30px;padding-top:60px;padding-bottom:60px}.blaze-track{will-change:transform;touch-action:pan-y;display:flex;gap:var(--slide-gap);--slide-width:calc((100% - (var(--slides-to-show) - 1) * var(--slide-gap)) / var(--slides-to-show));box-sizing:border-box}.blaze-track>*{box-sizing:border-box;width:var(--slide-width);flex-shrink:0}.blaze-track .playing-card-wrap{perspective:1000px;transform-style:preserve-3d;transition:all 600ms;cursor:pointer}.blaze-track .playing-card-wrap:hover .playing-card{transform:rotateY(30deg)}.blaze-track .playing-card{position:relative;width:100%;padding-top:calc(16/10.5 * 100%)}.blaze-track .playing-card.flipper{transform-style:preserve-3d;transition:all 600ms}.blaze-track .playing-card.flipper.flipped{transform:rotateY(180deg)}.blaze-track .playing-card .front,.blaze-track .playing-card .back{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:36px 48px;border-radius:15px}.blaze-track .playing-card .front h3,.blaze-track .playing-card .back h3{position:relative;font-size:36px;font-weight:700;line-height:1;text-transform:uppercase;text-align:center;color:var(--white)}@media screen and (min-width:576px){.blaze-track .playing-card .front h3,.blaze-track .playing-card .back h3{font-size:30px}}@media screen and (min-width:768px){.blaze-track .playing-card .front h3,.blaze-track .playing-card .back h3{font-size:36px}}@media screen and (min-width:1400px){.blaze-track .playing-card .front h3,.blaze-track .playing-card .back h3{font-size:32px}}@media screen and (min-width:1600px){.blaze-track .playing-card .front h3,.blaze-track .playing-card .back h3{font-size:36px}}.blaze-track .playing-card .front .flip-directions,.blaze-track .playing-card .back .flip-directions{position:absolute;right:auto;bottom:48px;left:auto;display:flex;align-items:center}.blaze-track .playing-card .front .flip-directions img.flip-icon,.blaze-track .playing-card .back .flip-directions img.flip-icon{margin-right:6px}.blaze-track .playing-card .front .flip-directions span,.blaze-track .playing-card .back .flip-directions span{font-weight:700;color:var(--white)}.blaze-track .playing-card .front{background:var(--vsg-blue) url(//rotarylift.com/wp-content/themes/divi-child/nada2024/assets/images/bg_card-front.png) no-repeat center center;background-size:contain;backface-visibility:hidden}.blaze-track .playing-card .back{background-color:var(--screen-gray);transform:rotateY(180deg);backface-visibility:hidden;padding:12px}.blaze-track .playing-card .back img.rotary-logo{position:absolute;top:22px;left:12px;width:80px;height:auto}.blaze-track .playing-card .back .content-wrap{height:100%;padding:12px;border:solid 1px var(--light-gray);border-radius:8px}.blaze-track .playing-card .back .content-wrap img{width:106px;display:block;margin:0 auto 12px}.blaze-track .playing-card .back .content-wrap h4{font-size:18px;font-weight:700;line-height:1.2;text-transform:uppercase;text-align:center;color:var(--text-color)}.blaze-track .playing-card .back .content-wrap h4 a{color:var(--vsg-red)}.blaze-track .playing-card .back .content-wrap h4 a:hover,.blaze-track .playing-card .back .content-wrap h4 a:focus{color:var(--vsg-red)}.blaze-track .playing-card .back .content-wrap p{font-size:14px;line-height:1.3;color:var(--text-color);margin-bottom:12px}.blaze-track .playing-card .back .content-wrap ul{list-style-type:none;margin-bottom:0;padding-left:12px}.blaze-track .playing-card .back .content-wrap ul li{font-size:13px;line-height:1.3;color:var(--text-color);margin:3px 0}.blaze-track .playing-card .back .content-wrap ul li::before{content:"\2022";color:var(--vsg-red);font-weight:700;display:inline-block;width:1em;margin-left:-1em}@media screen and (min-width:576px){.blaze-track .playing-card .back .content-wrap{padding:24px}.blaze-track .playing-card .back .content-wrap img{width:180px}.blaze-track .playing-card .back .content-wrap h4{font-size:24px}.blaze-track .playing-card .back .content-wrap p{font-size:18px}.blaze-track .playing-card .back .content-wrap ul li{font-size:16px}}@media screen and (min-width:768px){.blaze-track .playing-card .back .content-wrap{padding:12px}.blaze-track .playing-card .back .content-wrap img{width:96px}.blaze-track .playing-card .back .content-wrap h4{font-size:16px}.blaze-track .playing-card .back .content-wrap p{font-size:13px}.blaze-track .playing-card .back .content-wrap ul li{font-size:13px}}@media screen and (min-width:992px){.blaze-track .playing-card .back .content-wrap{padding:24px}.blaze-track .playing-card .back .content-wrap img{width:180px}.blaze-track .playing-card .back .content-wrap h4{font-size:24px}.blaze-track .playing-card .back .content-wrap p{font-size:18px}.blaze-track .playing-card .back .content-wrap ul li{font-size:16px}}@media screen and (min-width:1200px){.blaze-track .playing-card .back .content-wrap{padding:12px}.blaze-track .playing-card .back .content-wrap img{width:120px}.blaze-track .playing-card .back .content-wrap h4{font-size:18px}.blaze-track .playing-card .back .content-wrap p{font-size:14px}.blaze-track .playing-card .back .content-wrap ul li{font-size:14px}}@media screen and (min-width:1400px){.blaze-track .playing-card .back .content-wrap{padding:24px}.blaze-track .playing-card .back .content-wrap img{width:160px}.blaze-track .playing-card .back .content-wrap h4{font-size:22px}.blaze-track .playing-card .back .content-wrap p{font-size:16px}.blaze-track .playing-card .back .content-wrap ul li{font-size:14px}}@media screen and (min-width:1600px){.blaze-track .playing-card .back .content-wrap{padding:24px 12px 12px}.blaze-track .playing-card .back .content-wrap img{width:140px}.blaze-track .playing-card .back .content-wrap h4{font-size:18px}.blaze-track .playing-card .back .content-wrap p{font-size:14px}.blaze-track .playing-card .back .content-wrap ul li{font-size:13px}}#video-player{width:100%;max-width:960px;border:none}#video-player .fluid-width-video-wrapper{position:relative;width:100%;padding-top:56.25%;clear:both}#video-player .fluid-width-video-wrapper iframe,#video-player .fluid-width-video-wrapper video{position:absolute;top:0;left:0;width:100%;height:100%}#video-player button{float:right;background-color:transparent;font-weight:700;color:var(--vsg-blue);text-align:right;margin-bottom:6px;border:none;cursor:pointer}::backdrop{background-color:#000;opacity:.75}#video-content .video-col{padding:12px}#video-content .video-col a{position:relative;display:block}#video-content .video-col a img{display:block}#video-content .video-col a:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:url(//rotarylift.com/wp-content/themes/divi-child/nada2024/assets/images/icon-play.svg) no-repeat center center;background-size:48px}#video-content .video-col a::after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-color:#000;opacity:.5}#video-content .video-col h5{font-size:16px;font-weight:700;text-align:center;margin-top:12px}@media screen and (min-width:576px){#video-content{display:flex;flex-direction:row;flex-wrap:wrap}#video-content .video-col{width:50%;flex:0 0 auto}}@media screen and (min-width:1200px){#video-content .video-col{width:25%}}#sub-content{padding-top:30px;padding-bottom:30px}@media screen and (min-width:768px){#sub-content{display:flex}}@media screen and (min-width:1200px){#sub-content{padding-top:60px;padding-bottom:60px}}#sub-content .left-column{display:flex;flex-direction:column;justify-content:center;padding:36px 0}#sub-content .left-column h2{font-size:36px;font-weight:700;line-height:1;text-transform:uppercase;text-align:center;color:var(--vsg-red);margin-bottom:0;padding-bottom:0}#sub-content .left-column h3{font-size:30px;font-weight:700;line-height:1.2;text-align:center;color:var(--vsg-red);margin-bottom:0;padding-bottom:0}#sub-content .left-column h3 span{font-weight:500;color:var(--text-color)}#sub-content .left-column img.large-logo{width:600px;max-width:100%;margin:0 auto 36px}#sub-content .left-column p{font-size:24px;font-weight:400;line-height:1.2;text-align:center;color:var(--text-color);margin-bottom:24px;padding-bottom:0}#sub-content .left-column p span{white-space:nowrap}@media screen and (min-width:768px){#sub-content .left-column{width:50%;flex:0 0 auto;padding:36px}#sub-content .left-column h3{font-size:36px}#sub-content .left-column h3 span{display:block}}@media screen and (min-width:1200px){#sub-content .left-column{height:650px}#sub-content .left-column h2{font-size:42px}#sub-content .left-column p{font-size:30px}}@media screen and (min-width:1400px){#sub-content .left-column{height:740px;background-size:700px auto}#sub-content .left-column h2{font-size:48px}#sub-content .left-column p{max-width:560px;margin:0 auto}}#sub-content .right-column{display:flex;flex-direction:column;justify-content:center;align-items:center;background:#363636;background:linear-gradient(180deg,#363636 0%,#787878 100%);padding:36px 24px;border-radius:20px}#sub-content .right-column h2{font-size:36px;font-weight:400;line-height:1;text-transform:uppercase;text-align:center;color:var(--white);margin-bottom:24px;padding-bottom:0}#sub-content .right-column p{font-size:24px;font-weight:400;line-height:1.2;color:var(--white);text-align:center;margin-bottom:24px;padding-bottom:0}#sub-content .right-column .btn-blue{background-color:var(--vsg-blue);font-size:20px;font-weight:700;color:var(--white);padding:12px 24px;border-color:transparent;border-radius:10px;transition:background-color .24s ease-in-out}#sub-content .right-column .btn-blue:hover,#sub-content .right-column .btn-blue:focus{background-color:var(--vsg-dark-blue)}@media screen and (min-width:768px){#sub-content .right-column{width:50%;flex:0 0 auto}#sub-content .right-column.full{width:100%}}@media screen and (min-width:1200px){#sub-content .right-column{padding:36px 32px}#sub-content .right-column h2{font-size:42px}#sub-content .right-column p{font-size:24px;margin-bottom:48px}#sub-content .right-column .btn-blue{font-size:24px;padding:24px 36px}}@media screen and (min-width:1400px){#sub-content .right-column h2{font-size:48px}#sub-content .right-column p{font-size:26px}}#footer-logos{display:flex;flex-direction:column;align-items:center;padding-bottom:30px}#footer-logos img{width:50%;max-width:355px;margin:12px 0}@media screen and (min-width:576px){#footer-logos{flex-direction:row;justify-content:center}#footer-logos img{width:40%;padding:0 12px}}