.boffer{background:none !important; padding-bottom:5px; margin-top:0; margin-bottom:5px; font-size:11px;}
.boffer a{font-weight:700;}
.offer-wrapper{display: flex;flex-flow: row wrap;justify-content: flex-start;margin-bottom:30px; max-width:100%;}
.gleft-col{height: auto;flex-basis: 25%;-ms-flex: auto;position: relative; padding: 15px;box-sizing: border-box;}
.gright-col{height: auto;flex-basis: 75%;-ms-flex: auto;position: relative; padding: 15px 0px;}
.grid-row{background:none; padding:0;}
.col6, .col4, .col3{padding-top:0; margin-bottom:20px;}
.shadow-wrapper{width:100%; height:100%; position:relative; border:1px solid #e8e8e8; }
.offer-item{position:relative; padding-bottom:80px;}
.offer-item img{margin-bottom:20px;}
.offer-container{width:100%; height:100%;}
.fillter-container{ width:100%; height:100%; border:1px solid #e8e8e8;}
.full-img{width:100%; height:auto;}
.textred{color:#b5121b;}
.btn{line-height:23px; padding-left:20px; padding-right:20px; margin-right:1px; text-align:center; font-weight:600;text-transform:uppercase;}
.btn-hollow {padding-left:20px;padding-right:20px; margin-bottom:10px; min-width:150px; float:left; line-height:35px; margin-right:2%; /*border-radius:25px;*/ font-weight:400; font-size:14px; text-shadow:#000;}
.bluecta{background-color:#2196F3; color:#fff;}
.bluecta:hover, .bluecta:focus{background-color:#3ca5f9; color:#fff;}
.graycta{background-color:#ccd0d9; color:#000;}
.graycta:hover, .graycta:focus{background-color:#aab2bd; color:#000;}
.ctabtn span::before{font-weight:400;}
.offer-title{line-height:24px;}
.offter-cta{ position:absolute; bottom:10px; left:0px; width:100%;}
.header-filter{background:#ccd0d9; line-height:60px; width:100%; text-align:center; text-transform:uppercase; font-weight:700; color:#000;}
#load {display:none; padding:60px; text-align:center;}
#load img{width:auto; height:auto;}
@media(max-width: 960px) {.gright-col{ flex-basis: 100%; padding:0; } .shadow-wrapper{-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important; border:none !important;} .offter-cta{position:relative;} .offer-item{padding-bottom:30px;} }
