.cmp-realtor-footer-border{height:0;border-top:1px solid #707070;width:100%}
.cmp-realtor-footer-dark{background-color:#212426;color:#e2e2e2;padding:40px 0 30px 0;font-size:10px}
.cmp-realtor-footer-dark .footer-nav{font-size:12px}
.cmp-realtor-footer-dark .footer-nav li:first-child a{padding-left:0}
.cmp-realtor-footer-dark .footer-nav a{text-decoration:underline}
.cmp-realtor-footer-dark .cmp-header-support-text h3,.cmp-realtor-footer-dark .cmp-header-support-text p{color:#fff}
.cmp-realtor-footer-copy{font-size:.75rem}
.cmp-realtor-footer-copy p{margin-bottom:0}
.cmp-realtor-footer-logo img{height:50px}
.cmp-realtor-footer-social-icon{margin-right:20px}
.cmp-realtor-footer-social-icon:last-child{margin-right:0}
.cmp-realtor-footer-social-icon img{width:24px}
.cmp-realtor-footer-support-text{font-size:12px}
.footer-nav a{color:rgba(255,255,255,0.7);border-right:solid 1px rgba(255,255,255,0.7);padding:0 5px}
.footer-nav li:last-child a{border-right:0}
.footer-desc{font-size:12px}
@media(max-width:1024px){.cmp-realtor-footer-dark{padding:20px 0}
.cmp-realtor-footer-support-text{font-size:10px}
}
@media(max-width:991px){.cmp-realtor-footer-dark{padding:20px 0 40px 0}
}
@media(min-width:1200px){.footer-nav{min-width:420px}
}
.imgGallery img{max-width:100px}
@media(max-width:1024px){.imgGallery .imageSec{width:50%}
}
.comp-enroll{background-repeat:no-repeat;background-position:center;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.calltoaction{margin-bottom:0}
.mt-desktop{margin-top:60px}
.mb-desktop{margin-bottom:60px}
.comp-enroll .comp-enroll__opacity{position:absolute;top:0;bottom:0;left:0;right:0}
.comp-enroll .comp-enroll__content div.comp-enroll__contentwrapper p,div.cmp-realtor-carousel .cmp-realtor-carousel-content p{line-height:1.5}
.comp-enroll .comp-enroll__content div.comp-enroll__contentwrapper h2{color:#fff}
.comp-enroll .comp-enroll__image{width:100%}
.comp-enroll .comp-enroll__image picture{width:100%}
.comp-enroll .comp-enroll__image img{width:100%}
.comp-enroll .comp-enroll__content comp-enroll__contentwrapper p{font-size:1.125rem}
.comp-enroll .comp-enroll__content comp-enroll__contentwrapper h2{font-size:3.125rem;font-weight:bold;margin:20px 0 30px}
.comp-enroll .button-custom{border-radius:30px}
.comp-enroll .button-small{padding:10px 20px}
.comp-enroll .button-blue{background:#0094dc;color:#fff}
.comp-enroll .button-blue:focus{color:#FFF}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.comp-enroll{display:block;padding-top:6%;padding-bottom:2%}
.comp-enroll__content{width:100%}
}
@media(max-width:767.98px){.comp-enroll{margin-top:40px}
.comp-enroll .comp-enroll__content comp-enroll__contentwrapper h2{font-size:2rem;margin:10px auto 20px}
.comp-enroll .comp-enroll__content comp-enroll__contentwrapper p{font-size:1rem}
.comp-enroll .comp-enroll__content div.comp-enroll__contentwrapper h2{font-size:21px}
}
@media(min-width:767.98px) and (max-width:991.98px){.comp-enroll .comp-enroll__content comp-enroll__contentwrapper h2{font-size:1rem}
}
@media(min-width:992px) and (max-width:1199.98px){.comp-enroll .comp-enroll__content comp-enroll__contentwrapper h2{font-size:2.5rem}
}
.cmp-about-us{margin-top:30px}
.cmp-about-us .cmp-about-us__header .cmp-about-us__title-text{color:#74bc20;font-size:1.125rem;line-height:16px}
.cmp-about-us .cmp-about-us__header .cmp-about-us__header-text h2{font-size:1.875rem;width:55%;line-height:45px;color:#000}
.cmp-about-us__title-text,.cmp-about-us__header-text{display:block}
.cmp-about-us .cmp-about-us__main-content{margin-top:55px}
.cmp-about-us .cmp-about-us__main-content .about-us{padding-left:90px}
.cmp-about-us .cmp-about-us__main-content .about-us img{width:70px;position:absolute;left:0;top:10px}
.cmp-about-us .cmp-about-us__main-content .about-us .about-us-content{font-size:1.125rem}
.cmp-about-us .cmp-about-us__main-content .about-us .about-us-content .about-us-content__header{line-height:27px}
.image-top .cmp-about-us .cmp-about-us__header .cmp-about-us__header-text h2{text-align:center;padding-bottom:15px;font-size:24px}
.image-top .cmp-about-us .cmp-about-us__main-content{text-align:center}
.image-top .cmp-about-us .cmp-about-us__main-content .about-us{padding-left:0}
.image-top .cmp-about-us .cmp-about-us__main-content .about-us img{position:static;margin-bottom:15px}
.appl-sys-grid-large .cmp-about-us .cmp-about-us__main-content,.appl-sys-grid-med .cmp-about-us .cmp-about-us__main-content,.appl-sys-grid-small .cmp-about-us .cmp-about-us__main-content{max-width:920px;margin:0 auto}
.appl-sys-grid-large .cmp-about-us .cmp-about-us__main-content .font-weight-bold,.appl-sys-grid-med .cmp-about-us .cmp-about-us__main-content .font-weight-bold,.appl-sys-grid-small .cmp-about-us .cmp-about-us__main-content .font-weight-bold{font-weight:normal !important;font-size:16px;line-height:1.3 !important}
.appl-sys-grid-med .cmp-about-us .cmp-about-us__main-content{max-width:670px}
.appl-sys-grid-med .cmp-about-us{margin-top:0}
.appl-sys-grid-small .cmp-about-us .cmp-about-us__main-content{max-width:500px}
.appl-sys-grid-small .cmp-about-us{margin-top:0}
.neh-gray-theme{background:#f9f9f9}
.single-col-text{background:#eee;padding:15px;margin-bottom:30px}
.single-col-text .pt-5{padding-top:0 !important}
.single-col-text p{margin-bottom:0}
.compare-details-wrapper{max-width:730px;margin:0 auto}
.list-wrapper{max-width:730px;margin:0 auto}
.list-wrapper h5{font-size:18px;text-align:center}
.cmp-about-us__main-content div.col:first-child img,.cmp-about-us__main-content div.col:nth-child(3) img{border-radius:0;box-shadow:none}
@media(min-width:768px){.single-col-text{margin-top:45px}
.compare-details-wrapper{padding-top:50px}
}
@media(max-width:1023.98px){.cmp-about-us .cmp-about-us__header .cmp-about-us__header-text h2{width:auto;margin:0 !important;font-size:1.5rem;line-height:30px}
}
@media(max-width:767.98px){.cmp-about-us .cmp-about-us__main-content{margin-top:25px}
div.cmp-about-us .cmp-about-us__main-content .about-us .about-us-content,.about-us-content__description p{font-size:1.125rem}
.image-top .cmp-about-us .cmp-about-us__header .cmp-about-us__header-text h2{padding-top:30px}
.cmp-about-us .cmp-about-us__header .cmp-about-us__title-text{font-size:1rem}
.cmp-about-us .cmp-about-us__header{padding:0 15px 0 15px}
.cmp-about-us{margin-top:20px}
}
.blue-highlight{color:#008bd3}
#cmp-WaterShieldModal .close:focus,#cmp-WaterShieldModal .close:focus-visible,#cmp-WaterShieldModal .close span:focus,#cmp-WaterShieldModal .close span:focus-visible{outline:0}
.watershield-cta{background:#06ad19;color:#FFF;font-weight:bold;border-radius:25px}
.cmp-video-btn{font-weight:bold}
.watershield-cta:hover,.watershield-cta:focus,.watershield-cta:active{color:#FFF}
.check-list li{position:relative;padding-left:30px}
.check-list li .fa-check{color:#06ad19}
.check-list li .fa-check:before{position:absolute;left:0;top:4px}
.watch-video-icon{margin-right:10px;max-width:100%;width:50px}
.textandvideo{margin-bottom:60px;position:relative;font-size:18px}
.fa-info-bg{color:#008bd3}
.watershield-herotext h1{font-size:36px;color:#1e2022;font-weight:bold}
.watershield-cta,.cmp-video-btn{font-weight:bold;font-size:18px}
.btn:focus{-webkit-box-shadow:none;box-shadow:none}
div.milestones{margin-bottom:21px}
@media(max-width:767px){.textandvideo{margin-bottom:40px;font-size:16px}
.watershield-cta,.cmp-video-btn{font-size:16px}
.watershield-herotext p{margin-bottom:20px}
.watershield-heromage{padding-left:0;padding-right:0;margin-bottom:20px;margin-top:0}
}
@media(max-width:350px){.watershield-cta,.cmp-video-btn{font-size:14px}
}
@media(max-width:1024px){.watershield-herotext h1{font-size:24px}
.watershield-cta{padding:9px 27px}
.cmp-video-btn{padding-top:0;padding-bottom:0;border:0}
.watch-video-icon{width:40px}
}
@media(min-width:768px){.textandvideo{margin-top:50px}
}
@media(min-width:1024px){.watershield-cta{padding:13px 33px}
.cmp-video-btn{padding:0 5px;border:0}
}
@media(min-width:1200px){.container-bg-image{background-image:url(../components/content/textandvideo/v1/textandvideo/textvideo-clientllib/resources/images/videobackground.svg);background-repeat:no-repeat;background-size:71%;background-position:507px -400px}
}
@media(min-width:1376px){.container-bg-image{background-size:62%;background-position:593px -400px}
}
@media(min-width:1650px){.container-bg-image{background-size:54%;background-position:713px -400px}
}
@media(min-width:1900px){.container-bg-image{background-size:46%;background-position:853px -400px}
}
#topbar{padding:5px 10px;font-size:14px;background:#0e2230;width:100%}
.utility-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0;padding:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}
#loc-finder .fa,#user-location{color:#FFF}
.utility-nav li{list-style:none}
#topbar .social-links{text-align:right}
#topbar .social-links a{color:#FFF;display:inline-block;font-size:12px;line-height:12px}
#topbar .social-links .top-social-links a{padding:0 5px}
#topbar .social-links .top-social-links a i{font-size:12px}
#topbar .social-links a i{font-size:15px}
.utility-nav li{list-style:none}
#topbar .social-list{padding:0;margin:0}
.location-nav .sign-up i{margin-right:5px}
.loc-finder-wrapper .input-wrapper .error.valid{display:none !important}
.white{color:white}
.loc-finder-wrapper{padding:9px 15px 10px;display:none;background:#0e2230}
.loc-finder-wrapper p{margin-bottom:10px;font-size:14px}
.loc-finder-wrapper .location-content{display:none;padding-right:25px}
.loc-finder-wrapper .input-wrapper{list-style:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex}
.loc-finder-wrapper .input-wrapper li:first-child{-ms-flex-preferred-size:75%;flex-basis:75%;margin-right:15px}
.loc-finder-wrapper input[type="tel"]{border:solid 1px #CCC;width:100%}
.loc-finder-wrapper input[type="submit"]{background:#007db6;color:#FFF;border-radius:25px;padding:5px 20px;text-transform:uppercase;font-weight:bold;font-size:14px;border:0}
.social-desc{color:#FFF;display:inline-block;font-size:12px;line-height:12px}
.social-list{display:flex !important;display:-webkit-box !important;display:-ms-flexbox !important}
.change-location{text-transform:capitalize;text-decoration:underline;cursor:pointer}
#user-location{font-size:11px}
.loc-finder-wrapper #modal-close .fa{color:#fff;cursor:pointer}
.loc-finder-wrapper label.error,#invalid-zip-error{line-height:16px;margin-bottom:5px;font-size:14px;margin-top:5px;color:#fff;display:block}
@media(max-width:767px){#modal-close{position:absolute;top:5px;right:10px}
}
@media(max-width:991px){.utility-nav li#loc-finder{text-align:center}
.utility-nav li{WIDTH:100%}
.insourceheader{z-index:999}
}
@media(min-width:768px){#modal-close{margin:3px 0 0 15px}
.loc-finder-wrapper .row{margin-left:0;margin-right:0}
}
@media(min-width:992px){.social-header{max-width:1115px;margin:0 auto}
.utility-nav,.top-social-links{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0}
.top-social-links{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.utility-nav li{position:relative;list-style:none}
}
@media(max-width:1199px){.loc-finder-wrapper input[type="tel"]{padding:5px;font-size:12px;min-width:215px}
.loc-finder-wrapper input[type="submit"]{background:#74bc20 !important;min-width:115px}
.social-desc{border-right:1px solid #fff;padding:0 5px}
}
.sidr{display:block;position:fixed;top:111px;height:100%;z-index:99;width:100%;overflow-x:hidden;overflow-y:auto;font-size:15px;background:#eef1f2;color:#FFF}
.sidr.right{left:auto;right:-100%}
.sidr-open .mobile-nav-toggle span{background:#FFF}
.sidr ul li a,.sidr ul li span{padding:0 15px;display:block;text-decoration:none;color:#0e2230;font-size:18px}
.sidr ul{display:block;margin:0;padding:0}
.sidr ul li{display:block;margin:0;line-height:48px;border-bottom:1px solid #FFF}
.sidr .sidr-inner>p{margin-left:15px;margin-right:15px}
.sidr .social-desc{padding:0 15px;display:block;text-decoration:none;color:#0e2230;font-size:18px;font-weight:bold;line-height:12px}
@media(max-width:767px){.sidr-inner:last-child{overflow:auto;margin:auto;width:100%;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
}
@media(max-width:991px){.mobileNavLinks{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.sidr-inner p.social-wrapper{margin-left:0;padding:30px 0 0 0}
.sidr ul.social-list li{border-bottom:0;margin-top:10px}
}
header{padding:0;background:#FFF}
.header{position:fixed;width:100%;z-index:99;top:0}
a.greenSolid{background-color:#06ad19;border:2px solid #06ad19;color:#fff}
a.greenOutline{background-color:#fff;border:2px solid #06ad19;color:#06ad19}
a.blueSolid{background-color:#007db6;border:2px solid #007db6;color:#fff}
a.blueOutline{background-color:#fff;border:2px solid #007db6;color:#007db6}
a.find-plan:hover{text-decoration:none}
.blue-solid,.green-solid,.blue-outline,.green-outline{color:#fff;padding:6px 15px;margin:0 8px;border-radius:60px;min-width:150px;text-align:center;display:inline-block;min-height:40px;text-transform:uppercase;border:solid 2px transparent;text-decoration:none}
.blue-solid-link,.blue-solid-link:hover{color:#1789ca;text-decoration:none}
.blue-outline-link,.blue-outline-link:hover{color:#1789ca;text-decoration:none}
.green-solid-link,.green-solid-link:hover{color:#62b52e;text-decoration:none}
.green-outline-link,.green-outline-link:hover{color:#62b52e;text-decoration:none}
.blue-solid,.blue-solid:hover{background:#1789ca;text-decoration:none}
.blue-solid:hover,.green-solid:hover,.blue-solid:active,.green-solid:active{color:#fff;text-decoration:none}
.green-solid,.green-solid:hover{background:#62b52e;text-decoration:none}
.blue-outline{background:#FFF;border:solid 2px #1789ca;color:#1789ca}
.green-outline,.green-outline:hover,.green-outline:active{background:#fff;border:solid 2px #62b52e;color:#62b52e;text-decoration:none}
.blue-link,.blue-link:hover,.blue-link:focus,.blue-link:active{color:#1789ca;text-decoration:none}
.green-link,.green-link:hover,.green-link:focus,.green-link:active{color:#62b52e !important;text-decoration:none}
.blue-link,.green-link{padding:0 5px;font-weight:bold;text-decoration:none}
.content-wrapper{margin-top:110px}
.main-nav>ul.set-left>li>a.active{border-bottom:solid 2px #037cb2;color:#0e2230}
@media(max-width:767px){#header{padding-top:4px;height:80px}
.xs-call-icons{margin-top:10px}
.locationisVisible .content-wrapper{margin-top:160px}
.locationisVisible .sidr{top:165px}
.alertisVisible .content-wrapper{margin-top:207px}
.alertisVisible.locationisVisible .content-wrapper{margin-top:262px}
.alertisVisible.locationisVisible.errorMsgisVisible .content-wrapper{margin-top:283px}
.locationisVisible.errorMsgisVisible .content-wrapper{margin-top:186px}
.locationisVisible.errorMsgisVisible .sidr{top:186px}
}
@media(max-width:991px){#header .logo{margin-top:10px;width:85px}
#header #header-logo{display:inline-block}
#header .fa{font-size:21px;color:#62b52e;margin-left:25px}
}
@media(min-width:992px){#header{height:120px;padding-top:35px}
.nav-link{color:#0e2230;padding:0;border-bottom:solid 2px transparent;font-size:16px}
.main-nav ul{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0;padding:0}
.set-left li{margin:0 10px}
.content-wrapper{margin-top:150px}
.alertisVisible .content-wrapper{margin-top:209px}
.locationisVisible .content-wrapper{margin-top:200px}
.alertisVisible.locationisVisible .content-wrapper{margin-top:259px}
.utility-nav li a{border-right:1px solid #fff;padding:0 5px}
.utility-nav li:last-child a:last-child{border-right:0}
.social-desc{border-right:1px solid #fff;padding:0 5px}
.set-left .nav-link:hover,.set-left .nav-link:focus,.set-left .nav-link:active{border-bottom:solid 2px #68a937;color:#0e2230;text-shadow:0 0 1px black;transition:all .5s}
}
@media(min-width:768px) and (max-width:991px){#header{height:100px;padding-top:15px}
.content-wrapper{margin-top:132px}
.sidr{top:131px}
.locationisVisible .sidr{top:186px}
.errorMsgisVisible.locationisVisible .sidr{top:207px}
.alertisVisible .content-wrapper{margin-top:189px}
.locationisVisible .content-wrapper{margin-top:186px}
.locationisVisible.alertisVisible .content-wrapper{margin-top:239px}
.errorMsgisVisible.locationisVisible{margin-top:205px}
.locationisVisible.alertisVisible.errorMsgisVisible .content-wrapper{margin-top:265px}
.xs-call-icons{margin-top:15px}
}
@media(min-width:1200px){.main-nav a{font-size:18px}
.blue-solid,.green-solid,.blue-outline,.green-outline{min-width:200px;height:40px}
}
#header .logo{max-width:180px}
#header .logo h1{font-size:36px;margin:0;padding:0;line-height:1;letter-spacing:3px;text-transform:uppercase}
.text-light{color:#f8f9fa !important}
.page-scrolled #header .logo img{width:100%;margin-top:0}
#header .logo h1 a,#header .logo h1 a:hover{color:#413e66;text-decoration:none}
#header .logo img{margin-top:0}
#header .logo img{transition:width .5s ease;padding:0;width:100%;max-width:156px}
@media(min-width:992px){.page-scrolled #header .main-nav{margin-top:10px}
#header .logo img{display:block;margin:0 auto}
}
@media(max-width:1023px){#header .logo img{display:block;margin:0 auto}
}
@media(max-width:991px){.logo h1 a{display:block;width:100%;text-align:center}
#header .logo img{width:100%;max-width:none}
}
.pt-desktop{padding-top:80px}
.pb-desktop{padding-bottom:80px}
.rely-content span{display:block}
.rely-content h2{font-size:36px;color:#212426;margin-bottom:15px}
.rely-content p{font-size:18px}
.rely-content-sec{position:relative;background-size:contain;background-repeat:no-repeat;background-size:60px auto;background-position:0 0}
.rely-image-sec img{width:100%}
.rely-bg-icon img{width:176px}
.quoteWrapper{margin-top:60px}
.quoteBtn,.quoteBtn:hover{padding:10px 40px 10px;background-color:#037cb2;max-width:250px;border-radius:30px;text-align:center;color:#fff;text-decoration:none;font-size:21px}
@media(max-width:991px){.rely-top-offset{padding-top:70px}
.rely-content p{font-size:16px}
}
@media(max-width:767px){.pt-desktop{padding-top:40px}
.pb-desktop{padding-bottom:40px}
}
@media(min-width:992px){.rely-top-offset{padding-top:80px}
.pl-sm-desktop{padding-left:85px}
.pr-sm-desktop{padding-right:108px}
}
.hero-content{position:absolute;left:0;right:0;margin:0 auto;top:50%;transform:translateY(-50%);z-index:0;text-align:center;color:#FFF}
.hero-content ul li{display:inline-block}
.hero-image-content{text-align:center;color:#FFF}
.hero-video video{width:100%;object-fit:cover;top:0;left:0;z-index:-1;height:100%}
.pt-desktop{padding-top:80px}
.pb-desktop{padding-bottom:80px}
.blogimage.image{margin-bottom:0}
.threecolumntextimage h2{color:#212426;text-align:center;margin-bottom:50px}
.threecolumntextimage p{margin-bottom:0}
.threecolumntextimage .left-column p:nth-child(even),.threecolumntextimage .right-column p:nth-child(even),.threecolumntextimage.blogimage{margin-bottom:0}
.threecolumntextimage ul{list-style:none;padding:0;margin:0}
.threecolumntextimage ul li{margin-bottom:20px;font-size:18px}
.threecolumntextimage .center-column{text-align:center}
@media(min-width:768px) and (max-width:991px){.threecolumntextimage .center-column .cmp-image__image{width:50%}
}
@media(min-width:992px){.threecolumntextimage .left-column{text-align:right}
}
@media(max-width:767px){.threecolumntextimage.blogimage.image{margin-bottom:0 !important}
.pt-desktop{padding-top:40px}
.pb-desktop{padding-bottom:40px}
}
.cmp-carousel__actions{display:none}
.cmp-carousel .slick-prev{left:100px}
.cmp-carousel .slick-prev:before{content:"";background-image:url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIj48cGF0aCBkPSJNMzUyIDEyOC40IDMxOS43IDk2IDE2MCAyNTZsMTU5LjcgMTYwIDMyLjMtMzIuNEwyMjQuNyAyNTZ6IiBmaWxsPSIjZmZmZmZmIiBjbGFzcz0iZmlsbC0wMDAwMDAiPjwvcGF0aD48L3N2Zz4=");height:50px;width:50px;display:block;background-repeat:no-repeat;background-size:100%}
.cmp-carousel .slick-next{right:100px}
.cmp-carousel .slick-next:before{content:'';background-image:url('data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIj48cGF0aCBkPSJNMTYwIDEyOC40IDE5Mi4zIDk2IDM1MiAyNTYgMTkyLjMgNDE2IDE2MCAzODMuNiAyODcuMyAyNTZ6IiBmaWxsPSIjZmZmZmZmIiBjbGFzcz0iZmlsbC0wMDAwMDAiPjwvcGF0aD48L3N2Zz4=');height:50px;width:50px;display:block;background-repeat:no-repeat;background-size:100%}
.cmp-carousel .slick-dots li button{line-height:0}
.cmp-carousel .slick-dots li button:before{font-size:66px;opacity:1;color:#ccc}
.cmp-carousel .slick-dots li.slick-active button:before{opacity:1;color:#007db6}
.cmp-carousel .calltoaction{margin-bottom:0}
.cmp-carousel .comp-enroll{padding-top:50px;padding-bottom:80px}
.cmp-carousel .slick-dots{bottom:25px}
.comp-enroll__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.slick-next,.slick-prev{z-index:1}
@media(max-width:767px){.cmp-carousel .slick-prev,.cmp-carousel .slick-next{display:none !important}
}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.comp-enroll__content{display:block;width:100%}
}
.cmp-twocol-fullimage .cmp-image{width:100%}
.twocolumntextimage.blogimage{margin-bottom:0}
.twocol-fullimage-content{padding:40px 0;color:#707070;font-size:18px}
.twocol-fullimage-content h2{font-size:24px;margin-bottom:20px;color:#212426}
.twocol-fullimage-content ul{padding:0;margin:0}
.twocol-fullimage-content ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}
.twocol-fullimage-content ul li span{background:#008bd3;height:50px;min-width:50px;color:#FFF;border-radius:50px;text-align:center;padding-top:7px;margin-right:20px;font-size:24px;font-weight:bold}
.cmp-twocol-fullimage .twocol-image div{margin:0 -15px}
@media(min-width:768px){.cmp-twocol-fullimage{position:relative}
.cmp-twocol-fullimage .content-wrapper{position:absolute;width:1200px;left:0;right:0;margin:0 auto;z-index:9}
.twocol-fullimage-content h2{font-size:36px}
}
@media(min-width:1200px){.twocol-fullimage-content{padding:75px 130px 75px 0}
.twocolumntextimage section{background-size:50%;background-repeat:no-repeat;background-position:top right}
}
.cmp-twocol-fullimage .container{left:0;right:0;margin-left:auto;margin-right:auto;width:1140px;max-width:100%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
@media(max-width:767px){.twocolumntextimage.blogimage{margin-bottom:0 !important}
}
@media(max-width:1199px){.twocolumntextimage section{background:none !important}
}
.alert-banner{padding:10px 0;display:none;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.alert-msg a,.alert-msg a:hover,.alert-msg a:active{color:#FFF;text-decoration:underline}
.close-icon{position:absolute;top:-5px;right:15px;z-index:11;font-size:18px;cursor:pointer;top:9px}
.close-icon .fa-close{color:#FFF}
.alert-icon img{width:100%}
.alert-msg{align-items:center;font-size:15px;padding-left:0;display:flex}
.alert-msg p{margin-bottom:0;font-size:13px;padding-right:30px}
.alert-icon{max-width:65px;text-align:center;padding:0 15px}
@media(max-width:767px){.alert-banner{height:97px}
.alert-msg{align-items:center;font-size:15px;padding-left:0;display:flex}
.alertisVisible .mobile-nav-toggle{top:162px}
.sidr-open .mobile-nav-toggle{top:49px}
}
@media(min-width:768px) and (max-width:1199px){.alert-banner{height:58px}
}
@media(min-width:1200px){.alertisVisible .content-wrapper{margin-top:186px}
}
@media(min-width:1200px){.alert-banner{height:44px;padding:4px 0 10px}
}
.fullimagetext-content{text-align:center;color:#FFF}
.fullimagetext-wrapper{padding-top:40px}
@media(min-width:1200px){.fullimagetext-wrapper{padding-top:80px;font-size:18px}
}
.cmp_carousel{position:relative}
.comp-herowrapper__heroimage{width:100%}
.comp-herowrapper__heroimage picture{width:100%}
.comp-herowrapper__heroimage img{width:100%}
.comp-herowrapper__herocontainer-text{position:absolute;color:#fff;z-index:11;top:50%;left:0;right:0;margin:0 auto;max-width:1000px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.comp-herowrapper__herocontainer-text>*{font-weight:bold}
.comp-herowrapper__herocontainer-text h1{color:#FFF}
.comp-herowrapper__herocontainer-text .scrollToBottom img{max-width:50px}
.comp-herowrapper__herocontainer-text h1{font-size:40px;margin-bottom:10px}
@media(max-width:1024px){.comp-herowrapper__herocontainer-text{padding:0 20px}
}
@media(min-width:768px) and (max-width:991px){.comp-herowrapper__herocontainer-text .scrollToBottom{display:none}
}
@media(min-width:1024px) and (max-width:1199px){.comp-herowrapper__herocontainer-text h1{font-size:2rem}
}
@media(min-width:768px) and (max-width:991px){.comp-herowrapper__herocontainer-text h1{font-size:1.5rem}
}
@media(max-width:767.98px){.comp-herowrapper__herocontainer-text h1{font-size:2.25rem}
}
.comp-benefits .comp-benefits__wrapper{font-size:1.125rem}
.comp-benefits .comp-benefits__wrapper .comp-benefits__wrapperbox .comp-benefits__wrapperbox-text p{margin:0}
.comp-benefits .comp-benefits__wrapper .comp-benefits__wrapperbox .comp-benefits__wrapperbox-text .comp-benefits__wrapperbox-list h2{font-weight:bold;font-size:1.5rem;margin:20px 0 24px}
.comp-benefits .comp-benefits__wrapper .comp-benefits__wrapperbox .comp-benefits__wrapperbox-text .comp-benefits__wrapperbox-list ol{margin:0;list-style:none;padding:0}
.comp-benefits .comp-benefits__wrapper .comp-benefits__wrapperbox .comp-benefits__wrapperbox-text .comp-benefits__wrapperbox-list ol li{background-repeat:no-repeat;background-size:18px 26px;padding-left:30px;margin-bottom:10px}
.comp-benefits .comp-benefits__wrapper .comp-benefits__wrapperbox .comp-benefits__wrapperbox-text .comp-benefits__wrapperbox-list ol li:last-child{margin-bottom:0}
.comp-benefits .comp-benefits__wrapper .comp-benefits__wrapperbox .comp-benefits__wrapperbox-text .comp-benefits__wrapperbox-list+.comp-benefits__wrapperbox-list{margin-top:60px}
.comp-green-tick-mixin{background-image:url('../components/content/realtor/benefitscomponent/v1/benefits/clientlib-benefits/resources/img/icon_NEH_realtor_check_green.svg')}
.comp-white-tick-mixin{background-image:url('../components/content/realtor/benefitscomponent/v1/benefits/clientlib-benefits/resources/img/icon_NEH_realtor_check_white.svg')}
.comp-green-check .comp-benefits__wrapperbox-list ol li{background-image:url('../components/content/realtor/benefitscomponent/v1/benefits/clientlib-benefits/resources/img/icon_NEH_realtor_check_green.svg')}
.comp-white-check .comp-benefits__wrapperbox-list ol li{background-image:url('../components/content/realtor/benefitscomponent/v1/benefits/clientlib-benefits/resources/img/icon_NEH_realtor_check_white.svg')}
.comp-addbenefits{font-size:1.125rem;padding:30px 0 60px}
.comp-addbenefits .comp-addbenefits__header{position:relative;margin-bottom:20px}
.comp-addbenefits .comp-addbenefits__header:before{display:block;content:"";background:#eee;height:1px;position:absolute;left:0;right:0;top:14px}
.comp-addbenefits .comp-addbenefits__header .comp-addbenefits__headertxt{width:204px;margin:0 auto;position:relative;text-align:center;background:#fff}
.comp-addbenefits .comp-addbenefits__container .comp-addbenefits__containertxt{background-repeat:no-repeat;background-size:18px 26px;background-position:center 0;padding-top:30px;text-align:center;font-weight:bold}
.comp-addbenefits.comp-green-check .comp-addbenefits__containertxt{background-image:url('../components/content/realtor/benefitscomponent/v1/benefits/clientlib-benefits/resources/img/icon_NEH_realtor_check_green.svg')}
.comp-addbenefits.comp-white-check .comp-addbenefits__containertxt{background-image:url('../components/content/realtor/benefitscomponent/v1/benefits/clientlib-benefits/resources/img/icon_NEH_realtor_check_white.svg')}
.comp-addbenefits.comp-grey-background .comp-addbenefits__header:before{background:#eee}
.comp-addbenefits.comp-grey-background .comp-addbenefits__header .comp-addbenefits__headertxt{background:#f9f9f9}
.comp-addbenefits.comp-blue-background .comp-addbenefits__header:before{background:#fff}
.comp-addbenefits.comp-blue-background .comp-addbenefits__header .comp-addbenefits__headertxt{background:#0094dc}
.comp-addbenefits.comp-green-background .comp-addbenefits__header:before{background:#fff}
.comp-addbenefits.comp-green-background .comp-addbenefits__header .comp-addbenefits__headertxt{background:#74bc20}
@media(max-width:767.98px){.comp-benefits .comp-benefits__wrapper{font-size:1rem}
.comp-benefits .comp-benefits__wrapper .comp-benefits__wrapperbox .comp-benefits__wrapperbox-text{padding:0 20px}
.comp-benefits .comp-benefits__wrapper .comp-benefits__wrapperbox .comp-benefits__wrapperbox-text .comp-benefits__wrapperbox-list h2{font-size:1.2rem}
.comp-benefits .comp-benefits__wrapper .comp-benefits__wrapperbox .comp-benefits__wrapperbox-text .comp-benefits__wrapperbox-list+.comp-benefits__wrapperbox-list{margin-top:30px}
.comp-grey-blue-background.comp-green-check .comp-benefits__wrapperbox-list ol li{background-image:url('../components/content/realtor/benefitscomponent/v1/benefits/clientlib-benefits/resources/img/icon_NEH_realtor_check_white.svg')}
.comp-blue-grey-background.comp-green-check .comp-benefits__wrapperbox-list ol li{background-image:url('../components/content/realtor/benefitscomponent/v1/benefits/clientlib-benefits/resources/img/icon_NEH_realtor_check_white.svg')}
.comp-grey-green-background.comp-green-check .comp-benefits__wrapperbox-list ol li{background-image:url('../components/content/realtor/benefitscomponent/v1/benefits/clientlib-benefits/resources/img/icon_NEH_realtor_check_white.svg')}
.comp-green-grey-background.comp-green-check .comp-benefits__wrapperbox-list ol li{background-image:url('../components/content/realtor/benefitscomponent/v1/benefits/clientlib-benefits/resources/img/icon_NEH_realtor_check_white.svg')}
.comp-addbenefits{font-size:1rem;padding:30px 0}
.comp-addbenefits .comp-addbenefits__header:before{left:15px;right:15px}
.comp-addbenefits .comp-addbenefits__header .comp-addbenefits__headertxt{text-align:left;margin:0;width:160px}
.comp-addbenefits .comp-addbenefits__container .comp-addbenefits__container-child{width:50%}
.comp-addbenefits .comp-addbenefits__container .comp-addbenefits__container-child:last-child .comp-addbenefits__containertxt{padding-bottom:0}
.comp-addbenefits .comp-addbenefits__container .comp-addbenefits__containertxt{background:none !important;padding:0 0 16px 0;text-align:left}
}
.herocontent{position:relative}
.comp-hero-variation-five{background-color:#008bd3;color:#fff;padding:100px 0 60px}
.comp-logo-hero-variation-five{padding:0 15px}
.comp-logo{position:absolute;left:0;right:0;top:15px;z-index:10;margin:0 auto}
.comp-hero-variation-five .card-body p{color:#FFF;line-height:1.5;font-size:1rem}
.comp-logo-hero-variation-five img{width:120px;min-width:100px;max-width:120px}
.comp-logo .comp-logo__call a{background-image:url(../components/content/realtor/herocontentblock/v2/herocontent/clientlib-herobanner/resources/img/phone-icon-white.svg);background-repeat:no-repeat;background-size:24px 24px;background-position:10px;padding-left:40px;color:#fff;font-weight:bold;font-size:1rem}
.comp-logo .comp-logo__call a.btn{background-image:url(../components/content/realtor/herocontentblock/v2/herocontent/clientlib-herobanner/resources/img/phone-icon-white.svg)}
.comp-logo .comp-logo__call a.white-call{padding:4px 0 2px 40px}
.comp-logo.comp-logo-no-fly{position:static;padding:15px}
.cmp-header-support-text.high-support-text h3{font-size:2.5625rem;margin-bottom:20px}
.button-custom{border-radius:30px;font-size:.875rem;padding:10px 20px}
.button-small{padding:10px 20px;font-size:.875rem}
.button-big{padding:10px 30px;font-size:1.5rem}
.button-blue{background:#0094dc;color:#fff}
.button-blue:hover,.button-blue:active{color:#fff}
.button-green{background:#06ad19;color:#fff}
.button-green:hover,.button-green:active{color:#fff}
.button-limagreen{background:#74bc20;color:#fff}
.button-limagreen:hover,.button-limagreen:active,.button-limagreen:focus{color:#fff}
.border-bottom-white{border-bottom:1px solid #fff;height:0;font-size:0}
@media(min-width:767.98px){.cmp-header-support-text{margin-bottom:0;margin-top:0}
}
@media(max-width:991px){.cmp-header-support-text.high-support-text h3{font-size:2.25rem;margin-bottom:10px}
.cmp-card-header-support-text .card-title{font-size:1rem;margin-bottom:10px}
}
@media(max-width:767.98px){.comp-hero-variation-five{padding:100px 0 40px}
.comp-hero-variation-five .button-custom{width:100%}
.comp-hero-variation-five .button-custom{width:100%}
.comp-logo-hero-variation-five img{width:100px;max-width:120px}
}
.cmp-featuretwo .cmp-header-support-text h3{margin-top:-40px}
.cmp-header-support-text p{font-size:1.125rem}
.cmp-image-text-card{padding-left:85px}
.cmp-card-header-support-text{background-color:transparent}
.cmp-card-header-support-text .card-title{color:#212426;font-weight:bold;font-size:1.125rem;margin-bottom:15px}
.cmp-image-text-card img{position:absolute;top:0;left:0;width:65px}
.cmp-featuretwo .cmp-header-support-text .cmp-header-support-text-number{color:#f6f6f6;font-size:11.25rem;line-height:.8;margin:0;padding:0;font-weight:bold}
.htext-med .cmp-header-support-text h3{font-size:18px}
.card-body p{font-size:13px;margin:0 0 1rem 0;line-height:21px;color:#63696a}
@media(min-width:767.98px){.card-body p{color:#63696a;font-size:16px;line-height:32px}
}
@media(max-width:991.98px){.cmp-featuretwo .cmp-header-support-text h3{margin-top:-40px}
.cmp-card-header-support-text .card-title{font-size:1rem;margin-bottom:10px}
.cmp-header-support-text p{font-size:1rem}
.cmp-header-support-text h3{margin-bottom:10px;font-size:1.5rem}
.cmp-featuretwo .cmp-header-support-text .cmp-header-support-text-number{font-size:7.5rem;line-height:1}
}
.cmp-carousel-arrow-next-image-top .cmp-realtor-carousel-content p{margin-top:40px}
.cmp-carousel-arrow-next-image-top .slick-arrow{top:60px;left:50%;margin-left:-10px}
.cmp-testimonial{background-color:#f6f6f6}
.testimonial-var3 h3{text-align:center;font-size:50px;font-weight:bold;color:#000}
.cmp-carousel-arrow-next-image-top .slick-arrow.slick-prev{margin-left:-200px}
.cmp-carousel-arrow-next-image-top .slick-arrow.slick-next{margin-left:180px}
.cmp-carousel-arrow-next-image-top .slick-dots{position:static;margin:40px 0 0}
.cmp-carousel-arrow-next-image-top .slick-dots li{height:auto;width:auto;margin:0 8px}
.cmp-carousel-arrow-next-image-top .slick-dots li img{width:46px;opacity:.5}
.cmp-carousel-arrow-next-image-top .slick-dots li.slick-active img{opacity:1}
.cmp-testimonial .cmp-header-support-text img{top:0;width:100px;left:50%;margin-left:-50px}
.cmp-realtor-carousel-desktopThree-mobileOne .cmp-realtor-carousel-content{padding:50px 30px}
.cmp-realtor-carousel-desktopThree-mobileOne .slick-slide{background-color:#fff;margin:0 15px}
div.cmp-realtor-carousel .slick-arrow:before,div.cmp-realtor-carousel .slick-arrow.slick-next:before{background-size:contain;width:40px;height:40px;background-repeat:no-repeat}
.slick-prev:before,.slick-next:before{color:rgba(0,0,0,0)}
div.cmp-realtor-carousel .slick-arrow:before{background-image:url(../components/content/realtor/Testimonials/v1/testimonials/clientlib-testimonials/resources/images/leftArrow.svg)}
div.cmp-realtor-carousel .slick-arrow.slick-next:before{background-image:url(../components/content/realtor/Testimonials/v1/testimonials/clientlib-testimonials/resources/images/rightArrow.svg)}
.testimonials-blue,.testimonials-green{background:#0094dc}
.testimonials-blue .testimonial-var1,.testimonials-blue .testimonial-var2,.testimonials-green .testimonial-var1,.testimonials-green .testimonial-var2{color:#FFF}
.testimonials-blue .cmp-header-support-text.testimonial-var3,.testimonials-green .cmp-header-support-text.testimonial-var3{color:#FFF}
.testimonials-green{background:#74bc20}
.testimonials-grey .cmp-realtor-carousel .slick-dots li button:before{color:#0094dc;opacity:.5}
.testimonials-grey .cmp-realtor-carousel .slick-dots li.slick-active button:before{color:#0094dc;opacity:1}
.cmp-realtor-carousel.cmp-realtor-carousel-single-nodots .slick-arrow:before{background-color:transparent}
.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:58px;line-height:20px;text-align:center;color:#6cb520;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-dots li.slick-active button:before{opacity:.75}
.slick-dots li.slick-active button:before,.slick-dots li button:before{color:#0073a8}
.cmp-testimonial .cmp-realtor-carousel .slick-slide img{width:100px;margin-bottom:10px}
.slick-slide h5{text-transform:none !important;font-weight:normal !important}
div.cmp-realtor-carousel .cmp-realtor-carousel-content p{font-size:16px;line-height:24px}
.slick-dots{bottom:-40px}
@media(max-width:767.98px){.cmp-carousel-arrow-next-image-top .slick-dots{margin:20px 0 0}
.cmp-carousel-arrow-next-image-top .slick-arrow.slick-next{left:auto}
.cmp-carousel-arrow-next-image-top .cmp-realtor-carousel-content p{font-size:1rem}
.cmp-carousel-arrow-next-image-top .slick-arrow{margin:0 !important}
.testimonial-var3 h3{font-size:36px;margin-bottom:20px}
.cmp-realtor-carousel-desktopThree-mobileOne .cmp-realtor-carousel-content{padding:20px 30px !important}
}
.deals-card-body li a,.deals-card-body ul li{list-style-type:initial}
.dealcards .card{min-height:auto;max-height:initial}
.deals-card-body .cmp-button,.deals-card-body .cmp-button:hover{background:#01ad19;color:#FFF}
.fa{margin-right:5px}
.offer-wrapper{width:100%;margin:0 auto}
.offer-copy p{display:block;padding:0}
div.disclaimerpopup-text{color:#000;font-weight:600}
div.disclaimerpopup-text p{font-size:10px;margin-bottom:10px;font-weight:normal}
.offer-body{position:relative;overflow:hidden}
.offer-body img,.popup-cta{width:100%}
.offer button:focus,.offer button:focus-visible,{outline:0}
.offer-content a.thanks-text{display:block;margin-top:10px;font-weight:bold}
a.thanks-text.link-blue{color:#007db6;font-weight:bold;text-decoration:none}
a.thanks-text.link-blue:hover{text-decoration:underline}
.close-link{display:block;margin-top:15px;color:#007db6;font-weight:bold}
.offer-content{position:absolute;top:0;color:#1e2022;padding-top:30px;padding-left:34px;padding-right:34px}
.offer-content h1,.offer-content h2,.offer-content h3{font-size:30px;font-weight:bold;margin-bottom:0}
.offer-content p{font-size:18px;margin-bottom:0}
.link-white,.link-white:hover,.white-link,.white-link:hover{color:#fff;text-decoration:none}
.popup-link{font-size:16px;background:0;border:0;min-width:auto;height:inherit;padding:0}
.blue-link,.blue-link:hover{color:#007db6}
.green-link,.green-link:hover{color:#06ad19}
.link-black,.link-black:hover{color:#000;text-decoration:none}
.link-green,.link-green:hover{color:#06ad19;text-decoration:none}
.link-white:hover,.link-black:hover{text-decoration:underline}
.link-white .fa{margin-right:5px}
.blue-trans-link,.blue-trans-link:hover,.blue-trans-link:active,.blue-trans-link:focus{color:#007db6;border:solid 2px #007db6}
.green-trans-link,.green-trans-link:hover,.green-trans-link:focus,.green-trans-link:active{color:#06ad19;border:solid 2px #06ad19}
.blue-solid-link,.blue-solid-link:hover,.green-solid-link,.green-solid-link:hover,.white-solid-link,.white-solid-link:hover,.blue-trans-link,.blue-trans-link:hover,.green-trans-link,.green-trans-link:hover{padding-top:12px;text-decoration:none;display:inline-block;border-radius:30px;min-width:164px;text-align:center;margin-top:30px;font-weight:bold;font-size:18px;padding-bottom:12px;height:50px}
.blue-solid-link,.blue-solid-link:hover,.blue-solid-link:focus,.blue-solid-link:active{background:#007db6;border:solid 2px transparent;color:#FFF}
.green-solid-link,.green-solid-link:hover,.green-solid-link:focus,.green-solid-link:active{background:#06ad19;border:solid 2px #06ad19;color:#FFF}
.white-solid-link,.white-solid-link:hover,.white-solid-link:focus,.white-solid-link:active{color:#007db6;background:#FFF}
.white-solid-link{border:solid 2px transparent}
.white-solid-link:hover{border:solid 2px #007db6;transition:.5s all}
.modal-content,.card{border:0}
.offer-content-modal .modal-body{padding:0;overflow:hidden}
.offer-content-modal.modal-content .close{border-radius:30px;background:#037cb2;font-size:25px;font-weight:bold;display:inline-block;text-shadow:none;line-height:0;padding:11px 3px;color:#fff;opacity:1;position:absolute;top:-10px;right:-10px;z-index:1}
.offer-content-modal.modal-content .close::before{content:"×"}
@media(min-width:768px){.modal-dialog{min-width:552px}
div.disclaimerpopup-text{margin-top:20px;position:absolute;bottom:0;padding:0 34px}
.copy-center{margin:0 auto}
.copy-right{margin:0 0 0 auto}
.align-vcenter{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
}
@media(min-width:1200px){.deals-card-body .cmp-button{font-size:16px}
}
@media(max-width:767px){.offer-wrapper{max-height:100%}
.disclaimerpopup-text div{margin:0 auto;width:100% !important}
.offer-copy p{width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center !important}
.offer-copy{-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100% !important}
.offer-content,.offer-copy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
div.disclaimerpopup-text p{margin-bottom:0;text-align:center !important}
.offer-content h1,.offer-content h2,.offer-content h3{font-size:24px}
.offer-content p{font-size:16px}
.offer-content{padding-left:20px;padding-top:20px;position:relative}
.offer-content a{margin-top:18px}
.blue-solid-link,.blue-solid-link:hover,.green-solid-link,.green-solid-link:hover,.white-solid-link,.white-solid-link:hover,.blue-trans-link,.blue-trans-link:hover,.green-trans-link,.green-trans-link:hover{padding-top:10px;padding-bottom:10px}
div.disclaimerpopup-text{max-width:100%;margin:15px 0}
.popup-cta{text-align:center !important}
.offer-content-modal.modal-content{width:94%;margin:0 auto}
}
.stickyWrapper{position:fixed;bottom:0;z-index:999}
.stickyWrapper ul{padding:0;margin:0}
.stickyWrapper ul li{flex:1}
.stickyBtnItem{text-decoration:none;font-size:1rem;text-align:center}
.stickyBlue{background:#008bd3;color:#fff !important;display:inline-block;width:100%;padding:8px 0}
.stickyGreen{background:#62b52e;color:#fff !important;display:inline-block;width:100%;padding:8px 0}
.stickyWhite{background:#fff;color:#008bd3 !important;display:inline-block;width:100%;padding:8px 0}
.stickyWrapper img,.stickyWrapper i{margin-right:7%;width:20px}