.nu-footer-2024{background-color:#222;padding:40px 25px}@media (min-width:992px){.nu-footer-2024{padding:100px 0}}.nu-footer-2024 .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1{float:none}.nu-footer-2024 .hs-menu-wrapper.hs-menu-flow-horizontal ul{margin:0}.footer-menu{display:flex;flex-direction:column;margin-bottom:50px}@media (min-width:992px){.footer-menu{flex-direction:row;gap:0;justify-content:space-between;margin-bottom:90px}}.menu-list{border-bottom:1px solid hsla(180,4%,95%,.2);flex:1;margin:0;padding:0}@media (min-width:992px){.menu-list{border-bottom:none;margin:0 0 0 20px}}.menu-list ul{display:block;list-style:none;margin:0;max-height:0;overflow:hidden;padding:0;transition:max-height .3s ease,padding .3s ease}@media (min-width:992px){.menu-list ul{display:block;max-height:none;overflow:visible;padding:0}}.menu-list ul li{font-size:14px;font-weight:300;margin:0}.menu-list ul a:hover{color:#09c}.menu-list.active ul{max-height:500px;padding:0}.menu-list.active .toggle-icon{transform:rotate(135deg);transform-origin:center}.menu-list .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{color:#d1d3d4;display:block;padding:8px 0;text-decoration:none;transition:all .25s ease}.menu-list .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a:hover{color:#09c}.menu-list .hs-menu-wrapper.hs-menu-flow-horizontal ul{display:block!important;list-style:none;margin:0}.footer-menu .menu-list.active ul{margin-bottom:15px}.menu-heading{align-items:center;color:#e6e7e8;cursor:pointer;display:flex;font-size:13px;font-weight:600;justify-content:space-between;margin:0;padding:24px 0;text-transform:uppercase}@media (min-width:992px){.menu-heading{margin-bottom:20px;padding:0}}.toggle-icon{display:inline-block;font-size:12px;transform-origin:center;transition:transform .3s ease}@media (min-width:992px){.toggle-icon{display:none}}.footer-subscribe{color:#f1f2f2;flex-basis:100%}@media (min-width:992px){.footer-subscribe{flex-basis:400px;margin-right:80px;padding:0;text-align:left}}.footer-subscribe h2{line-height:1.1;margin:0;padding-bottom:25px}@media (min-width:992px){.footer-subscribe h2{margin-top:-10px}}.footer-subscribe-form{border:none;flex-basis:100%;padding-bottom:25px;width:100%}@media (min-width:767px){.footer-subscribe-form{align-self:center;flex-basis:40%;padding:0}}.footer-subscribe-form form.hs-form{display:flex;flex-flow:row nowrap;justify-content:space-between}.footer-subscribe-form div.hs_email{flex-basis:100%;margin-bottom:0;margin-right:15px}.footer-subscribe-form div.hs_email label{margin:0}.footer-subscribe-form input.hs-button[type=submit]{white-space:nowrap}.footer-subscribe-form .hs_error_rollup{display:none}.footer-subscribe-form .button-cta a,.footer-subscribe-form .hs-button,.footer-subscribe-form button,.footer-subscribe-form input[type=reset],.footer-subscribe-form input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#09c;border:none;border-radius:7px;color:#fff;font-size:inherit;padding:12px 24px;transition:all .3s}.footer-subscribe-form .input input.hs-input{height:46px}.footer-meta{display:flex;flex-direction:column;justify-content:space-between}@media (min-width:992px){.footer-meta{flex-direction:row}.footer-social-links{align-self:center;margin-bottom:50px}}.footer-social-links p{margin:0 0 10px;padding:0;text-align:center}@media (min-width:992px){.footer-social-links p{margin:0;text-align:left}}.footer-social-links p a{color:#f1f2f2;display:inline-block;height:30px;line-height:26px;margin:0;text-align:center;transition:.3s ease-in-out;width:40px}.footer-social-links p a:hover{color:#09c}.footer-social-links .fa{display:inline-block;font-family:Font Awesome\ 6 Pro;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.footer-meta__links{text-align:center}@media (min-width:992px){.footer-meta__links{padding:0;text-align:left}}.footer-meta__links .footer-text-links .hs-menu-wrapper.hs-menu-flow-horizontal>ul{display:inline-block;margin:auto}.footer-meta__links .footer-text-links ul{list-style:none;margin:auto;padding:0}.footer-meta__links .footer-text-links .hs-menu-wrapper.hs-menu-flow-horizontal ul li{float:none;font-size:14px;margin:0;padding:0}@media (min-width:992px){.footer-meta__links .footer-text-links .hs-menu-wrapper.hs-menu-flow-horizontal ul li{display:inline-block;margin:0;padding:0}}.footer-meta__links .footer-text-links .hs-menu-wrapper.hs-menu-flow-horizontal ul li a,.footer-meta__links .footer-text-links ul li a{border-left:none;color:#6d6e71;display:inline-block;max-width:none;overflow:hidden;padding:0 2px;text-decoration:none;text-overflow:none;white-space:nowrap}@media (min-width:992px){.footer-meta__links .footer-text-links .hs-menu-wrapper.hs-menu-flow-horizontal ul li a,.footer-meta__links .footer-text-links ul li a{border-left:1px solid #6d6e71;display:inline-block;margin-left:5px;max-width:none;overflow:hidden;padding:0 5px 0 10px;text-decoration:none;text-overflow:none;white-space:nowrap}}.footer-meta__links .footer-text-links .hs-menu-wrapper.hs-menu-flow-horizontal ul li{display:inline-block;width:auto}@media (min-width:992px){.footer-meta__links .footer-text-links .hs-menu-wrapper.hs-menu-flow-horizontal ul li{float:left}}.footer-meta__links .footer-text-links .hs-menu-wrapper.hs-menu-flow-horizontal ul li a{display:inline-block;width:auto}.footer-meta__links .footer-text-links .hs-menu-wrapper.hs-menu-flow-horizontal ul li a:hover{color:#09c}.footer-meta__links .footer-text-links .hs-menu-wrapper.hs-menu-flow-horizontal>ul li:first-child a,.footer-meta__links .footer-text-links ul li:first-child a{border-left:none;margin-left:0;padding-left:0}a .footer-copyright{border-left:none;color:#58595b;cursor:default;font-size:10px;margin:10px 0 0;padding:0}@media (min-width:550px){a .footer-copyright{font-size:inherit}}a:hover .footer-copyright{color:#58595b}.footer-tm-text{border-top:1px solid #58595b;color:#58595b;font-size:14px;margin-top:10px;opacity:.5;padding-top:10px;text-align:center}@media (min-width:992px){.footer-tm-text{max-width:80ch;text-align:left}}.footer-meta__svg{align-self:center;display:none}@media (min-width:992px){.footer-meta__svg{align-self:flex-end;display:block;margin:0;max-width:215px;width:100%}}#overlay{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:rgba(0,0,0,.7);height:100%;left:0;top:0;width:100%;z-index:501}#overlay,#popup{display:none;position:fixed}#popup{background-color:#051c2c;border-radius:7px;box-shadow:-1px 9px 13px 2px rgba(0,0,0,.3);left:50%;max-height:90vh;overflow-x:hidden;overflow-y:auto;padding:0;top:5vh;transform:translateX(-50%);width:90%;z-index:502}@media (min-width:768px){#popup{left:50%;max-width:1250px;position:fixed;top:50%;transform:translate(-50%,-50%)}}#closePopup{background-color:#fff;border:none;border-radius:50%;cursor:pointer;display:grid;height:30px;line-height:1;overflow:hidden;position:absolute;right:10px;text-align:center;top:10px;transition:.9s;width:30px}#closePopup i{margin:auto}#closePopup:hover{transform:rotate(180deg)}#popup-iframe{height:100%;width:100%}.nu-container{align-items:stretch;background-color:#051c2c;display:flex;flex-wrap:wrap;justify-content:center;margin:0;padding:0}@media (max-width:768px){.nu-container{flex-wrap:nowrap}}.nu-column{background-color:#fff;flex:1;margin:0}.col-01{background-color:#051c2c;background-image:url(https://www.nureva.com/hubfs/raw_assets/public/Nureva/images/module-images/01105-24-09-demo-card-mini-600x1000.jpg)!important;background-position:top;background-repeat:no-repeat;background-size:cover;display:flex;flex:0 0 35%;flex-direction:column;flex-wrap:nowrap;padding:0;text-align:center;width:100%}@media (min-width:768px){.col-01{flex:0 0 35%}}.col-1-text{padding:70px 70px 30px}@media (max-width:768px){.col-1-text{padding:35px}}.col-1-text h2{color:#fff;margin:0;padding:0}.col-1-text p{color:#aeaeae}.col-1-img{display:none}@media (min-width:768px){.col-1-img{display:block}}.col-1-img img{display:block;max-width:100%;object-fit:cover;object-position:center}.col-02{padding:50px 20px 20px}@media (max-width:768px){.col-02{background-color:#fff;padding:20px;width:95%}}.nu-column iframe{border-radius:7px;width:100%}.popup-link a.cta_button{vertical-align:text-top}@media (max-width:768px){.nu-container{align-items:center;flex-direction:column}}