@charset "UTF-8";
/* CSS Document */
.clearfix:before, .clearfix:after{content: ""; display: table}
.clearfix:after{clear: both;}
.clearfix{zoom: 1;}
*,
*:before,
*:after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.left{
	float:left;
}body, button, input, select, textarea, .ast-button, .ast-custom-button {
    font-family: 'Poppins',sans-serif;
    font-weight: 400;
    font-size: 15px;
    font-size: 1rem;
}
.ast-button, .ast-custom-button, body, button, input[type=button], input[type=submit], textarea {
    line-height: 1.85714285714286;
}
body {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
body {
    color: #808285;
    background: #fff;
    font-style: normal;
}
.right{
	float:right;
}
#main{
	
}
h2{
	font: 98px/125px 'thesansboldplain', Arial, Helvetica, sans-serif;
    color: #fff;
}
h3{
	font: 34px/15px 'thesansplain', Arial, Helvetica, sans-serif;
    color: #fff;
}
.wrapper{
	width: 100%;
	max-width: 1200px;
	margin:0 auto;
	padding: 0px 15px; 
}
#header{
	background: rgba(0, 0, 0, 0.72);
    padding: 0px 50px;
    position: absolute;
    z-index: 4;
    width: 100%;
}
#header h1 a{
	display: block;
	padding: 8px 0px;
	cursor: pointer;
}
#header h1 a img{
	display: block;
    max-width: 195px;
    height: auto;
}
#header .menu{
	margin-left: 10px;
}
#header .menu li{
	display: block;
    float: left;
      border-right: 1px solid #484848;
    padding: 7px 0px;
    width: 53px;
}
#header .menu li a{
	display: block;
	cursor: pointer;
	opacity: 0.7;
}

#header .menu li a:hover{
	opacity: 1;
}
#header .menu li a img{
	display: block;
	margin: 0 auto;
	width: 29px;

} 

#header .menu li:first-child{
	border-left: 1px solid #484848;
}
#header .feedback{
       display: block;
    border-right: 1px solid #484848;
    border-left: 1px solid #484848;
    padding: 14px 10px;
    cursor: pointer;
    color: #FFFFFF;
    font: 14px/16px 'Helvetica', Arial, Helvetica, sans-serif;

}

#content .banner{
	position: relative;
}
#content .banner .banner_text{
	position: absolute;
    top: 30%;
    width: 100%;
    text-align: center;
}
#content .banner .banner_slider .item{
	background: #191818;
    margin-top: -120px;
}
#content .banner .banner_slider .item img{
	display: block;
	margin: 0 auto;
	width: 100%;
	max-width: 1600px;
	height: auto;
}
.banner_slider.owl-theme .owl-controls{
	width: 100%;
    position: absolute;
    top: 40%;
}
.banner_slider.owl-theme .owl-controls .owl-buttons{
	width: 100%;
	max-width: 1170px;
	margin:0 auto;
}
.banner_slider.owl-theme .owl-controls .owl-buttons div{
	background:none;
}
.banner_slider.owl-theme .owl-controls .owl-buttons .owl-prev{
	float: left;
}
.banner_slider.owl-theme .owl-controls .owl-buttons .owl-next{
	float: right;
}
.banner_slider.owl-theme .owl-controls .owl-buttons div img{
	display: block;
	width: 60%;
}
.content_main .top_cards{
	margin-top: -40px;
	position:relative;  
}
.content_main .top_cards > div{
	width:50%;
}
.content_main .top_cards > .right{
	padding-top: 88px;
}
.content_main .top_cards h6{
	font: 28px/30px 'Helvetica', Arial, Helvetica, sans-serif;
	color: #000;
}
.content_main .top_cards p{
	font: 17px/35px 'Helvetica', Arial, Helvetica, sans-serif;
	color: #999;
}

.content_main .top_cards .shop_now, a.gift_form{
	cursor: pointer;
    width: auto;
    overflow: visible;
    font-weight: bold;
    font-size: 13px;
    text-decoration: none;
    color: #fff;
    padding: .4em .95em .45em .95em;
    -moz-background-clip: border-box;
    -webkit-background-clip: border-box;
    -khtml-background-clip: border-box;
    background-clip: border-box;
    border-radius: 1.2em;
    border: 1px solid #0b4673;
    text-shadow: 0 -1px 0 #003366;
    background-color: #6699cc;
    background-image: -moz-linear-gradient(rgba(41, 90, 128, 0), #295a80);
    background-image: -webkit-linear-gradient(rgba(41, 90, 128, 0), #295a80);
    background-image: linear-gradient(rgba(41, 90, 128, 0), #295a80);
    font-size: 16px;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    margin-top: 7px;
}


.content_main .top_cards img{
	font: 17px/35px 'Helvetica', Arial, Helvetica, sans-serif;
    display: block;
    width: 100%;
    max-width: 464px;
    height: auto;
    margin-left: 80px;
}
.section_heading{
	border-top: 1px solid #ececec;
    text-align: center;
    margin-top: 100px;
    margin-bottom: 40px;
}
.section_heading p{
	font: 28px/30px 'Helvetica', Arial, Helvetica, sans-serif;
    display: inline-block;
    color: #000;
    padding: 0px 25px;
    background: #FFF none repeat scroll 0% 0%;
    position: relative;
    top: -18px;
}

.benefits img{
    width: 95px;
   }
.benefits ul li{
	display: block;
	width: 30%;
	float: left;
	margin: 0 1.665% 60px 1.665%;
}
.benefits ul li .top{
	border-bottom: 1px dashed #696969;
	padding-bottom: 20px;
}
.benefits ul li .top span{
	color: #000;
    font: 26px/36px 'HelveticaNeue-light', Arial, Helvetica, sans-serif;
    display: inline-block;
    padding-left: 15px;
}
.benefits ul li .bottom{
	font: 16px/24px 'HelveticaNeue-light', Arial, Helvetica, sans-serif;
	color: #505050;
	padding-top: 15px;
}
ul.img_list{
	text-align: center;
}
ul.img_list li{
	display: inline-block;
	margin: 0 20px;
}
ul.img_list li img, ul.img_list li span{
	display: block;
}

.gift_holder{
	display: table;
	width: 100%;
}
.gift_holder > div {
	display: table-cell;
	width: 50%;
	height: 300px;
	text-align: center;
	vertical-align: middle;
}
.for_bd{
	border-right: 1px dashed #464646;
}

#footer{
	background: #000;
	padding: 25px 0; 
}
#footer a,
#footer p,
#footer span{
	color: #b9b9b9;
    font: 12px/14px 'HelveticaNeue-light', Arial, Helvetica, sans-serif;
    margin-right: 10px;
}


#footer span{
	padding:0 5px; 
}
#footer ul li{
	display: block;
	float: left;
}
#footer ul.right li{
	margin-right: 5px;
}
#footer p{
	margin-top: 7px;
    font-size: 10px;
}

ul.occasions_list{
	text-align: center;
}
ul.occasions_list li{
	display: inline-block;
	margin: 0px 20px;
}
ul.occasions_list li img{
	margin-bottom: 20px;
	display: block;
}
ul.occasions_list li span{
	display: block;
	font: 20px/25px 'Helvetica', Arial, Helvetica, sans-serif;
	color: #505050;
}
.gift_holder img{
	display: block;
	margin: 0 auto;
}
.gift_holder p{
	font: 28px/30px 'Helvetica', Arial, Helvetica, sans-serif;
	color: #505050;
}

.gift_holder a{
	display: inline-block;
	margin-top: 25px;
	font: 26px/30px 'Helvetica', Arial, Helvetica, sans-serif;
	color: #f96611;
}

.a_m_heading a{
    display: block;
    font: 17px/0px 'Helvetica', Arial, Helvetica, sans-serif;
    color: #023143;
    cursor: pointer;
    background: transparent url(../images/arow.png) no-repeat left center;
    padding-left: 30px;
}
.a_m_heading.active a{
	background: transparent url(../images/arow02.png) no-repeat left center;
}
.a_m_content{
	padding-left: 30px;
	margin-top: 15px;
}
.a_m_content p{
    font: 14px/16px 'Helvetica', Arial, Helvetica, sans-serif;
    color: #505050;
    margin-bottom: 15px;
}
.acc_main ul li{
    display: block;
    margin-bottom: 30px;
}
.a_m_content a{
	color: #f96611;
}

.acc_main ul li .inner_list{
	padding-left: 30px;
	list-style-type:disc;
}
.acc_main ul li .inner_list li{
	display: list-item;
	margin-bottom: 10px;
}


.accordian_holder{
	margin-bottom: 100px;
}
#TranslucentLayer {
    z-index: 5;
    height: 100%;
    width: 100%;
    position: fixed;
    top: 0;
    left: 0;
    background-color: #000;
    filter: alpha(opacity=70);
    opacity: 0.85;
}
#ModalFrame{
	position: fixed;
    max-width: 1000px;
    width: 700px;
    z-index: 6;
}
.spinnerMedium {
    background-image: url(data:image/gif;base64,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);
    background-position: center center;
    background-repeat: no-repeat;

}
#ModalFrame #close {
    padding: 0;
    width: 44px;
    height: 46px;
    content: " ";
    background-image: url('/images/ui/iconSprite37.png?v=680606');
    background-repeat: no-repeat;
    background-position: -195px -64px;
    position: absolute;
    top: -22px;
    right: -22px;
    cursor: pointer;
}
#ModalFrame iframe, #fbModalFrame iframe {
    box-shadow: 0 0 2em rgba(0,0,0,0.5);
    border-radius: 10px;
    background-color: #fff;
}
.valuedesing_content_main .wrapper {
    width: 100%;
    max-width: 1200px;
    margin: 0 auto;
    padding: 0px 15px;
}
.valuedesing_content_main .top_cards {
   
    position: relative;
}
.valuedesing_content_main .top_cards > div {
    width: 50%;
}
.left {
    float: left;
}


.valuedesing_content_main .top_cards img {
    font: 17px/35px 'Helvetica', Arial, Helvetica, sans-serif;
    display: block;
    width: 100%;
    max-width: 464px;
    height: auto;
	vertical-align: middle;
}

.valuedesing_content_main .top_cards > .right {
    padding-top: 88px;
}
.right {
    float: right;
}.a_m_heading a {
      display: block;
    font: 19px/0px 'Helvetica', Arial, Helvetica, sans-serif !important;
    color: #023143 !important;
    cursor: pointer;
    background: transparent url(https://veridicushealthcares.com/wp-content/themes/astra/assets/giftcard/../images/arow.png) no-repeat left center;
    padding-left: 30px;
    line-height: 12px!important;
}.valuedesing_content_main .top_cards {
    position: relative;
    margin-top: -40px;
}
.site-primary-footer-wrap[data-section="section-primary-footer-builder"]{padding-left: 80px;}
.valuedesing_content_main .top_cards h6 {
    font: 28px/30px 'Helvetica', Arial, Helvetica, sans-serif;
    color: #000;
}
.valuedesing_content_main .top_cards .shop_now, a.gift_form {
    cursor: pointer;
    width: auto;
    overflow: visible;
    font-weight: bold;
    font-size: 13px;
    text-decoration: none;
    color: #fff;
    padding: 0.4em 0.95em 0.45em 0.95em;
    -moz-background-clip: border-box;
    -webkit-background-clip: border-box;
    -khtml-background-clip: border-box;
    background-clip: border-box;
    border-radius: 1.2em;
    border: 1px solid #0b4673;
    text-shadow: 0 -1px 0 #003366;
    background-color: #6699cc;
    background-image: -moz-linear-gradient(rgba(41, 90, 128, 0), #295a80);
    background-image: -webkit-linear-gradient(rgba(41, 90, 128, 0), #295a80);
    background-image: linear-gradient(rgba(41, 90, 128, 0), #295a80);
    font-size: 16px;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    margin-top: 7px;
}
.Reloadbtn{    margin-left: 10px;}
.Wellnessbtn{margin-left: 76px;}
.section_heading {
    border-top: 1px solid #ececec;
    text-align: center;
    margin-top: 100px;
    margin-bottom: 40px;
}
.Corporatediv{    display: flex;
    align-items: center;
    flex-direction: column;}
.section_heading p {
    font: 28px/30px 'Helvetica', Arial, Helvetica, sans-serif;
    display: inline-block;
    color: #000;
    padding: 0px 25px;
    background: #FFF none repeat scroll 0% 0%;
    position: relative;
    top: -18px;
}
img {
    height: auto;
    max-width: 100%;
}
.benefits ul li {
    height: 206px;
}
.benefits ul li {
    display: block;
    width: 30%;
    float: left;
    margin: 0 1.665% 60px 1.665%;
}
.benefits img {
    width: 95px;
}
.benefits ul li .top {
    border-bottom: 1px dashed #696969;
    padding-bottom: 20px;display: flex;
    align-items: center;
    justify-content: center;
}

.benefits ul li .top span {
    color: #000;
    font: 26px/36px 'HelveticaNeue-light', Arial, Helvetica, sans-serif;
    display: inline-block;
    padding-left: 15px;
}
.benefits ul li .bottom {
    font: 16px/24px 'HelveticaNeue-light', Arial, Helvetica, sans-serif;
    color: #505050;
    padding-top: 15px;
}
.clearfix:after {
    clear: both;
}
	.giftcarddov{padding: 40px;}.gift_card_div_main{width: 83%;
    margin: 0 auto;
    border: 1px solid #ead9d3;
    padding: 44px 60px;
    background: #fff;
    border-radius: 3px}.gift_card_div{display: flex;
    flex-direction: column;    width: 75%;
    margin: 0 auto;}.gift_card_div1{ display: flex;
    flex-direction: row;
    margin: 10px 0;
    align-items: center;}.gift_card_div1>label{    line-height: 13px;
    width: 40%;
    float: left;}.gift_card_div1 b{color: #000;
    margin-bottom: 0px;
    line-height: 21px;
    font-size: 15px;}.error{display: block;
    font-size: 12px;
    color: #9e9e9e;}.gift_card_div11{width: 60%;
    float: right;}.gift_card_div11 input[type=text]{font-size: 15px;
    color: #000;
    padding: 15px;
    height: 43px;
    border: 0px solid #ccc;
    width: 100%;}.payment_box {background: #cccccc78;
    padding: 20px;}.payment_box  p{    margin: 0px 0px 10px;}.divhideerrorsss{margin: 10px 0;
    float: left;
    width: 50%;
    font-size: 16px;
    color: #0a880f;
    font-weight: 600;    text-align: left;}#id_card_response{    width: 100%;
    float: left;}#check_current_card_balance_btn{    width: 100%;
    padding: 10px;
    background: #000;
    color: #fff;}.gift_card_divsss{    width: 100%;
    margin: 0 auto 30px;
    text-align: center;}
	.error{font-size:12px; color:red;}
	.gift_card_div{width:100%}
	.entry-header{display:none;}
.gidtcard_left {
                            width: 66%;
                            float: left;
                            margin: 10px 0;
                        }

                        .gidtcard_right {
                            width: 30%;
                            float: right;
                            box-shadow: 0px 0px 9px 0px rgb(0 0 0 / 30%);
                            padding: 10px;
                            margin: 10px 0;
                            position: relative;
                            overflow: hidden;
                            border-radius: 5px;
                        }
						.giftcard_rightForm344__w88Is{margin-top: 0px!important;}.giftcard_rightForm2__YMCAj{    margin-bottom: 10px !important;}.giftcard_rightFomr1__L3VYQ img{    border-radius: 5px;
    margin-bottom: 10px;}.giftcard_rightForm2__YMCAj11{    background: #fff;
    float: left;
    border: 1px solid #008dc9;
    border-radius: 5px;}.form-field_box11{    width: 50%;
    float: left;}.giftcard_rightFomr1__L3VYQ{    background-color: #fefefe;
    margin: 0 0px 20px ;
    border: 0 solid #888;
       width: 50%;
padding:0px ;
    box-shadow: none;float:right ;
        display: inline-block ;}.giftcard_rightForm_388__TiKQA span{font-size: 16px!important;display: block!important;}.giftcard_rightForm_388__TiKQA{    width: 46%!important;}.giftcard_rightFomr1__L3VYQ{display: inherit;}
.btn.fill {      background-color: #4caf50;
    color: #fff;
    border-radius: 0px;
    margin: 10px 0;
    padding: 10px;
    border: 0px;
    width: 26%; cursor: pointer;}.paymentlistBox {display:block;}
.coupon-details{    color: #87b9eb;
    float: left;} .giftcard_rightForm2__YMCAj {
                text-align: left;
                margin-bottom: 17px;
                background-color: #06cef01f;
                padding: 15px 28px;
                border-bottom: 1px solid #008dc9
            }
			.footer-details, .ptb20, .sub-title{    font-size: 14px;}
#id_price_pay{ font-size:16px; font-weight:bold;}
.gidtcard_left{    width: 66%;
    float: left;
    margin: 10px 0;}.gidtcard_right{    width: 30%;
    float: right;
    box-shadow: 0px 0px 9px 0px rgb(0 0 0 / 30%);
    padding: 10px;
    margin: 10px 0;
    position: relative;
    overflow: hidden;
    border-radius: 5px;}.user-name{    font-size: 15px;
    color: #000;
    margin: 10px 0;
    font-weight: 600;}.pl5{    padding-left: 4px;}.message pb15{margin: 10px 0;
    font-size: 13px;
    color: #777;}.note-txt{font-size: 17px;
    font-weight: 600;
    color: #f44336;
    margin-top: 45px;
    text-align: right;}
	.heading {font-size: 15px;
    color: #000;
    font-weight: 600;
    margin-bottom: 10px;}
	.form-field{width: 100%;
    float: left;
    margin-bottom: 10px;}.giftcard_rightForm_388__TiKQA p span {
                color: #f44336
            }

            .giftcard_rightForm344__w88Is {
                margin-top: 10px;
                color: #8bc34a;
                font-size: 13px;
                float: left;
                width: 100%;
                padding: 14px 11px;
                font-weight: 500;
                display: flex;
                text-align: left;
                background: #8bc34a17;
                flex-direction: column;
                align-items: baseline;
                justify-content: flex-start
            }

            .giftcard_rightForm344__w88Is p {
                margin: 0;
                line-height: 16px;
                list-style: circle
            }

            .giftcard_rightForm2__YMCAj span {
                font-size: 19px;
                font-weight: 700;
                color: #008dc9
            }

            .giftcard_rightForm_388__TiKQA2 {
                float: left;
                box-shadow: 0 0 0 rgb(0 0 0 / 16%),0 1px 6px rgb(0 0 0 / 23%);
                border-radius: 6px;
            }

            .giftcard_rightForm_388__TiKQA2 img {
                width: 275px;
                border-radius: 6px
            }

            .giftcard_rightForm_388__TiKQA1 {
                float: right;
                width: 50%
            }

            .giftcard_rightForm_388__TiKQA {
                float: left;
                background: #08d4e91a;
                margin-left: 10px;
                padding: 7px;
                text-align: center;
                width: 45%;
                margin-bottom: 10px;
                border: 1px solid #008dc9;
                border-radius: 5px
            }

            .giftcard_rightForm_388__TiKQA p {
                margin: 0;
                font-size: 10px;
                color: #008dc9
            }

            .giftcard_rightForm_388__TiKQA span {
                font-size: 13px;
                color: #008dc9;
                font-weight: 700
            }.floating-label{display:none}input[type=text]{    font-size: 13px;
    color: #000;
    padding: 10px;
    height: 43px;
    border: 0px solid #ccc;
    width: 100%;}textarea{font-size: 13px;
    color: #000;
    padding: 10px;border: 1px solid #ccc;
    }.error-section{float: right;
    color: red;
    font-size: 12px;
    font-weight: 500;}.error-icon{    margin: 3px 5px;
    float: left;}.total-characters-input{float: left;
    color: #000;
    font-size: 13px;}.amountchips{    border-radius: 3px;
    background: transparent;
    color: #87b9eb;
    border: 1px solid #87b9eb;
    font-size: 16px;
    padding: 14px;cursor: pointer;
    margin-bottom: 10px;}.paymentlist{     list-style: none;padding: 0;

    margin: 19px 0;
    color: #000;
    float: left;
    width: 100%;}.paymentTypeBox {
    padding-bottom: 0;
    float: left;
    width: 100%;
}.paymentTypeBox li {
    width: 25%;
    position: relative;
    margin-bottom: 0px;
    padding-right: 10px;float:left
}.paymentTypeBox li span {
    float: left;
    width: 100%;
}.paymentgatewaydivbox input {
    position: absolute;
    bottom: 0;
    left: 0;
    height: 100%;
    width: 100%;
    opacity: 0;
    z-index: 99;
    top: 0;
    cursor: pointer;
}.paymentgatewaydivbox [type="radio"]:checked~label {
    border: 2px solid #02cb66;
    color: #fff;
   
}.paymentgatewaydivbox label {font-size: 12px;
    color: #333;
    font-weight: 500;
    position: relative;
    text-align: center;
    width: 100%;
    height: 63px;
    padding: 0px 10px;
    border-radius: 0;
    border: 2px solid #f5f4f4;
    transition: all 300ms ease-in;
    background: #fff;
    float: left;
}.paymentgatewaydivbox [type="radio"]:checked~label:before {
   display: inline-block;
    speak: none;
    font-style: normal;
    font-weight: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-family: 'FontAwesome';
    position: absolute;
    top: -17px;
    left: -8px;
    background: #02cb66;
    font-size: 16px;
    color: #fff;
    content: "✔";
    width: 26px;
    height: 26px;
    border-radius: 50%;
}.paymentgatewaydivbox [type="radio"]:checked~label>span {
    -webkit-animation: radio 400ms cubic-bezier(.17,.89,.32,1.49);
    animation: radio 400ms cubic-bezier(.17,.89,.32,1.49);
}
.paymentTypeBox li span span {
    display: none;
}

.paymentgatewaydivbox label>span {
    position: relative;
}
.paymentTypeBox li span {
    float: left;
    width: 100%;
}.paymentgatewaydivbox label img {
    max-width: 100%;
    height: 100%;
}.paymentgatewaydivbox label p {
    text-align: center;
    font-size: 19px;
    font-weight: 600;
    color: #000;
    display: none;
}
.form-field_box{width: 100%;
    float: left;}
	.form-field_box input[type=text],.form-field_box textarea{    width: 84%;}
	
	.giftcard_rightForm2__YMCAj{    margin-bottom: 10px;
    font-size: 14px;
    color: #0f0e39;}
	.giftcard_rightForm_388__TiKQA p{    margin: 0;}.giftcard_rightForm_388__TiKQA p span{    color: #f44336;}.footer-details,.ptb20,.sub-title{float: left;
    width: 100%;
}
.amountchips:hover{    background: red;
    color: #fff;
    border: 1px solid;
    border-radius: 3px;}
.amount-chips{    width: 100%;
    float: left;}
	
	.giftcarddov .heading {
    text-align: center;
    color: #64a6e7;
    font-size: 29px;
    margin-bottom: 20px;
    font-weight: 600;
}body {
   
    margin: 0px;
   
}
.paybutton{    font-size: 15px;
    border-style: solid;
    border-top-width: 0;
    border-right-width: 0;
    border-left-width: 0;
    border-bottom-width: 0;
    color: #fff;
    border-color: #ff7a3d;
    background-color: #ff7a3d;
    border-radius: 3px;
    padding-top: 16px;
    padding-right: 32px;
    padding-bottom: 16px;
    padding-left: 32px;
    /* font-family: inherit; */
    font-weight: 600;
    /* font-size: 12px; */
    /* font-size: 0.8rem; */
    line-height: 1;
    text-transform: uppercase;cursor: pointer;}

