@charset "utf-8";
body{font-family:'Roboto',sans-serif;background:#fff;color: #33475b;}
.btn-warning,.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-primary,.btn-primary:before,.btn-primary:after,.modal-footer .btn-primary,.btn-primary:hover{background-image:none !important;background-color:#670001 !important;border:solid 1px #5b5b5b !important;}
.slide_lhs{display:none;}
.required{color: #ff0000;}
.form_row { margin-top: 10px; color: #000000;}
label{font-weight: normal;}
#loginbox .modal-body input{margin-bottom: 10px;}

.logo{ margin:5px 0; height: 85px;}
.logo img{ height: auto;}
.bluebar{ float: right !important; background:#AA1133; height:23px;margin-top: 64px;}
.bannerGroup{ float:left;padding: 0;}
.bigRewardText h3{ font-size: 34px;}
.btn-blue {
color: #ffffff;
background-color: #AA1133;
border-color: #AA1133;
}
.btn-black {
color: #ffffff;
background-color: #555;
border-color: #555;
}
.dwnload_app h3 {
    color: #999;
    font-size: 22px;
    text-align: center;
    padding: 10px 0 30px;
    text-align: center;
}
.dwnload_app img {
    padding: 0 15px!important;
    width: 32%;
}
.vfeatures{color: #444!important;}
.big_head{padding: 60px 0 40px!important;}
.button_group{ float: right; padding-top:12px;}
.button a:hover, .button a:visited{ color:#fff;}
.button .btn{border-radius:3px;padding:15px 65px;}
.button{  text-transform:uppercase; color:#33475b; font-size:12px; line-height:28px;}
.bannerBottom{ float:left; width:100%;  background:url(../accenture/header_bottom_bg.jpg) repeat-x; height:81px;}
/*.dwnload_app{ background:#AA1133; width:220px; height:81px; margin-right:-15px; }*/
.latest_deal{ float:left; padding:0; margin:10px 0 30px; overflow:hidden; height:200px;}
.app{ padding:15px 0 0 20px}
.dwnld_app{ padding:10px 15px 0 0; font-size:16px; font-weight:bold; color:#fff;}
.dwnld_app img{  margin:2px 5px 0;}
.exldeight{ background: url(../accenture/delight_graphics.png) no-repeat top left; height:419px;}
.latest_deal h3{ font-size:24px;}
.exldeight{ background: url(../accenture/delight_graphics.png) no-repeat top right ;}
.textblock{padding: 10px 0px 15px 0!important;}
.mobile_hidden{ display:block;}
.mobile_only{ display: none}
.padding0{ padding:0 !important}
.bigReward {font-weight:bold;font-size: 32px;float: left;margin: 29px 20px 15px 0;padding:0 15px 9px;}
.deal_box{ border:1px solid #cccccc; float:left;}
.slide_box {border: #CCC solid 1px;margin: 8px 3px;}
.button_group div{text-align: center;font-size: 12px;margin-right: 10px;}
.button_group div:last-child{margin-right: 0;}
.headerbtm1 {
    background: #AA1133;
    width: 100%;
    height: 30px;
    float: left;
}
.headertop {
    background: #AA1133;
    width: 100%;
    height: 10px;
    float: left;
}
.bigReward {
    margin: 5px 0px 5px 0!important;
}
h1 {
    color: #fff;
    font-size: 36px;
    font-weight: bold;
    margin-bottom: 0;
    margin-top: 0px;
}
/*.banr-text{height: auto;position: relative;}*/
.notetext {
    padding: 0!important;
    margin-top: 20px;
}
.banr-text{
    background-color: transparent;
    clip-path: none;
    height: auto;
    color: #fff;
    padding-right: 5%;
}
.banr-text1{
    font-size: 22px;
    padding-top: 15%;
    padding-left: 10%;
}
.banner_background {
    padding: 50px 0px;
    background: url('https://res.cloudinary.com/vantagecircle/image/upload/v1569215145/prod/homepage/banner-accenture1.jpg');
    background-repeat: no-repeat;
    height: 511px;
    display: block;
    background-size: cover;
    position: relative;
}

@media all and (max-width: 767px) {
	.bluebar{ margin-top: 10px}
	.exldeight{ background: url(../accenture/delight_graphics_m.png) no-repeat top left ;width: 100%;height:416px;}
	.mobile_hidden{ display:none;}
	.container,.bannerGroup{ padding:0;}
	.mobile_only{ display:block}
	.textblock{ padding:0;}
	.bigRewardText,.button_group{ padding:0 15px;}
	.button_group .button, .button .btn{ width:100%;}
	.btn-blue{ margin-right:0;}
	.dwnload_app{ width:100%; margin-right:0;}
	.bannerBottom{ padding:0;}
	.app {padding: 15px 0 0 60px;}
	.dwnld_app{padding: 10px 60px 0 0;}
	.latest_deal{height: 190px;overflow: hidden; border-bottom: 1px solid #ccc;}
    .deal_img{float: left; padding:10px 0;}
	.latest_deal h3{ padding-left:10px;}
	.footer{ text-align:center;}
	.button_group {float: left;padding-bottom: 30px;}
	.big_reward{ background:#cc5900}
	.button{ text-align:center}	
	.bigReward{ margin: 10px 0; font-size: 18px;}
	.vfeatures li{font-size: 13px!important;}
	.notetext{padding: 0;}
	.big_head {padding: 25px 0 25px!important;font-size: 18px!important;}
	.headersmall {padding: 20px 13px!important;}
}

@media (min-width: 768px) and (max-width: 991px){
	.bigReward {padding-bottom: 8px;font-size: 19px; margin-right: 0;}
	.latest_deal{border-bottom: 1px solid #ccc; height: 180px;}
	.button .btn{padding: 10px 48px;}
	.big_head{padding: 45px 0 40px!important;}
	.logo {margin: 0!important;}
	.headersmall {padding: 20px 0 0!important;}
}

@media (min-width: 992px) and (max-width: 1100px) {
	.bigReward{padding-bottom: 16px;font-size: 27px; margin-right: 0;}
	.latest_deal{border-bottom: 1px solid #ccc; height: 180px;}
	
}

@media (min-width: 1500px) {
/*.textblock{
	padding: 55px 0px 15px 0!important;
}*/
.bigReward {
    margin: 5px 0px 5px 20px!important;
}
.vfeatures{
    padding-left: 55px;	
}
.banr-text1 {
    font-size: 20px;
}
.notetext{font-size: 14px;}
.banr-text{padding-right:15%;}
}


