html{height:100%}
body{font-size:16px;background:#fff;color:#000;overflow-x:hidden;font-family:'Lato',sans-serif;position:relative;min-height:100%}
img{max-width:100%}
p{margin-bottom:.5rem}
a{text-decoration:none;color:#000}
a:hover,a:focus,.btn:hover,.btn:focus,button:focus{text-decoration:none;outline:none;color:#b1265f;box-shadow:none}
ul,li{padding:0;margin:0}
li{list-style:none}
.bold{font-weight:600}
.text-underline{text-decoration:underline}
.form-control:focus{outline:none;box-shadow:none}
.axis-btn-primary{color:#fff;border:none;border-radius:5px;font-size:.8125rem;letter-spacing:.2rem;padding:.5rem 1rem;background:rgba(232,26,102,1);background:-moz-linear-gradient(left,rgba(232,26,102,1) 0%,rgba(174,39,95,1) 100%);background:-webkit-gradient(left top,right top,color-stop(0%,rgba(232,26,102,1)),color-stop(100%,rgba(174,39,95,1)));background:-webkit-linear-gradient(left,rgba(232,26,102,1) 0%,rgba(174,39,95,1) 100%);background:-o-linear-gradient(left,rgba(232,26,102,1) 0%,rgba(174,39,95,1) 100%);background:-ms-linear-gradient(left,rgba(232,26,102,1) 0%,rgba(174,39,95,1) 100%);background:linear-gradient(to right,rgba(232,26,102,1) 0%,rgba(174,39,95,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e81a66',endColorstr='#ae275f',GradientType=1)}
.axis-btn-primary:hover,.axis-btn-primary:focus{background:#ae275f;color:#fff}
.scrollToTop{position:fixed;bottom:15px;right:15px;display:none;z-index:15}
.scrollToTop:hover{opacity:.7}
.axis-error{color:red;font-size:0.9em}
.axis-header{position:relative;top:0;left:0;width:100%;max-width:1280px;background:url(../images/headbg.jpg) top center repeat-y;background-size:100%;padding:30px 4%;margin:0 auto;overflow:hidden}
.axis-footer{text-align:center;font-size:.75rem;padding:2rem 4%;border:1px solid #e6e6e6;background-color: #e6e6e6;}
.axis-footer a{}
.axis-footer a{margin:0 1rem .5rem;display:inline-block}
.axis-footer span{width:3px;height:3px;background:#000;border-radius:50%;display:inline-block;vertical-align:middle}
.axis-container{max-width:1280px;margin:0 auto}
.axis-heading{background-size:100%;padding:30px 4%;margin:0 auto;overflow:hidden;}
.axis-heading p{margin:0;line-height:1.1}
.axis-heading .sm-text{font-size:1.875rem}
.axis-heading .lg-text{font-size:3rem;font-weight:600}
.axis-content{position:relative;margin-top:-92px}
.axis-content .img-left img{width:100%}
.axis-nri-form,.axis-thank-you{position:absolute;width:100%;padding:30px 4%;left:0;top:12%}
.axis-enq-form{padding:5rem 0 3rem;position:relative}
.axis-content .fill-form{color:#666;font-size:1.125rem;margin-bottom:2rem}
.axis-content .fill-form span{color:#ae275f;font-size:.8rem}
.axis-thank-you .note-text{color:#666;font-size:1.125rem;font-weight:600;margin-bottom:.5rem}
.ty-note li{position:relative;padding:.5rem .5rem .5rem 1rem;color:#666}
.ty-note li::before{content:"";width:5px;height:5px;background:#666;border-radius:50%;position:absolute;left:0;top:18px}
.axis-form .form-control::-ms-clear{display:none}
.axis-form .form-control::-ms-expand{display:none}
.axis-form .form-group{margin-bottom:2rem}
.axis-form .form-control{background:none;border-radius:0;border:none;border-bottom:1px solid #c6c6c6;color:#666;font-size:1.0625rem;padding-left:0}
.axis-form select.form-control{color:#666;background:url(../Images/select-box-arrow.png) no-repeat right 0 center;-moz-appearance:none;-webkit-appearance:none;appearance:none;padding-left:.5rem}
.axis-form select.form-control option{padding-left:.5rem}
.axis-form .form-control::placeholder{color:#ccc}
.axis-form .form-control:-ms-input-placeholder{color:#ccc}
.axis-form .form-control::-ms-input-placeholder{color:#ccc}
/*.custom-checkbox .custom-control-label{font-size:.8125rem}
.custom-checkbox .custom-control-label::before{border-radius:0}
.custom-control-label::before{background-color:#fff;border-radius:0;border:1px solid #c6c6c6}*/
/*.custom-checkbox .custom-control-input:checked~.custom-control-label::before{background-color:#c06}*/
.axis-form .country-code{max-width:65px}
.axis-form .captcha{max-width:125px}
.axis-form .captcha .form-control{background:#fff;border:1px solid #c6c6c6;padding:.5rem}
.axis-form .captcha-text p{font-size:.8125rem}
.form-submit{margin:1rem 0}
.welcome-msg .overlay{position:fixed;width:100%;height:100%;background:rgba(0,0,0,.5);top:0;left:0;z-index:5;display:none}
.welcome-msg .msg-holder{position:fixed;width:100%;text-align:center;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);z-index:6;display:none}
.welcome-msg .msg{max-width:500px;width:100%;margin:0 auto;background:#fff;color:#A60032;border:1px solid #A60032;padding:2rem;font-size:1.3rem;}
@media screen and (max-width:1280px) {
.bg-grey{background:#e8e8e8}
}
@media screen and (max-width:991.98px) {
.axis-content .img-left{display:none}
.axis-content{margin-top:0}
.axis-nri-form,.axis-thank-you{position:relative;top:0}
}
@media screen and (max-width:576px) {
.axis-heading .sm-text{font-size:1.5rem}
.axis-heading .lg-text{font-size:2rem}
.welcome-msg .msg{padding:.6rem;}
}