@import url("https://use.typekit.net/xbx7awl.css");
@font-face {
    font-family: 'bozonregular';
    src: url('https://263750.fs1.hubspotusercontent-na1.net/hubfs/263750/MMU/2023/2023/Fonts/bozon-regular-webfont.woff2') format('woff2'),
        url('https://263750.fs1.hubspotusercontent-na1.net/hubfs/263750/MMU/2023/2023/Fonts/bozon-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'bozonbold';
    src: url('https://263750.fs1.hubspotusercontent-na1.net/hubfs/263750/MMU/2023/2023/Fonts/bozon-bold-webfont.woff2') format('woff2'),
        url('https://263750.fs1.hubspotusercontent-na1.net/hubfs/263750/MMU/2023/2023/Fonts/bozon-bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
html,body {padding: 0;margin: 0;height: 100%;}
body {font-family: 'bozonregular'; font-weight: 400; font-style: normal; font-size:18px; height:100vh; line-height:130%;}
b, strong{font-family: 'bozonbold'; font-weight: 600; font-style: normal;}
em{font-family: 'bozonregular';font-weight: 400;font-style: italic;  }
h1,h2,h3,h4{font-family: 'bozonbold'; font-weight: 600; font-style: normal; line-height:130%;}
h1{font-size:1.75rem;}
h2{font-size:1.5rem;}
h3{font-size:1.25rem;}
.sectionHead {font-size: 16px;text-align: left;margin: 5px 15px;font-style: normal;font-weight: 700;line-height: 36px;letter-spacing: 3.7px;text-transform: uppercase;color: #222222;}
/* Mega Menu */
.mash-menu h3{font-family: 'bozonbold'; font-weight: 600; font-style: normal; margin:0 0 20px 0; padding:0;}
.mash-menu {padding: 10px 0 10px 0; display: block; position: relative; z-index: 10000; float: none; margin: 0 auto; width: 100%; max-width: 100%; top:0;height: 58.19px;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;transition: all 0.5s ease;}
.sticky{position: -webkit-fixed;position: fixed!important;}
.mash-menu * {outline: none !important; text-decoration: none !important; box-sizing: border-box; list-style: none; text-align: left; font-size:14px;line-height:130%; hyphens:auto;}
.mash-menu section.mash-menu-inner-container { margin: 0 auto; padding: 0; float: none; width: 1280px; min-height: 50px;}
.mash-menu .mash-brand,.mash-menu .mash-list-items { margin: 0; padding: 0; display: block; float: left; text-align: center;}
.mash-menu .mash-brand>li,.mash-menu .mash-list-items>li { float: left; margin: 0; padding: 0; display: block; line-height: 57px;}
.mash-menu .mash-brand>li>a,.mash-menu .mash-list-items>li>a { width: 100%; margin: 0; display: block; font-size: 1.125em; font-weight: 400; padding-left: 15px; padding-right: 15px; color: #222; position: relative; overflow: hidden; transition: background 200ms ease;}
.mash-menu .mash-list-items>li>a:hover{color:#007cff;}
.mash-menu .mash-brand>li>a img,.mash-menu .mash-list-items>li>a img { position: relative; margin: 0; padding: 0; display: inline-block;}
.mash-menu .mash-list-items { display:block !important}
.mash-menu .mash-list-items>li { line-height: normal; cursor: default;}
.mash-menu .mash-list-items>li.active>a { position: relative}
.mash-menu .mash-list-items>li>a { font-family: 'bozonbold';font-size: 18px; padding: 20px 15px 10px 15px; font-weight: 700; position: relative; overflow: hidden; display: block; z-index: 10; width: 100%; transition: background 200ms ease;line-height: 15px;color: #222222;}
.mash-menu .mash-list-items.right {float: right}
.mash-menu .mash-list-items.right>li>.drop-down {right: 0;}
.mash-menu .mash-list-items>li:last-child a {
    padding-right: 0px;
}
.mash-menu.separator .mash-brand>li>a,.mash-menu.separator .mash-list-items>li>a { box-shadow: 1px 0 0 rgba(255,255,255,0.1) inset,1px 0 0 rgba(255,255,255,0.1); position: relative;}
.mash-menu.separator .mash-list-items.right {padding-top: 0;}
.mash-list-items.right li a{padding:20px;}
.mash-menu .fas {font-size: 11px;}
.mash-menu .mash-list-items>li>a i.fas {float: right; padding: 18px 8px; margin: -15px 0 0 0; color:#a7a9ac;}
.mash-menu .mash-list-items>li>a:hover i.fas{transform: rotate(90deg);color: #007cff;}
.mash-menu .drop-down-large {margin: 14px auto 0px; display: none; float: left; position: absolute; top: auto; left: 0; right: 0; width: 1170px; text-align: left; min-height: 100px; /*box-shadow: 0 2px 5px 0 rgba(0,0,0,0.26);*/ border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; font-size: .8125em; z-index: 15000; /*background: #fff;*/ line-height: 18px; padding:20px; overflow: hidden;}
.mash-menu .gettingStarted,
.mash-menu .creativeAssets,
.mash-menu .learningLibrary{width:1135px; display:block; flex-direction:row; padding:0 20px 20px 20px; margin: 0 auto 70px auto;}
.mash-menu .gettingStarted{height:340px;}
.mash-menu .creativeAssets{height:310px;}
/* .mash-menu .learningLibrary{height:190px;} */
.mash-menu .creativeAssets ul li{padding:4px 0;}
.mash-menu .creativeAssets ul li a{color:#222222;}
.mash-menu .creativeAssets ul li a:hover,
.mash-menu .creativeAssets ul li a .fas:hover{color:#007cff;}
.mash-menu .creativeAssets ul li a:visited,
.mash-menu .creativeAssets ul li a .fas:visited{color:#58595b;}
.mash-menu .creativeAssets ul, .mash-menu .creativeAssets ul li .fas{}
.mash-menu .creativeAssets ul li a {width:100%;}
.mash-menu .creativeAssets ul li a i.fas{float:right;}
.mash-menu .creativeAssets ul li {}
.mash-menu .creativeAssets ul li:hover {}
.mash-menu .creativeAssets ul li:visited {}
.mash-menu img {}
.mash-menu .mash-social-icons { float: right; margin: 0; padding: 0 15px; display: block}
.mash-menu .mash-social-icons li { margin: 0; padding: 0; display: block; float: left; line-height: 57px}
.mash-menu .mash-social-icons a { color: rgba(255,255,255,0.86); margin: 0; padding: 0 5px; display: inline-block; float: left; width: 100%; text-align: center}
.mash-menu .cardSpan{padding:10px 17px; width:22%;}
.mash-menu .card.reveal .card-title,
.list .card.reveal .card-title{color: #505050; position: relative; top: 0; left: 0; padding-left: 0; padding-top: 0; padding-bottom: 10px; display: inline-block;}
.mash-menu .card.reveal a,.list .card.reveal a{color: #03a9f4;text-transform: uppercase;position: absolute;bottom: 20px;width: 80%;}
.mash-menu .card.reveal a:hover,
.list .card.reveal a:hover{text-decoration: underline !important;}
.mash-menu .card.reveal .card-reveal,
.list .card.reveal .card-reveal{padding: 15px 20px; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: white; z-index: 10; transition: -webkit-transform 800ms ease; transition: transform 800ms ease; transition: transform 800ms ease, -webkit-transform 800ms ease; -webkit-transform: translateY(100%); -ms-transform: translateY(100%); transform: translateY(100%);}
.mash-menu .card.reveal .card-content
.list .card.reveal .card-content{background: white; position: relative; z-index: 15;}
.mash-menu .card.reveal:hover .card-reveal,
.list .card.reveal:hover .card-reveal{-webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0);}
.mash-menu .card {display: grid; position: relative; overflow: hidden; background-color: #fff; margin: 20px 0 0 0; box-shadow: 5px 5px 10px #d3d3d3; border-radius:4px; padding:15px 20px; height:220px;}
.mash-menu .cardImg {width:100%;padding:0;text-align:center;}
.mash-menu .cardImg img{width:100px;height:auto;}
/* .cardRevealText{height:52px;} */
.cardRevealText p{margin: 0; padding: 0 20px 0 0; position: absolute; bottom: 25px; hyphens: auto;}
.mash-menu button{background: #007cff;color:#fff;border:none;border-radius:2px;padding:10px;width:100%;text-align:center;}
.mash-menu .ripple {position: absolute; width: 20px; height: 20px; margin-left: -10px; margin-top: -10px; border-radius: 100%; background-color: rgba(0, 0, 0, 0.05); -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); -webkit-transform-origin: 50%; -ms-transform-origin: 50%; transform-origin: 50%; opacity: 0; pointer-events: none;}
.mash-menu .ripple.ripple-on {transition: opacity 0.15s ease-in 0s, -webkit-transform 0.5s cubic-bezier(0.4, 0, 0.2, 1) 0.1s; transition: opacity 0.15s ease-in 0s, transform 0.5s cubic-bezier(0.4, 0, 0.2, 1) 0.1s; transition: opacity 0.15s ease-in 0s, transform 0.5s cubic-bezier(0.4, 0, 0.2, 1) 0.1s, -webkit-transform 0.5s cubic-bezier(0.4, 0, 0.2, 1) 0.1s; opacity: .2;}
.mash-menu .ripple.ripple-out {transition: opacity .1s linear 0s !important; opacity: 0;}
.mash-menu .mash-search-bar input {margin: 0; display: block; float: left; max-width: 160px; width: 100%; font-family: 'bozonregular'; font-weight: 400; font-style: normal; font-size: 0.875em; padding: 0; height: 25px; background: none; border: none; color: rgba(255, 255, 255, 0.86); position: relative; opacity: 1 !important; font-weight: normal;}
.mash-menu .dropdownjs > ul > li > .close:before {content: "\00d7"; display: block; position: absolute; right: 15px; float: right; font-size: 21px; font-weight: 700; line-height: 1; color: #000; text-shadow: 0 1px 0 #fff; opacity: 1;}
.mash-menu .dropdownjs > ul > li > .close:hover:before {opacity: 1;}
.tips{padding: 20px;color: #222;margin-top: 18px;height: 260px;background: #e6e6e6;border-radius: 5px;text-align:center;}
.tips h4{letter-spacing:2px;text-align:center;margin-top:10px;}
.tips img{padding-bottom:10px;height:70px;}
/* End Mega Menu */
.accessSearch input{width:150px !important; height:auto !important; color: #222222; font-family: 'bozonregular'; font-weight: 400; font-style: normal; padding:0 10px; margin:0;border: none;border-radius: 6px;}
.homeWrapper{margin:60px 0 60px;}
.homeWrapper-1{margin:40px 0 -153px;}
.popular{ width:1135px;float:none !important;margin:0 auto !important; display:flex!important;flex-direction: row;}
.popular .item-content{padding: 0;width: 23.9%;margin:10px 5.67px;background:white;}
.popular .item-content:nth-child(1) {margin-left: 0;}
.popular .item-image{background:#efefef;text-align:center;padding:0px 15px 15px;height: 184px;/*border-radius: 5px 5px 0 0;*/    position: relative;overflow: hidden;}
.popular .item-image img{height:235px;width:auto;padding-top:15px}
.popItemTextPagination{padding:0;display:flex;flex-direction:column;justify-content:space-evenly;}
.popItemText1 {font-style: normal;font-weight: 700;font-size: 18px;line-height: 22px;padding: 5px 20px;height: 40px;color: #222222;}
.popItemText2 {height: auto;padding: 5px 20px 8px;hyphens: auto;font-style: normal;font-weight: 400;font-size: 15px;line-height: 20px;color: #222222;max-width: 76%;margin-bottom: 0px;min-height:93px;}
.popItemText2btn3{height: auto !important;min-height: 45.23px !important;}
.popItemBut{position:relative;bottom:0;right:0;padding:0 20px 20px 20px;}
.popItemBut button{width:100%;}
.popItemBut.popItemBut3btn {
    min-height: 71.17px;
    display: flex;
    flex-direction: column;
    justify-content: end;
}
.item-content p{line-height:120%; margin:0;padding:0; hyphens:auto;}
.item-content { padding:0;border-radius:8.5834px;content:contain;border: 1px solid #D3D3D3;}
.item-content button{background: #007cff;color:#fff;border:none;padding:10px 20px;border-radius:0;}
.item-content img{width:100%;}
.card-list, .w1100,.w1280 {margin: 0 auto !important;float: none !important}
.w1100 {width: 1100px;}
.w1280{width:1135px;}
.homeWrapper .w1280{width: 1024px;}
.filter-group {border: 0;margin: 2px 0;display: flex;display: -webkit-box;flex-direction: row;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row}
.item-image {margin-bottom: 15px;border-radius:8.5834px 8.5834px 0 0;}
.item-image img{width:100%;height:100%;}
.resource-item h2 a,.card-list .card h2,
.item-content h2 a {font-family: 'bozonregular'; font-weight: 400; font-style: normal; text-transform: none; text-transform: initial; line-height: 110%; color:#007cff; font-size: 1.4rem; text-decoration:none; margin:10px 0 !important; padding:0 !important;}
.keywordDiv,.dateDiv {width: 290px;overflow: hidden;}
.keywordDiv{height:25px;}
.dateDiv {height:60px;}
.keyword,.contentType,.date {font-weight: 700;}
.keyword {color: #a3a6a9;}
.contentType {color: #a3a6a9;}
.date {color: #a3a6a9;}
.J262 .filter-group select {text-align: left}
.fas {font-family: "Font Awesome 5 Free";margin: 0;color: #707070;}
.featuredRow{}
.featuredContent{width:50%;padding: 5px 40px 0px;}
.featuredContent p {font-style: normal;font-weight: 400;font-size: 18px;line-height: 30px;color: #222222;margin-top: 0px;}
.featuredContent h1 {font-style: normal;font-weight: 700;font-size: 26px;line-height: 30px;color: #222222;margin-bottom: 0px;height:65px;}
.featuredContent h3 {font-size: 16px;line-height: 36px;letter-spacing: 3.7px;font-weight: bold;text-transform: uppercase;color: #222222;margin: 20px 0 50px;}
.featuredContentButton{text-align:left;}
.featuredContentButton button {background: #076AD3;color: #fff;border: 0;padding: 10px 40px;border-radius: 25px;margin-bottom: 15px;margin-top: 30px;font-style: normal;font-weight: 400;font-size: 15px;line-height: 15px;text-align: center;letter-spacing: 0.4px;color: #FFFFFF;}
.featured .item-image{margin-bottom:0;background-size:150px auto !important;}
.featured-ribbon{width:150px;background:#ff0066;float:right;line-height:200%;text-align:center;color:#fff;}
.featuredSlider .slick-slider{width:1280px;margin:0 auto;}
.featuredSlider .slick-slide{margin:20px;}
.featuredSlider .slick-prev:before, .featuredSlider .slick-next:before{font-size:30px !important;color: #58595b !important;}
.featured{filter: drop-shadow(0px 15px 6px rgba(0, 0, 0, 0.12));border-radius:15px;padding:0; background:#ffffff;}
.featuredRow{display:flex;flex-direction:row;width:100%;}
.threeUp{width:428px;padding:0;display:flex;flex-direction:row;height: 420px;}

.threeUp img {width: 100% !important;height: 100% !important;border-radius: 15px 0 0 15px;position: unset!important;object-fit: cover;}
.slick-slide div.threeUp > img.threeUp1.lozad,
.slick-slide div.threeUp > img.threeUp3.lozad{height:200px;width:154px;position:absolute;z-index:400;top:110px;margin-top:-350px;opacity:0;}
.slick-slide div.threeUp > img.threeUp1.lozad{left:80px;}
.slick-slide div.threeUp > img.threeUp3.lozad{left:380px;}
.slick-slide div.threeUp > img.threeUp2.lozad{height:300px;width:232px;position:absolute;top:60px;left:200px;z-index:500;margin-top:-350px;opacity:0;}
.slick-slide.slick-current div.threeUp > img.threeUp1.lozad,
.slick-slide.slick-current div.threeUp > img.threeUp3.lozad{margin-top:0;opacity:.5;}
.slick-slide.slick-current div.threeUp > img.threeUp1.lozad{}
.slick-slide.slick-current div.threeUp > img.threeUp3.lozad{}
.slick-slide.slick-current div.threeUp > img.threeUp2.lozad{margin-top:0;opacity:1;}
.homeWrapper-1 .slick-next, .homeWrapper-1 .slick-prev {border: none;cursor: pointer;display: block;font-size: 0;height: 20px;line-height: 0;padding: 0;position: absolute;top: inherit;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);width: 20px;bottom: 45px;right: 52px;z-index: 9;}
.homeWrapper-1 .slick-prev {right: 90px;left: inherit;}
.homeWrapper-1 .slick-next {right: 60px;}
.homeWrapper-1 .slick-prev:before {content: "";background: url(https://263750.fs1.hubspotusercontent-na1.net/hubfs/263750/MMU/2023/2023/Updated/Icons/Chevron%20Left.png);background-repeat: no-repeat;width: 20px;height: 20px;position: absolute;background-size: contain;}
.homeWrapper-1 .slick-next:before {content: "";background: url(https://263750.fs1.hubspotusercontent-na1.net/hubfs/263750/MMU/2023/2023/Updated/Icons/Chevron%20Right.png);background-repeat: no-repeat;width: 20px;height: 20px;position: absolute;background-size: contain;}
.homeWrapper.homeWrapper-2 {background: #EFEFEF;margin: -20px 0 0;padding: 0;}
.bannerHero #banners{height: auto;}


.megaPopular{z-index:500px;width:500px !important;}
#megaSlider .slick-dots{bottom:-45px !important;}
.megaPopularImg{text-align:center;padding:20px;}
.megaPopularImg img{height:140px;margin:auto;} 
.megaPopular h1{font-size:16px;margin:0; padding: 0 0 5px 0;}
.megaPopularCopy p{font-size:13px;line-height:130%;}
/* #megaSlider button{display:none;} */
#megaSlider .slick-prev,#megaSlider .slick-next{display:none;}
#megaPopular .slick-slide{width:500px !important;}
#megaSlider .slick-track{opacity: 1; width:2000px !important;transform: translate3d(0, 0px, 0px);}
#request2,#login{display: none;width: 100%;max-width: 550px;background:#f8f8f8;padding:40px;}
#requestFixed{position:fixed;right:0;bottom:0;}
#request2 textarea{height:200px !important;width:100%;}
.item-content button:empty {display: none !important;}
#content-wrap b, #content-wrap strong{font-family: 'bozonbold'; font-weight: 600; font-style: normal;}
#content-wrap ul li{list-style-type:disk !important;padding-bottom:5px;}
#content-wrap h3{font-size: 1.5rem; font-family: 'bozonbold'; font-weight: 600; font-style: normal; color:#007cff;}
#content-wrap a{color:#007cff;}
#content-wrap {display: flex;flex-direction: column;}
#content-wrap #hs_cos_wrapper_module_161411476840610 {position:relative;width: 100%;height: 170px;}
/* Article styling */
#dynamic-content{height:100%;width:900px;float:none !important;margin:0px auto;}
#dynamic-content .copy{padding:20px;}
#dynamic-content:first-child h1{font-size:1.75rem;text-align:left;margin:0px 0 25px 0;}
#dynamic-content h2{font-size:1.5rem;}
#dynamic-content h3{font-size:1.25rem;}
#dynamic-content h1,
#dynamic-content h2,
#dynamic-content h3{color:#222;}
#dynamic-library{position:relative;height:100%;margin:0 auto 20px auto;padding:20px 0;width:1280px;float:none !important;}
.foot{background:#076ad3;width:100%;text-align:center;padding-top:0px;position: relative;bottom:0;}
.foot cursor: url(hand.cur), pointer;
.searchResults{margin-top:120px;}
.searchResults .w1280{display:flex;flex-direction:row;}
.bannerHero{margin-top:0px; background: #fff; padding:5px 20px 10px; display:flex;}
.hero{display:none;}
.heroText h2{padding: 0;margin: 0;font-style: normal;font-weight: 700;font-size: 34px;line-height: 50px;color: #222222;}
.heroText{width:50%;color:#fff;float:left;font-size:1.4rem;font-weight:300;line-height:140%;}
.heroImg{width:50%;text-align:center;float:right;}
.top-links-container .back-button a{display:none !important;}
.menu800{display:none;}
.mobileSliderFix{height:0;}
.displayWrap{height:auto;padding-top:50px;background-image: linear-gradient(145deg, #00CFF9 25%, #681AEA 100%);}
.display{display:flex;flex-direction:row;}
.w1280.display {flex-direction: column;}
.displayCopy h1{font-family: 'bozonbold'; font-weight: 700; font-style: normal; font-size:55px;line-height: 60px;margin: 0px 0 0;}
.displayCopy{padding:auto 0; width:100%; align-self:center; color:#ffffff; font-size:1.75rem; line-height:130%; padding:0; margin:0; text-align:center;font-family: 'bozonregular'; font-weight: 300;font-style: normal;}
.displayCopy p {font-size: 28px;font-weight: 700;line-height: 34px;margin: 25px 0 0;}
.displayImg{width:50%;}
#page-container .container-fluid{display:flex;flex-direction:column;}
.no-results{color:1022;}
.no-results button{background: #5e5e5e;color:#fff;padding:5px 20px;text-align:center;margin-top:40px;border:none;}
.launchTitle{text-align:center;display:block;width:1280px;float:none !important;margin-left: auto !important; margin-right: auto !important;}
.launchWrapper{display:flex;flex-direction:row;}
.launchDiv{width:33%;padding:0 30px;}

/* ----------- Non-Retina Screens ----------- */
@media screen 
    and (min-device-width: 1200px) 
    and (max-device-width: 1600px) 
    and (-webkit-min-device-pixel-ratio: 1) {  
        /*         .displayWrap{ height:unset;padding:40px;} */
        /*         .displayImg img{width:400px;padding-top:40px;} */
        /*         .displayCopy{font-size:27px;width:50%;margin:0 10px 0 0;padding:0 0 0 20px;} */
        /*         .displayCopy h1{font-size: 2.5rem;line-height:120%;} */
        /*         .displayCopy p {margin:0;padding:0;} */
        .display{padding-top:30px;}
        /*         .homeWrapper .w1280 {
        width: 100%;
        max-width: 100%;
} */
        .w1100,.w1280,.popular{width:1100px;}
        .sectionHead,.homeWrapper{margin:0;padding:15px 0;}
        .slick-slide div.threeUp > img.threeUp1.lozad,
        .slick-slide div.threeUp > img.threeUp3.lozad{height:200px;width:154px;position:absolute;z-index:400;top:50px;margin-top:-350px;opacity:0;}
        .slick-slide div.threeUp > img.threeUp1.lozad{left:70px;}
        .slick-slide div.threeUp > img.threeUp3.lozad{left:250px;}
        .slick-slide div.threeUp > img.threeUp2.lozad{height:250px;width:193px;position:absolute;top:20px;left:150px;z-index:500;margin-top:-350px;opacity:0;}
        /*         .featuredContent{padding:15px 15px 5px 15px;} */
        /*         .threeUp{height:240px;width:400px;} */
        .featuredContent h1 {font-size: 1.5rem;line-height: 130%;}
        .featuredContent p{line-height:140%;}
        #hs_cos_wrapper_module_16136808086475 > nav > section > ul:nth-child(1) > li:nth-child(1) > a > img{padding-left:20px;}
        .mash-menu .gettingStarted, .mash-menu .creativeAssets, .mash-menu .learningLibrary {width:unset;}
        .mash-menu .drop-down-large{padding:0;/*height:330px;*/ } 
        .mash-menu .card{padding:15px;height:230px;}
        .tips{padding:10px;}
        .mash-menu .cardImg img{width:85px;}
}

/* ----------- Retina Screens ----------- */
@media screen 
    and (min-device-width: 1200px) 
    and (max-device-width: 1600px) 
    and (-webkit-min-device-pixel-ratio: 2)
    and (min-resolution: 192dpi) {  .displayWrap{padding:40px 0;}
}
@media screen and (min-width:1025px){
    .desktopMenu{display:block !important;}
    .mobileMenu{display:none !important;}

}
@media screen and (max-width:1024px){   
    .desktopMenu{display:none;}
    .menu800{display:flex;}
    .mobileMenu{height:70px;display:flex;border-bottom:1px solid #d3d3d3;}
    .mobileMenu img{position:absolute;top:15px;left:10px;}
    .homeWrapper{margin:20px 0;}
    .sectionHead{margin: 30px auto;}
    .displayCopy h1{font-size: 2.25rem;}
    .displayWrap{padding:20px 40px;height:unset;}
    .displayImg img{width:80%;}
    .popular, .w1280{width:100vw;}
    .bannerHero{margin-top:0;}
    .featuredRow{flex-direction:column!important;max-width:100%;}
    .tb-mobile-menu{position: absolute;top: 75px;background:#fff;width:100vw;z-index:5000;}
    #menu, .sub-menu {display: none;list-style: none;margin:0;}
    #menu {padding:20px 0;}
    #menu a, .sub-menu a{text-decoration:none;margin-left:20px;color:#222222;}
    #menu li, .sub-menu li{line-height:300%;}
    .sub-menu{background:#efefef;margin:0;padding:0;}
    .sub-menu li:hover ul{color: #007cff !important;}
    .tb-parent{border-bottom:1px solid #efefef;}
    .sub-menu li{border-bottom:1px solid #fff;}
    .sub-menu li a{padding-left:20px;}
    .tb-menu-toggle {border: 0;position: relative;background: transparent;cursor: pointer;position: absolute;right: 20px;top: 0;float: right;}
    .tb-menu-toggle i {position: absolute;top: 0;left: 0;width: 100%;height: 20%;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s;}
    .tb-menu-toggle i:nth-child(2) {top: 40%;}
    .tb-menu-toggle i:nth-child(3) {top: 80%;}
    .tb-menu-toggle.tb-active-toggle i { }
    .tb-menu-toggle.tb-animate-toggle i:first-child,
    .tb-menu-toggle.tb-animate-toggle i:nth-child(2){ top: 40%;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);} 
    .tb-menu-toggle.tb-animate-toggle i:nth-child(3){ top: 40%;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}
    #hs_cos_wrapper_Launch_banner_text > div:nth-child(1){width:100vw;text-align:center;}
    .list{100%;} 
    .slick-slide div.threeUp > img.threeUp1.lozad,
    .slick-slide div.threeUp > img.threeUp3.lozad{display:none;}
    .slick-slide div.threeUp > img.threeUp2.lozad{height:250px;width:193px;position:absolute;top:20px;left:150px;z-index:500;margin-top:-350px;opacity:0;}
    .featuredContent{padding:15px 15px 5px 15px;}
    .threeUp{height:240px;width:auto !important;}
    .homeWrapper .w1280 {
        width: 100%;
        max-width: 100%;
    }
    .featuredContent{width:auto !important;}
    .featuredContentButton {
        text-align: center !important;
    }
}
@media screen and (max-width:1023px){}
@media screen and (max-width: 800px) {.desktopMenu{display:none !important;}
    .menu800{display:block;}
    .mobileMenu{height:70px;display:block;border-bottom:1px solid #d3d3d3;width:100vw;}
    .mobileMenu img{position:absolute;top:15px;left:10px;}
    .tb-mobile-menu{position: absolute;top: 75px;background:#fff;width:100vw;z-index:5000;}
    #menu-toggle{float:right;}
    #menu, .sub-menu {display: none;list-style: none;margin:0;}
    #menu {padding:20px 0;}
    #menu a, .sub-menu a{text-decoration:none;margin-left:20px;color:#222222;}
    #menu li, .sub-menu li{line-height:300%;}
    #dynamic-content{width:100%;padding:0;margin:0;}
    .heroText{width:48%;font-size:17px;}
    .heroText h2{padding-top:0;font-size:1.5rem !important;}
    .heroImg{width:48%;}
    .heroImg img{width:340px;height:auto;}
    .bannerHero{margin-top:0;padding:20px;}
    .displayWrap{height:unset;padding:20px;}
    .displayImg img{width:100%;padding-top:0;}
    .displayCopy{font-size:17px;width:70%;margin:0;padding:;}
    .displayCopy h1{font-size: 28px;line-height:120%;}
    .displayCopy p {margin:0;padding:0;}
    .display{padding-top:0;}
    .threeUp{width:100%;background:#efefef; padding:20px; height:unset;display:flex;flex-direction:row;height:200px;border-radius: 15px 0 0 15px;}
    .slick-slide div.threeUp > img.threeUp1.lozad,
    .slick-slide div.threeUp > img.threeUp3.lozad{position:absolute;width:75px;height:97px;z-index:-500}
    .slick-slide div.threeUp > img.threeUp1.lozad{top:40px;left: 50px;}
    .slick-slide div.threeUp > img.threeUp3.lozad{top:40px;left: 220px;}
    .slick-slide div.threeUp > img.threeUp2.lozad{position:absolute;top:20px;left: 120px;width:125px;height:162px;z-index:-500;}  
    .slick-slide > div > div.featuredContent > h1{font-size:1rem;padding:5px 0;margin-left:-400px;opacity:0;}
    .slick-slide > div > div.featuredContent >  p{font-size:15px;line-height:18px;padding: 2px 0;height:50px; overflow:hidden;margin-left:-400px;opacity:0;}
    .slick-slide > div > div.featuredContent > button{margin-right:-400px;opacity:0;}
    .slick-slide > div > div.featuredContent{min-height:140px;margin-top:0;margin-left:-400px;opacity:0;}
    .slick-slide.slick-current div.threeUp > img.threeUp1.lozad,
    .slick-slide.slick-current div.threeUp > img.threeUp3.lozad{position:absolute;width:75px;height:97px;z-index:500}
    .slick-slide.slick-current div.threeUp > img.threeUp1.lozad{top:40px;left:50px}
    .slick-slide.slick-current div.threeUp > img.threeUp3.lozad{top:40px;left:220px}
    .slick-slide.slick-current div.threeUp > img.threeUp2.lozad{position:absolute;top:20px;left:120px;width:125px;height:167px;z-index:500}  
    .slick-slide.slick-current > div > div.featuredContent > h1{font-size:1rem;padding:5px 0;margin:0;opacity:1;}
    .slick-slide.slick-current > div > div.featuredContent >  p{font-size:15px;line-height:18px;padding: 2px 0;height:50px; overflow:hidden;margin:0;opacity:1;}
    /*     .featuredContentButton button {padding: 5px 10px;margin: 0 20px 20px 0;position:absolute;right:0;bottom:0;} */
    .featuredContentButton button {
        margin: 30px 0 15px;
        position: unset;
        right: 0;
        bottom: 0;
        padding: 10px 40px;
    }
    .slick-slide.slick-current > div > div.featuredContent{margin-left:0;opacity:1;}
    .featuredContent{padding:20px;}
    .launchWrapper{flex-direction:column;}
    .launchDiv{padding:20px;width:90vw;}
    h1{font-size:1.2rem;}
    .foot{position:unset; }
    .footInside{padding:0 10px;}
    .slick-prev,.slick-next{display:none !important;}
    .mobileSliderFix{height:30px;}
    .sectionHead {font-size: 1rem;letter-spacing: 3px;text-align: center;margin: 20px auto 10px auto;}
    .homeWrapper {margin: 10px 0;}
    .container-fluid{}
    .container-fluid,.w1280{width:unset;}
    .popular{flex-direction:unset;flex-wrap:wrap;width:unset;margin:10px 0;}
    .popular .item-content { padding: 0;width: 45%;margin:10px auto;height: unset;}
    .popularDescription{height:70px;}
    .popularDescription p span{font-size:1rem !important;line-height:130% !important;}
    .popularText{padding: 0 20px 30px 20px;}

}
@media (max-width: 480px) {.featuredRow{flex-direction:column!important;max-width:100%;}
    .popular .item-content,.featuredContent{max-width:100%;}
    .threeUp{max-width:100%;background:#efefef; padding:20px; height:200px;display:flex;flex-direction:column;border-radius: 15px 15px 0 0;}
    .slick-slide div.threeUp > img.threeUp1.lozad,
    .slick-slide div.threeUp > img.threeUp3.lozad{position:absolute;width:75px;height:97px;z-index:-500}
    .slick-slide div.threeUp > img.threeUp1.lozad{top:40px;left: 440px;}
    .slick-slide div.threeUp > img.threeUp3.lozad{top:40px;left: 550px;}
    .slick-slide div.threeUp > img.threeUp2.lozad{position:absolute;top:20px;left: 480px;width:100px;height:129px;z-index:-500;}  
    .slick-slide > div > div.featuredContent > h1{font-size:1rem;padding:5px 0;margin-left:-400px;opacity:0;}
    .slick-slide > div > div.featuredContent >  p{font-size:15px;line-height:18px;padding: 2px 0;height:50px; overflow:hidden;margin-left:-400px;opacity:0;}
    .slick-slide > div > div.featuredContent > button{margin-right:-400px;opacity:0;}
    .slick-slide > div > div.featuredContent{min-height:200px;margin-top:0;margin-left:-400px;opacity:0;}
    .slick-slide.slick-current div.threeUp > img.threeUp1.lozad,
    .slick-slide.slick-current div.threeUp > img.threeUp3.lozad{position:absolute;width:75px;height:97px;z-index:500}
    .slick-slide.slick-current div.threeUp > img.threeUp1.lozad{top:40px;left:calc(30% - 37px);}
    .slick-slide.slick-current div.threeUp > img.threeUp3.lozad{top:40px;left:calc(70% - 37px)}
    .slick-slide.slick-current div.threeUp > img.threeUp2.lozad{position:absolute;top:20px;left:calc(50% - 50px);width:100px;height:129px;z-index:500}  
    .slick-slide.slick-current > div > div.featuredContent > h1{font-size:1rem;padding:5px 0;margin:0;opacity:1;}
    .slick-slide.slick-current > div > div.featuredContent >  p{font-size:15px;line-height:18px;padding: 2px 0;height:50px; overflow:hidden;margin:0;opacity:1;}
    .slick-slide.slick-current > div > div.featuredContent{margin-left:0;opacity:1;}
    .displayCopy{font-size: 20px;}
    .tb-menu-toggle {right: 20px;}
    .list{width:100vw;}
    .bannerHero{margin-top:0;}
    .heroImg, .heroText{width:100%;}
    .heroImg img{width:90% !important;}
    .footInside{width: 90vw;margin: 0 auto;}
    .launchDiv, .list li{width:90vw;}
    .launchTitle{padding-left:20px;text-align:center;}
    .popular{width:92vw;}
    .popular .item-content{display:flex;flex-direction:column;}
    .popItemTextPagination,.popItemText{display:flex;flex-direction:column;padding:15px;}
    .popItemText1,.popItemText2{padding:0;font-size:1rem;line-height:120%;overflow:hidden;text-overflow: ellipsis; margin-bottom:5px;background:#fff !important;}
    .popItemBut{position:relative;bottom:0;right:0;padding:0;}
    .popItemBut button{}
    .popItemText1:hover,.popItemText2:hover{overflow:visible;z-index:500;}
    .popItemText1{height:20px;}
    .popItemText2{height:40px;}
    .popItemText button{position:unset;bottom:0;right:0;padding:5px 10px;margin:0;width:unset;float:right;border-radius:2px;}
    .popular .item-image img{height:100px;width:auto;margin:0;}
    .popular .item-image{padding:10px;width:unset !important;margin:0;text-align:center;}
    body > div.container-fluid > div:nth-child(5) > div.popular > div:nth-child(4) > div.item-image{padding:10px;width:unset !important;} 
    .foot p{font-size:.8rem;} 
    .display{flex-direction:column;padding:0;text-align:center;}
    .displayCopy, .displayImg{margin:0 10%;width:80vw;}
}



/* Start New Css */
/* Start home page */
.featuredSlider{
    position: relative;
}
.featuredSlider:before {
    content: "";
    background: url(https://263750.fs1.hubspotusercontent-na1.net/hubfs/263750/MMU/2023/2023/icons/chevron%20graphic.png);
    width: 100%;
    height: 100%;
    position: absolute;
    background-repeat: no-repeat;
    top: -35px;
    right: 0;
    left: 100px;
    background-position: right top;
}
.qlm-title h3 {
    text-align: center;
    margin-bottom: 30px;
    text-transform: uppercase;
    font-size: 16px;
    line-height: 36px;
    color: #222222;
    letter-spacing: 3.7px;
}
.qlm-items {
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    justify-content: center;
    column-gap: 60px;
}
.qlm-main {
    padding-top: 200px;
    padding-bottom: 40px;
}
.qlm-inner-head p {
    font-style: normal;
    font-weight: 700;
    font-size: 16px;
    line-height: 21px;
    text-align: center;
    color: #222222;
    min-height: 38px;
}
.qlm-item {
    max-width: 12%;
    flex-basis: 12%;
    text-align: center;
}
.qlm-item a {
    text-decoration: none;
}

.item-content .popItemBut button {
    background: none;
    color: #076AD3;
    border: none;
    padding: 5px 0px 0;
    border-radius: 0;
    text-align: left;
    font-style: normal;
    font-weight: 600;
    font-size: 18px;
    line-height: 18px;
    cursor: pointer;
}
.popular .item-content{
    /*     border: none;  */
    box-shadow: none;
    border: 1px solid #D3D3D3;
}
.popular .item-content:hover{
    filter: drop-shadow(0px 14px 14px rgba(0, 0, 0, 0.2));
}

.item-content .item-image {
    background: url(https://263750.fs1.hubspotusercontent-na1.net/hubfs/263750/MMU/2023/2023/icons/AdobeStock_328883976.png);
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}
.homeWrapper.homeWrapper-4 {
    background: #FFFFFF;
    padding: 50px 0 100px;
    display:none;
}
.homeWrapper.homeWrapper-4.show{
    display:block;
}
.ind-insight-outer {
    display: flex;
    justify-content: left;
    max-width: 100%;
    column-gap: 20px;
    row-gap: 20px;
}

.ind-insight-rep {
    max-width: 47.6%;
    flex-basis: 47.6%;
    background: #FFFFFF;
    border: 1px solid #D3D3D3;
    border-radius: 10px;
}

.ind-insight-img img {
    /*     max-width: 100%;*/
    height: 201.11px !important; 
    object-fit: cover;
    width: 100%;
    border-radius: 10px 10px 0 0;
}
.homeWrapper-5 .sectionHead {
    margin: 5px 0;
}
.ind-insight-tag h3 {
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 19px;
    letter-spacing: 3.7px;
    text-transform: uppercase;
    color: #222222;
}
.ind-insight-title h4 {
    font-style: normal;
    font-weight: 700;
    font-size: 18px;
    line-height: 22px;
    color: #222222;
    margin-top: 10px;
    margin-bottom: 65px;
    min-height: 66px;
}
.ind-insight-btn a {
    font-style: normal;
    font-weight: 600;
    font-size: 18px;
    line-height: 18px;
    color: #076AD3;
    text-decoration: none;
    font-family: sans-serif;
}
.ind-insight-tag {
    padding: 0 20px;
}
.ind-insight-title {
    padding: 0 20px;
}
.ind-insight-btn {
    padding: 0 20px 20px;
}
.homeWrapper.homeWrapper-5 {
    padding: 20px 0 0;
}

.popular.carousel {
    max-width: 1335px;
    background: #EFEFEF;
    display: block;
    border-radius: 10px;
    width: 100%;
    justify-content: center;
}
.carousel-section-items {
    display: flex!important;
    justify-content: center;
    max-width: 1135px;
    flex-wrap: wrap;
    margin: 0 auto;
    padding: 50px 0;
}
.carousel-section-item {
    max-width: 50%;
    flex-basis: 50%;
    display: flex!important;
    column-gap: 20px;
}
.carousel-section-desc p {
    margin: 0 88px 0 0;
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    color: #222222;
}
.homeWrapper.homeWrapper-6 {
    padding: 30px 0 60px;
}
.ex-date-bar {
    position: absolute;
    top: 0px;
    background: #EB003E;
    background-size: cover;
    background-repeat: no-repeat;
    width: 195px;
    padding: 5px 25px 10px;
    left: -21px;
    color: #fff;
    text-align: left;
    transform: rotate(-21deg);
    font-style: normal;
    font-weight: 700;
    font-size: 14px;
    line-height: 17px;
    text-transform: uppercase;
}
.popular.expiring-soon .item-image {
    padding: 0px 15px 15px;
}
.popular.expiring-soon .item-image img {
    padding-top: 30px;
}
.vidWrapReveal .popItemBut {
    padding-left: 0;
}
.expiring-soon button.slick-prev.slick-arrow:before {
    background: url(https://263750.fs1.hubspotusercontent-na1.net/hubfs/263750/MMU/2023/2023/Updated/Icons/Chevron%20Left.png);
    background-repeat: no-repeat;
    width: 20px;
    height: 20px;
    position: absolute;
    background-size: contain;
    color: unset;
    left: -20px;
}
.expiring-soon button.slick-next.slick-arrow:before {
    background: url(https://263750.fs1.hubspotusercontent-na1.net/hubfs/263750/MMU/2023/2023/Updated/Icons/Chevron%20Right.png);
    background-repeat: no-repeat;
    width: 20px;
    height: 20px;
    position: absolute;
    background-size: contain;
    color: unset;
    right: -20px;
}
.carousel-section-items.slick-initialized.slick-slider button.slick-next:before {
    background: url(https://263750.fs1.hubspotusercontent-na1.net/hubfs/263750/MMU/2023/2023/Updated/Icons/Chevron%20Right.png);
    background-repeat: no-repeat;
    width: 20px;
    height: 20px;
    position: absolute;
    background-size: contain;
    color: unset;
}
.carousel-section-items.slick-initialized.slick-slider button.slick-prev:before {
    background: url(https://263750.fs1.hubspotusercontent-na1.net/hubfs/263750/MMU/2023/2023/Updated/Icons/Chevron%20Left.png);
    background-repeat: no-repeat;
    width: 20px;
    height: 20px;
    position: absolute;
    background-size: contain;
    color: unset;
}
/* End New Css */

/* menu css */
.search-bar {
    mix-blend-mode: normal;
    opacity: 0.5;
    border: 1px solid #909090;
    border-radius: 6px !important;
    margin: 8px 10px 0 0;
    padding: 9.25px 0;
}
.search-bar img {
    margin-left: 10px;
    vertical-align: middle;
}
.new-mm-sec {
    display: flex;
    /*     align-items: center; */
    max-width: 100%;
    justify-content: space-between;
    background: #FFFFFF;
    mix-blend-mode: normal;
    /*     opacity: 0.9; */
    backdrop-filter: blur(2.71828px);
    border-radius: 10px;
    padding: 20px;
    filter: drop-shadow(0px 10px 10px rgba(0, 0, 0, 0.219827));
}
.mega-tabs {
    max-width: 20%;
    flex-basis: 20%;
}
.mega-menu-items {
    display: flex;
    column-gap: 20px;
    max-width: 68%;
    flex-basis: 68%;
}

.mm-item-img img {
    max-width: 165px;
    height: 165px;
    border-radius: 20px;
}
.new-mm-sec-title h3{
    font-style: normal;
    font-weight: 700;
    font-size: 18px;
    line-height: 15px;
    color: #222222;
    padding-left: 15px;
}
.mega-tabs ul li a {
    font-style: normal !important;
    font-weight: 700 !important;
    font-size: 12px;
    line-height: 14px;
    color: #222222 !important;
    display: flex;
    align-items: center;
    column-gap: 20px;
}
.mega-tabs ul li span {
    width: 20px;
}
.mega-tabs ul li a img {
    vertical-align: middle;
    width: 30px;
}
.mm-item-title p {
    text-align: center;
}
.mm-item-title p a {
    color: #000;
}
.mega-tabs ul li {
    padding: 4px 0;
}
/* end mennu css */

/* Start banners */
.heroText p {
    font-style: normal;
    font-weight: 400;
    font-size: 18px;
    line-height: 30px;
    color: #222222;
}
.bannerHero .w1280 {
    width: 1135px;
    border-bottom: 1px solid #909090;
    padding-bottom: 50px;
}
.bannerHero .hero-inner {
    display: flex;
    /* justify-content: space-between; */
    align-items: center;
}
.heroImg img {
    background: #000000;
    /*     box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25); */
    border-radius: 10px;
    width: 100% !important;
}
.hero-inner .heroText p {
    padding-right: 90px;
    margin-top: 2px;
}
/* banners */

/* start content */
.item-image {
    height: 150px;
    overflow: hidden;
}
#test-list li .item-image img, #test-list li .item-image-merchant img {
    height: 200px;
    margin: 0;
    object-fit: contain;
    width: 100% !important;
    padding-top: 20px;
}
.popItemText1 b {
    font-style: normal;
    font-weight: 700;
    font-size: 16px;
    line-height: 22px;
    color: #222222;
}
.fancybox-stage .hs-button{
    background: #076AD3;
    border-radius: 15px;
}
.item-content:hover {
    background: #FFFFFF;
    /*     border: 1px solid #D3D3D3; */
    border-radius: 8.5834px;
    filter: drop-shadow(0px 14px 14px rgba(0, 0, 0, 0.2));
}
.homeWrapper.homeWrapper-5 .sectionHead {
    padding-bottom: 5px;
}
/* .list li:nth-child(4n+0) {
margin-right: 0;
}
.list li:nth-of-type(4n+1){
margin-left: 0;
}
.list li:nth-child(1) {
margin-left: 0;
} */
/* end content */

/* start dynamic pages */
div#dynamic-content.faqpage,div#dynamic-content.glossarypage,#dynamic-content.allcontentpages,#dynamic-content.savingspage {
    width: 100%;
}
div#dynamic-content.usagepage {
    width: 100%;
}
#dynamic-content.usagepage .copy {
    padding: 0px;
}
#dynamic-content.usagepage .dynamic-copy p{
    padding-left: 0px;
}
#dynamic-content.faqpage .copy,#dynamic-content.glossarypage .copy,#dynamic-content.allcontentpages .copy,#dynamic-content.savingspage .copy {
    padding: 0;
}

#dynamic-content.faqpage:first-child h1 {
    margin: 0;
}
div#faqbanner {
    text-align: left;
    background: #00CFF9;
    height: 300px;
    position: relative;
}
div#glossarybanner {
    text-align: left;
    background: #00FFD4;
    height: 300px;
    position: relative;
}
div#savingsbanner {
    text-align: left;
    background: #681AEA;
    height: 386px;
    position: relative;
    background-image: url(https://263750.fs1.hubspotusercontent-na1.net/hubfs/263750/MMU/2023/2023/icons/saving-banner.png);
    background-repeat: no-repeat;
    background-position: right;
}
.dynamic-banner .banner-inner {
    max-width: 1135px;
    display: flex !important;
    justify-content: flex-start;
    align-items: center;
    height: 320px;
    margin: 0 auto;
}
#dynamic-content .dynamic-banner h1 {
    font-style: normal;
    font-weight: 700;
    font-size: 40px;
    line-height: 59px;
    color: #222222 !important;
    padding-top: 0px;
}
#dynamic-content.faqpage .banner-inner:after {
    content: "";
    background: url(https://263750.fs1.hubspotusercontent-na1.net/hubfs/263750/MMU/2023/2023/Images/faq-bn-curve.png);
    width: 170px;
    height: 130px;
    position: absolute;
    background-repeat: no-repeat;
    right: 62vh;
    top: 0vh;
}
div#tradmark {
    text-align: left;
    background: #EFEFEF;
    height: 260px;
    position: relative;
}
div#privacy {
    text-align: left;
    background: #EFEFEF;
    height: 260px;
    position: relative;
}
div#usage {
    text-align: left;
    background: #076AD3;
    height: 260px;
    position: relative;
    color:#fff;
}
div#usage .banner-inner h1 { 
    color: #fff !important;
}
.dynamic-copy {
    max-width: 1135px;
    margin: 0 auto;
    margin-top: 60px;
}
.dynamic-copy h2 {
    font-style: normal;
    font-weight: 700;
    font-size: 18px !important;
    line-height: 22px;
    color: #222222 !important;
    position: relative;
    padding-left: 40px;
}
.dynamic-copy p {
    font-style: normal;
    font-weight: 400;
    font-size: 15px;
    line-height: 20px;
    margin-bottom: 24px;
    padding-left: 40px;
}
.dynamic-copy div {
    font-style: normal;
    font-weight: 400;
    font-size: 15px;
    line-height: 20px;
}
.dynamic-copy ul li, .dynamic-copy ol li {
    font-style: normal;
    font-weight: 400;
    font-size: 15px;
    line-height: 20px;
}
.dynamic-copy ul,  .dynamic-copy ol{
    padding-left: 55px;
}
#dynamic-content.faqpage .dynamic-copy h2:before {
    content: "";
    background: url(https://263750.fs1.hubspotusercontent-na1.net/hubfs/263750/MMU/2023/2023/icons/Oval-icon.png);
    width: 100%;
    height: 100%;
    position: absolute;
    background-repeat: no-repeat;
    left: 0px;
    top: 3px;
}
#dynamic-content.glossarypage .dynamic-copy h2:before {
    content: "";
    background: url(https://263750.fs1.hubspotusercontent-na1.net/hubfs/263750/MMU/2023/2023/icons/Oval-green.png);
    width: 100%;
    height: 100%;
    position: absolute;
    background-repeat: no-repeat;
    left: 0px;
    top: 3px;
}
#dynamic-content.allcontentpages .dynamic-copy h2:before {
    content: "";
    background: url(https://263750.fs1.hubspotusercontent-na1.net/hubfs/263750/MMU/2023/2023/icons/Oval-icon.png);
    width: 100%;
    height: 100%;
    position: absolute;
    background-repeat: no-repeat;
    left: 0px;
    top: 3px;
}
div#banners {
    text-align: left;
    background: #00CFF9;
    height: 260px;
    position: relative;
}

.savingspage .dynamic-copy  div {
    display: flex;
    align-items: center;
    column-gap: 15px;
    font-style: normal;
    font-weight: 700;
    font-size: 18px;
    line-height: 22px;
    color: #222222;
}
div#savingsbanner .banner-inner {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    color: #fff;
    height: 386px;
}
div#savingsbanner .banner-inner p {
    max-width: 573px;
    font-style: normal;
    font-weight: 400;
    font-size: 22px;
    line-height: 32px;
    margin: 10px 0 0;
}
div#savingsbanner .banner-inner h1 {
    margin: 100px 0px 0px !important;
    color: #fff !important;
}
.savingspage .dynamic-copy p{
    padding-left: 0;
    padding-bottom: 20px;
}
#dynamic-content .dynamic-copy table {
    border: 0px !important;
}
#dynamic-content .dynamic-copy tr {
    vertical-align: baseline !important;
}
#dynamic-content .dynamic-copy tr td:nth-child(1) {
    padding-right: 50px !important;
    border-right: 1px solid #EFEFEF;
}
#dynamic-content .dynamic-copy tr td:nth-child(2) {
    padding-left: 50px !important;
}
/* end dynamic pages */
.popItemBut a {
    color: #076AD3 !important;
    text-decoration: none;
    font-style: normal;
    font-weight: 600;
    font-size: 18px;
    line-height: 18px;
    font-family: sans-serif;
}
@media screen and (max-width: 1280px){
    .mash-menu section.mash-menu-inner-container {
        width: 100%;
        min-height: 50px;
    }
    .featuredSlider:before{
        content: none;
    }
    .mash-menu .mash-list-items>li>a{
        font-size: 12.25px;
    }
    .accessSearch input{
        width: 100px !important;
    }
}
@media screen and (max-width: 1200px) and (min-width: 801px){
    .carousel-section-items {
        display: flex!important;
        justify-content: center;
        max-width: 100%;
        flex-wrap: wrap;
        margin: 0 80px;
        padding: 50px 0;
    }

}
@media screen and (max-width: 800px){
    .displayCopy p {
        font-size: 18px;
        font-weight: 700;
        line-height: 24px;
    }
    .featuredContent h3{
        margin: 0px 0 0px;
    }
    .featuredContent h1{
        line-height: 20px;
    }
    .threeUp img {
        border-radius: 0;
        object-fit: cover;
    }
    .qlm-items {
        display: flex;
        -webkit-box-align: baseline;
        -ms-flex-align: flex-start;
        align-items: flex-start;
        justify-content: center;
        column-gap: 50px;
        flex-wrap: wrap;
        row-gap: 25px;
    }
    .qlm-main {
        padding-top: 40px;
        padding-bottom: 40px;
    }
    .qlm-item {
        max-width: 25%;
        flex-basis: 25%;
        text-align: center;
    }
    .popular .item-content:nth-child(1) {
        margin-left: inherit;
    }
    .row-fluid.displayWrap .greySpace {
        height: auto;
    }
}
@media screen and (max-width: 480px){
    .ind-insight-rep {
        max-width: 100%;
        flex-basis: 100%;
    }
    .ind-insight-outer{
        flex-direction: column;
    }
    .homeWrapper.homeWrapper-5 .sectionHead {
        margin-bottom: 15px;
    }
    .popular .item-image img {
        height: 100%;
        width: 100%;
        margin: 0;
        object-fit: cover;
    }
    .carousel-section-items{
        padding: 50px 20px;
    }
    .foot a {
        line-height: 22px;
    }
    .dynamic-copy {
        padding: 0 20px;
    }
    #dynamic-content .dynamic-banner h1 {
        font-size: 28px;
        line-height: 34px;
        color: #222222 !important;
        padding: 0 20px;
    }
    #dynamic-content .dynamic-banner p {
        font-size: 18px !important;
        padding: 0 20px;
        line-height: 24px !important;
    }
    #dynamic-content .dynamic-copy tr {
        display: grid !important;
    }
    #dynamic-content .dynamic-copy tr td:nth-child(1) {
        padding-right: 0px !important;
        border-right: none!important;
        width: 100% !important;
    }
    #dynamic-content .dynamic-copy tr td:nth-child(2) {
        padding-left: 0px !important;
        width: 100% !important;
    }
}
/* End new page */