.mega-nav-body{padding-top:95px}.mega-nav-body .header-container-wrapper{position:static}.mega-nav-body .header-area.translate{-webkit-transform:translateY(-100px);transform:translateY(-100px)}.header-area{background:#fff;left:0;padding:18px 0;position:absolute;right:0;top:0;transition:.3s ease-in-out;z-index:999}.logo .white-logo{display:none}.nav-area{align-items:center;display:flex}.menu-toggle-btn{display:none}.nav-inner-area{align-items:center;display:flex}.main-nav ul{list-style:none;margin:0;padding:0}.main-nav>ul{display:flex}.main-nav>ul>li{align-items:center;border-bottom:2px solid transparent;display:flex;margin-left:40px}.main-nav ul li a,.main-nav>ul>li{color:#323548;font-size:17.48px;font-weight:500;line-height:143%}.main-nav ul li a{cursor:pointer;display:block;letter-spacing:0;position:relative;text-decoration:none;text-transform:capitalize}.main-nav>ul>li.has-submenu>span.expand-first-level{color:#000;cursor:pointer;font:700 normal normal 11px/1 FontAwesome;margin-left:3px;transition:.3s ease-in-out}.header-area .header-wrapper{align-items:center;display:flex;justify-content:space-between}@media(min-width:1101px){.main-nav>ul>li:hover{border-bottom:2px solid #00b1cd}.main-nav>ul>li.has-submenu:hover>span.expand-first-level{top:7px;transform:rotate(180deg)}.main-nav>ul>li.has-submenu>span.expand-second-level{display:none}}.main-nav .dropdown-col{background:#fff;border-bottom-left-radius:20px;border-bottom-right-radius:20px;box-shadow:0 4px 25px 0 #00000026;display:none;left:0;position:absolute;right:0;top:100%;z-index:1}@media(min-width:1101px){.main-nav .dropdown-col{border-image-slice:1;border-image-source:linear-gradient(90deg,rgba(0,177,205,.01) -.03%,#00b1cd 22.75%,#e19652 51.44%,#eb4d27 75.66%,rgba(235,77,39,.01) 100.03%);border-top:2px solid;box-shadow:0 12px 12px #00000029}.main-nav ul li:hover .dropdown-col:before{content:"";height:56px;left:0;position:absolute;right:0;top:-55px;width:100%}.main-nav ul li:hover .dropdown-col{display:block}.main-nav ul li.has-submenu:hover:after{background:#fff;content:"";display:block;height:35px;left:auto;margin-left:32px;position:absolute;right:auto;top:82px;transform:rotate(44deg);width:37px;z-index:1}.main-nav ul li.has-submenu.submenu-item-2:hover:after{border-left:2px solid #7fa38a!important;border-top:2px solid #93a07c!important}.main-nav ul li.has-submenu.submenu-item-3:hover:after{border-left:2px solid #b29b68!important;border-top:2px solid #c7995a!important}.main-nav ul li a{z-index:99}}.main-nav .left-menu{padding:77px 100px}.main-nav .left-menu ul{column-gap:39px;display:grid;grid-auto-flow:column;grid-template-rows:repeat(3,auto);row-gap:34px}.left-menu span.expand-second-level{display:none}.left-menu ul li a{color:#323548;font-size:20px;font-weight:700;letter-spacing:0;line-height:100%;margin-bottom:9px;text-transform:capitalize}.left-menu ul li a:hover{color:#00b1cd}.left-menu .sub-description p{font-size:18px;font-weight:300;letter-spacing:0;line-height:34px;margin:0}.left-menu ul li ul{display:flex}.left-menu ul li ul li{margin-bottom:0!important}.left-menu ul li ul li a{font-size:16px;font-weight:500;margin-right:15px;padding-right:15px;position:relative}.left-menu ul li ul li:not(:last-child) a:after{background:#000;border-radius:10px;content:"";height:5px;position:absolute;right:-3px;top:11px;width:5px}.main-nav .menu-cta-box{background:#f2f2f2;border-bottom-right-radius:20px;margin-left:auto;max-width:440px;padding:35px 50px}.main-nav .menu-cta-box h2{color:#000;font-size:24px!important;line-height:29px;margin-bottom:15px}.main-nav .menu-cta-box p{color:#000;font-size:16px!important;margin:0 0 10px}.main-nav .menu-cta-box a{color:#4a90e2!important;display:inline-block;font-size:16px;font-weight:700;margin-bottom:10px;text-decoration:none}.menu-cta-box .video-holder{margin:0;position:relative}.main-nav .play-icon{align-items:center;background:none;border:0;bottom:0;display:flex;height:auto;justify-content:center;left:0;position:absolute;right:0;top:0;transform:none;width:auto}.nav-cta{margin-left:27px}.nav-cta a{background:transparent;border:2px solid #00b1cd;border-radius:27px;color:#00b1cd;display:block;font-size:18px;font-weight:500;line-height:143%;padding:10px 30px;text-transform:uppercase}.nav-cta a:focus,.nav-cta a:hover{background:#fff}.mobile-cta{display:none}@media (min-width:1101px){.header-area.fixed{background:#323548;border-bottom:1px solid #444860;left:0;position:fixed;right:0;-webkit-transform:translateY(0);transform:translateY(0);transition:.3s ease-in-out}.header-area.fixed .logo .white-logo{display:block}.header-area.fixed .colored-logo{display:none}.header-area.fixed .main-nav>ul>li.has-submenu>span.expand-first-level,.header-area.fixed .main-nav>ul>li>a{color:#fff}.header-area.fixed .main-nav>ul>li:hover{border-bottom:2px solid #fff}.header-area.fixed .nav-cta a:focus,.header-area.fixed .nav-cta a:hover{background:none;color:#fff}}#video-popup2 .hs-embed-wrapper{max-width:100%!important}.hs-embed-content-wrapper>div{padding-bottom:0!important}.fancybox-content{background:unset!important;margin:80px 0;padding:50px 0 0!important;width:65%}.fancybox-content .fancybox-button svg{display:none;height:100%;overflow:visible;position:relative;width:100%}.fancybox-slide--html .fancybox-close-small{background:#fff;background-image:url(https://4993913.fs1.hubspotusercontent-na1.net/hubfs/4993913/rival-icon-lightbox-close.svg);background-repeat:no-repeat;background-size:cover;border-radius:100%;color:currentColor;height:40px;opacity:1;padding:10px;right:0;top:0;width:40px}button.dialog-content{background-color:unset;background-position:95% 0;background-repeat:no-repeat;background-size:42px 42px;border:unset;cursor:pointer;display:block;font-size:24px;font-weight:400;line-height:42px;padding:0;text-align:left;width:100%}button.dialog-content:hover{opacity:.8}@media(max-width:1110px){.main-nav ul li a,.main-nav>ul>li{font-size:16.48px}}@media(max-width:1100px){.mega-nav-body{padding-top:74px}.header-area{border-bottom:1px solid #ccc;padding:13px 0}.header-area.active{background:#2b2b2b}.header-area .logo img{width:101px!important}.header-area.active .colored-logo{display:none}.header-area.active .logo .white-logo{display:block}.menu-toggle-btn{cursor:pointer;display:block;margin:0;width:40px}.menu-toggle-btn .close,.nav-area.open .menu-toggle-btn .open-btn{display:none}.nav-area.open .menu-toggle-btn .close{display:block}.nav-inner-area{background:#fff;display:none;left:0;padding-bottom:20px;position:absolute;right:0;top:100%;z-index:11}.nav-area.open .nav-inner-area{box-shadow:0 12px 12px #00000029;display:block}.main-nav{width:100%}.nav-area.open .main-nav>ul{flex-direction:column}.nav-area.open .main-nav>ul>li{flex-direction:column;margin-left:0;position:relative}.nav-area.open .main-nav li.has-submenu.active{background:rgba(0,0,0,.05);box-shadow:inset 0 4px 6px -4px rgba(0,0,0,.2),inset 0 -4px 6px -4px rgba(0,0,0,.2)}.nav-area.open .main-nav ul li a,.nav-area.open .main-nav ul li.has-submenu>a{display:block;padding:10px 30px;width:100%}.main-nav>ul>li.has-submenu>span.expand-first-level{font-size:16px;height:27px;line-height:27px;position:absolute;right:30px;text-align:center;top:10px;width:30px}.main-nav .dropdown-col{position:static;width:100%}.main-nav .dropdown-col.active{display:flex}.main-nav .dropdown-col.active .dropdown-inner-col{flex-direction:column;width:100%}.main-nav .left-menu{background:#f2f2f2;padding:0}.main-nav li.has-third-menu{margin:0!important;position:relative}.main-nav li.has-third-menu.active{background:rgba(0,0,0,.05);box-shadow:inset 0 4px 6px -4px rgba(0,0,0,.2)}.main-nav li.has-third-menu span.expand-second-level{color:#000;cursor:pointer;display:block;height:27px;position:absolute;right:30px;text-align:center;top:10px;transition:.3s ease-in-out;width:30px;z-index:10}.main-nav li span.expand-first-level.active,.main-nav li.has-third-menu span.expand-second-level.active{transform:rotate(180deg)}.left-menu ul li ul{display:none;flex-direction:column}.left-menu ul li{margin-bottom:0!important}.left-menu ul li a{font-size:14px;font-weight:400;padding:10px 30px 10px 42px}.left-menu ul li ul.active{display:block}.left-menu ul li ul li a{font-size:14px;margin-right:0;padding:10px 30px 10px 60px}.left-menu ul li ul li:not(:last-child) a:after,.sub-description{display:none}.main-nav li.has-third-menu .sub-description.active{display:block;padding:10px 50px 30px}.left-menu .sub-description p{font-size:14px!important}.main-nav .menu-cta-box{border-bottom-right-radius:0;box-shadow:inset 0 4px 6px -4px rgba(0,0,0,.2);margin:0;max-width:100%;padding:50px 40px}.nav-area{margin-left:auto}.main-nav ul li:hover .dropdown-col:after{display:none}.nav-cta{display:block;padding:0 30px 0 0;width:max-content}.nav-cta a{display:inline-block;font-size:16px;padding:9px 18px;text-transform:uppercase}.fancybox-content{width:80%}.fancybox-slide--html .fancybox-close-small{background-size:contain;height:30px;width:30px}.main-nav .left-menu ul{column-gap:0;display:grid;grid-auto-flow:column;grid-template-rows:repeat(9,auto);row-gap:5px}.main-nav li.has-third-menu a{padding:15px 30px 10px 42px!important}.mobile-cta{display:block;margin-top:10px}.desktop-cta{display:none}}@media(max-width:575px){.main-nav .play-icon{margin:0 auto;width:50px}}