.ctaDownloadOverlay .popupContent{padding:0;background-color:transparent}.ctaDownloadOverlay .popupContent .closePopup{z-index:1}.ctaDownloadOverlay .sub-heading{margin-bottom:40px;font-size:18px}.ctaDownloadOverlay .input-wrap{width:25%;float:left;padding:0 15px;box-sizing:border-box;position:relative}.ctaDownloadOverlay .input-wrap .errorMsg{display:block;position:absolute;top:65px;margin-bottom:0;font-size:14px;color:red;line-height:normal}.ctaDownloadOverlay .input-wrap input,.ctaDownloadOverlay .input-wrap label{width:100%;float:left}.ctaDownloadOverlay .input-wrap input{border:1px solid #ccc;box-sizing:border-box;color:#21272a}.ctaDownloadOverlay .input-wrap input ::placeholder{color:#929ba2;font-weight:300}.ctaDownloadOverlay .checkbox-wrapper{display:block;position:relative;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ctaDownloadOverlay .checkbox-wrapper input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.ctaDownloadOverlay .checkmark{position:absolute;bottom:-60px;left:50%;height:30px;width:30px;border:1px solid #4b5158;border-radius:5px;margin-left:-15px}.ctaDownloadOverlay .checkbox-wrapper input:checked~.checkmark{background-color:#2196f3;border:1px solid #2196f3}.ctaDownloadOverlay .checkbox-wrapper input:checked~.checkmark:after{display:block}.ctaDownloadOverlay .checkbox-wrapper .checkmark:after{content:"";position:absolute;display:none;left:10px;top:5px;width:6px;height:12px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.ctaDownloadOverlay #overlaySlider{position:relative;overflow:hidden;margin:0 auto;border-radius:10px;width:100%}.ctaDownloadOverlay #overlaySlider ul{position:relative;margin:0;padding:0;list-style:none}.ctaDownloadOverlay #overlaySlider ul li{position:relative;display:block;float:left;margin:0;padding:0;border-radius:10px}.ctaDownloadOverlay #overlaySlider ul li>div{padding:40px}.ctaDownloadOverlay #loading{display:none;background:#ccc;opacity:.5;z-index:1;position:absolute;top:0;right:0;left:0;bottom:0}.ctaDownloadOverlay .thumbnail-wrapper{display:block;position:relative}.ctaDownloadOverlay .thumbnail-wrapper .button-wrap{margin-top:85px}.ctaDownloadOverlay .thumbnail-wrapper #checkErroMsg{display:block;position:absolute;bottom:72px;text-align:center;width:100%;margin-bottom:0}.ctaDownloadOverlay .thumbnail-wrapper .thumbnail-item{width:calc(25% - 40px);margin:0 20px;padding:0;float:left;box-sizing:border-box}.ctaDownloadOverlay .thumbnail-wrapper .thumbnail-item label.checkbox-wrapper{padding:15px}.ctaDownloadOverlay .thumbnail-wrapper .thumbnail-item .item-title{margin:10px 0;line-height:normal}.ctaDownloadOverlay #checkErroMsg{color:red}.ctaDownloadOverlay .button-wrap{display:inline-block;width:100%;text-align:center;margin-top:40px}.ctaDownloadOverlay .button-wrap .btn-back:after{display:none}.ctaDownloadOverlay .button-wrap button{float:none}.ctaDownloadOverlay .button-wrap button:nth-child(2){margin-left:20px}.ctaDownloadOverlay .img-wrap{height:100%;text-align:right}.ctaDownloadOverlay .img-wrap img{max-width:80%}.ctaDownloadOverlay .logo-wrap{width:50px;height:50px}.ctaDownloadOverlay li{display:none}.ctaDownloadOverlay li:first-child{display:block}.ctaDownloadOverlay .thankUMsgWrap h2{font-size:30px}.ctaDownloadOverlay .thankUMsgWrap h5{font-size:18px;font-weight:400}.ctaDownloadOverlay .thankUMsgWrap .thankuimg{text-align:center;margin-bottom:10px}.ctaDownloadOverlay .thankUMsgWrap a{color:#0079c8;text-decoration:underline}.ctaDownloadOverlay span[class^=rTapNumber],.ctaDownloadOverlay span[class^=rTapNumber]>a{text-decoration:none}.ctaDownloadOverlay .bg-blue-dark span[class^=rTapNumber]>a,.ctaDownloadOverlay .bg-bupa-fuchsia-6 span[class^=rTapNumber]>a,.ctaDownloadOverlay .bg-cyan span[class^=rTapNumber]>a,.ctaDownloadOverlay .bg-fuchsia span[class^=rTapNumber]>a,.ctaDownloadOverlay .bg-green span[class^=rTapNumber]>a,.ctaDownloadOverlay .bg-navy-blue span[class^=rTapNumber]>a,.ctaDownloadOverlay .bg-navy-dark span[class^=rTapNumber]>a,.ctaDownloadOverlay .bg-navy span[class^=rTapNumber]>a,.ctaDownloadOverlay .bg-orange span[class^=rTapNumber]>a,.ctaDownloadOverlay .bg-purple span[class^=rTapNumber]>a,.ctaDownloadOverlay .bg-teal span[class^=rTapNumber]>a{color:#fff}.ctaDownloadOverlay .bg-white span[class^=rTapNumber]>a{color:#0079c8}.ctaDownloadOverlay .bg-color-light-blue span[class^=rTapNumber]>a,.ctaDownloadOverlay .bg-grey span[class^=rTapNumber]>a,.ctaDownloadOverlay .bg-warm-grey span[class^=rTapNumber]>a{color:#0d1846}@media only screen and (max-width:768px){.ctaDownloadOverlay .thankUMsgWrap h2{font-size:21px}.ctaDownloadOverlay .thankUMsgWrap h5{font-size:15px}.ctaDownloadOverlay .logo-wrap{width:40px;height:40px}.ctaDownloadOverlay .thumbnail-wrapper .button-wrap{margin-top:30px}.ctaDownloadOverlay .thumbnail-wrapper .thumbnail-item{width:calc(50% - 40px);margin:0 20px 60px}.ctaDownloadOverlay .thumbnail-wrapper .thumbnail-item label.checkbox-wrapper .checkmark{bottom:-40px}.ctaDownloadOverlay .input-wrap{width:50%;margin-bottom:20px}.ctaDownloadOverlay .input-wrap label{font-size:16px}.ctaDownloadOverlay #userDataForm .button-wrap{margin-top:20px}.ctaDownloadOverlay .tnc-wrap{font-size:12px}}@media only screen and (max-width:767px){.ctaDownloadOverlay .sub-heading{margin-bottom:20px;font-size:12px}.ctaDownloadOverlay .checkbox-wrapper .checkmark{height:20px;width:20px;margin-left:-10px;bottom:-45px}.ctaDownloadOverlay .checkbox-wrapper .checkmark:after{left:6px;top:3px;width:4px;height:8px}.ctaDownloadOverlay .button-wrap button{width:100%;padding:15px 20px}.ctaDownloadOverlay .button-wrap button:nth-child(2){margin-left:0;margin-top:10px}.ctaDownloadOverlay .input-wrap{width:100%;padding:0}.ctaDownloadOverlay .input-wrap .errorMsg{font-size:12px}.ctaDownloadOverlay #overlaySlider ul li>div{padding:15px}.ctaDownloadOverlay .thumbnail-wrapper .button-wrap{margin-top:10px}.ctaDownloadOverlay .thumbnail-wrapper .thumbnail-item{margin:0 8px 50px;width:calc(50% - 16px)}.ctaDownloadOverlay .thumbnail-wrapper .thumbnail-item label.checkbox-wrapper{padding:12px}.ctaDownloadOverlay .thumbnail-wrapper .thumbnail-item label.checkbox-wrapper .checkmark{bottom:-32px}.ctaDownloadOverlay .thumbnail-wrapper .thumbnail-item .item-title{font-size:14px}}@media only screen and (max-width:767px)and (orientation:landscape){.ctaDownloadOverlay .thumbnail-wrapper .thumbnail-item{margin:0 20px 50px;width:calc(50% - 40px)}}