.content-wrap{margin:0 !important;padding:0 !important;max-width:100vw !important;} section.iframeHolder{margin-left:19%;margin-right:19%;}@media only screen and (max-width:768px){ section.iframeHolder{width:100%;margin:0 auto;}} .textDiv.inner{font-size:20px;line-height:25px;}@media only screen and (max-width:768px){ .promo-banner{display:none;}} .promo-banner .inner{background:url(https://productimages.nimbledeals.com/nimblebuy/7ecc3dc4833e727a2ead4529547f8ae9) no-repeat center;background-size:1200px;padding:25px;min-height:300px;} .promo-banner .inner .promo-content{margin-top:150px;margin-left:500px;text-align:right;text-shadow:1px 1px 1px #000;} .promo-banner .inner .promo-content p,
.promo-banner .inner .promo-content h1{color:#fff;} .promo-banner-mobile{display:none;margin-bottom:32px;}@media only screen and (max-width:768px){ .promo-banner-mobile{display:block;} .promo-banner-mobile .inner{padding:0;text-align:center;position:relative;} .promo-banner-mobile .inner .promo-content{position:absolute;bottom:0px;padding:20px;} .promo-banner-mobile .inner .promo-content p,
.promo-banner-mobile .inner .promo-content h1{color:#fff;} .promo-banner-mobile .inner .promo-content p{text-shadow:0 0 3px #000;} .promo-banner-mobile .inner .promo-content h1{font-size:35px;}}@media only screen and (max-width:768px) and (max-width:768px){ .promo-banner-mobile .inner .promo-content{margin-right:50px;margin-left:50px;}} .middle-text,
.bottom-text{margin-bottom:60px;}@media only screen and (max-width:768px){ .middle-text,
.bottom-text{margin-bottom:30px;}} .middle-text h2,
.bottom-text h2{font-size:24px;text-align:center;margin-bottom:36px;}