/*
Theme Name: Voxzogo Interim Full
Theme URI: http://wordpress.org/
Description: The default WordPress theme based on the famous.
Version: 1.0 
Author: Rajkumar Khandelwal 
Author URI: 
*/
/***************************************************************** *******************
RESET
*************************************************************************************/
html, body, address, blockquote, div, dl, form, h1, h2, h3, h4, h5, h6, ol, p, pre, table, ul,  dd, dt, li, tbody, td, tfoot, th, thead, tr, button, del, ins, map, object,  a, abbr, acronym, b, bdo, big, br, cite, code, dfn, em, i, img, kbd, q, samp, small, span,  strong, sub, sup, tt, var, legend, fieldset {
 margin: 0;
 padding: 0;
}
img, fieldset {
 border: 0;  
}
/* set image max width to 100% */
img {
 max-width: 100%;
 height: auto;   
 width: auto\9; /* ie8 */
}
/* set html5 elements to block */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
 display: block;
}
/************************************************************************************
GENERAL STYLING
*************************************************************************************/
body {
 font-family: proxima-nova, sans-serif;
}
a {
 text-decoration: none;
 outline: none;
}
a:hover {
 text-decoration: underline;
}
a.visited {
 color: #6d2b3d;
}
p {
 margin: 0 0 1.2em;  
 padding: 0;
}
/* list */
ul, ol {
 margin: 2em 0 1.4em 24px;
 padding: 0;
 line-height: 100%;
}
li {
 margin: 0 0 .5em 0;
 padding: 0;
}
/* headings */
h1, h2, h3, h4, h5, h6 {
 line-height: 1.4em;
 margin: 20px 0 .4em;
 color: #000;
}
h1 {
 font-size: 2em;
}
h2 {
 font-size: 1.6em;
}
h3 {
 font-size: 1.4em;
}
h4 {
 font-size: 1.2em;
}
h5 {
 font-size: 1.1em;
}
h6 {
 font-size: 1em;
}
/************************************************************************************
CLEARFIX
*************************************************************************************/
.clearfix:after {
 visibility: hidden;
 display: block;
 font-size: 0;
 content: " ";
 clear: both;
 height: 0;
}
.clearfix {
 display: inline-block;
}
.clearfix {
 display: block; /*zoom: 1;*/
}
 

 
/* font-family: font-family: proxima-nova, sans-serif; */

/************************************************************************************
STRUCTURE
*************************************************************************************/

/* @font-face {
    
    src: url('https://www.voxzogo.com/wp-content/themes/voxzogo-inter-full/fonts/VAGRoundedStdBold_47297.eot');
    src: url('https://www.voxzogo.com/wp-content/themes/voxzogo-inter-full/fonts/VAGRoundedStdBold_47297.eot') format('embedded-opentype'),
         url('https://www.voxzogo.com/wp-content/themes/voxzogo-inter-full/fonts/VAGRoundedStdBold_47297.woff2') format('woff2'),
         url('https://www.voxzogo.com/wp-content/themes/voxzogo-inter-full/fonts/VAGRoundedStdBold_47297.woff') format('woff'),
         url('https://www.voxzogo.com/wp-content/themes/voxzogo-inter-full/fonts/VAGRoundedStdBold_47297.ttf') format('truetype'),
         url('https://www.voxzogo.com/wp-content/themes/voxzogo-inter-full/fonts/VAGRoundedStdBold_47297.svg#VAGRoundedStdBold_47297') format('svg');
}
@font-face {
    font-family: 'VAG Rounded Std';
    src: url('https://www.voxzogo.com/wp-content/themes/voxzogo-inter-full/fonts/VAGRoundedStd-Bold.woff2') format('woff2'),
        url('https://www.voxzogo.com/wp-content/themes/voxzogo-inter-full/fonts/VAGRoundedStd-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'DINOT';
    src: url('https://www.voxzogo.com/wp-content/themes/voxzogo-inter-full/fonts/DINOT.woff2') format('woff2'),
        url('https://www.voxzogo.com/wp-content/themes/voxzogo-inter-full/fonts/DINOT.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
} */

body {
 margin: 0;
 line-height: 1.2;
 font-family: proxima-nova, sans-serif;
}
html {
 margin: 0;
}
img {
 max-width: 100%;
 display: block;
}
.topNavOuter {
 background: #454f5f;
}
.topNav, .topNav a {
 font-size: 14px;
 color: #FFFFFF;
 line-height: 16px;
 font-weight: 500;
 font-family: proxima-nova, sans-serif;
}
.topNav a:hover {
color: #d9d6f1;
text-decoration: underline;
}
.topNav a {
 display: inline-block;
 margin: 10px 0 10px 18px;
}
.hr-top-bottom{
  display: none;
}
a.hcpLink {
 color: #cb007b;
 font-weight: 700;
}
 .headerInner {
 padding: 34px 0 14px;
} 

.logo img {
 max-Width: 240px;
}
.registerTag {
 font-size: 18px;
 line-height: 20px;
 color: #464646;
 font-weight: 400;
 font-family: proxima-nova, sans-serif;
 font-weight:normal;
}
.registerTag span {
 display: block;
 max-Width: 320px;
 float: right;
 margin-right: -60px;
}
.fbIcon img {
 max-width: 48px;
 width: 48px;
}
.fbIcon a {
 float: right;
}
.headerRegbtn a {
 padding: 14px 22px;
 font-size: 20px;
 line-height: 1;
 color: #fff;
 background: #c6007e;
 border-radius: 30px;
 display: inline-block;
 border: #c6007e solid 1px;
 font-weight: 700;
 font-family: proxima-nova, sans-serif;
 margin-right: -40px;
}
.headerRegbtn a:hover {
 background: #fff;
 text-decoration: none;
 color: #c6007e;
 transition: all .4s ease;
 -webkit-transition: all .4s ease;
}
.upcommingInfo {
 background: #655dc6;
 text-align: center;
 margin-top: 0px;
 color: #fff;
 font-size: 22px;
 line-height: normal;
 font-weight: 700;
}
.upcommingInfo span {
 font-weight: 400;
}
.upcommingInfo a {
 color: #fff;
 text-decoration: underline;
}
.bannerAbsDiv {
 position: absolute;
 left: 0;
 top: 0;
 width: 100%;
 height: 100%;
}
.gbgbanner {
 background-color: transparent;
 background-image: linear-gradient(135deg, #C9187E 0%, #F0493E 100%);
}
.bannerHero {
 margin-top: -22px;
}
.bannerHero {
 position: absolute;
 left: 12%;
 width: 16%;
 z-index: 3;
}
.annikaBanner.bannerHero {
 width: 11.5%;
}
@media only screen and (max-width:991px) {
 .bannerHero {
  position: absolute;
  left: 28%; 
  width: 35%;
 }
 .annikaBanner.bannerHero {
  width: 24%;
 }
}
.homeBannerSection {
 background-color: transparent;
 background-image: linear-gradient(150deg, #C9187E 0%, #F0493E 100%);
}
.bannerInner {
 background: url(images/banner-bg1.png);
 background-repeat: no-repeat;
 background-size: 45%;
 background-position: left top;
}
.girlImage {
 max-width: 205px;
 margin-top: -55px;
}
.relative {
 position: relative;
}
.bannerAbsTxt {
 position: absolute;
 bottom: 0px;
 right: 10px;
 width: 240px;
 padding: 40px 30px;
 font-weight: 500;
 font-family: proxima-nova, sans-serif;
 color: #fff;
 font-size: 14px;
 line-height: 1.3;
 background-image: -webkit-radial-gradient(closest-side, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
 background-image: -o-radial-gradient(closest-side, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
 background-image: radial-gradient(closest-side, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.bannerAbsTxt span {
 font-weight: 700;
}
.bannerRight {
 padding: 44px 0px 44px 134px;
}
.homeBannerTable {
 display: table;
}
.bannerRight {
 display: table-cell;
 vertical-align: middle;
}
.bannerRight p.nth1 {
 font-size: 18px;
 letter-spacing: -0.2px;
 font-weight: 400;
 font-family: proxima-nova, sans-serif;
 color: #fff;
 margin: 15px 0;
 line-height: 24px;
}
.bannerRight p.nth2 {
 font-size: 18px;
 font-weight: 700;
 font-family: proxima-nova, sans-serif;
 color: #fff;
 margin: 0px 0 15px;
 line-height: 24px;
}
.story1 span{
  font-size:18px;
  font-weight:400;
}
.bannerRight a {
 padding: 14px 22px;
 font-size: 20px;
 line-height: 1;
 color: #fff;
 background: #c6007e;
 border-radius: 30px;
 display: inline-block;
 border: #c6007e solid 1px;
 font-weight: 700;
 font-family: proxima-nova, sans-serif;
}
.bannerRight a:hover {
 background: #fff;
 text-decoration: none;
 color: #c6007e;
 transition: all .4s ease;
 -webkit-transition: all .4s ease;
}
.upcomingEvent {
 background: #f1f0fa;
 padding: 60px 0;
}
.upcomingEvent h2 {
 color: #fd4238;
 
 font-size: 34px;
 text-align: center;
 margin: 0 0 30px;
}
.callBox {
 width: 100%;
    height: 100%;
    background-image: linear-gradient(150deg, #C9187E 0%, #F0493E 100%);
    border-radius: 30px;
    position: relative;
    padding: 6px;
    box-sizing: border-box;
}
.callBoxInner {
 background: #fff;
 border-radius: 24px;
 text-align: center;
 padding: 48px;
 height: 100%;
}
.callBoxInner h3 {
 margin: 0;
 color: #76236c;
 
 font-size: 34px;
}
.callBoxInner p {
 color: #464646;
 font-size: 22px;
 font-weight: 400;
 font-family: proxima-nova, sans-serif;
 line-height: 1.3;
 margin: 10px 0 35px;
 min-height: 145px;
}
.callBoxInner a {
 padding: 14px 10px;
 font-size: 20px;
 line-height: 1;
 color: #fff;
 background: #c6007e;
 border-radius: 30px;
 display: inline-block;
 border: #c6007e solid 1px;
 font-weight: 700;
 font-family: proxima-nova, sans-serif;
 width: 156px;
}
.callBoxInner a:hover {
 background: #fff;
 text-decoration: none;
 color: #c6007e;
 transition: all .4s ease;
 -webkit-transition: all .4s ease;
}
.resources {
 background: #fff;
 padding: 90px 0 120px;
}
.resources h2 {
 color: #fd4238;
 
 font-size: 34px;
 text-align: center;
 margin: 0 0 8px;
}
.resources p {
 font-size: 22px;
 font-weight: 500;
 font-family: proxima-nova, sans-serif;
 color: #464646;
 margin: 0px auto 50px;
 line-height: 1.3;
 max-width: 740px;
 text-align: center;
}
.resourceInner {
 text-align: center;
 max-width: 320px;
 margin: auto;
}
.resourceInner h4 {
  color: #76236c;
  font-size: 24px;
  font-weight: 700;
  margin: 0;
  font-family: proxima-nova, sans-serif;
}
.resourceInner p {
 color: #464646;
 font-size: 24px;
 font-weight: 500;
 margin: 0;
 font-family: proxima-nova, sans-serif;
}
.resourceInner a {
 color: #464646;
 letter-spacing: -0.25px;
 font-size: 20px;
 line-height: 26px;
 font-weight: 700;
 font-family: proxima-nova, sans-serif;
}
.hoverImg {
 display: none;
}
.iconLink:hover .hoverImg {
 display: block;
}
.iconLink:hover .iconImg {
 display: none;
}
.mt10 {
 margin-top: 15px;
 display: inline-block;
}
.absSuper{
  position:absolute;
  left:-7px;
  
}
.reletive{
  position:relative;
}

.homeTop {
 background: #ebebeb;
 text-align: center;
 padding: 85px 0 55px;
}
.homeTop h1 {
 color: #cb007b;
 font-size: 63px;
 font-weight: 600;
 margin: 0;
 line-height: normal;
}
.logo-img {
 max-Width: 448px;
 margin: 10px auto 0;
}
.homeTop p {
 color: #464646;
 font-size: 30px;
 line-height: normal;
 margin: 40px 0 0 0;
 font-weight: 300;
}
.homeMiddle {
 background: rgb(201,23,126);
 background: linear-gradient(90deg, rgba(201,23,126,1) 50%, rgba(239,74,63,1) 100%);
 padding: 34px 0 28px;
 text-align: center;
}
.homeMiddle h2 {
 color: #fff;
 font-size: 38px;
 font-weight: 700;
 margin: 0;
 line-height: normal;
}
.homeMiddle p {
 color: #fff;
 font-size: 23px;
 line-height: normal;
 margin: 10px 0 25px 0;
 font-weight: 300;
}
.btnContainer a {
 padding: 16px 50px;
 font-size: 18px;
 line-height: 1;
 color: #76236c;
 background: #fff;
 border-radius: 30px;
 display: inline-block;
 font-weight: 700;
}
.btnContainer a:hover {
 background: #76236c;
 text-decoration: none;
 color: #fff;
 transition: all .4s ease;
 -webkit-transition: all .4s ease;
}
.homeBottom {
 padding: 65px 0;
 text-align: center;
}
.homeBottom h2 {
 
 font-size: 40px;
 color: #fd4237;
 margin: 0;
}
.homeBottom p {
 color: #464646;
 font-size: 22px;
 line-height: 26px;
 letter-spacing: -0.25px;
 font-weight: 500;
 margin: 30px 0 45px;
}
.innerDown {
 text-align: center;
 max-Width: 320px;
 margin: auto;
}
.innerDown h5 {
 color: #76236c;
 font-size: 22px;
 font-weight: 700;
 margin: 0;
}
.innerDown p {
 color: #464646;
 font-size: 20px;
 font-weight: 500;
 margin: 0;
}
.downloadIcon {
 margin: 20px 0 12px;
}
.downloadIcon img {
 max-Width: 92px !important;
 margin: auto;
}
.innerDown a {
 color: #464646;
 letter-spacing: -0.25px;
 font-size: 18px;
 line-height: 26px;
 font-weight: 700;
}
.elementor-column-gap-default > .elementor-column > .elementor-element-populated {
 padding: 0 !important;
}
.isiContainer h6 {
 font-family: proxima-nova, sans-serif;
 color: #74246d;
 line-height: normal;
 font-size: 18px;
 font-weight: 700;
 letter-spacing: -0.25px;
 margin-top: 0;
}
.isiContainer p {
 font-family: proxima-nova, sans-serif;
 color: #5a5a5a;
 line-height: normal;
 font-size: 18px;
 font-weight: 700;
 letter-spacing: -0.25px;
 line-height: 1.3;
 margin: 0;
}
.isiContainer .fixDiv .full_isi p span{ 
 color: #74246d;
}
.isiContainer .fixDiv .full_isi p span{ 
    border-bottom: #464646 solid 1px;
 color: #464646;
}
.isiContainer p.isiNormalP {
 color: #5a5a5a;
 margin-top: 20px;
}
.isiContainer p.w400 {
 font-weight: 400;
}
.isiContainer p a {
 font-weight: 700;
 color: #1284ed; 
}
.isiContainer p strong {
 font-weight: 700;
}
.isiContainer p span {
 border-bottom: #d6d6d6 solid 1px;
 display: inline-block;
}
.isiContainer ul li {
 color: #5a5a5a;
 font-family: proxima-nova, sans-serif;
 line-height: 1.3;
 font-size: 18px;
 font-weight: normal;
 letter-spacing: -0.25px;
}
.isiContainer p span {
 line-height: 1;
}
.isiContainer ul {
 margin-left: 0;
}
.isiContainer ul li {
 padding-left: 15px;
 position: relative;
 list-style: none;
 margin-bottom: 5px;
}
.isiContainer ul li:before {
 content: "Ã¢â‚¬Â¢";
 color: #5a5a5a; 
 position: absolute;
 left: 0;
}
.isiContainer ul li ul {
 margin-top: 0;
}
.isiContainer ul li ul li:before {
 content: "-";
 color: #5a5a5a; 
 position: absolute;
 left: 0;
}
#block-10 .indication {
 margin: 0px 0 90px;
}

.indication.fixDiv {
  position: fixed;
  bottom: 0px;
  left: 0;
  width: 100%;
  height: 167px;
  z-index: 10;
}

a.indication_button {
 background: #00657c;
 color: #fff;
 padding: 9px 20px 9px 20px;
 font-size: 16px;
 font-weight: 500;
 text-decoration: none;
 z-index: 101;
 box-shadow: -2px -2px 6px 0 rgba(0, 0, 0, 0.2);
}
a.indication_button.scroll-to-fixed-fixed {
 min-width: 220px;
}
a.indication_button.open_isi {
 background: #00657c;
 bottom:98px;
}
section.indication {
 width: 100%;
 clear: both;
 float:left;
}
.indication.fixDiv {
 box-shadow: rgba(0,0,0,0.3) 0px 0px 12px 5px;
 background: #fff;
}
.boxevent1{
  width:94%;
}
.ind_bg {
 padding: 75px 0px 8px;
}
.isiContainer .fixDiv .ind_bg{
 padding: 15px 0px 8px;
}
.bodyFixed {
 position: fixed;
 width: 100%;
}
.container {
 position: relative;
}
.closeIsiSection, .openIsiSection {
 position: absolute;
    right: 0;
    top: 18px;
    text-align: center;
    line-height: 24px;
    color: #76236c;
    font-size: 50px;
 cursor: pointer;
 font-weight: 700;
 z-index: 1;
}
.minus {
 display: block;
 margin-top: -3px;
}
footer {
 background: #464646 !important;
}
footer .footerInner {
 padding: 40px 0px 30px 0px;
}
.footerInner .row {
 display: table;
 width: 100%;
}
.footerInner .col-md-6 {
 display: table-cell;
 vertical-align: bottom;
}
.footerLeft p, .footerLeft a {
 font-size: 15px;
 color: #fff;
 line-height: 24px;
 font-weight: 300;
 margin: 0;
}
.footerLeft img {
 max-Width: 172px;
 /* padding-top: 34px; */
}
.footerRight {
 text-align: right;
}
.footerRight, .footerRight p {
 font-size: 15px;
 color: #fff;
 line-height: 24px;
 font-weight: 300;
}
.footerRight ul {
 margin: 0;
 padding: 15px 0 0 0;
 clear: both;
}
.footerRight ul li {
 list-style: none;
 display: inline-block;
 padding-right: 15px;
 position: relative;
 padding-left: 8px;
}
.footerRight ul li:after {
 content: "|";
 color: #fff;
 font-size: 15px;
 font-weight: 300;
 position: absolute;
 right: 0;
}
.footerRight ul li:last-child {
 padding-right: 0px;
}
.footerRight ul li:last-child:after {
 content: "";
}
.footerRight ul li a {
 color: #fff;
 font-size: 15px;
 font-weight: 300;
}
.footerRight ul li a:hover {
 color: #fff;
}
.footerRight p {
 margin: 24px 0 0px;
}
.footerRight img {
 max-Width: 209px;
 float: right;
}


.whitebg {
 background: #fff;
}
.register {
 background: rgb(201,23,126);
 background: linear-gradient(90deg, rgba(201,23,126,1) 50%, rgba(239,74,63,1) 100%);
 padding: 120px 0 150px;
 margin-top: 20px;
}
.regInfo h1 {
 color: #ba1574;
 font-size: 34px;
 margin: 0;
 padding: 70px 0 35px 0;
 font-weight: 700;
}
.regInfo p {
 font-size: 24px;
 color: #76236c;
 font-weight: 300;
 line-height: normal;
}
.regForm {
 padding: 0 15px 60px;
 max-Width: 750px;
 width: 100%;
 margin: 0 auto;
}
.connect h3 {
 color: #464646;
 font-size: 18px;
 font-weight: 700;
 line-height: 22px;
 margin: 0;
}
.star {
 color: #ba1574 !important;
}
.form__label-radio {
  font-size: 18px;
  cursor: pointer;
  position: relative;
  padding-left: 40px;
  margin-bottom: 20px;
}

.form__radio-button {
  height: 16px;
  width: 16px;
  border: 1px solid #fd4238;
  border-radius: 0%;
  display: inline-block;
  position: absolute;
  left: 0;
  top: 4px;
}
.form__radio-button::after {
  content: "";
  display: block;
  height: 6px;
  width: 5px;
  border-radius: 0%;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: #464646;
  opacity: 0;
  transition: opacity 0.2s;
}
#requestorPhoneLast .form-check input[type="radio"] {
  opacity: 0;
  position: absolute;
}
#requestorPhoneLast {
 margin: 30px 0 20px;
}
#requestorPhoneLast > .form-check {
 padding: 0;
}

.form__radio-input:checked ~ .form__label-radio .form__radio-button::after {
  opacity: 1;
}
.connect .custom-checkbox {
 font-size: 18px;
 color: #5a5a5a;
 /* font-family: 'DINOT';
 font-weight: 700; */
 letter-spacing: -0.25px;
}
/* stay */
.stay{
   display:none;
}
.connect .custom-checkbox span {
 font-size: 14px;
 font-style: italic;
 font-weight: 400;
 letter-spacing: -0.25px;
}
.checkmark {
 position: absolute; 
 top: 6px; 
 left: 0; 
 height: 16px; 
 width: 16px; 
 background-color: #fff; 
 color: #000; 
 border:1px solid #fd4238;
 padding: 0 !important;
}
.checkmark.error {
 border:2px solid #C6007E;
}
.custom-checkbox:hover input ~ .checkmark {
 background-color: #fff;
}
.custom-checkbox input:checked ~ .checkmark {
 background-color: #fff; 
 border:1px solid #fd4238;
}
.checkmark:after {
 content: ""; 
 position: absolute; 
 display: none;
}
.custom-checkbox input:checked ~ .checkmark:after {
 display: block;
}
.custom-checkbox .checkmark:after {
 left: 5px; 
 top: 0px; 
 width: 5px; 
 height: 12px; 
 border: solid #fd4238; 
 border-width: 0 2px 2px 0; 
 -webkit-transform: rotate(45deg); 
 -ms-transform: rotate(45deg); 
 transform: rotate(45deg);
}
.custom-checkbox input.error:checked ~ .checkmark {
 border:1px solid #000 !important;
}
.form-check {
 padding-left: 35px;
}
#inlineCheckbox1, #inlineCheckbox2 {
 opacity: 0;
 visibility: hidden;
}
.form-group, .custom-checkbox, .option {
 font-size: 18px;
 color: #5a5a5a;
 /* font-family: 'DINOT'; */
 letter-spacing: -0.25px;
 line-height: 24px;
}
.form-group input, .form-group select {
 border-radius: 0;
 font-size: 14px;
 color: #5a5a5a;
 /* font-family: 'DINOT'; */
 font-weight: 700;
 letter-spacing: -0.25px;
 height: 44px;
}
.form-group input:focus, .form-group select:focus, .regsubmit:focus {
 box-shadow: none;
 outline: none;
}
p.req {
 font-size: 14px;
 color: #5a5a5a;
 /* font-family: 'DINOT'; */
 letter-spacing: -0.25px;
 margin: 0 0 30px;
}
.spacing {
 margin: 40px 0 60px;
}
.custom-checkbox a {
 color: #c6007e;
 text-decoration: underline;
 font-weight: 700;
}
.custom-checkbox a:hover {
 color: #c6007e;
}
.option {
 margin: 0 0px 55px 35px;
}
.regsubmit {
 border-radius: 30px;
 color: #fff;
 font-size: 18px;
 font-weight: 700;
 height: 48px;
 background: #fd4238;
 border: #fd4238 solid 1px;
 width: 160px;
}
.regsubmit:hover, .regsubmit:focus, .regsubmit:active, .regsubmit.active, .regsubmit:not(:disabled):not(.disabled):active {
 background: #fff;
 border: #c6007e solid 1px;
 color: #c6007e;
}
.buttonCenter {
 text-align: center;
 width: 100%;
}
.hangingRelative {
 position: relative;
 padding-left: 14px;
 font-size: 18px;
 line-height: 22px;
 color: #464646;
 margin-top: -10px;
}
.hanging {
 position: absolute;
 left: 0;
}

.tableView {
 display: table;
 width: 100%;
}
.cellView {
 display: table-cell;
 vertical-align: middle;
}
.bdrRight {
 border-left: #5b61ac solid 3px;
}
.twoCol {
 max-width: 185px;
 width: 185px;
}
.oneCol {
 max-width: 34px;
 width: 34px;
 position: relative;
}
.oneCol:after {
 background: url(images/oneCol.png);
 background-repeat: no-repeat;
 content: "";
 width: 22px;
 height: 21px;
 position: absolute;
 left: -22px;
 top: 34%;
}
.oneCol.noAfter:after {
 background: none;
 background-repeat: no-repeat;
 content: "";
 width: 22px;
 height: 21px;
 position: absolute;
 left: -22px;
 top: 44%;
}
.homeBannerContiner {
  display: table;
  width: 100%;
}
.homeBannerLeft {
  display: table-cell;
  width: 45%;
}
.homeBannerRight {
  display: table-cell;
  width: 55%;
}
/*how voxzogo works*/

.homeBtn a {
 padding: 14px 50px;
 font-size: 18px;
 line-height: 1;
 color: #76236c;
 background: #fff;
 border-radius: 30px;
 display: inline-block;
 border: #fff solid 1px;
 font-weight: 700;
}
.homeBtn a:hover {
 background: #76236c;
 text-decoration: none;
 color: #fff;
 border: #76236c solid 1px;
 transition: all .4s ease;
 -webkit-transition: all .4s ease;
}

.eventsShow h3 {
 color: #fd4238;
 font-size: 24px;
 font-family: 'Nunito', sans-serif;
 margin: 85px 0 40px 0;
}

.row.borderBot {
 margin-top: 30px;
}
.borderBot1 {
 border-bottom: #ccc solid 2px;
 height: 2px;
 margin: 30px 15px 0px;
 max-width: calc(100% - 30px);
}
.eventInfoSpeaker {
 width: 100%;
}
.tabTable {
 display: table;
 width: 100%;
}
.tabCell {
 display: table-cell;
 vertical-align: middle;
}
.eventsShow h2 {
 font-weight: 700;
 letter-spacing: -0.25px;
 font-size: 22px;
 line-height: 1.2;
 margin: 0 0 14px;
 color: #ba1574;
}
.eventsShow p {
 font-weight: 500;
 font-size: 18px;
 line-height: normal;
 color: #464646;
 line-height: 22px;
 margin-bottom: 10px;
}
.eventsShow .tabCell p {
 margin-bottom: 0px;
}
.hrDiv {
 width: 100%;
 height: 20px;
 margin: 20px 0 40px;
 border-bottom: solid 2px #ccc;
}
.eventsShow .eventDate {
 font-size: 24px;
 font-family: 'Nunito', sans-serif;
 color: #464646;
 letter-spacing: -0.25px;
 line-height: normal;
 margin-bottom: 20px;
}
.checkmark1 {
 position: absolute; 
 top: 0px; 
 left: 0; 
 height: 24px; 
 width: 24px; 
 background-color: transparent; 
 color: #000; 
 border:1px solid #fd4238;
 border-radius: 5px;
}
.custom-checkbox1:hover input ~ .checkmark1 {
 background-color: #fff;
}
.custom-checkbox1 input:checked ~ .checkmark1 {
 background-color: #fff; 
 border:1px solid #fd4238;
}
.checkmark1:after {
 content: ""; 
 position: absolute; 
 display: none;
}
.custom-checkbox1 input:checked ~ .checkmark1:after {
 display: block;
}
.custom-checkbox1 .checkmark1:after {
 left: 5px; 
 top: 0px; 
 width: 5px; 
 height: 12px; 
 border: solid #fd4238; 
 border-width: 0 2px 2px 0; 
 -webkit-transform: rotate(45deg); 
 -ms-transform: rotate(45deg); 
 transform: rotate(45deg);
}
.custom-checkbox1 input.error:checked ~ .checkmark1 {
 border:1px solid #000 !important;
}
.custom-checkbox1 input {
 opacity: 0;
 visibility: hidden;
}
.custom-checkbox1 {
 font-family: 'DINOT';
 font-weight: 700;
 letter-spacing: -0.25px;
 font-size: 24px;
 line-height: 20px;
 color: #5a5a5a;
 margin-bottom: 20px;
}
.onlyMob {
 display: none;
}
.randomBannerSection {
 position: relative;
}
.sub-menu {
  display: none;
}
.sub-menu:after{
    content:''; 
    position: absolute; 
    top: 0;
    left: 35%;
    margin-left: -15px;
 margin-top:-15px; 
    width: 0;
    z-index:1;
    height: 0;
    border-bottom: solid 15px transparent;
    border-left: solid 15px transparent;
    border-right: solid 15px transparent;
}

.menu-main-menu-container .menu-item-has-children:hover .sub-menu {
  display: block;
}


/* @media only screen and (max-width:991px){
 .menu-main-menu-container .menu-item-has-children:hover .sub-menu {
  display: block;
}
} */







.mainNav ul {
 margin: 0px;
 padding: 0;
 float: right;
}
.mainNav ul li {
 margin: 0;
 display: inline-block;
 list-style: none;
 position: relative;
}
.mainNav ul.menu > li:nth-child(-n+3):after{
 content: "|";
 color: #efeef9;
 font-weight: 400;
 font-size: 32px;
 position: absolute;
 top: 13px;
 right: -3px;
}

.mainNav ul li a {
 font-size: 18px;
 font-weight: 600;
 color: #fff;
 line-height: normal;
 font-family: proxima-nova, sans-serif;
 text-decoration: none;
 letter-spacing: -0.2px;
 padding:12px 18px;
 display: block;
 line-height: 1.3;
}

.mainNav .menu > li:last-child > a{
 padding: 14px 36px;
 font-size: 20px;
 line-height: 1;
 color: #c6007e;
 background: #fff;
 border-radius: 30px;
 display: inline-block;
 border: #fff solid 1px;
 font-weight: 700;
 font-size: 20px;
 font-weight: 700;
 margin-right: 0;
}
.mainNav .sub-menu > li:last-child > a{
 padding:12px 16px;
padding-right: 0;
}

.line-text{
padding-right: 0 !important; 
}
@media only screen and (min-width:992px){
.mainNav ul li.current-menu-parent > a {
 color: #655dc6;
 background: #efeef9;
 width: 104%;
 margin-left: -2%;
 height: 66px;
 margin-top: -8px;
 margin-bottom: -8px;
 position: relative;
 padding-top: 20px;
}
}
.navbar {
    background: transparent;
    transition: all .6s;
    backface-visibility: hidden;
 padding: 0;
}
.navbar-dark .navbar-toggler {
    border-color: #f9423a;
}
.navbar-dark .navbar-toggler:focus {
    background: none;
    outline: 0;
}
.navbar-dark .navbar-toggler span {
    display: block;
    width: 30px;
    height: 2px;
    margin: 6px auto;
    background: #f9423a;
    transition: all .6s cubic-bezier(0.250, 0.100, 0.250, 1.000);
}
.navbar-dark .navbar-toggler:hover span,
.navbar-dark .navbar-toggler:focus span {
    background: #f9423a;
}
.navbar-dark .navbar-toggler[aria-expanded="true"] span:first-of-type {
    transform: rotate(45deg) translate(6px, 6px);
 background:#655dc6!important;
}
.navbar-dark .navbar-toggler[aria-expanded="true"] span:nth-of-type(2) {
    opacity: 0;
}
.navbar-dark .navbar-toggler[aria-expanded="true"] span:last-of-type {
    transform: rotate(-45deg) translate(5px, -5px);
 background:#655dc6!important;
}
.navbar-dark .navbar-toggler[aria-expanded="false"] span {
    transform: none;
    opacity: 1;
}
.navbar-dark .navbar-toggler span {
    display: block;
    width: 30px;
    height: 2px;
    margin: 6px auto;
    background: #f9423a;
    transition: all .6s cubic-bezier(0.250, 0.100, 0.250, 1.000);
}
.navbar-dark .navbar-toggler[aria-expanded="true"] span:first-of-type {
    transform: rotate(45deg) translate(6px, 6px);
}
.navbar-dark .navbar-toggler[aria-expanded="true"] span:nth-of-type(2) {
    opacity: 0;
}
.navbar-dark .navbar-toggler[aria-expanded="true"] span:last-of-type {
    transform: rotate(-45deg) translate(5px, -5px);
}
.navbar-dark .navbar-toggler[aria-expanded="false"] span {
    transform: none;
    opacity: 1;
}
.mobileMenu {
 display: none;
}
.threeCallbox {
 padding-top: 33px;
}
.callWhite {
 padding: 0px 15px 0px;
 background: #fff;
 border-radius: 0px;
 text-align: center;
 border-right: #ba1574 solid 1px;
}
.callWhite.mleft-10 {
 border-right: #ba1574 solid 0px;
}
.callWhite h3 {
 
 color: #655dc6;
 line-height: 1.3;
 margin: 25px 0 10px;
 font-size: 22px; 
}
.callWhite p {
 color: #464646;
 font-weight: 500;
 font-family: proxima-nova, sans-serif;
 line-height: 22px;
 font-size: 18px;
 margin: 12px auto 22px; 
 /* margin: 18px auto 27px; */
 max-width: 300px;
}
.blub {
 max-width: 61px;
 display: inline-block;
}
.location {
 max-width: 56px;
 display: inline-block;
}




.buttonlink a{
  width:220px;
  height:50px;
  line-height:50px;
  background:#c6007e;
  color:#ffffff;
  display:inline-block;
  border-radius:100px;
  font-family: proxima-nova, sans-serif;
  font-size:20px;
  font-weight:bold;
}
.callWhite a:hover {
 background: #fff;
 text-decoration: none;
 color: #c6007e;
   border: #c6007e solid 1px;
} 

.forMob {
 display: none;
}

.sub-menu {
 display: none;
 background: #efeef9;
 z-index: 1;
 transition: all 0.5s;
 position: absolute;
 left: calc(50% - 100px);
 padding-top: 10px;
 min-width:200px;
 max-width: 200px;
 text-align:left;
 top: 58px;
}
.menu-main-menu-container ul.menu {
 padding: 8px 0;
 z-index: 5;
 position: relative;    
}

.menu-main-menu-container ul.menu > li:hover > a, .menu-main-menu-container ul.menu > li > a.nowActiveMenu {
 background: #efeef9;
    color:#655dc6;
 /* width: 104%; */
margin-left: -2%;
}
.menu-main-menu-container ul.menu > li:last-child > a{
 width: 100%;
margin-left: 0%;
}



.menu-main-menu-container .menu-item a:hover {
  background: #efeef9;
  color:#655dc6;
}

.mainNav .sub-menu li a{
 font-size:16px;
 color:#655dc6;
padding: 12px 16px;
    padding-right: 0; 
}
.mainNav .sub-menu li a:hover{
 color:#c6007e;
}
.menu ul.sub-menu li:not(:last-child):before {
  content : "";
  position: absolute;
  width   : 168px;
  left    : 18px;
  bottom  : 0;
  border-bottom:3px solid #fff;
}

ul.menu {
 display: flex;
}
.mainNav ul.menu > li:nth-child(-n+4):hover:before, .mainNav ul.menu > li:nth-child(-n+4) > a.nowActive:before, .mainNav ul.menu > li:nth-child(-n+4) > a.nowActiveMenu:before {
 display:block;
 content: '';
 border-top: 11px solid #efeef9;
 border-left:11px solid transparent;
 border-right:11px solid transparent;
 position: absolute;
 border-bottom: none;
 right: 45%; 
 bottom: -7px;    
}
@media only screen and (max-width: 1200px) {
 .mainNav ul.menu > li:nth-child(-n+4):hover:before, .mainNav ul.menu > li:nth-child(-n+4) > a.nowActive:before, .mainNav ul.menu > li:nth-child(-n+4) > a.nowActiveMenu:before {
  bottom: -6px;
 }
}
.mainNav ul.menu > li:nth-child(-n+4):hover:after, .mainNav ul.menu > li:nth-child(-n+4) > a.nowActive:after, .mainNav ul.menu > li:nth-child(-n+4) > a.nowActiveMenu:after {
 display:block;
 content: '';
 top: 48px;
 position: absolute;
 width: 100%;
 left: 0;
 background: transparent;
 height: 10px;
}

.mainNav ul ul li {
 display: block;
}


.breadCrumb a{
    color:#c6007e;
    font-weight:bold; 
}

.maxDivInner h2{
 color:#ba1574;
 font-size:34px;
 line-height:42px;
 font-weight:bold;
}
.maxDivInner h3{
 font-size:28px;
 font-weight:bold;
 color:#655dc6;
}
.maxDivInner p{
 font-size:18px;
 font-weight:500;
 color:#464646;
 line-height:22px;
}
.arconix-accordion-title{
 background-color:url(background: rgb(201,23,126);background: linear-gradient(90deg, rgba(201,23,126,1) 0%, rgba(239,74,63,1) 100%););
}
.arconix-accordion-title.current, .arconix-accordion-title.current:active, .arconix-accordion-title.current:hover{
 background:url(background: rgb(201,23,126);background: linear-gradient(90deg, rgba(201,23,126,1) 0%, rgba(239,74,63,1) 100%)!important;); 
} 

.arconix-accordions{
 border:none!important;
    margin-top:50px!important;
}
.arconix-accordion-title p{
 color: #fff;
 font-size: 22px;
 line-height:22px;
 text-transform:none;
 padding:15px 0;
  font-weight:700;
  /* color:#464646; */
/*   padding-left:30px; */
}
.arconix-accordions .arconix-accordion-content{
    background-color: #fff;
    border-bottom: none;
 font-size:18px;
 line-height:22px;
  font-weight:500;
  padding-left:30px;
  color:#464646; 
  
}
.arconix-accordion-content p a{
 color:#c6007e;
 text-decoration:underline;
 font-weight:bold;
}
.fa{
 font-size:30px!important;
 position:absolute;
 right:2%;
 color:#fff;
}
.arconix-accordions .arconix-accordion-title p{
 top:-8px!important
}








/* -------------------------------------------------------------------------------------------------- */

.colorpink{
 color: #d20f89!important;
}
.ps-5{padding-left:5px}
.padding-left-12{padding-left:12px;}
.ps-22{padding-left:22px}
.ps-0{padding-left:0;padding-right:0px;}
.text-start{text-align:left}
.d-grid{display:grid}
.register-btn{display: flex;justify-content:end}
.register-btn a,.go-time-content a,.box1 a{
    font-size: 20px;
    line-height: 50px;
    color: #fff;
    background: #c6007e;
    border-radius: 30px;
    display: inline-block;
    font-weight: bold;
    Width:220px; 
    height: 50px;
    text-align: center;
    transition: 0.3s all;
    font-family: proxima-nova, sans-serif;
     border: #c6007e solid 1px;
}
.go-time-content a, .box1 a:hover{
  border: #c6007e solid 1px;
  background: #fff;
  color: #c6007e;
  text-decoration: none;
}

.register-btn a:hover{
    border: #c6007e solid 1px;
  background: #fff;
  color: #c6007e;
  text-decoration: none;
} 
.registerbtn:hover{
  border: #c6007e solid 1px;
  background: #fff;
  color: #c6007e;
  text-decoration: none;
}
.connected-btn{align-items: center;  margin: 10px 0;}
#menu .connected-btn a{
 padding: 16px 0;
    font-size: 18px;
    line-height: 1;
    color: #c6007e;
    background: #fff;
    border-radius: 30px;
    display: inline-block;
    border: transparent;
    font-weight: 700;
    max-width: 215px;
    min-width: 215px;
    text-align: center;
}
.imgCenterIn {
 text-align: center;
}
.imgCenterIn img {
 display: inline-block;
}

.w166icon {
 max-width: 83px;
}
.w102icon {
 max-width: 51px;
}
.w126icon {
 max-width: 63px;
}
.w206icon {
 max-width: 103px;
}
.w160icon {
 max-width: 80px;
}
.w158icon {
 max-width: 79px;
}
.w186icon {
 max-width: 93px;
}
.w230icon {
 max-width: 115px;
}
.w100icon {
 max-width: 50px;
}

/*------------home Go time---------------*/
.go-time{
 background: url(background: rgb(201,23,126);background: linear-gradient(90deg, rgba(201,23,126,1) 0%, rgba(239,74,63,1) 100%););
}

.bg-gradiant{background: url(background: rgb(201,23,126);background: linear-gradient(90deg, rgba(201,23,126,1) 0%, rgba(239,74,63,1) 100%););}

.go-time-content{max-width: 610px; max-height: 410px; padding: 55px 0 45px 55px}

.go-time-content p{
 color: #fff;
 font-weight: normal;
 font-size: 18px;
 line-height: 24px;
 padding-top:25px; 
}

.go-time-content a{
 margin: 18px 0 44px 0
}

.miller-img{position: relative;}
.img-info{position: absolute;bottom: 8%;right: 12%;color: #fff;max-width: 170px}
.img-info p{
    line-height: normal;
    font-size: 14px
}

.box1{
 margin: 34px 0 50px 0;
}
.box1 h3{
 color: #655dc6;
 font-size: 22px;
 padding: 25px 0 15px 0;
 margin: auto;
 
 font-weight: normal;
}

.box1 p{
 font-size: 18px;
 line-height: 22px;
 padding: 0 0 25px 0;
}

.line{
 border-left:1px solid #ba1574;
 border-right: 1px solid #ba1574;
}
.fw-mid{font-weight:500}


/*---------------------Discover Page----------------*/


.discover-vox{background: #efeef9}
.discover-vox span{color: #464646; font-weight: 500; font-size: 18px;font-family: proxima-nova, sans-serif;line-height:22px;}
.discover-vox span sup{
  font-size:55%;
}
.pb-11{
  padding-top:11px;
}
.formReq {
 font-weight: 700;
}
.discover ul {margin:0}
.discover li{display: inline-block; padding: 22px 0; margin:0; color:#000;}
.discover li:first-child a{color:  #c6007e; font-weight: bold;}
.discover li a{ font-size: 16px; color: #464646;font-family: proxima-nova, sans-serif;}
.cell,.affects, .balance{ font-weight: bold;}
.pink{color: #ba1574!important;}
.pink-dot{font-size:20px!important}
.red{color: #f37665!important}
.red3{color:#f1614d!important}
.red1{color: #f84239!important}
.Dot_list {margin:0 15px}
.cell h3{font-size: 34px; line-height: 42px;
         padding: 70px 0 45px 0; font-weight: 700;
   margin:0; }
.para{font-size: 28px; color: #655dc6; margin:0; font-weight:normal;}
.colorsteps .para{
  color:#5b61ac;
}
.cell span{font-size: 18px; color: #464646;padding: 15px 0 70px 0; display: block; font-weight: 500;}
.cell span.getvoxzogo {
 font-size: 20px;
 line-height: 1.3;
}
.mw-950{max-width: 970px;margin:0 auto;font-weight:300;}
.sideEffect{
  margin-left:5%;
  max-width:940px;
}
.mw-384{max-width: 465px; margin: 0 auto}

.affects .dot{font-size: 14px; font-weight:500; padding: 15px 0 20px 7px;}
.img-info1{font-size: 14px; font-weight: 300;color: #464646; max-width: 200px}
.pt88{padding: 88px 0 58px 0;}
.pt-90{padding-top:90px}
.pb-60{padding-bottom:60px}
.pt-55{padding-top: 55px}
.py40{padding: 40px 0!important}
.pb15{padding-bottom: 15px}
.pt65{padding-top: 65px}
.affects span{padding: 15px 0 30px 0;}
.body{transform: scale(1.3); max-width: 60%}
.py32{padding:32px 0 44px 0}
.watch{padding: 98px 0 40px 0}
.paddingbottomworks{
 padding-bottom: 89px;
}
/* .vid{transform: scaleX(1.014);} */
.watch-vid{background: url(background: rgb(201,23,126);background: linear-gradient(135deg, rgba(201,23,126,1) 0%, rgba(239,74,63,1) 100%);}
.img-info2{max-width: 557px; margin: 0 auto; text-align: center; padding: 20px 0 30px 0; color: #464646;font-family: proxima-nova, sans-serif;}
hr{padding:0 ;margin: 0; border-top:2px solid rgba(0,0,0,.1);}
hr:not([size]) {
    height: 2px;
}
 
.bg-pink{background: #d60d8c}
.pink-div{
 border-top-right-radius: 100px;
    border-bottom-right-radius: 100px;
    padding:50px 30px 50px 0px;
    margin-bottom: 55px;
}

.pink-div span {
    max-width: 90%;
    margin-left: 7%;
    font-size: 22px;
    line-height: normal;
    color: #fff;
    
 font-weight:normal;
}
 .pink-div1 span {
    max-width: 100%;
    margin-left: 7%;
    font-size: 22px;
    line-height: normal;
    color: #fff;
    
 font-weight:normal;
  /* text-align:right; */
}
.pink-div a, .pink-div1 a{color: #fff; text-decoration: underline;}
.line1{border-right: 1px solid #ba1574;}

.discover-vox .box1{max-width: 285px; margin: 8px auto;}
.discover-vox .box1.makeWider {max-width: 345px; margin: 8px auto;}
.discover-vox .box1 h3{padding-bottom: 25px}
.pb58{padding-bottom: 58px}
.pb-80{padding-bottom: 80px}
.pro{font-family:proxima-nova, sans-serif!important;}

/*---------------------help page------------------------*/


.Dot_list li{ 
    color: #d5118b;
}
.help p{margin-bottom:0}
.italic{font-style:italic}
.fw-light{font-weight:300!important}
.help .fs-18{font-size: 18px; color: #464646}
.help .cell span {padding:0 0 40px 0;}
.help .text-pink{color: #d60d8c; font-weight: normal;}
.help .f-100{font-size: 100px;}

.fs-22{font-size: 22px!important}
.mw-350{max-width: 370px;}
.help .affects h3{font-size: 20px}
.help .canHelp.affects{
  padding:60px 0px 66px;
}
.help .canHelp.affects h3{
  margin-top:0px;  
  margin-bottom:30px;
}
.help .fs-17{font-size: 18px;line-height:22px;font-weight:500;}
.help .text-indigo{color:  #5b61ac; font-weight: bold;}
/* .help .affects span, .peoples {padding-right: 18px} */
.help .canHelp.affects span,
.help .canHelp.affects .text-pink{
  font-weight:700;
}
.help .pt-20{padding-top: 20px}  
.fs-14{font-size: 14px!important; top: 0}
.round{border-radius: 50%; padding:30px 6px; top: 30%; right: 24px;width:150px;height:150px;}
.mw-130{max-width: 140px; border-radius: 50%}
.pt-40{padding-top: 40px}
.mw-405{max-width: 425px ;}
.help .line1{border-color:  #c7c7c7}

#img-block{
 display: none;
}

.help .pink-div {
 /* position: absolute; */
    /* bottom: -47px; */
    /* width: 984px; */
    z-index: -1
}
.minusMargin{
  margin-bottom:-75px;
  width:100%;
}
.minusMargin4{
  margin-bottom:-136px;
  width:100%;
}
.minusMargin2{
  margin-bottom:-89px;
  width:100%;
}
.help .watches{z-index: 0}
.help .pink-div span {
     max-width: 75%;
}
.help .img-info2{ padding: 25px 0 70px 0; color: #464646; max-width: 705px; text-align: left;font-weight: 300;}
.ps22{padding:25px 22px 50px 0}
.help .fs60{font-size: 60px}
.pink-div1{
 border-top-left-radius: 100px;
    border-bottom-left-radius: 100px;
    padding:58px 0 58px 0; margin: 58px 0 78px 0;
}
.mashine .pink-div1{
 border-top-left-radius: 80px;
    border-bottom-left-radius: 80px;
    padding:58px 0 58px 0; margin: 58px 0 78px 0;
    clear:both;
}
.bg-dark1{background: #464646}
.text-dark1{color: #464646}
.pb-35{padding-bottom: 35px!important}
.pb-30{padding-bottom: 30px}
.voxzogocanpink .col-md-11{

}

 
/*-------------------------get page----------------------*/

/* .round-img{background: #e9e9f5; border-radius: 50%; padding: 35px 0px; text-align: center; margin-bottom: 40px; max-width: 130px} */
/* .w-85{width: 100px; height: 60px} */
.round-img {
 max-width: 147px;
 margin-bottom: 40px;
}
.steps:after{
 position: absolute;
 content: "";
 border-left: 3px solid red;
 left: 0;
 top: 0;

}
.mw-315{max-Width:315px}
.text-green{color: #c6007e!important; font-weight:bold;}
.pb-50{padding-bottom: 50px}
.mw-450{max-width: 435px;}
.py-50{padding: 0 50px}
.mw230{max-width: 230px; margin: 0 auto}
/* .get .pink-div1{    
 bottom: -148px;
    right: 0;
    width: 986px;
    padding: 50px 0;
    z-index: -1
} */
.mashine{z-index: 0; padding-right:0}
.mashine img{float:right}
/* .get .pink-div1 span{max-width: 750px} */
.pb-160{padding-bottom: 160px}
/*rohit csss*/
.getvoxzogo{
 padding: 14px 161px 40px 0px;
 color: #7c7d7f!important;
}
.getvoxzogo a{
 color: #c6007e;
 text-decoration:underline;
}
.getweare{
 margin-bottom: 13px!important;
}
.getfindanswers{
    padding: 33px 4px 41px!important;
      
}
.pb-bottom{
 padding-bottom: 160px!important;
}
.stepsdoctor {   
    padding: 20px 95px 5px 0px;
}
.stepsvoxzogo{
 margin-bottom: 13px!important;
}
.borderrl{
 border-left: 1px solid #dc8ab9;
 border-right: 1px solid #dc8ab9;
}
.pt-60{
 padding-top: 60px;
}

/* .widthwatchstoreis{
   max-width: 709px!important;
} */
/*-------------------------support page--------------------------------*/

.support .rare span{padding: 0;}
.pb-20{padding-bottom: 20px}

.support .rare-btn span{
  /*   border:4px solid #bb1976; */
    border:4px solid #ba1574;
    border-radius: 70px;
    padding: 50px ;
    line-height: 26px;
}
.support .rare-btn a{text-decoration: underline; color: #c6007e}
.support .rare-btn1 span{padding: 50px 107px}
.support .rare-btn2 span{
    line-height: 26px;
    padding: 25px 44px;
}
.ws-1{word-spacing: -1}
.pe-10{
 padding-right:10px
}
/*rohit css*/
.starsupport{
 margin-left: -5px;
 display:inline-block!important;
}

/*---------------------Take Page------------------------------------*/
.py30-40{padding:30px 0 40px 0!important}
.take .steps span{padding: 0;}
.take .cell .pink-div span{padding: 0} 
/* .take .pink-div{
    bottom: -26px;
    width: 986px;
} */
.pro p{
 padding-bottom:10px;
    font-size:18px;
    line-height:22px;
    color: #464646;
font-weight:700;    
}


/*---------------------story page-----------------------------------*/

.pe-50{padding-right:50px}
.pe-30{padding-right:30px}
.overlay{background-image:url("images/temp/girl4.png");
    height:100vh;background-size:cover;
}
.overlay1{background-image:url("images/temp/miller2.png");
    height:100vh;background-size:cover;
}
@media only screen and (min-height: 920px) {
 .overlay, .overlay1 {
  height:75vh;
 }
}
@media only screen and (min-height: 1080px) {
 .overlay, .overlay1 {
  height:70vh;
 }
}
@media only screen and (min-height: 1350px) {
 .overlay, .overlay1 {
  height:50vh;
 }
}

.overlayboyimg{background-image:url("images/temp/boycycleimage.png");
   background-size:100%;
    background-repeat:no-repeat;
    background-size:cover;
}
.whenpillow {
    
    font-size: 26px;
    line-height: 34px;
    color: #ffffff;
    margin-bottom:0px;
        padding-top: 33px;
} 
.paragraphwidth{
  width:56%;
  margin-left:50px;
  padding-bottom: 17px;
}
/* .story .pink-div{position: unset; z-index: 0} */
.story1{

    left: 8%;
    bottom: 33%;
    z-index:1
}
.story3{
  position:relative;

  z-index:1;
}
.paddingtopbottom{
  padding: 25px 90px 25px 0px;
  font-size: 15px;
  font-family: proxima-nova, sans-serif;
}
.fs-34{font-size: 34px}
.story1 .register-btn{display: block; padding-left:0} 
.see-btn {
  width: 248px;
  height:50px;
  background:#c6007e;
  border-radius:100px;
  text-align:center;
}
.see-btn a{
   color:#ffffff;
  font-size:15px;
  font-weight:bold;
  font-family:proxima-nova, sans-serif;
  line-height:50px;
}
.story1 p{line-height: 44px}
.story2{
    bottom: 17%;left: 8%;
 z-index:1
}
.story .cell span {
    padding: 12px 0 50px 0;
}

.img-gradient:after {
  content:'';
  position:absolute;
  left:0; top:0;
  width:100%; height:100%;
  display:inline-block;
  background: rgb(0,0,0);
  background: linear-gradient(90deg, rgba(0,0,0,0.8) 0%, rgba(255,255,255,0) 70%);
}


/*-----------------------helpful page----------------------*/

.helpful .pink-div {width:90%}
.learn .pink-div span{max-width: 800px;}
.helpful .pink-div span{ margin-left: 8%;}
.helpful .text-green{font-size: 22px; font-weight: bold;cursor: pointer;}
.mw-275{max-width: 275px;}
.pt-30{padding-top: 30px}
.px-50{padding: 0 50px}
.text-pink{color: #d60d8c; font-weight: bold;}
.fs-18{font-size: 18px; color: #464646; font-weight: 500;}
.py50{padding: 50px 0}


    /*---------------------1----------------------------*/

.helpful1 .box1 h3 {font-size: 22px; padding: 22px 0 30px 0; line-height: normal; }  
.mw-330{max-width: 400px; margin: 0 auto}
.helpful1 hr{background:  #464646;opacity: 0.4}
.helpful1 hr:not([size]) {
    height: 1px;
}
.eventsnear{
 padding-bottom: 80px;
}
.startdiv1{
     display: flex;
    justify-content:center;
    border-right: 1px solid #ba1574;
}
.startdiv2{
     display: flex;
    justify-content:center;
    
}
.centervoxzogo{
 height: 262px;
 width: 221px;

}
.makeAuto.centervoxzogo {
 width: auto;
 height: auto;
}
.paddingbottom60{
 padding: 62px 0px!important;
}
/*-------------------faq---------------------------------*/


.accordion h4{color: #fff; font-size: 22px}
.accordion-item{border: none;}
.accordion-button::after{background-image:none!important}
.accordion-button::after{
    content: '';
    border-top: 15px solid #efeef9;
    border-left:15px solid transparent;
    border-right:15px solid transparent;
    border-bottom: none;
   }
.arconix-accordion-content p{
 margin:0 0 2px;
}

.faq .watches{z-index: 0}
/* .faq .pink-div{
    position: absolute;
    bottom: 26px;
    padding: 50px 50px;
    z-index: -1
} */

/* .faq .pink-div span{padding-right:41%} */
.faq .pink-div span {
    max-width: 49%;
}


.vag{
 
}
/*-------------------------------event page------------------------*/

.event-p{padding: 10px 20px 10px 20px;font-weight:700;}
.event .register-btn{display: unset;}
.event .bg-gradiant{max-width: 100%; height: 125px}
.py-25{padding: 25px 0}
.event .cell span {padding: 0}
.event1{max-width: 268px}
.event1 p{ color: #464646; margin:0;padding:2px 0px;font-weight:500;}
.mh-100{height: 100px}
.pt-10{padding-top: 10px}
.pink-div3{padding:62px 0 65px 0}

/* --------------thanks page ------------------------------------- */
.fw-bold{
 font-weight:bold!important;
}
.thanks li{margin:0}
.thanks_list li{
 color:#d5118b;
 padding-bottom:20px;
}
.thanks_list li span{
 padding:0;
 font-weight:bold;
}
.thanks p{
 letter-spacing:normal;
 font-weight:400;
 font-size:18px;
  
}
.thanks .para{margin:0}
.thanks p a{
 text-decoration:underline;
}
.outer-bg{background:#efeef9;}

/*rohit css*/
.pinkwidth{
 max-width: 987px;
}
.boxpink .col-md-11{
  max-width: 86.666667%!important;
}

/* ------------------------------------------------------------------------------------------------------------------- */


.hrbottom{
 display: none;
}
.hr{
 display: none;
}
.hr2{
 display: none;
}
.hrhelpful1{
 display: none;
}
.imageblock{
 display: none;
}


.shadow{
 box-shadow: 0px 6px 32px 9px rgba(148,148,148,0.75);
}
.width1{
 max-width: 1124px;
 margin:auto;

}
.width2{
 max-width: 934px;
 margin: auto;
 padding: 69px 0px 86px;
}
.padding-60{
 padding-bottom: 60px!important;
}
/* .watchnowicon{
 margin-left: 35px;
 margin-top: 6px;
} */
.bg-color{
 background: #efeef9; 
}
.heading h3{
 font-size: 34px;
 color: #ba1574;
 line-height:42px;
 
 margin: 0px 0px 0px;

}
.para p{
 font-size: 28px;
 color: #655dc6;
 line-height: normal;
 letter-spacing: 10;

 
 margin: 0px;
 margin-bottom: 48px;
}
.content h3{
 font-size: 22px;
 color: #655dc6;
 letter-spacing: 10;
 line-height: normal;
 

}
.headingvoxzogoevents{
 margin-bottom: 44px;
}
.img1{
 width:49px;
 height:79px;
 margin:auto;
}
.img1 img{
 width: 100%;
}
.img2{
 width: 77px;
 height: 80px;
 margin:auto;
}
.img2 img{
 width: 100%;
}
.center{
 text-align: center;
 width: 259px;
 height: 264px;
}
.content h3{
 padding: 24px 0px 30px;
 margin: 0px;
}
.box{
 width: 597px;
 margin:auto;
}
.width3webinor{
 max-width: 800px;

}
.watchnowwithimg{
 display: flex;justify-content: flex-end;
}
.link{
}
.link a{
 width: 220px;
 height: 50px;
 background: #c6007e;
 line-height: 50px;
 color: #fff;
 display: inline-block;
 border-radius: 100px;
 font-family: proxima-nova, sans-serif;
 font-size: 20px;
 font-weight: bold;
 text-decoration: none;
  transition: all .4s ease;
 -webkit-transition: all .4s ease;
}
.link a:hover{
background: #fff;
 text-decoration: none;
 color: #c6007e;
  border:1px solid #c6007e;
}
.padding_bottom{
     padding-bottom: 93px;
}
.startdiv{
 display: flex;
 justify-content: flex-start;
 border-right: 2px solid #dc8ab9;
}
.enddiv{
 display: flex;
 justify-content: flex-end;
}

.para2 p{
 font-size: 18px;
 color: #464646;
 letter-spacing: .25px;
 line-height: normal;
 font-family: proxima-nova, sans-serif;
 padding: 0px 53px 65px 1px;
 margin: 0px;
}  
.margin-bottom{
 margin-bottom: 50px;
}
.watchnow{
 text-decoration: none;
 text-align: center;
}
.box2{
 width: 234px;
 height: 131px;
 background: #655dc6;
 margin-left: 15px;
}
.box2 p{
 font-size: 20px;
 line-height: 22.08px;
 color: #fff;
 font-family: proxima-nova, sans-serif;
 padding: 25px 11px 44px; /*check krwana hai*/
 margin: 0px;
}
.learnabout p{
 font-size: 17.92px;
 line-height: normal;
 letter-spacing: 0.25px;
 color: #464646;
 font-family: proxima-nova, sans-serif;
     padding: 34px 0px 38px 13px;
 margin: 0px;
}


.playimg{
 width: 92px;
 height: 92px;
 margin: auto;
}


.watchnow {
  margin-top: 11px;
}  
.watchnow a{
   color: #c6007e;
   text-decoration: none;
   font-size: 20px;
   line-height: 26.14px;
   letter-spacing: 0.25px;
  font-weight: bold;
    text-decoration: none;
}

.requestanevent{
 padding: 78px 0px 80px;
}

.bg-color-red{
 background: #cb007b;
 height: 151px;
 width: 986px;
 border-top-right-radius: 100px;
 border-bottom-right-radius: 100px;
}
.requestevent{
 font-size: 22px;
 font-family: proxima-nova, sans-serif;
}
.box3{
 width: 234px;
 height: 131px;
 background: #655dc6;
}
.box3 p{
 font-size: 20px;
 line-height: 22.08px;
 color: #fff;
 font-family: proxima-nova, sans-serif;
 padding: 25px 11px 44px; gin: 0px;
}
.everntwidth {
    max-width: 805px;
    width: 100%;
    margin: auto;
}

.request{
 font-size: 22px;
 font-family: proxima-nova, sans-serif;
 color: #fff;
 margin:0px;
 padding: 62px 0px;
    height: 151px; 
    font-weight: bold;
}
.request a{
 color: #fff;
 text-decoration: underline;
/*  display: inline-block;
 
 margin-left: 5px; */

}
#staritext{
color: #ba1574;
    font-size: 18px; 
}

.mainNav ul li:nth-child(4){
 margin-right:12px;
}
.fs-20{
 font-size:20px!important;
}
.pe-7{
 padding-right:4.9rem;
}
a {
 text-decoration: none;
 outline: none;
}
.hrbottom{
 display: none;
}
.hr{
 display: none;
}
.hr2{
 display: none;
}
.hrhelpful1{
 display: none;
}
a:hover {
 text-decoration: underline;
}
a.visited {
 color: #6d2b3d;
}
.imageblock{
 display: none;
}

.shadow{
 box-shadow: 0px 6px 32px 9px rgba(148,148,148,0.75);
}
.width1{
 max-width: 1124px;
 margin:auto;

}
.width2{
 max-width: 934px;
 margin: auto;
 padding: 69px 0px 86px;
}
.padding-60{
 padding-bottom: 60px!important;
}

.bg-color{
 background: #efeef9; 
}
.heading h3{
 font-size: 34px;
 color: #ba1574;
 line-height:42px;
 
 margin: 0px 0px 0px;

}
.para p{
 font-size: 28px;
 color: #655dc6;
 line-height: normal;
 letter-spacing: 10;
 /*font-family: proxima-nova, sans-serif;*/
 
 margin: 0px;
 margin-bottom: 48px;
}
.content h3{
 font-size: 22px;
 color: #655dc6;
 letter-spacing: 10;
 line-height: normal;
 

}
.headingvoxzogoevents{
 margin-bottom: 44px;
}
.img1{
 width:49px;
 height:79px;
 margin:auto;
}
.img1 img{
 width: 100%;
}
.img2{
 width: 77px;
 height: 80px;
 margin:auto;
}
.img2 img{
 width: 100%;
}
.center{
 text-align: center;
 width: 259px;
 height: 264px;
}
.content h3{
 padding: 24px 0px 30px;
 margin: 0px;
}
.box{
 width: 597px;
 margin:auto;
}
.width3webinor{
 max-width: 800px;

}
.watchnowwithimg{
 display: flex;justify-content: flex-end;
}
.link{
}
.link a{
 width: 220px;
 height: 50px;
 background: #c6007e;
 line-height: 50px;
 color: #fff;
 display: inline-block;
 border-radius: 100px;
 font-family: proxima-nova, sans-serif;
 font-size: 20px;
 font-weight: bold;
 text-decoration: none;
  transition: all .4s ease;
 -webkit-transition: all .4s ease;
}
.link a:hover{
background: #fff;
 text-decoration: none;
 color: #c6007e;
  border:1px solid #c6007e;
}
.padding_bottom{
     padding-bottom: 93px;
}
.startdiv{
 display: flex;
 justify-content: flex-start;
 border-right: 2px solid #dc8ab9;
}
.enddiv{
 display: flex;
 justify-content: flex-end;
}

.para2 p{
 font-size: 18px;
 color: #464646;
 letter-spacing: .25px;
 line-height: normal;
 font-family: proxima-nova, sans-serif;
 padding: 0px 53px 65px 1px;
 margin: 0px;
}  
.margin-bottom{
 margin-bottom: 50px;
}
.watchnow{
 text-decoration: none;
 text-align: center;
}
.box2{
 width: 234px;
 height: 131px;
 background: #655dc6;
 margin-left: 15px;
}
.box2 p{
 font-size: 20px;
 line-height: 22.08px;
 color: #fff;
 font-family: proxima-nova, sans-serif;
 padding: 20px 20px 44px; /*check krwana hai*/
 margin: 0px;
  font-weight:700;
}
.learnabout p {
 font-size: 17.92px;
 line-height: normal;
 letter-spacing: -0.25px;
 color: #464646;
 font-family: proxima-nova, sans-serif;
     padding: 25px 5px;
 margin: 0px;
}
.regbtnWatch {
 margin-top: 25px;
}
.regbtnWatch a {
 padding: 14px 22px;
 font-size: 20px;
 line-height: 1;
 color: #fff;
 background: #c6007e;
 border-radius: 30px;
 display: inline-block;
 border: #c6007e solid 1px;
 font-weight: 700;
 font-family: proxima-nova, sans-serif;
 min-width: 250px;
 text-align: center;
 max-width: 100%;
}
.regbtnWatch a:hover {
 color: #c6007e;
 background: #fff;
 text-decoration: none;
}

.playimg{
 width: 92px;
 height: 92px;
 margin: auto;
}


.watchnow {
  margin-top: 11px;
}  
.watchnow a{
   color: #c6007e;
   text-decoration: none;
   font-size: 20px;
   line-height: 26.14px;
   letter-spacing: 0.25px;
  font-weight: bold;
    text-decoration: none;
}

.requestanevent{
 padding: 78px 0px 80px;
}

.bg-color-red{
 background: #cb007b;
 height: 151px;
 width: 986px;
 border-top-right-radius: 100px;
 border-bottom-right-radius: 100px;
}
.requestevent{
 font-size: 22px;
 font-family: proxima-nova, sans-serif;
}
.box3{
 width: 234px;
 height: 131px;
 background: #655dc6;
}
.box3 p{
 font-size: 20px;
 line-height: 22.08px;
 color: #fff;
 font-family: proxima-nova, sans-serif;
 padding: 25px 11px 44px; /*check krwana hai*/
 margin: 0px;
}
.everntwidth {
    max-width: 805px;
    width: 100%;
    margin: auto;
}

.request{
 font-size: 22px;
 font-family: proxima-nova, sans-serif;
 color: #fff;
 margin:0px;
 padding: 48px 0px;
    height: 151px; 
    font-weight: bold;
}
.vagFont.request {
 
 height: auto; 
}
.request a{
 color: #fff;
 text-decoration: underline;
 /* display: inline-block;
 margin-left: 5px; */

}
.checkboxterms{
 visibility: hidden;
}
.regInformatin{
 max-width: 900px;
}
.widthregister{
 max-width: 900px;
 margin: auto;
}
.regInformatin h1{
 font-size: 34px;
 line-height: 42px;
 color: #ba1574;
 
 margin: 69px 0px 0px;
}
.regInformatin p{
 font-size: 18px;
 letter-spacing: 0.25px;
 color: #464646;
 font-family: proxima-nova, sans-serif;
 margin: 46px 0px 71px;

}
.registerformvoxzogo{
 max-width: 741px;
 width: 100%;
 margin: auto;
}
.custom-checkbox .terms strong{
 font-size: 18px;
 letter-spacing: 0.25px;
 font-family: proxima-nova, sans-serif;
}
.custom-checkbox p{
 display: block;
 padding: 0px;
 margin:0px;
 font-family: proxima-nova, sans-serif;
}
#inlineCheckbox1, #inlineCheckbox2{
 display: none;
}

.requriedp{
 font-size: 18px;
  font-family: proxima-nova, sans-serif;
  line-height: 23.94px;
  letter-spacing: -20;
  color: #ba1574;
  margin-left: -5px;
  font-weight: bold;
}
.form-group label{
 font-size: 18px;
 line-height: 23.94px;
 letter-spacing: 0.20;
font-family: proxima-nova, sans-serif;
}
.starcolor{
 color: #ba1574;
 font-size: 18px;

}
.registerbtn{
 width: 247px;
 height: 50px;
 display: inline-block;
 background: #c6007e;
 border-radius: 100px;
 color: #fff;
 text-transform: capitalize;
 font-family: proxima-nova, sans-serif;
 font-size: 20px;
 font-weight: bold;


}
#error-notify{position:fixed;width:100%;height:100%;z-index:20000;background:rgba(0,0,0,0.5);top:0;left:0;}
#error-notify .error-content
{max-width:600px;margin:auto;transform:translate(0%, -50%);top:51%;position:relative;background:#fff;min-height:100px;line-height:100px;}
#error-notify .closebtn{position:absolute;right:30px;top:20px;font-size:16px;width:30px;height:30px;border:solid 1px #fff;
 text-align:center;line-height:30px;border-radius:50%;text-decoration:none;color:#c6007e;font-weight:700;}
 #error-notify .error-content{line-height:100px;}
 #error-notify .error-content .page-block p
 {color:#464646;text-align:center;font-size:16px;}
label.error {
    /* color: #c6007e; */
    font-size: 14px;
 color: #f9001d;
} 
label{
 margin:0px;
}
/* .linkregister{
 margin-top: 57px;
 margin-bottom: 79px;
} */
.linkregister {
    margin-top: 28px;
    margin-bottom: 79px;
}

.form-control{
 margin-top: 5px;
}
.selectoption{
  margin-top: 10px;
}
.selectoption .selectBox{
 font-size: 18px ;
 line-height: 22px;
 font-family: proxima-nova, sans-serif;
 color: #464646;
}
.form-group select{
 appearance:none;
 background: url(images/arrow.png);
 background-repeat: no-repeat;
  background-position: 97% 50%;
}
.form-group select option{
 font-family: proxima-nova, sans-serif;
 font-size: 18px;
 letter-spacing: 32px;
 padding-left: 24px;
}
.marginbottomform{
 margin-bottom: 32px
}
.custom-checkbox .privacy1,
.custom-checkbox .privacy1:hover{
 font-size: 18px;
 font-family: proxima-nova, sans-serif;
 color:#c6007e;
 font-weight: bold;
}
.form-group input[type=text],
.form-group input[type=cemail],
.form-group input[type=email],
.form-group input[type=zip]
{
  outline: none;
  border: 1px solid #9ba0a5;
  border-radius: 0px;
  appearance:none;
}
.namewidth{
 width: 361px;
 height: 46px!important;
}
.agree{
  font-size: 18px;
  color: #5a5a5a;
  font-family: proxima-nova, sans-serif;
  font-weight: bold;
}
.paddingbottom1{
 padding-bottom: 78px;
}

.selectoption .form-group .selectid{
    border-radius: 0;
    font-size: 18px!important;
    color: #5a5a5a;
    font-weight: 700;
    letter-spacing: -0.25px;
    height: 44px;
    /* color: red; */
    font-family: proxima-nova, sans-serif;
}
.custom-checkbox input[type=checkbox]{
 opacity: 0;
    visibility: hidden;
 width: 0;
 height: 0;
}
.paddingtb{
 padding: 70px 0px!important;
}
.selectoption .form-group select {
    border-radius: 0;
    font-size: 18px!important;
    color: #5a5a5a!important;
     font-family: proxima-nova, sans-serif!important;
    font-weight: 400;
    letter-spacing: -0.25px;
    height: 44px;
}

.width5555{
 width: 90%;
 margin: auto;
 border-radius: 100px;
 height: 115px;
 margin:23px auto 50px;
    position: relative;
    text-align: center;
    display: block;
}


.faqnonedesktop{
  display:none;
}


sup {
 font-size: 75%;
  top:-0.5em;
position: relative;
vertical-align: 0;
}

.mxWid750 {
 max-width: 750px;
 margin: auto;
}

@media only screen and (min-width: 1440px) and (max-width: 1900px) {
 .bannerHero {
  margin-top: -15px;
 }
}
@media screen and (max-width: 1440px){
 .imageblock{
  display: none;
 }
}
@media only screen and (max-Width:1439px){
  .bannerHero {
  margin-top: -15px;
 }
}
@media only screen and (max-width: 1550px) {   
 .bannerAbsTxt {
  bottom: 20px;
  right: -70px;
 }
 .bannerRight {
  padding: 24px 0px 24px 194px;
 }
 .bannerRight img {
  max-width: 400px;
 }
}

@media only screen and (max-width: 1350px) {
 .girlImage {
   max-width: 195px;
 }
 .bannerHero {
  margin-top: -14px;
 }
 .bannerRight img {
  max-width: 330px;
 }
 .bannerAbsTxt {
  bottom: 0px;
  right: -90px;
 }
 .bannerRight {
  padding: 24px 0px 24px 154px;
 }
}
@media only screen and (max-width: 1199px) {
  .minuMargin1{
    margin-bottom:-15px;
    width:100%;
  }
  .pink-div1 span{
    padding-right:5%;
    text-align:left;
    margin-left:10%;
  }
  .bannerRight p.nth1,
.bannerRight p.nth2{
  font-size:16px;
}
 .registerTag span {
  margin-right: 0;
 }
 .callBoxInner h3 {
  min-height: 145px;
 }
 .ind_bg {
  padding: 15px 0px 8px;
 }
 .resources {
  padding: 60px 0 60px;
 }
 .threeCallbox .col-md-4.p-0 {
  padding-right: 15px !important;
  padding-left: 15px !important;
 }
 .mainNav ul li a {
  /* margin: 0 10px; */
  padding: 12px 18px;
  font-size: 17px;
 }
 .bannerRight img {
  max-width: 280px;
 }
 .bannerRight {
  margin-right: 0px;
 }
}
@media only screen and (max-width: 1199px) {
 .width2{
  width: 90%;
  margin: auto;
 }
 .bg-color-red {
  width: 90%;
 }
 .request {
    padding: 62px 49px;

}

}
@media only screen and (max-width: 1140px) {
 .width2{
  width: 90%;
  margin: auto;
 }
 .bg-color-red {
  width: 90%;
 }
 .request {
    padding: 62px 49px;

}
}
@media only screen and (max-width: 1125px) and (min-width: 992px) {

 .bannerRight p.nth1 {
  font-size: 14px;
  line-height: 18px;
  margin: 10px 0;
 } 
 .bannerRight p.nth2 {
  font-size: 14px;
  line-height: 18px;
 }
 .bannerRight a {
  font-size: 16px;
 }
 .bannerAbsTxt {
  font-size: 10px;
  padding: 30px 60px;
 }
 .bannerHero {
  margin-top: -11px;
 }
}
@media only screen and (max-width: 1024px) {
 .mainNav ul li a {
    /* margin: 0 8px!important; */
    /* padding: 12px 0px; */
}

.threeCallbox {          
 padding-bottom:50px; 
}
.list-unstyled {
    padding-left: 15px;
    
}


}
@media only screen and (max-width: 991px) {
  .boxevent1 {
    width:353px;
    /* height:291px; */
}
  .box2{
    margin-left:0px;
    width:234px;
    height:131px;
  }
  .overlayboyimg{
    background-position:center;
  }
  .watchnowicon{
    margin-left:0px;
  }
  .arconix-accordion-title p{
    width:100%;
  }
     .discover-vox .box1.withBorder{
    padding-bottom:40px;
    margin-bottom:40px;
    border-bottom:solid 1px #ba1574;
  }
  .discover-vox .line.noLine{  
    border-left: 0px solid #BA1574;
    border-right: 0px solid #BA1574;  
  }
  
  .overlay,
  .overlay1
  {
background-position: center;
  }
  .support .rare span.fw-light {
    padding:0px 15px 0px!important;
    
  }
  .support .rare-btn span.wid90{
    width:90%;
    text-align:center
  }
  .support .rare-btn span{
    text-align:center
  }
  .mashine .pink-div1{
    width: 102%;
margin-left: -2%;
  }
  .stepsdoctor {
  padding: 20px 0px 5px 0px;
}
  .borderrl {
  border-left: 0px solid #DC8AB9;
  border-right: 0px solid #DC8AB9;
  border-top: 1px solid #DC8AB9;
  border-bottom: 1px solid #DC8AB9;

}
  .mx80Wid{
  max-width:80%;
}
.round{
  top: 20%;
right: 0px;
}
.sideEffect {
  margin-left: 4%;
  max-width: 600px;
}

  .minusMargin4{
    margin-bottom: -88px;
   /*  background:#d60d8c; */
  }
   .minusMargin{
    margin-bottom: -60px;
    background:#d60d8c;
  }
  .minusMargin2{
     margin-bottom: -60px;
    background:#d60d8c;
  }
  .pink-div{
    width:102%;
    padding: 60px 30px 40px 0px; 
  }
  .page-template-story .pink-div{
    width:90%;
    padding: 30px 30px 40px 0px; 
  }
  .body{
    max-width:100%;
  }
  .menu-main-menu-container ul.menu > li:hover > a{
    margin-left:0px;
    width:100%;
    background:none;
  }
  .threeCallbox .container{
    box-shadow: 0px 6px 32px 9px rgba(148,148,148,0.75);
    padding-bottom:50px;
    margin-bottom:50px;
  }
  .threeCallbox{
    padding-top:0px;
    padding-bottom:0px;
  }
 .bannerRight img {
   max-width:100%;
 }
  .bannerRight p.nth2, .bannerRight p.nth1 {
  font-size: 18px;
 } 
 /* .bannerRight a {
  padding: 10px 15px;
  font-size: 16px;
 } */
 .bannerRight {
  padding: 15px 0px 15px 25px;
 }
 .girlImage {
   max-width: 125px;
 }
 .bannerAbsTxt {
  max-width: 210px;
  font-size: 12px;
 }
 .headerRegbtn a {
  padding: 14px 18px;
  margin: 0;
 }
 .registerTag {
  font-size: 14px;
  line-height: 16px;
 }
 .logo img {
  max-Width: 200px;
 }
 .callBoxInner {
  padding: 20px;
 }
 .callBoxInner h3 {
  font-size: 24px;
  line-height: 1.3;
 }
 .callBoxInner h3 {
  min-height: 65px;
 }
 .callBoxInner p {
  font-size: 16px;
  min-height: 115px;
 }
 .callBoxInner a {
  padding: 12px 10px;
  font-size: 16px;
 }
 /* .resourceInner h4, .resourceInner p, .isiContainer p, .isiContainer ul li {
  font-size: 20px;
 } */
 .footerRight, .footerRight p, .footerRight ul li:last-child::after, .footerRight ul li a, .footerLeft p, .footerLeft a {
  font-size: 12px;
  line-height: 20px;
 }
 .mainNav {
  
  text-align: right;
 }
 #navbarNav {
  background: #655dc6;
  z-index: 111;
  position: absolute;
  width: 100%;
 }
 .mainNav ul {
  padding: 15px;
  text-align: left;
  width: 100%;
 }
 .mainNav ul li:nth-child(1)::after, .mainNav ul li:nth-child(2)::after, .mainNav ul li:nth-child(3)::after {
  content: "";
 }
 .mainNav ul li {
  display: block;
  margin-bottom: 20px;
 }
 .navbar-toggler {
  margin-top: 5px;
 }
 .mobileMenu {
  display: block;
 }
 .desktopMneu {
  display: none;
 }
 .bannerAbsDiv {
  position: relative;
  background-color: transparent;
  background-image: linear-gradient(150deg, #C9187E 0%, #F0493E 100%);
 }
 .bannerHero {
  margin-top: -25px;
 }
 .forDesk {
  display: none;
 }
 .forMob {
  display: block;
 }
 .bannerAbsTxt {
  bottom: 0px;
  right: 0px;
 }
 .threeCallbox .col-lg-4 {
  margin-top: 30px;
 }

 /*rohit css*/
 .callWhite a {
  line-height:50px;
  font-size: 22px;
  
 }
 /*rohit css*/
 .callWhite {
  border-right: #ba1574 solid 0px;
  border-bottom: #ba1574 solid 1px;
 }
 .callWhite {
  padding-bottom: 30px;
 }
 .callWhite.mleft-10 {
  border-bottom: #ba1574 solid 0px;
  padding-bottom: 0;
 }
 .topNav, .topNav a{
    font-size:11px;
  }
 .widthregister {
    padding: 75px 0px 0;
    max-Width: 660px;
    width: 100%;
    margin: 0 auto;
}
.regInformatin {
    text-align: center;
}
/* .get .pink-div1 {
    bottom: -171px;
    width: 98%;

} */
.btn-991 a{
 margin-top:31px;
     font-size: 20px;
    line-height: 50px;
    color: #fff;
    background: #c6007e;
    border-radius: 30px;
    display: inline-block;
    font-weight: bold;
    Width: 201px;
    height: 50px;
}
.btnexplore a{
 Width: 201px;
}
.mainNav ul.menu > li:nth-child(-n+3)::after{
    content:"";
  }
  .sub-menu{
    left:0px;
    padding:0px;
    
  }
 .pb-80 {
    padding-bottom: 88px!important;
}
  .menu-main-menu-container .menu{
 display: block;
}
.menu-main-menu-container ul.menu {
    padding-top: 20px;
}
.menu-main-menu-container ul.menu {
    padding: 8px 0;
}
.event-p {
    padding: 20px 6px 40px 20px;
}
.mainNav ul li a {
    color: #655dc6;
}
.navbar-dark .navbar-toggler span {
    display: block;
    width: 30px;
    height: 2px;
    margin: 6px auto;
    background: #efeef9!important;
    transition: all .6s cubic-bezier(0.250, 0.100, 0.250, 1.000);
}
.mainNav ul li a {
    padding: 12px 45px;
    font-size: 26px;
}
.homeBannerContiner {
display: block;
}
.homeBannerLeft,
.homeBannerRight{
  display:block;
  width:100%;  
  position: relative;
}
#navbarNav {
    background: #eae9f4!important;
    top: -32px;
}
.navbar-dark .navbar-toggler {
    border: none;
    float: left;
    position: relative;
    z-index: 555;
}
.navbar-toggler {
    margin-top: 0px;
}
.navbar-dark .navbar-toggler {
    border: none;
    float: left;
    position: relative;
    z-index: 555;
}
.mainNav ul li a {
    color: #655dc6!important;
}
.mainNav .sub-menu li a {
    font-size: 20px ;
    color: #655dc6;
}
.sub-menu {
    display: block !important;
    background: #eae9f4 !important;
    z-index: 1;
    position: relative !important;
    padding-top: 10px;
    min-width: 100% !important;
    text-align: left;
    top: 0 !important;
}
/* @media only screen and (max-width:991px){
 .sub-menu {
    display: block !important;
 }
} */
.mainNav ul {
    padding: 0px 15px;
}
a.stay {
  text-decoration:none;
  padding: 14px 20px;
 font-size: 20px;
 line-height: 1;
 color: #c6007e;
 background: #fff;
 border-radius: 30px;
 display: inline-block;
 border: #fff solid 1px;
 font-weight: 700;
 font-size: 20px;
 font-weight: 700;
 margin-right: 0;
  width:196px;
  text-align:center;
  
}
.upcommingInfo {
    padding: 16px 0px;
}
.navbar-dark .navbar-toggler[aria-expanded="false"] span:nth-child(2) {
    margin: 15px 0px;
    display: block;
}
.navbar-dark .navbar-toggler[aria-expanded="false"] span {
    width: 61px;
    height: 4px;
    margin: 0px;
    padding: 0px;
}
.navbar-dark .navbar-toggler:hover span, .navbar-dark .navbar-toggler:focus span {
    background: #fff!important;
}  
.stay {
    display: block!important;
    float:right;
}
.mainNav ul li:nth-child(2) .sub-menu,
.mainNav ul li:nth-child(3) .sub-menu,
.mainNav ul li:nth-child(4) .sub-menu  {
    left:0px!important;
}
.mainNav .menu > li:last-child > a {
    display: none!important;
}
.menu ul.sub-menu li:not(:last-child):before {
    content: "";
    position: absolute;
    width: 257px;
    left: 55px;
    bottom: 0;
    border-bottom: 3px solid #fff;
}
.menu-main-menu-container ul.menu {
    padding: 8px 0;
    margin-top: 37px;
}
.pb-80 {
    padding-bottom: 88px!important;
}
  .menu-main-menu-container .menu{
 display: block;
}
.menu-main-menu-container ul.menu {
    padding-top: 20px;
}
.menu-main-menu-container ul.menu {
    padding: 8px 0;
}
.event-p {
    padding: 20px 6px 40px 20px;
}
.mainNav ul li a {
    color: #655dc6;
}
.navbar-dark .navbar-toggler span {
    display: block;
    width: 30px;
    height: 2px;
    margin: 6px auto;
    background: #efeef9!important;
    transition: all .6s cubic-bezier(0.250, 0.100, 0.250, 1.000);
}
/* .mainNav ul li a {
    padding: 12px 45px!important;
    font-size: 26px;
} */

#navbarNav {
    background: #eae9f4!important;
    top: -12px;
}
.navbar-dark .navbar-toggler {
    border: none;
    float: left;
    position: relative;
    z-index: 555;
}
.navbar-toggler {
    margin-top: 0px;
}
.navbar-dark .navbar-toggler {
    border: none;
    float: left;
    position: relative;
    z-index: 555;
}
.mainNav ul li a {
    color: #655dc6!important;
}
.mainNav .sub-menu li a {
    font-size: 20px;
    color: #655dc6;
}
.sub-menu {
    display: block !important;
    background: #eae9f4 !important;
    z-index: 1;
    position: relative !important;
    padding-top: 10px;
    min-width: 100% !important;
    text-align: left;
    top: 0 !important;
}
/* @media only screen and (max-width:991px){
 .sub-menu {
    display: block !important;
 }
} */
.mainNav ul {
    padding: 0px 15px;
}
.mainNav ul ul{
    margin-bottom: 15px;
}
.mainNav ul ul li{
  margin:0px;
}
.mainNav ul ul li a:hover{
  background:none;
}
.menu-main-menu-container .menu-item a:hover{
  background:none;
}
.mainNav .sub-menu > li:last-child > a{
  padding:12px 45px;
}
.mainNav ul li a{
  margin:0px;
}
/* .upcommingInfo {
    padding: 37px 0px;
}  */
.navbar-dark .navbar-toggler[aria-expanded="false"] span:nth-child(2) {
    margin: 20px 0px;
    display: block;
}
.navbar-dark .navbar-toggler[aria-expanded="false"] span {
    width: 61px;
    height: 4px;
    margin: 0px;
    padding: 0px;
}
.navbar-dark .navbar-toggler:hover span, .navbar-dark .navbar-toggler:focus span {
    background: #fff!important;
}  
.stay {
    display: block!important;
    float:right;
}
.mainNav ul li:nth-child(2) .sub-menu,
.mainNav ul li:nth-child(3) .sub-menu,
.mainNav ul li:nth-child(4) .sub-menu  {
    left:0px!important;
}
.mainNav .menu > li:last-child > a {
    display: none!important;
}
.menu ul.sub-menu li:not(:last-child):before {
    content: "";
    position: absolute;
    width: 257px;
    left: 45px;
    bottom: 0;
    border-bottom: 3px solid #fff;
}
.menu-main-menu-container ul.menu {
    padding: 8px 20px;
    margin-top:15px;
}
}
@media only screen and (max-width: 800px) {
 .bannerHero {
  margin-top: -20px;
 }
 .registerTag {
  font-size: 14px;
 }
 .bannerRight img {
  max-width: 100%;
 }
}
@media only screen and (max-width: 768px) {
  /* .container{
    max-width:687px;
    margin:auto;
  } */
/*  .topNav a {
  margin: 10px 0 0px 14px;
  font-size: 12px;
  line-height: 14px;
 } */
 .topNavOuter {
  padding-bottom: 10px;
 }

  .registerTag {
  margin-bottom: 10px; 
 }
   .headerRegbtn a {
    padding: 14px 12px;
    /* font-size: 20px; */
}
 .logo img {
  max-Width: 100%;
 }
  .mainNav ul {
    padding: 0px 15px;     

}
.paragraphwidth {
    width: 58%;
    margin-left: 25px;
}

.footerRight ul li:after {
    right: -7px;
}
.footerRight ul li {
     padding-right: 0px; 
}

  .bannerRight{
  padding:56px 0px!important; 
}
/* .registerTag span {
  display: none;
}
 */
/* #navbarNav {
    background: #eae9f4;
 top:-32px;
} */
.mainNav ul li a {
    color: #655dc6;
}
.mainNav .sub-menu li a {
    font-size: 20px;
   color: #655dc6;
}
/* .menu ul.sub-menu li:not(:last-child):before{
 width: 300px!important;
    left: 55px!important;
 border-bottom: 2px solid #fff!important;
} */

 /*  .expadding {
    padding: 0px;
} */
 .onlyDesk {
  display: none;
 }
 .onlyMob {
  display: block;
  margin-top: -60px;
 }

 .bannerRight img {
  max-width: 100%;
  margin-bottom: 20px;
 }  
 .callBoxInner h3 {
  min-height: auto;
 }
 .upcomingEvent .col-md-6:nth-child(1) {
  margin-bottom: 30px;
 }
 .footerLeft img {
  margin: auto;
  padding-bottom: 30px;
 }
 .footerRight img {
  float: none;
  margin: auto;
 }
 .footerLeft, .footerRight {
  text-align: center;
 }
 .footerRight ul li::after {
  top: 5px;
 }
 .closeIsiSection, .openIsiSection {
  right: 20px;
  z-index: 1;
 }
 .callBoxInner p {
  min-height: auto;
 }
 .navbar-toggler {
  margin-top: 2px;
 }
 .footerInner .row {
  display: block;
  width: auto;
 }
 .footerInner .col-md-6 {
  display: block;
 }
 .footerLeft {
  margin-bottom: 20px;
 }
  /* 
  .upcommingInfo{
  padding:37px 0px;
} */
.menu-main-menu-container .menu-item a:hover {
  background:none!important;
  color: #655dc6;
}
.menu-main-menu-container ul.menu > li:hover > a {
  background:none!important;
  color: #655dc6;
}

/*how voxzogo works*/
.line2{
 border-right: 1px solid #ba1574;
 height: 327px;
}
/* .seestoreis a{
 margin-top:31px;
} */
/* .discover-vox .box1 a{
  font-size: 20px;
    line-height: 50px;
    color: #fff;
    background: #c6007e;
    border-radius: 30px;
    display: inline-block;
    font-weight: bold;
    Width: 194px;
    height: 50px;
    text-align: center;
    transition: 0.3s all;
    font-family: proxima-nova, sans-serif;
 } */
 .mw-315 {
    Width: 219px;
} 
.get .cell h3 {
    padding: 38px 0 31px 0;

}
.centerimg1{
 display: flex;
 justify-content: center;
}
.centertext{
 text-align: center;
 margin: 30px 0px 30px;
}
.btn-margin a{
 margin-top:31px;
}
/* .get .pink-div1 {
    bottom: -166px;
    width: 100%;
} */
.stepsdoctor {
    padding: 0px 0px 0px 0px;
}
 .navbar-dark .navbar-toggler {
    border:none;
    float: left;
 position: relative;
    z-index: 555;

}
.pink-div span, .pink-div1 span {
               max-width: 466px;}
.pt65 {
    padding-top: 35px;  
}
/*  .body {
    transform: scale(1.0);
    max-width: 100%;
}  */

/* .menu-main-menu-container ul.menu{
 padding-top:20px;
} */
.navbar-dark .navbar-toggler span {
    background: #fff; 
}
 /* .upcommingInfo{
 padding:37px 0px;
} */
.mainNav ul li{
 margin:0;
}
.mainNav ul li a {
    padding: 12px 45px!important;
 font-size:26px;
}
.navbar-dark .navbar-toggler:hover span, .navbar-dark .navbar-toggler:focus span {
    background: #fff!important;
}/* 
.stay{
    font-size: 20px;
    line-height: 1;
    color: #c6007e;
    background: #fff;
    border-radius: 30px;
    display: inline-block;
    border: #fff solid 1px;
    font-weight: 700;
    font-size: 20px;
    font-weight: 700;
    margin-top: 1px;
    width: 265px;
    height: 61px;
    text-align: center;
    line-height: 61px;
} */
.mainNav .menu > li:last-child > a {
    display: none;
}
.topNav a:nth-child(2),
.topNav a:nth-child(3){
  display:none;
}
.hello{
  display:block;
  text-align:center;
}
.healthcare{
  display:block;
  /* color:#cb007b; */
  text-align:center;
}
/* .healthcare1{
   color:#cb007b;
} */
.topNav{
  text-align:center!important;
}
/* .topNav a {
    margin: 11px 0 10px 70px;
} */
.navbar-dark .navbar-toggler[aria-expanded="false"] span{
        width: 61px;
    height: 4px;
    margin: 0px;
    padding: 0px;
}
.navbar-dark .navbar-toggler[aria-expanded="false"] span:nth-child(2){
    margin: 20px 0px;
    display:block;
    }
.navbar-toggler {
  margin-top: 5px;
}
.topNav a {
   /*  margin: 11px 0 10px 18px; */
   width:29%;
   font-size:14px;
}
.bannerRight{
  padding:56px 64px;
}
.menu-main-menu .menu-item{
  margin:20px 0px;
}
.navbar-toggler {
  margin-top: 0px;
}
/* rohit home media */
/* #navbarNav {
  background: #eae9f4!important ;
  top: -32px;
} */
.mainNav ul li a {
  color: #655dc6;
}
.mainNav .sub-menu li a {
  font-size: 20px;
  color: #655dc6;
}
.sub-menu {
  display: block !important;
  background: #eae9f4 !important;
  z-index: 1;
  position: relative !important;
  padding-top: 10px;
  min-width: 100% !important;
  text-align: left;
  top: 0 !important;
}
.bg-color-red {
    width: 90%;
}
.imageblock{
 display: block;
}
.imagenone{
 display: none;
}
.callWhite:nth-child(2){
  border-right:none;
  border-bottom:none;
}
.learnabout p {
    padding: 3px 49px 0px;
    margin: 0px;
}
.request {
    padding: 43px 49px!important;
}
.request a {
  margin-left: 0px;
}
.bannerRight{
 text-align: center;
 padding: 0px 64px;
}

.callWhite{
  border-bottom: #a2a2a2 solid 2px;
  padding-bottom: 0;
}
/*how voxzogo work*/
/* .mw-950 {
    max-width:90%;
} */
.pink-div span, .pink-div1 span {
    margin-left: 9%;
}
.width90 {
 width: 100%;
}
.paddingtopbody{
 padding-top: 45px;
}
.bg-color-red {
    width: 90%;
}
.imageblock{
 display: block;
}
.imagenone{
 display: none;
}
.callWhite:nth-child(2){
  border-right:none;
  border-bottom:none;
}
.learnabout p {
    padding: 3px 49px 0px;
    margin: 0px;
}
.request {
    padding: 0px 25px!important;
}
.request a {
  margin-left: 0px;
}
.bannerRight{
 text-align: center;
 padding: 0px 64px;
}
.bannerRight img{
    margin-left: 100px;
}
.callWhite{
  border-bottom: #a2a2a2 solid 2px;
  padding-bottom: 0;
}

.pe-7{
 padding-right:0rem;
}
/* .mw-950 {
  max-width: 577px;
} */
.help .pink-div span {
  /* max-width: 566px; */
  margin-left: 5%;
}
/* .help p {
  margin-bottom: 27px;
} */
.help p.noMargin{
  margin-bottom:0px;
}
/* .help .cell span {
  padding: 0 0 57px 0;
} */
.cell h3 {
  padding: 34px 0 34px 0;
}
.paddingbottomnone{
  padding-bottom:10px;
}
.arconix-accordions {
    margin-top: 28px!important;
}
.flexwrap{
  flex-wrap: nowrap;
 }

.pb58 {
  padding-bottom: 60px;
}
/* .pink-div {
  padding: 35px 1px;
  margin-bottom: 64px;
} */
.event-p {
    padding: 19px 12px 40px 20px!important;
}
.widthregister {
   padding: 0px 0px 0px;
}
.registerformvoxzogo {
    width:90%;
    margin: auto;
}
.margin-none{
 margin: 0px!important;
}
 /* .help .pink-div span {
     max-width: 566px; 
      margin-left:0px;  
}  */
.justifycontent{
 justify-content: center;
}
}
@media screen and (min-width: 360px) and (max-width: 768px){
.box {
    width: 90%;
    margin: auto;
}
.menu-main-menu-container .menu{
 display: block;
}
.hr2 {
  width: 90%;
  margin: auto;
}
.threeCallbox {
  padding: 0px 40px 80px!important;
  background: #eeeef8;
}
.threeCallbox .col-lg-4 {
  margin-top:0px!important;
}
.threeCallbox .col-lg-4 .callWhite{
    padding: 45px 0px;
}
.buttonlink a {
    width: 264px;
    height: 60px;
    line-height: 60px;
    font-size: 24px;
}
.box {
    width: 90%;
    margin: auto;
}
.menu-main-menu-container .menu{
 display: block;
}
.hr2 {
  width: 90%;
  margin: auto;
}
.threeCallbox {
  padding: 0px 40px 80px!important;
  background: #eeeef8;
}
.threeCallbox .col-lg-4 {
  margin-top:0px!important;
}
.threeCallbox .col-lg-4 .callWhite{
    padding: 45px 0px;
}
}
@media only screen and (max-width: 767px) {
 .minus{
  display:none!important;
}
.plus{
  display:none!important;
}
.openIsiSection {
 width: 100%;
height: 50px;
left: 0;
}
 .isiContainer ul li, .isiContainer p {
  line-height: 1.2;
  font-size: 16px;
 }
 .showInmob {
  display: block !important;
  line-height: 0;
 }
 .noinmob {
  display: none;
 }
 .isiContainer .fixDiv .full_isi p span, .isiContainer p span {
  border-bottom: #464646 solid 0px;
  text-decoration: underline;
  line-height: 1.1;
 }
 .topNav a {
  margin: 10px 0 10px 0px;
 }
 .registerTag, .fbIcon {
  display: none;
 }
    .paddingrighttoleft{
    padding-right:15px!important;
    padding-left:15px!important;
  }
  .pl-pr{
    padding-left:15px;
    padding-right:15px;
  }
  .faqbottomimage{
    padding-bottom:50px;
    background:#fff;
  }
  .pb-80none{
    
    padding-bottom:1px!important;
  }
  .paddingtandb{
    padding:0px 0px 88px;
  }
  .faqnonedesktop{
    display:block;
  }
  /* .faqcycleimagesboy{
    display:none;
  } */
/*   .backgroundwhite{
    background:#fff;
  } */
  .border-top-bottom{
    border-top: 1px solid #a2a2a2;
    border-bottom:1px solid #a2a2a2;
  }
  .border-bottom-help{
    border-bottom:1px solid #a2a2a2;
  }
  .centervoxzogo{
    height:auto;
  }
  .startdiv1 {border-right: 0px solid #DC8AB9;}
  .story1 p {
  line-height: 32px;
}
.fs-34 {
  font-size: 26px;
}
.contentcenter{
  text-align:center;
}
  .line1.toshow1stHelp{
    border-right: 0px solid #BA1574;
    border-bottom: 1px solid #BA1574;
    margin-bottom:40px;
    padding-bottom:40px;
  }
  
  .mashine .pink-div1 {
  width: 92%;
  margin-left: 0;
  float: right;
  margin-top:0px;
  padding: 38px 0 38px 0;
}
  .ps-22.noPs22{
    padding-left:0px;
  }
  .ps-22.noPs5{
    padding-left:15px;
  }
  .avg-boxInner.mb-20{
    margin-bottom:50px;
  }
  /* .avg-boxInner{
    padding-left:20px;
  } */
  .mw-405 {
  max-width: 345px;
  margin: auto;
} 
  .pink-div1 span{
    padding-right:0px;
  }
  .sideEffect .img-info2{
    padding-bottom:0px;
  }
  .help p.relative{
    margin:0px;
  }
  .sideEffect {
  margin-left: 1%;
  max-width: 450px;
}
  .minusMargin{
    margin-bottom:-40px;
    width:90%;
    position:relative;
  }
  .minusMargin4{
    /* margin-bottom:-40px; */
    margin-bottom:-59px;
    width:90%;
    position:relative;
  }
  .minusMargin2{
      margin-bottom:-48px;
    width:90%;
    position:relative;
 background: transparent;
  }
  .pink-div{
    width:94%;
  }
  .round{
    width:100px;
    height:100px;
    padding:18px 6px;
    
  }
  .noMargin{
    margin-bottom:0px!important;
  }
  .round.bg-pink.fs-14{
    font-size:10px!important;
  }
  .Dot_list{
    margin:0px 15px;
  }
  .Dot_list.mtop30{
    margin-top:30px;
  }
  .img-info1{
    max-width:300px;
  }
  .page-template-discover .paddingtopbody .mw-384{
    padding:0px;
  }
  .threeCallbox .container{
    padding:0px;
    margin:0px;
  }
 
 /*get help*/
.startdiv {
    justify-content: center;
    margin-top: 42px;
}
.enddiv{
 justify-content:center;
}
.width1 {
  max-width:90%;
  margin: auto;
}
.mw-315 {
    Width: 329px;
    display: block;
}
.padding-top-col{
 padding-bottom: 81px;
}
.borderrl{
 border: none;
}
.hr-top-bottom{
 height: 0px!important;
 width: 332px;
 background: #dc8ab9;
 margin: auto;
 display: block;
 margin-bottom: 20px;
}
.width2 {
  max-width: 568px;
}

.box {
     width:; 
    margin: auto;
}

/*home css*/
.callWhite {
  border-right: none;
  border-bottom: #a2a2a2 solid 1px;
  padding-bottom: 50px;
}
.threeCallbox .col-lg-4 .callWhite:nth-child(3){
  border-right: none;
  border-bottom:none!important;
  padding-bottom: 00px;
}
.threeCallbox .col-lg-4 {
  margin-top: 50px;

}
.indication.fixDiv {
  height: 135px;
}
.menu-main-menu-container ul.menu > li:hover > a {
  background:none!important;
}

.menu-main-menu-container .menu-item a:hover {
  background:none!important;
}
.menu-main-menu-container .menu-item a:hover {
  background:none;
  color: #655dc6;
}/* 
.headerRegbtn a {
    width: 265px;
    height: 61px;
    font-size: 20px;
    text-align: center;
    line-height: 61px;
    padding: 0px; 
    font-size: 20px;
} *//* 
.isiContainer h6 {
  font-size: 12px;
}
.resourceInner h4, .resourceInner p, .isiContainer p, .isiContainer ul li {
  font-size: 12px;
} *//* 
.mainNav ul li a {
  padding: 0px 45px !important;
} */
/* .mainNav ul li a {
  padding: 0px 45px !important;
  margin-bottom: 23px;
} */
.menu-main-menu-container ul.menu {
  padding-top: 4px;
  margin-top:0px;

}
/* .buttonlink a {
    width: 264px;
    height: 60px;
line-height: 60px;
font-size:24px;
} */
.buttonlink a ,
.bannerRight a{
 max-width:230px;
}
.bannerRight a {
    padding: 14px 22px;
    font-size: 20px;
}
.seestoreis a {
    margin-top: 13px;
}
hr.hrbottom{
 display: block;
 height: 2px;
 width: 80%;
 margin:auto;
 background: none;
 margin: 60px auto 63px;
  border-top:1px solid  #e48bbe;
  
}
.line2 {
    border:none;
    height: 276px;
}
/* .exploreupcoming {
    padding: 36px 53px 25px 0px!important;
} */

/*register page*/
.checkboxterms{
 visibility: hidden;
}
.regInformatin{
 max-width: 900px;
}
.widthregister{
 max-width: 900px;
 margin: auto;
}
.regInformatin h1{
 font-size: 34px;
 line-height: 42px;
 color: #ba1574;
 
 margin: 40px 0px 0px;
 text-align: left;
}
.regInformatin p{
 font-size: 18px;
 letter-spacing: 0.25px;
 color: #464646;
 font-family: proxima-nova, sans-serif;
 margin: 25px 0px 40px;
 text-align: left;
}
.registerformvoxzogo{
 max-width: 741px;
 width: 100%;
 margin: auto;
}
.custom-checkbox .terms strong{
 font-size: 18px;
 letter-spacing: 0.25px;
 font-family: proxima-nova, sans-serif;
}
.custom-checkbox p{
 display: block;
 padding: 0px;
 margin:0px;
 font-family: proxima-nova, sans-serif;
}
#inlineCheckbox1, #inlineCheckbox2{
 display: none;
}

.requriedp{
   font-size: 18px;
  font-family: proxima-nova, sans-serif;
  line-height: 23.94px;
  letter-spacing: -20;
  color: #ba1574;
  margin-left: -5px;
  font-weight: bold;
}
.form-group label{
 font-size: 18px;
 line-height: 23.94px;
 letter-spacing: 0.20;
font-family: proxima-nova, sans-serif;
}
.starcolor{
 color: #ba1574;
 font-size: 18px;

}
.registerbtn{
 width: 247px;
 height: 50px;
 display: inline-block;
 background: #c6007e;
 border-radius: 100px;
 color: #fff;
 text-transform: capitalize;
 font-family: proxima-nova, sans-serif;
 font-size: 20px;
 font-weight: bold;


}
#error-notify{position:fixed;width:100%;height:100%;z-index:20000;background:rgba(0,0,0,0.5);top:0;left:0;}
#error-notify .error-content
{max-width:600px;margin:auto;transform:translate(0%, -50%);top:51%;position:relative;background:#fff;min-height:100px;line-height:100px;}
#error-notify .closebtn{position:absolute;right:30px;top:20px;font-size:16px;width:30px;height:30px;border:solid 1px #fff;
 text-align:center;line-height:30px;border-radius:50%;text-decoration:none;color:#c6007e;font-weight:700;}
 #error-notify .error-content{line-height:100px;}
 #error-notify .error-content .page-block p
 {color:#464646;text-align:center;font-size:16px;}
label.error {
    color: #c6007e;
    font-size: 18px;
} 
label{
 margin:0px;
}
/* .linkregister{
 margin-top: 57px;
 margin-bottom: 79px;
} */
.linkregister {
    margin-top: 28px;
    margin-bottom: 79px;
}
.form-group{
 margin-bottom: 30px!important;
}
.form-control{
 margin-top: 13px;
}
.selectoption{
  margin-top: 10px;
}
.selectoption .selectBox{
 font-size: 18px ;
 line-height: 22px;
 font-family: proxima-nova, sans-serif;
 color: #464646;
}
.form-group select{
 appearance:none;
 background: url(images/arrow.png);
 background-repeat: no-repeat;
    background-position: 97% 50%;
}
.form-group select option{
 font-family: proxima-nova, sans-serif;
 font-size: 18px;
 letter-spacing: 32px;
 padding-left: 24px;
}
.marginbottomform{
 margin-bottom: 32px
}
.custom-checkbox .privacy1,
.custom-checkbox .privacy1:hover{
 font-size: 18px;
 font-family: proxima-nova, sans-serif;
 color:#c6007e;
 font-weight: bold;
}
.form-group input[type=text],
.form-group input[type=cemail],
.form-group input[type=email]
{
  outline: none;
  border: 1px solid #9ba0a5;
  border-radius: 0px;
  appearance:none;
}
.namewidth{
 width: 361px;
 height: 46px!important;
}
.agree{
  font-size: 18px;
  color: #5a5a5a;
  font-family: proxima-nova, sans-serif;
  font-weight: bold;
}
.paddingbottom1{
 padding-bottom: 78px;
}

.selectoption .form-group .selectid{
    border-radius: 0;
    font-size: 18px!important;
    color: #5a5a5a;
    font-weight: 700;
    letter-spacing: -0.25px;
    height: 44px;
    /* color: red; */
    font-family: proxima-nova, sans-serif;
}
.custom-checkbox input[type=checkbox]{
 opacity: 0;
    visibility: hidden;
}
.paddingtb{
 padding: 70px 0px!important;
}
.selectoption .form-group select {
    border-radius: 0;
    font-size: 18px!important;
    color: #5a5a5a!important;
     font-family: proxima-nova, sans-serif!important;
    /* font-weight: 700; */
    letter-spacing: -0.25px;
    height: 44px;
}
.threeCallbox {
  padding: 0px 40px 80px!important;
  background: #eeeef8;
}
.threeCallbox .col-lg-4 {
  margin-top:0px!important;
}
   .startdiv {

     border:none;
}
.threeCallbox .col-lg-4 .callWhite{
    padding: 45px 0px;
}
.heading h3 {
    margin: 0px 95px 54px 0px;
}
.box {
    width: 90%;
    margin: auto;
}

.width2{
    width: 90%;
    margin: auto;
     padding: 72px 0px 77px!important;
}
.para p {
    margin-bottom: 42px;
}
.center{
 margin-bottom: 65px;
}
.img2 {
    margin-top: 55px;
}
.center {
    height: 230px!important;
}
.hr{
 width: 264px;
 background: #dc8ab9;
 margin: auto;
 display: block;
  height: 0px!important;
}
/*watch webinor media*/
.watchnowwithimg {
    justify-content:center;
}
.justify{
 display: flex;
 justify-content: center;
}
.watchnow{
 text-align: center;
}
.para p {
     margin-bottom: 0px; 
}
.para2 p {

    padding: 0px 53px 68px 1px;
    margin: 0px;
}
.learnabout p {
  padding: 20px 117px 39px !important;
  margin: 0px;
  text-align: center;
}
.bg-reponsive{
 background: #fff;
}
.hr2{
 width: 90%;
 background: #da82b5;
 height: 2px;
 margin:auto;
 display: block;
}
.requestanevent {
    padding: 0px 0px 69px;
}
.request{
 padding: 47px 89px;
}
.watchnowicon {
     margin-left:0px!important; 
}

   /*frequently-asked-questions*/
.maxDivInner {
  padding: 70px 0px 40px!important;
}
.breadCrumb {
  padding: 0px 50px 0px;
}
.maxDivInner h2{
  padding: 0px 50px 0px;
}
.maxDivInner h3 {
  padding: 0px 50px 0px;
}
/* .arconix-accordions .arconix-accordion-content {

  padding: 0px 50px 0px;
} */
.arconix-accordion-title.current{
 padding:0px 25px 0px;
}
.arconix-accordion-title {
  padding: 5px 25px;
}
/* .arconix-accordion-title i.fa::before {
  content: "\f0da";
  position: absolute!important;  
  right: -50px!important;
} */
.startdiv {
    justify-content: center;
    margin-top: 42px;
}
.enddiv{
 justify-content:center;
}
.width1 {
  max-width:90%;
  margin: auto;
}
.width2 {
  max-width: 568px;
}

.box {
     width:; 
    margin: auto;
}
.navbar-dark .navbar-toggler[aria-expanded="false"] span:nth-child(2) {
  margin: 15px 0px;
}
/*home css*/
.callWhite {
  border-right: none;
  border-bottom: #a2a2a2 solid 1px;
  padding-bottom: 50px;
}
.threeCallbox .col-lg-4 .callWhite:nth-child(3){
  border-right: none;
  border-bottom:none!important;
  padding-bottom: 00px;
}
.threeCallbox .col-lg-4 {
  margin-top: 50px;

}
.indication.fixDiv {
  height: 163px;
}
.menu-main-menu-container ul.menu > li:hover > a {
  background:none!important;
}

.menu-main-menu-container .menu-item a:hover {
  background:none!important;
}
.menu-main-menu-container .menu-item a:hover {
  background:none;
  color: #655dc6;
}
/* 
.isiContainer h6 {
  font-size: 12px;
}
.resourceInner h4, .resourceInner p, .isiContainer p, .isiContainer ul li {
  font-size: 12px;
} */
/* .mainNav ul li a {
  padding: 0px 45px !important;
} */
/* .mainNav ul li a {
  padding: 0px 45px !important;
  margin-bottom: 23px;
} */
/* .menu-main-menu-container ul.menu {
  padding-top: 37px;
} */
.bannerRight img {
  margin-left: 64px;
}
.threeCallbox {
  padding: 0px 40px 80px!important;
  background: #eeeef8;
}
.threeCallbox .col-lg-4 {
  margin-top:0px!important;
}
   .startdiv {
   /* border-bottom: 2px solid #dc8ab9;
     border-right:none;*/
     border:none;
}
.threeCallbox .col-lg-4 .callWhite{
    padding: 45px 0px;
}
.heading h3 {
    margin: 0px 0px 31px 0px;
}
.box {
    width: 90%;
    margin: auto;
}

.width2{
    width: 90%;
    margin: auto;
     padding: 38px 0px 77px!important;
}
.para p {
    margin-bottom: 42px;
}
.center{
 margin-bottom: 65px;
}
.img2 {
    margin-top: 55px;
}
.center {
    height: 230px!important;
}
.hr{
 width: 264px;
 background: #dc8ab9;
 margin: auto;
 display: block;
}
/*watch webinor media*/
.watchnowwithimg {
    justify-content:center;
}
.justify{
 display: flex;
 justify-content: center;
}
.watchnow{
 text-align: center;
}
.para p {
     margin-bottom: 0px; 
}
.para2 p {

    padding: 0px 53px 68px 1px;
    margin: 0px;
}
.learnabout p {
  /* padding: 20px 117px 39px !important; */
  padding: 20px 53px 39px !important;
  margin: 0px;
  text-align: center;
}
.bg-reponsive{
 background: #fff;
}
.hr2{
 width: 90%;
 background: #da82b5;
 height: 2px;
 margin:auto;
 display: block;
}
.requestanevent {
    padding: 0px 0px 69px;
}
.mobRequestanevent {
 padding: 69px 0px 69px;
}
.mobRequestanevent .bg-color-red {
 height: auto;
}
.request{
 padding: 47px 89px;
}
.watchnowicon {
     margin-left:0px!important; 
}
   


   /*frequently-asked-questions*/
.maxDivInner {
  padding: 70px 0px 40px!important;
}
.breadCrumb {
  padding: 0px 50px 0px;
}
.maxDivInner h2{
  padding: 0px 50px 0px;
}
.maxDivInner h3 {
  padding: 0px 50px 0px;
}
/* .arconix-accordions .arconix-accordion-content {

  padding: 10px 50px 0px;
} */
.arconix-accordion-title.current{
 padding:0px 25px 0px;
}
.arconix-accordion-title {
  padding: 5px 25px;
}
/* .arconix-accordion-title i.fa::before {
  content: "\f0da";
  position: absolute!important;
  right: -50px!important;
} */
.paddingrl{
  padding: 0px 52px;
 }
 .story .story1 {
  left: 8%;
  bottom: 18%!important;
}
.story1 .para{
 padding: 0px 100px 2px 0px;
}
.help .cell span {

}


.pink-div {
  padding: 35px 30px 30px 0px;
  /* margin-bottom: 64px; */
}
.event .cell span {
    padding: 0px 122px 0px 0px;
}
.boxevents .col-md-4 .boxevent1{
 height: 262px;
 width: 355px;
}
.event-p {
    padding: 37px 101px 26px 20px!important;
}
/* .event1 {
    padding: 0px!important;
} */
.eventpaddingbtm{
 padding-bottom: 82px;
}
.boxevents{
 padding-bottom: 0px!important;
     padding-top: 44px;
}
/* .learn {
 display: none;
} */
.equalpadding_tb{
 padding: 16px 101px 20px 20px!important;
}
.paddingtbwatch{
  padding: 56px 0px 33px!important;
 }
/*  .widthwatch{
  max-width: 510px!important;
    margin: 0px auto 0px 45px!important;
 } */
 .fgfr{
  width: 90%;
    margin: auto; 
 }
 /*.img-info2 {
    padding: 20px 30px 68px 0!important;
    
}*/
.paddingtopmolecule{
 padding-top: 46px!important;
     width: 90%;
}
/* .alongside{
 margin-left: 11px; 
} */
.alongside .pink{
 margin-left: -10px;
}
.pb-66{
 padding-bottom: 66px!important;
}
.paddding-top-none{
 padding-top:0px!important; 
}
/* .widthgrowth{
 width: 90%!important;
 margin: auto!important;
} */
.widthgrowth .line1{
 border: none!important;
}
/* .hrbottom{  
 display: block; 
 width: 97%;
 margin: auto;
 background: #e48bbe;
 margin: 60px 0px 63px;
 height: 0px!important;
} */
.flexnowrap{
 flex-wrap: nowrap;
}
.margin-auto-dis{
 margin: auto!important;
}

.widthfull{
  width:90%!important;
  margin: auto;
 }
 .helpful1pb{
  padding: 34px 0px 52px!important;
 }
 .text-center-class{
  text-align: center;
 }
 .bg-color-white{
  background: #fff!important;
 }
 .border-bottom-helpful1{
      border-bottom: #a2a2a2 solid 2px;
 }
 .helpfulline .line{
  border: none;
 }
 .hrhelpful{
  display: block;
  height: 0px!important;
  background: #dc8ab9!important;
  margin: 64px auto 54px;  
  width: 264px;


 }
 .paddinghelpfulbottom{
  padding-bottom:90px;
 }
   .bg-pink-color{
    background: #eeeef8!important;
   }
   .paddingnone .pb-80{
       padding-bottom: 0px!important
   }
   .width-559{
  max-width: 574px!important;
    margin: 0 auto;
 }
 .imagenone{
  display: none;
 }
 .imageblock{
  display: block;
 }
  .support .rare-btn span {
     padding: 33px 0px 27px;
} 
.support .rare-btn span a{
     text-decoration:none;
}
.mobileMargin{
  margin-bottom:20px;
}
.support .rare-btn1 span,
.support .rare-btn2 span {
  padding: 20px 20px;
  border-radius:100px;
}

}
@media screen and (max-width: 597px){
 .bannerRight img {
  margin-left: 0px;
}
.paragraphwidth {
    width: 76%;
    margin-left: 25px;
}
.see-btn {
    width: 200px;
}
}
@media screen and (max-width: 573px){
/*  .headerRegbtn a {
    width: 216px;
    height: 61px;
} */
/* .stay {
    width: 216px;
    height: 61px;
} */
}
@media screen and (max-width:560px){
 .bg-color-red {
    width: 368px;
}
.see-btn {
    width: 157px;
}
.page-template-watch .bg-color-red {
         width: 90%;
 }
/*  .page-template-watch  .request {
    padding: 49px 49px !important;
} */
.bg-color-red {
    width: 368px;
}
}
@media screen and (max-width: 547px){
 .breadCrumb {
  line-height:0px;
}
.learnabout p {
    padding: 20px 43px 39px !important;
}
.take .steps span {
    padding: 0px 20px 0px 0px;
}
.take .cell .pink-div span {

    font-size: 15px;
    padding: 0px 21px;
}
.breadCrumb {
  line-height:0px;
}

}
@media screen and (max-width:535px){
  .discover{
    width:500px;
    margin: auto;
  }

.request {
  padding: 13px 49px !important;
}
.event .cell span {
    padding: 0px 0px 0px 0px!important;
}

.learnabout p {
    padding: 19px 52px 39px!important;
  
}

/*.mw-950{
 width: 400px!important;
}*/
/* .boxevent1{
 width: 100%!important
} */
/* .exploreupcoming {
    padding: 43px 0px 53px 0!important;
} */
/* .mw-950 {
    margin: 0px 0px 0px 0px;
} */
/* .page-template-discover .img-infowidth{
   margin: 0px 0px 0px 0px;
   width:90%;
} */
}

@media screen and (max-width: 530px){
 .menu ul.sub-menu li:not(:last-child)::before {
  width: 210px;
 }
  .mainNav .sub-menu li a {
  font-size: 16px;
}
  .expadding{
   padding:0px;
      
  }
  a.stay{
   /*  width:156px; */      
    margin-right:15px;
  }
  .mainNav ul li a{
    font-size:20px;
  }
/* .take .pink-div {
     bottom: -55px; 
     width: 100%; 
    padding: 35px 0px;
} */
/* .take .pink-div {
    bottom: -34px;
} */
.bannerRight img {
  /* margin-left:px; */
  width: 80%;
  margin:auto;
} 
}
@media screen and (max-width:515px){
 .widthall {
    max-width:100%!important;
    margin: auto;
}
/* .width90{
 width: 90%!important;
} */

}
@media screen and (max-width: 480px){
 .round.bg-pink.fs-14 {
  font-size: 7px !important;
}
.round {
  width: 70px;
  height: 70px;
  padding: 10px 6px;
  top: 30%;
  right: 10px;
}
 .center{
  margin-bottom:0;
 }
 .img2{
  margin-top:0;
 }
 
    .mashine .pink-div1 {
  /* width: 94%; */
  width:91%;
}
 .minusMargin{
   margin-bottom:-45px;
   
 }
 .minusMargin4{
   margin-bottom:-63px;
   
 }
 .minusMargin2{
    margin-bottom:-30px;
 }
 .pink-div{
   width:93%;
 }
 /* .headerRegbtn a{
    width: 180px;
    height: 46px;
    font-size: 18px;
    line-height: 46px;
} */
 .getvoxzogo {
    padding: 0px;
}
 .box {
    margin-top: 42px;
}
.width2{
    width: 90%;
    margin: auto;
}
.paddingtb {
    padding:63px 0px!important;
}
.requestanevent {
    padding: 0px 0px 80px;
}
.box {
    width: 90%;
    margin: auto;
}
.hr{
 width: 264px;
 background: #dc8ab9;
 margin: auto;
 display: block;
 margin: 65px auto 56px;
}
.startdiv {
  border:none;
}
.watchnowicon {
     margin-left:0px; 
}
.center {
    height: 230px;
}
.navbar-dark .navbar-toggler[aria-expanded="false"] span:nth-child(2) {
    margin: 15px 0px;
    display: block;
}
/* .stay {
    width: 180px;
    height: 46px;
    text-align: center;
    line-height: 46px;
} */
.callWhite p {
    margin: 12px 18px 22px;
}
/*webinor*/
.learnabout p {
        padding: 19px 54px 39px!important;
    text-align: center;
}
.justify{
 display: flex;
 justify-content: center;
}
.paddingbottom1 {
    padding-bottom: 78px;
}
/*.register*/
 .regInformatin h1 {
    margin: 30px 0px 0px;
    text-align: center;

}
.regInformatin p {
    margin: 24px 0px 24px;
    text-align: center;
}
.hr2{
  width: 367px;
 background: #da82b5;
 height: 2px;
 margin:auto;
 display: block;
}
.box2 {
     margin-left:0px; 
}
.bg-reponsive{
 background: #fff;
}
/* .buttonlink a {
    width: 184px;
    height: 45px;
    line-height: 45px;
    font-size: 17px;
} */
.box {
    margin-top: 42px;
}
.width2{
    width: 90%;
    margin: auto;
}
.paddingtb {
    padding:63px 0px!important;
}
.requestanevent {
    padding: 0px 0px 80px;
}
.box {
    width: 90%;
    margin: auto;
}
.hr{
 width: 264px;
 background: #dc8ab9;
 margin: auto;
 display: block;
 margin: 65px auto 56px;
}
.startdiv {
  border:none;
}
.watchnowicon {
     margin-left:0px; 
}
.center {
    height: 230px;
}
/*webinor*/
.learnabout p {
        padding: 25px 0px !important;
    text-align: center;
}
.justify{
 display: flex;
 justify-content: center;
}
.paddingbottom1 {
    padding-bottom: 78px;
}
/*.register*/
 .regInformatin h1 {
    margin: 30px 0px 0px;
    text-align: center;

}
.regInformatin p {
    margin: 24px 0px 24px;
    text-align: center;
}
.hr2{
  width: 367px;
 background: #da82b5;
 height: 2px;
 margin:auto;
 display: block;
}
.box2 {
     margin-left:0px; 
}
.bg-reponsive{
 background: #fff;
}

.topNavOuter{
    padding-top:10px;
  }
  .topNav a{
    width: 33%;
text-align: center;
/* display: table-cell; */
vertical-align: middle;
font-size: 10px;
line-height: 12px;
margin: 0;
  }
    /* .topNav a:nth-child(1),
    .topNav a:nth-child(2){   
       padding:0px 30px;
    } */
}
@media screen and (max-width: 450px){
  /* .round-img {
    height:80px;
    width:80px;
    padding:25px 0px;
  } */
  .oneCol::after {
   top: 44%;
  }
  .round-img {
   max-width: 77px;
   margin-bottom: 0;
  }
  .w-85 {
  width: auto;
  height: auto;
  } 
  .twoCol {
  max-width: 105px;
  width: 105px;
}
.resCol .para {font-size:20px;}
.resCol span.getvoxzogo {font-size: 14px; line-height:1.3;}
  .pink-div span, .pink-div1 span{
    font-size:16px;
  }
 .list-unstyled {
    padding-left: 15px;
}
.headerRegbtn a,
a.stay
{
  font-size:16px;
  padding:14px 18px;
  text-align:center;
 
}

}
@media only screen and (max-width: 445px) {
 .pink-div{
  padding:30px 30px 30px 0;
 }
 .onlyMob {
  margin-top: -50px;    
 }
 .closeIsiSection, .openIsiSection {
  top: 15px;
 }
 .registerTag {
  font-size: 10px;
  line-height: 12px;
 }
 /* .headerRegbtn a {
  padding: 8px 10px;
  font-size: 14px;
 } */
 .bannerHero {
  margin-top: -12px;
 }
 .bannerAbsTxt {
  padding: 20px 10px;
  width: 170px;
 }
}

@media screen and (max-width: 414px){
  .round.bg-pink.fs-14 {
  font-size: 5px !important;
}
.round {
  width: 50px;
  height: 50px;
  padding: 8px 6px;
  top: 30%;
  right: 10px;
}
.pink-div1{
  padding:38px 0px;
}

  /* .topNav a{
    padding:0px 20px;
  } */
  .headerRegbtn a, a.stay{
    font-size:13px;  
  }
  .discover li a{   
    font-size:14px;     
  }
     .help .f-100 {
  font-size: 60px;
}
.canHelp .fs-22.text-pink{
  font-size:18px;
}
/*  .get .pink-div1 {
   bottom: -181px;
    width: 97.1%;
} */
.page-template-watch .bg-color-red {
         width: 90%;
 }
  .HydratedDiv img{
     width:50px;
  }
  .HydratedDiv img.wid20{
    width:26px;
  }
  ..navbar-dark .navbar-toggler[aria-expanded="false"] span{
    width:50px;
  }
   .HydratedDiv span.ps-22{
     font-size:12px;
   }
   .help .fs60 {
  font-size: 40px;
}
  .navbar-dark .navbar-toggler[aria-expanded="false"] span:nth-child(2) {
    margin:12px 0px;
  }
/* .round-img {
    padding: 19px 10px;
    margin-bottom: 40px;
    max-width: 85px;
} */
/* .twoCol {
     max-width: 103px; 
    width: 103px;
} */

 .hr2{
  width: 90%;
  margin: auto;
 }
 .get .pink-div span, .pink-div1 span {
    max-width: 887px;
    margin-left: 7%;
    font-size: 16px;
}
.hr2{
  width: 90%;
  margin: auto;
 }
 .list-unstyled {
    padding-left: 15px;
}
}
@media screen and (max-width: 370px){
 .mainNav ul li a {
  padding: 12px 36px !important;
 }
 .menu ul.sub-menu li:not(:last-child)::before {
  left: 36px;
 }
}
@media screen and (max-width: 360px){
 
 .page-template-watch .bg-color-red {
         width: 90%;
 }
 .page-template-watch .bg-color-red .request {
    padding: 45px 49px!important;
     font-size: 17px;
}
  .page-template-watch .requestanevent {
    padding: 0px 0px 68px;
}
 .page-template-watch .width2 {
    width: 90%;
    margin: auto;
    padding: 34px 0px 77px!important;
}
 .page-template-watch .heading h3 {
    margin: 0px 0px 26px 0px;
}
.page-template-watch .margin-bottom{
 margin-bottom: 0px;
}
/* 
.headerRegbtn a {
    width: 143px;
    height: 46px;
    font-size: 18px;
    line-height: 46px;
}
.stay{
 width: 143px;
    height: 46px;
    font-size: 18px;
} */
 .hr2 {
    width: 300px;
}
 .mw-950{
 width: 100%;
  margin: 0px; 
}

.get .list-unstyled {
    padding-left: 18px;
}
/* .get .twoCol {
    max-width: 103px;
    width: 87px;
} */
/* .get .pink-div span, .pink-div1 span {
    max-width: 887px;
    margin-left: 7%;
    font-size: 12px;
} */
.learnabout p {
    padding: 19px 0px 39px!important;}
    .request {
    padding: 29px 49px!important;
}
.paddingtb {
    padding: 78px 0px 0px!important;
}
.requestanevent {
    padding: 61px 0px 68px;
}
.request {
    padding: 31px 49px!important;
}
.width2 {
    padding: 78px 0px;
}
/*button home*/
.registerTag {
  margin-bottom:0px!important;
}
/* .headerRegbtn a {
  padding:0px; 
  font-size: 14px;
} */
.hr2 {
    width: 300px;
}

/* .list-unstyled{
 padding-left: 0px;
} */
.learnabout p {
    padding: 19px 0px 39px!important;}
    .request {
    padding: 29px 49px!important;
}
.paddingtb {
    padding: 78px 0px 0px!important;
}
.requestanevent {
    padding: 61px 0px 68px;
}
.request {
    padding: 31px 49px!important;
}
.width2 {
    padding: 78px 0px;
}
/*button home*/
.registerTag {
  margin-bottom:0px!important;
}
/* .headerRegbtn a {
  padding:0px; 
  font-size: 14px;
} */

}





/* orphan Pages by Rajkumar */
.orphanContainer {
 background: #efeef9;
 width: 100%;
 overflow: hidden;
}
.orphanInner {
 background: #fff;
 box-shadow: rgba(0,0,0,0.1) 0 0 30px 2px;
 margin-bottom: 100px;
 padding: 60px 0px 85px;
}
.orphanInner1 {
 background: #fff;
 box-shadow: rgba(0,0,0,0.1) 0 0 30px 2px;
 padding: 60px 0px 0px;
}
.orphanInner2 {
 background: #fff;
 box-shadow: rgba(0,0,0,0.1) 0 0 30px 2px;
 padding: 0px;
}
.orphanInner3 {
 background: #fff;
 box-shadow: rgba(0,0,0,0.1) 0 0 30px 2px;
 margin-bottom: 100px;
 padding: 0px 0px 85px;
}
.orphanMaxDivInner, .thanksInner {
 max-width: 895px;
 margin: auto;
}
.orphanMaxDivInner h1 {
 color: #ba1574;
 font-size: 34px;
 
 font-weight: normal;
 line-height: 42px;
 margin: 0;
 padding: 0 0 40px 0;
}
.orphanMaxDivInner h2 {
 color: #655dc6;
 font-size: 28px;
 
 font-weight: normal;
 line-height: 1.2;
 margin: 0;
 padding: 0;
}
.orphanMaxDivInner p {
 font-size: 18px;
 line-height: 22px;
 color: #464646;
 font-weight: 500;
 margin: 0;
 padding: 15px 0 35px;
}
.orphanMaxDivInner p span.strong {
 font-weight: 700;
}
.brochureDownload {
 background: #efeef9;
 padding: 48px 0 55px;
}
.brochureDownloadInner {
 max-width: 800px;
 margin: auto;
}
.brochureDownloadInner .brochureTable {
 display: table;
}
.brochureDownloadInner .brochureCell {
 display: table-cell;
 vertical-align: middle;
}
.brochureDownloadInner .col-md-3 {
 text-align: center;
}
/* .brochureDownloadInner .col-md-3.brochureCell img {
 display: inline-block;
} */
.brochureDownloadInner .col-md-3.brochureCell img.inlineblock {
 display: inline-block;
}
.mxw132 {
 max-width: 132px;
}
.brochureDownloadInner .col-md-6.brochureCell h3 {
 color: #ba1574;
 font-size: 22px;
 font-weight: 700;
 margin: 0;
 padding: 0 0 10px;
}
.brochureDownloadInner .col-md-6.brochureCell p {
 padding: 0px;
 font-size: 18px;
 line-height: 22px;
 color: #464646;
 font-weight: 500;
 margin: 0;
}
.brochureDownloadbtn {
 color: #c6007e;
 font-size: 20px;
 line-height: 26px;
 font-weight: 700;
 margin-top: 15px;
 display: block;
}
.brochureDownloadbtn:hover {
 color: #c6007e;
}
.brochureFormHead {
 max-width: 895px;
 margin: auto;
}
.brochureFormHead h2 {
 color: #655dc6;
 font-size: 28px;
 
 font-weight: normal;
 line-height: 1.2;
 margin: 0;
 padding: 40px 0;
}
.brochureFormContainer {
 max-width: 742px;
 margin: auto;
}
#error-notify.watchErrorNotify .error-content {
 line-height: 1.2;
 padding: 60px 25px 45px;
    border-radius: 15px;
}
#error-notify.watchErrorNotify .closebtn {
 
 color: #464646;
 font-size: 38px;
 font-weight: normal;
 width: auto;
    height: auto;
}
#error-notify.watchErrorNotify .error-content .page-block p {
    color: #464646;
    text-align: center;
    font-size: 22px;
 font-weight: 500;
}
#error-notify.watchErrorNotify .error-content .page-block .okBtn {
    padding: 14px 22px;
    font-size: 20px;
    line-height: 1;
    color: #fff;
    background: #c6007e;
    border-radius: 30px;
    display: inline-block;
    border: #c6007e solid 1px;
    font-weight: 700;
    font-family: proxima-nova, sans-serif;
    width: 246px;
    text-align: center;
 display: block;
 margin: auto;
}
#error-notify.watchErrorNotify .error-content .page-block .okBtn:hover {
 background: #fff;
 border: #c6007e solid 1px;
 text-decoration: none;
 color: #c6007e;
 transition: all .4s ease;
 -webkit-transition: all .4s ease;
}
#error-notify.watchErrorNotify .error-content {
 max-width: 750px;
 width: 90%;
}
.watchWebinarContainer .thanks p {
 line-height: 1.2;
 max-Width: 960px;
}
.brochureFormContainer label.error {
 font-size: 14px;
 color: #f9001d;
}
.orphanMaxDivInner .thanks_list {
 margin: 0;
 padding: 15px 0 0 15px;
}
.orphanMaxDivInner .thanks_list li {
 padding-bottom: 15px;
}
.thanks {
 background: #fff;
 box-shadow: rgba(0,0,0,0.1) 0 0 30px 2px;
 margin-bottom: 100px;
 padding: 60px 0px;
}
.thanksHome {
 padding: 14px 22px;
    font-size: 20px;
    line-height: 1;
    color: #fff;
    background: #c6007e;
    border-radius: 30px;
    display: inline-block;
    border: #c6007e solid 1px;
    font-weight: 700;
    font-family: proxima-nova, sans-serif;
    width: 246px;
    text-align: center;
 display: block;
 margin: 40px auto 0;
}
.thanksHome:hover {
 background: #fff;
 border: #c6007e solid 1px;
 text-decoration: none;
 color: #c6007e;
 transition: all .4s ease;
 -webkit-transition: all .4s ease;
}
.socialShare {
 padding: 80px 15px 0;
}
.socialShareInner {
 max-width: 750px;
 margin: auto;
 border: #ba1574 solid 3px;
 border-radius: 60px;
 padding: 36px;
}
.socialShareInner {
 display: table;
}
.socialShareTxt, .socialShareIcons {
 display: table-cell;
 vertical-align: middle;
}
.socialShareTxt {
 
 font-size: 22px;
 color: #655dc6;
 padding-right: 15px;
}
.socialShareIcons ul {
 margin: 0;
 padding: 0;
}
.socialShareIcons ul li {
 list-style: none;
 display: inline-block;
 margin: 0 6px;
}
.fullWithGredient {
 background: url(background: rgb(201,23,126);
 background: linear-gradient(135deg, rgba(201,23,126,1) 0%, rgba(239,74,63,1) 100%);
}
.orphanMaxDivInner p.padB50 {
 padding-bottom: 50px;
}
.orphanMaxDivInner p.noSpace {
 padding-bottom: 0px;
}
.brochureFormHead h2.padT60 {
 padding-top: 60px;
}
.orphanMaxDivInner p sup {
 font-size: 80%;
 top: -.35em;
}
@media only screen and (max-width: 991px) {
 .orphanMaxDivInner, .brochureDownloadInner {
  padding-left: 30px;
  padding-right: 30px;
 }
 .brochureOuter {
  padding: 0 30px;
 }
 .socialShareInner {
  display: block;
 }
 .socialShareTxt, .socialShareIcons {
  display: block;
 }
 .socialShareTxt {
  padding-left: 15px;
 }
 .socialShareIcons {
  text-align: center;
  margin-top: 10px;
 }
 .socialShareInner {
  border-radius: 80px;
 }
}
@media only screen and (max-width: 767px) {
 .brochureDownloadInner .brochureTable, .brochureDownloadInner .brochureCell {
  display: block;
 }
 .brochureDownloadInner .col-md-6.brochureCell {
  padding-top: 30px;
  padding-bottom: 30px;
  text-align: center;
 }
 .socialShareInner {
  border-radius: 50px;
  padding: 15px 15px;
  text-align: center;
 }
 .socialShare {
  padding: 80px 0px 0;
 }
 .orphanInner {
  padding: 30px 0px 50px;
  margin-bottom: 50px;
 }
 .orphanMaxDivInner h1 {
  padding: 0 0 20px 0;
 }
 .brochureDownloadInner .col-md-3.brochureCell img.icon {
  max-width: 70px;
 }
 .brochureDownload {
  padding: 40px 0 35px;
 }
 .brochureDownloadInner .col-md-6.brochureCell h3 {
  padding: 0px;
 }
 .brochureFormContainer .form-control#fname, .brochureFormContainer .form-control#lname, .brochureFormContainer .form-control#zipcode, .brochureFormContainer .form-control#pnumber {
  max-width: 60%;
 }
 .brochureFormContainer .form-group {
  margin-bottom: 24px !important;
 }
 .orphanInner1 {
  padding: 30px 0px 0px;
 }
 .orphanInner3 {
  margin-bottom: 50px;
  padding: 0px 0px 50px;
 }
}
/* orphan Pages by Rajkumar */
.exist_email { font-size: 14px;
    color: #f9001d;
    font-family: proxima-nova, sans-serif;
}



/* doctor-finder Page */


.finderForm {
    width: 100%;
    max-Width: 430px;
 /* margin-top: 40px; */
}
p.req {
    color: #ba1574;
    font-size: 18px;
    line-height: 24px;
    font-weight: 700;
    margin: 0 0 15px;
}
.fade:not(.show) {
    opacity: 0;
}
.modal {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1050;
    display: none;
    width: 100%;
    height: 100%;
    overflow: hidden;
    outline: 0;
}
.fade {
    transition: opacity .15s linear;
}
.modal-dialog-centered {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    min-height: calc(100% - 1rem);
}
.tncModal .modal-dialog {
    max-width: 820px;
}
.modal.fade .modal-dialog {
    transition: -webkit-transform .3s ease-out;
    transition: transform .3s ease-out;
    transition: transform .3s ease-out,-webkit-transform .3s ease-out;
    -webkit-transform: translate(0,-50px);
    transform: translate(0,-50px);
}
.modal-dialog {
    position: relative;
    width: auto;
    /* margin: 0.5rem; */
    pointer-events: none;
}
.modal-content {
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
    pointer-events: auto;
    background-color: #fff;
    background-clip: padding-box;
    border: 1pxsolidrgba(0,0,0,.2);
    border-radius: 0.3rem;
    outline: 0;
}
.topClose {
    position: absolute;
    position: absolute;
    color: #ccc;
    right: 20px;
    top: 20px;
    font-size: 50px;
    line-height: 1;
    font-weight: 700;
    cursor: pointer;
    z-index: 1;
}
.topClose:hover {
 color: #ccc;
 text-decoration: none;
}
.tncModal .modal-body {
    padding-left: 40px;
    padding-right: 40px;
    padding-bottom: 30px;
}
.modal-body {
    position: relative;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    padding: 1rem;
}
#clinicPage .tncModal .modal-body h2 {
    font-size: 34px;
    color: #ba1574;
    margin-bottom: 55px;
    margin-top: 25px;
    text-align: left;
 
}
#clinicPage h2 {
    font-size: 28px;
    color: #f9423a;
    margin: 40px 0 55px;
    text-align: center;
    font-weight: 700;
}
.tncModal ul {
    margin-left: 0;
    margin-top: 10px;
}
.tncModal ul li {
    list-style: none;
    position: relative;
    padding: 0 15px 0;
    color: #464646;
    font-size: 18px;
    line-height: 1.2;
    font-weight: 500;
}
.tncModal .modal-body p {
    font-size: 18px;
    line-height: 0.8;
    font-weight: 700;
    margin-bottom: 10px;
}
.popupForm {
    padding-top: 24px;
}
.form-check {
    padding-left: 35px;
}
.form-check {
    position: relative;
    display: block;
    padding-left: 1.25rem;
}
.popupForm label {
    font-weight: 500;
    color: #464646;
}
.form-group, .custom-checkbox, .option {
    font-size: 20px;
    color: #5a5a5a;
    letter-spacing: -0.25px;
    line-height: 24px;
    font-weight: 400;
}
label {
    display: inline-block;
    margin-bottom: 0.5rem;
}
#agree {
    opacity: 0;
    display: none;
}

.checkmark {
    position: absolute;
    top: 6px;
    left: 0;
    height: 18px;
    width: 18px;
    background-color: #fff;
    color: #000;
    border: 1px solid #fd4238;
}
.bottomClose:disabled {
    background: #d1d1d1;
    pointer-events: none;
    border: #d1d1d1 solid 1px;
}
.regsubmit, .clinic_btn, .bottomClose {
    padding: 14px 22px;
    font-size: 20px;
    line-height: 1;
    color: #fff;
    background: #c6007e;
    border-radius: 30px;
    display: inline-block;
    border: #c6007e solid 1px;
    font-weight: 700;
    font-family: proxima-nova, sans-serif;
    min-width: 250px;
    text-align: center;
    max-width: 100%;
}
.flexDiv {
    display: table;
}
.flexDiv > div {
    display: table-cell;
    vertical-align: bottom;
}
.form-group {
    position: relative;
}
.form-group, .custom-checkbox, .option {
    font-size: 18px;
    color: #5a5a5a;
    letter-spacing: -0.25px;
    line-height: 22px;
    font-weight: 500;
}
.form-group label {
    margin: 0 0 6px;
}
label {
    display: inline-block;
    margin-bottom: 0.5rem;
}
.form-group input, .form-group select {
    border-radius: 0;
    font-size: 20px;
    color: #5a5a5a;
    font-weight: 700;
    letter-spacing: -0.25px;
    height: 44px;
}
.form-group select {
 font-weight: 400;
}
.form-control {
    display: block;
    width: 100%;
    height: calc(1.5em + 0.75rem + 2px);
    padding: 0.375rem 0.75rem;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #495057;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ced4da;
    border-radius: 0.25rem;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}
#clinicid #zipcode-error.error {
    position: absolute;
    width: 258px;
    /* top: 102px; */
    z-index: 1;
    /* background: #f84239;
    padding: 11px;
    color: #fff;
    font-size: 20px; */
    left: 0;
    font-weight: 400;
 /* letter-spacing: -0.25px */
 font-size: 14px;
 color: #f9001d;
}
.form-group label {
    margin: 0 0 6px;
}

.error {
    color: #de0245;
    font-size: 20px;
    letter-spacing: -0.25px;
    line-height: 24px;
    font-weight: 400;
}
/* #clinicid #zipcode-error.error:before {
    content: '';
    width: 0;
    height: 0;
    border-left: 12px solid transparent;
    border-bottom: 22px solid #f84239;
    border-right: 12px solid transparent;
    position: absolute;
    top: -32px;
    border-top: 10px solid transparent;
} */
.flexDiv > div {
    display: table-cell;
    vertical-align: middle;
}

.mapContainer {
    margin-bottom: 0px;
    background: #efeefd;
    padding: 20px 0 30px;
    margin: 72px 0 0;
 width: 100%;
}
.finderBasicMap {
    padding: 0px 0px 0;
    /* max-Width: 970px;
    width: 100%; */
    margin-left: 84px;
    margin-right: 84px;
}
.mb20 {
    margin-bottom: 20px;
}
.noright {
    padding-right: 0;
    padding-top: 10px;
}
.finderBasicMap .styled-select {
    margin-top: 0px;
}
/* .finderBasic {
 margin: 0 84px;
} */
.cell #map span {
 padding: 0;
}
.styled-select {
    width: 100%;
    height: 46px;
    border: 1px solid #ced4da;
    display: inline-block;
    position: relative;
    margin-top: 0px;
}
.styled-select select {
    background: transparent url(images/selectArrow.png) no-repeat 95%;
    -webkit-appearance: none;
    width: 100%;
    border: 0;
    height: 44px;
    position: absolute;
    left: 0;
    top: 0;
}
.form-control {
    display: block;
    width: 100%;
    height: calc(1.5em + 0.75rem + 2px);
    padding: 0.375rem 0.75rem;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #495057;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ced4da;
    border-radius: 0.25rem;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}
#dlstMiles.form-control {
 margin: 0;
}

.locations {
    max-width: 400px;
}
#entries {
    min-height: 570px;
}
.resultBox ul {
    margin: 0;
}
ul.pagination {
    position: absolute;
    bottom: 20px;
    width: 160px;
    display: block;
    text-align: center;
    z-index: 1;
    left: 570px;
}
.pagination {
    display: -ms-flexbox;
    display: flex;
    padding-left: 0;
    list-style: none;
    border-radius: 0.25rem;
}
ul.pagination li.active, ul.pagination1 li.active {
    pointer-events: none;
    color: #000;
}
ul.pagination li, ul.pagination li.more, ul.pagination li.prev, ul.pagination1 li, ul.pagination1 li.nav {
    margin: 0 10px;
    color: #c6007e;
}
ul.pagination li, ul.pagination1 li {
    font-size: 18px;
    display: inline-block;
    color: #c6007e;
    font-weight: 700;
    cursor: pointer;
}
.gm-style-moc {
    background-color: rgba(0,0,0,.45);
    pointer-events: none;
    text-align: center;
    transition: opacity ease-in-out;
}
.gm-style-mot {
    color: white;
    font-size: 22px;
    margin: 0;
    position: relative;
    top: 50%;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
}

.mrtb40 {
    margin-top: 60px;
    margin-bottom: 0px;
}
.tncModal ul li:before {
    content: "Ã¢â‚¬Â¢";
    color: #ba1574;
    position: absolute;
    left: 0;
    font-size: 22px;
    line-height: 0.8;
    font-weight: 500;
}
.form-check {
    padding-left: 35px;
}




.modal.hcpBox {
 background: rgba(0,0,0,0.2); 
 display: block; 
  z-index:-1;
  opacity:0;
}
.modal.hcpBox .modal-dialog {
 max-width: 780px;
}
.modal.hcpBox .modal-content {
 border: none;
 border-radius: 0px;
 padding: 50px;
}
.modal.hcpBox .modal-content .close {
 text-align: right;
 color: #464646;
 opacity: 1;
}
.modal.hcpBox .modal-content .close span {
 color: #464646;
 opacity: 1;
 font-size: 38px;
 
 line-height: 0.8;
 font-weight: normal;
}
.modal.hcpBox .modal-content .close:focus {
  outline:none;
}
.modal.hcpBox .modal-content h5 {
 font-family: 'VAG Rounded Std';
 font-size: 38px;
 color: #ba1574;
 margin: 0 0 10px;
}
.modal.hcpBox .modal-content p {
 font-family: proxima-nova, sans-serif;
 font-size: 18px;
 font-weight: 500;
 letter-spacing: -0.25px;
 color: #464646;
 margin-bottom: 40px;
 line-height: 1.3;
}
.modal.hcpBox .modal-content .buttonsContainer {
 max-Width: 480px;
 margin: auto;
 width: 100%;
}
.modal.hcpBox .modal-content .buttonsContainer .okBtn, .modal.hcpBox .modal-content .buttonsContainer .btn {
 font-family: proxima-nova, sans-serif;
 font-size: 18px;
 font-weight: 700;
 width: 220px;
 text-align: center;
 line-height: 48px;
 display: inline-block;
 color: #fff;
 background: #c6007e;
 border-radius: 30px;
 border: none;
}
.modal.hcpBox .modal-content .buttonsContainer .okBtn {
 float: right;
}
.modal.hcpBox .modal-content .buttonsContainer .btn {
 float: left;
 padding: 0;
}
.modal.hcpBox .modal-content .buttonsContainer .btn:focus {
 box-shadow: 0 0 0 0rem rgba(130,138,145,.0);
}
.modal.hcpBox .modal-content .buttonsContainer .okBtn:hover {
 text-decoration: none;
}
@media only screen and (max-width:991px) {
 .modal.hcpBox .modal-dialog {
  max-width: 84%;
  margin-left: auto;
  margin-right: auto;
 }
}
@media only screen and (max-width:767px) {
 .modal.hcpBox .modal-content .close span {
  font-size: 22px;
 }
 .modal.hcpBox .modal-content h5 {
  font-size: 22px;
 }
 .modal.hcpBox .modal-content p {
  font-size: 20px;
 }
 .modal.hcpBox .modal-content .buttonsContainer .okBtn, .modal.hcpBox .modal-content .buttonsContainer .btn {
  font-size: 12px;
  width: 120px;
  line-height: 36px;
 }
 .modal.hcpBox .modal-content .buttonsContainer .btn {
  float: none;
 }
 .modal.hcpBox .modal-content .buttonsContainer .okBtn {
  float: none;
  display: block;
  margin: 20px auto 0;
 }
 .modal.hcpBox .modal-content .buttonsContainer {
  text-align: center;
 }
}

.footerFb {
 margin-bottom: 60px;
}
p.achAffects {
 color: #464646;
 font-size: 18px;
 max-width: 415px;
}
.w110 {
 width: 110%;
}
.megenta {
 color: #d5118b !important;
}
.help .cell span.widthclinical {
 padding-bottom: 20px;
}
.padb20 {
 padding-bottom: 34px;
}
.affects span.noPadReq {
 padding-top: 0;
 padding-bottom: 0;
}
.peoplesContainer {
 margin: 20px 0 15px;
 text-align: center;
}
.peoplesContainer img {
 display: inline-block;
}
.mxW100 {
 max-width: 100%;
}
.mx720 {
 max-width: 720px;
 margin: auto;
}
.padTB15 {
 padding-top: 15px;
 padding-bottom: 15px;
}
.findHeading {
 /* margin-bottom: 24px; */
}
span.changeQuote {
 font-family: proxima-nova, sans-serif;
 font-size: 46px;
 font-weight: 700;
 line-height: 44px;
 color: #f84239;
}
.mw-295 {
 max-width: 295px;
}
.px-30 {
 padding: 0 30px;
}


.modal.videoBox {
 background: rgba(0,0,0,0.2); 
}
.modal.videoBox .modal-dialog {
 max-width: 780px;
 margin-top: 12%;
}
.modal.videoBox .modal-content {
 border: none;
 border-radius: 0px;
 padding: 0;
 background: transparent;
}
.modal.videoBox .modal-content .close {
 text-align: right;
 color: #fff;
 opacity: 1;
}
.modal.videoBox .modal-content .close span {
 color: #fff;
 opacity: 1;
 font-size: 38px;
 line-height: 0.8;
 font-weight: normal;
}
.modal.videoBox .modal-content .close:focus {
  outline:none;
}

@media only screen and (max-width:991px) {
 .modal.videoBox .modal-dialog {
  max-width: 84%;
  margin-left: auto;
  margin-right: auto;
 }
}
@media only screen and (max-width:767px) {
 .modal.videoBox .modal-content .close span {
  font-size: 22px;
 }
}
.acList {
 margin: 0 0 0 10px;
 padding: 0;
}
.acList li {
 list-style: none;
 padding: 0 0 0 30px;
 font-size: 18px;
 line-height: 22px;
 font-weight: 700;
 margin: 5px 0 5px;
}
.acList li.website {
 background: url(images/website.png);
 background-repeat: no-repeat;
 background-position: center left;
 background-size: 18px;
}
.acList li.email {
 background: url(images/email-icon.png);
 background-repeat: no-repeat;
 background-position: center left;
 background-size: 18px;
}
.acList li.phone {
 background: url(images/phone.png);
 background-repeat: no-repeat;
 background-position: center left;
 background-size: 18px;
}
.acList li a {
 color: #c6007e;
}
p.noMoreSpace {
 margin-bottom: 0;
 padding: 0;
}
p.midFont {
 font-weight: 500;
}
.tabView {
 display: table;
}
.tabView > p {
 display: table-cell;
 vertical-align: middle;
}
.spaceWithhr {
 padding-bottom: 30px;
 margin-bottom: 30px;
 border-bottom: #cccccc solid 2px;
}
.register-btn a.noBgneeded {
 background: transparent;
 color: #c6007e;
 border: none;
 text-decoration: underline;
 width: auto;
}
.register-btn a.noBgneeded:hover {
 background: transparent;
 color: #c6007e;
 border: none;
 text-decoration: underline;
}

.modal.leavingBox {
 background: rgba(0,0,0,0.2); 
 display: block; 
  z-index:-1;
  opacity:0;
}
.modal.leavingBox .modal-dialog {
 max-width: 780px;
}
.modal.leavingBox .modal-content {
 border: none;
 border-radius: 0px;
 padding: 50px;
}
.modal.leavingBox .modal-content .close {
 text-align: right;
 color: #464646;
 opacity: 1;
}
.modal.leavingBox .modal-content .close span {
 color: #464646;
 opacity: 1;
 font-size: 38px;
 
 line-height: 0.8;
 font-weight: normal;
}
.modal.leavingBox .modal-content .close:focus {
  outline:none;
}
.modal.leavingBox .modal-content h5 {
 font-family: 'VAG Rounded Std';
 font-size: 34px;
 color: #ba1574;
 margin: 0 0 20px;
}
.modal.leavingBox .modal-content p {
 font-family: proxima-nova, sans-serif;
 font-size: 18px;
 font-weight: 500;
 letter-spacing: -0.25px;
 color: #464646;
 line-height: 1.3;
 margin-bottom: 40px;
}
.modal.leavingBox .modal-content p a {
 color: #c6007e;
 font-weight: 700;
 text-decoration: underline;
}
.modal.leavingBox .modal-content .buttonsContainer {
 max-Width: 480px;
 margin: auto;
 width: 100%;
}
.modal.leavingBox .modal-content .buttonsContainer .okBtn, .modal.leavingBox .modal-content .buttonsContainer .btn {
 font-family: proxima-nova, sans-serif;
 font-size: 20px;
 font-weight: 700;
 width: 220px;
 text-align: center;
 line-height: 48px;
 display: inline-block;
 color: #fff;
 background: #c6007e;
 border-radius: 30px;
 border: none;
}
.modal.leavingBox .modal-content .buttonsContainer .okBtn {
 float: right;
}
.modal.leavingBox .modal-content .buttonsContainer .btn {
 float: left;
 padding: 0;
}
.modal.leavingBox .modal-content .buttonsContainer .btn:focus {
 box-shadow: 0 0 0 0rem rgba(130,138,145,.0);
}
.modal.leavingBox .modal-content .buttonsContainer .okBtn:hover {
 text-decoration: none;
}
@media only screen and (max-width:991px) {
 .modal.leavingBox .modal-dialog {
  max-width: 84%;
  margin-left: auto;
  margin-right: auto;
 }
}
@media only screen and (max-width:767px) {
 .modal.leavingBox .modal-content .close span {
  font-size: 22px;
 }
 .modal.leavingBox .modal-content h5 {
  font-size: 22px;
 }
 .modal.leavingBox .modal-content p {
  font-size: 20px;
 }
 .modal.leavingBox .modal-content .buttonsContainer .okBtn, .modal.hcpBox .modal-content .buttonsContainer .btn {
  font-size: 12px;
  width: 120px;
  line-height: 36px;
 }
 .modal.leavingBox .modal-content .buttonsContainer .btn {
  float: none;
 }
 .modal.leavingBox .modal-content .buttonsContainer .okBtn {
  float: none;
  display: block;
  margin: 20px auto 0;
 }
 .modal.leavingBox .modal-content .buttonsContainer {
  text-align: center;
 }
}

#entries h2 {
 font-size: 18px;
 color: #464646;
 margin: 0;
 font-weight: 700;
 text-align: left;
}
#entries p {
 font-size: 18px;
 color: #464646;
 font-weight: 400;
}
ul.pagination li, ul.pagination1 li {
 font-size: 18px;
 display: inline-block;
 color: #c6007e;
 font-weight: 700;
 cursor: pointer;
}
.resultBox ul {
 margin: 0;
}
.resultBox ul.row1 li {
 list-style: none;
 position: relative;
 margin: 0;
 padding-top: 0px;
 padding-bottom: 25px;
 padding-left: 40px;
}
.resultBox ul li p {
 margin: 0 0 10px;
}
ul.pagination li, ul.pagination li.more, ul.pagination li.prev, ul.pagination1 li, ul.pagination1 li.nav {
 margin: 0 10px;
 color: #c6007e;
}
ul.pagination li.active, ul.pagination1 li.active {
 pointer-events: none;
  color: #000;
}
.resultBox .row1 li {
    cursor: pointer;
}
.resultBox .row1 li.listn0, .resultBox .row1 li.listn2, .resultBox .row1 li.listn4, .resultBox .row1 li.listn6, .resultBox .row1 li.listn8, .resultBox .row1 li.listn10, .resultBox .row1 li.listn12, .resultBox .row1 li.listn14, .resultBox .row1 li.listn16, .resultBox .row1 li.listn18, .resultBox .row1 li.listn20, .resultBox .row1 li.listn22, .resultBox .row1 li.listn24 {
 border-bottom: #464646 solid 1px;
 margin-bottom: 40px;
}

.resultBox ul.row1 li:before {
 content:"";
 position: absolute;
 left: -15px;
 width: 40px;
 height: 50px;
}
.resultBox ul li.listn0:before {
 background: url('images/map_pin1.png');
}
.resultBox ul li.listn1:before {
 background: url('images/map_pin2.png');
}
.resultBox ul li.listn2:before {
 background: url('images/map_pin3.png');
}
.resultBox ul li.listn3:before {
 background: url('images/map_pin4.png');
}
.resultBox ul li.listn4:before {
 background: url('images/map_pin5.png');
}
.resultBox ul li.listn5:before {
 background: url('images/map_pin6.png');
}
.resultBox ul li.listn6:before {
 background: url('images/map_pin7.png');
}
.resultBox ul li.listn7:before {
 background: url('images/map_pin8.png');
}
.resultBox ul li.listn8:before {
 background: url('images/map_pin9.png');
}
.resultBox ul li.listn9:before {
 background: url('images/map_pin10.png');
}
.resultBox ul li.listn10:before {
 background: url('images/map_pin11.png');
}
.resultBox ul li.listn11:before {
 background: url('images/map_pin12.png');
}
.resultBox ul li.listn12:before {
 background: url('images/map_pin13.png');
}
.resultBox ul li.listn13:before {
 background: url('images/map_pin14.png');
}
.resultBox ul li.listn14:before {
 background: url('images/map_pin15.png');
}
.resultBox ul li.listn15:before {
 background: url('images/map_pin16.png');
}
.resultBox ul li.listn16:before {
 background: url('images/map_pin17.png');
}
.resultBox ul li.listn17:before {
 background: url('images/map_pin18.png');
}
.resultBox ul li.listn18:before {
 background: url('images/map_pin19.png');
}
.resultBox ul li.listn19:before {
 background: url('images/map_pin20.png');
}
.resultBox ul li.listn20:before {
 background: url('images/map_pin21.png');
}
.resultBox ul li.listn21:before {
 background: url('images/map_pin22.png');
}
.resultBox ul li.listn22:before {
 background: url('images/map_pin23.png');
}
.resultBox ul li.listn23:before {
 background: url('images/map_pin24.png');
}
.resultBox ul li.listn24:before {
 background: url('images/map_pin25.png');
}
.resultBox ul li.listn25:before {
 background: url('images/map_pin26.png');
}
.resultBox ul {
  margin: 0;
}
ul.pagination {
  position: absolute;
  bottom: 23px;
  width: 160px;
  display: block;
  text-align: center;
  z-index: 1;
  left: 520px;
}
ul.pagination li, ul.pagination1 li {
  font-size: 18px;
  display: inline-block;
  color: #c6007e;
  font-weight: 700;
  cursor: pointer;
}
ul.pagination li, ul.pagination li.more, ul.pagination li.prev, ul.pagination1 li, ul.pagination1 li.nav {
  margin: 0 10px;
  color: #c6007e;
}
ul.pagination li.active, ul.pagination1 li.active {
  pointer-events: none;
  color: #000;
}
ul.pagination1 {
  position: absolute;
  bottom: 20px;
  left: 45%;
  width: 270px;
  display: block;
  text-align: center;
  left: 260px;
  z-index: 1;
}

span.endline {
  font-size: 18px;
  color: #000;
  font-weight: 400;
  padding: 0;
  display: inline;
}
ul.pagination li.active, ul.pagination1 li.active {
  pointer-events: none;
  color: #000;
}
#showafterResult {
 max-width: 910px;
}



@media only screen and (max-width:1199px) {
 .finderBasic, .finderBasicMap {
  margin: 0;
 }
 .finderBasicMap, #showafterResult p {
  padding: 0 15px;
 }
 .thanks {
  padding: 60px 20px 0;
 }
 .thanks h3 {
  padding-top: 0 !important;
 }
 /* .regInformatin h1 {
  margin: 0;
 } */
 ul.pagination1 {
  left: 235px;
 }
 ul.pagination {
  left: 495px;
 }
}
@media only screen and (max-width:767px) {
 .locations {
  max-width: inherit;
 }
 .footerFb {
  margin-bottom: 30px;
 }
 /* .cell span, p.achAffects {
  line-height: 1.2;
  font-size: 26px;
 }
 .affects .dot, .img-info1 {
  font-size: 20px;
 } */
 .help .canHelp.affects p {
  margin: 10px 0;
 }
 .help .canHelp.affects span, .help .canHelp.affects .text-pink {
  min-width: 140px;
 }
 .help .canHelp.affects {
  padding: 40px 0px 46px;
 }
 .d-flex.topInMobile {
  display: block !important;
 }
 .mb15Mobile {
  margin-bottom: 15px;
 }
 .pink-div1 span {
  margin-left: 15%;
  margin-right: 15px;
 }
 .pb-50.nopb-50 {
  padding-bottom: 13px;
 }
 .getfindanswers.nobottom {
  padding: 33px 4px 0px !important;
 }
 .clinic_btn {
  min-width: 140px;
 }
 #zipcode .form-control {
  margin-top: 4px;
 }
 .popupForm .col-md-4 {
  margin-top: 20px;
  text-align: center;
 }
 .tncModal .modal-body {
  padding-left: 15px;
  padding-right: 15px;
 }
 ul.pagination, ul.pagination1 {
  position: relative;
  top: 0px;
  left: 0;
  width: 100%;
 }
 #entries {
  min-height: auto;
  margin-bottom: 50px;
 }
 .img {
  text-align: center;
 }
 .img .mobileMargin {
  max-width: 180px;
  margin: 20px 0 30px;
  display: inline-block;
 }
 .lineHeight {
  line-height: 1.2 !important;
 }
 .mobAlignTop.align-items-center, .mobAlignTop1.align-items-center {
  align-items: flex-start !important;
 }
 .mobAlignTop {
  margin-bottom: 30px;
 }
 .py40.no-py40 {
  padding: 0px 0 !important;
 }
 .imgCenterIn {
  text-align: center;
 }
 .imgCenterIn img {
  display: inline-block;
 }
 
 .story1 {
  max-width: 310px;
 }
 .lastQ {
  line-height: 14px !important;
  position: relative;
  top: 10px;
 }
 .arconix-accordion-title p {
  width: 80% !important;
 }
 span.needPad {
  padding-left: 15px !important;
  padding-right: 15px !important;
 }
 .arconix-accordion-title.current p, .arconix-accordion-title.current:active p, .arconix-accordion-title.current:hover p {
  left: 0 !important;
 }
 .learnabout p.mobChangeStyle {
  padding: 0 !important;
  text-align: left;
 }
 .regInformatin h1 {
  margin-top: 40px;
 }
}
@media only screen and (max-width:414px) {
 .help .canHelp.affects span, .help .canHelp.affects .text-pink {
  min-width: 100px;
 }
}
.home .callWhite img.connect {
 max-width: 115px;
 display: inline-block;
}
.firstQrelative {
 position: relative;
}
.firstQ {
 position: absolute;
 left: -22px;
 top: -5px;
}
.marginTop25 {
 margin-top: 25px;
}
.pb75 {
 padding-bottom: 75px;
}
.mw-750 {
 margin: 0 auto;
 max-width: 750px;
}
.marginR20 {
 margin-right: 15px;
}
.help .text-pink1 {
 color: #ba1574; 
 font-weight: normal;
 
}
.ps-30 {
 padding-left: 30px;
}
.pink-div1 span.lrSpacing1 {
 margin-right: 10%;
 margin-left: 10%;
}
.mx83 {
 max-width: 83px;
}
.mx83-1 {
 max-width: 83px;
 margin: auto;
}
.story .cell span.phoneSpan {
 font-weight: 400;
 display: inline-block;
 padding: 0;
}
.webnarSpacing {
 margin-top: 60px;
 margin-bottom: 60px;
}
.nopadBottom.width2 {
 padding-bottom: 0;
}
img.onlyMobShow, img.imgMobile {
 display: none;
}
.showImgSectionMobile {
 display: none;
}
@media only screen and (max-width: 1199px) {
 .pink-div1 span.lrSpacing1 {
  padding-right: 0%;
 }
}
@media only screen and (max-width: 767px) {
 .peoplesContainer.peoplesContainerImg, img.imgDesk {
  display: none;
 }
 img.imgMobile {
  display: block;
 }
 img.onlyMobShow {
  display: inline-block;
  margin-right: 15px;
 }
 .avg-boxInner.mb-20 {
  margin-bottom: 10px;
 }
 .help .avg-box .line1 {
  border-color: transparent;
 }
 .mashine.pt-55 {
  padding-top: 0px;
 }
 .mashine .pink-div1.recreate {
  width: 90%;
  padding: 18px 0 18px 0;
 }
 .mashine .minusMargin, .annika .minusMargin2 {
  background: transparent;
  margin-bottom: -50px;
 }
 .annika .pink-div {
  width: 90%;
 }
 .faq .pink-div span {
  max-width: 90%;
 }
 .hideImgSectionMobile {
  display: none;
 }
 .showImgSectionMobile {
  display: block;
 }
 .padB60 {
  padding-top: 30px;
  padding-bottom: 60px;
 }
 .padyB60 {
  padding-bottom: 60px;
 }
 .padnB60 {
  padding-top: 30px;
 }
 .tabCell {
  display: table-cell;
  vertical-align: top;
 }
 .page-template-watch .heading.margin-bottom {
  margin-bottom: 0;
 }
 .webnarSpacing {
  margin-top: 30px;
  margin-bottom: 0px;
 }
 .box2 {
  width: 274px;
  height: 111px;
 }
 .regbtnWatch {
  text-align: center;
 }
 .page-template-watch .mobRequestanevent .bg-color-red {
  margin-top: 60px;
 }
 .col-md-6.ps-5.noPS5 {
  padding-left: 15px;
 }
 .avg-box.mxW100.text-start.line1.padTB15 {
  border: none;
 }
}
@media only screen and (max-width: 520px) {
 .mashine .pink-div1 span {
  font-size: 19px;
 }
 .mashine .minusMargin {
  background: transparent;
  margin-bottom: -46px;
 }
 .help .annika .pink-div span {
  max-width: 95%;
 }
 .annika .minusMargin2 {
  background: transparent;
  margin-bottom: -53px;
 }
}
@media only screen and (max-width: 480px) {
 .annika .minusMargin2 {
  background: transparent;
  margin-bottom: -50px;
 }
 .list-unstyled li {
  font-size: 12px;
 }
}
@media only screen and (max-width: 450px) {
 .mashine .pink-div1 span {
  font-size: 17px;
 }
 .mashine .minusMargin {
  background: transparent;
  margin-bottom: -41px;
 }
 .annika .pink-div {
  padding: 40px 30px 30px 0;
 }
 
 .event-p {
  padding: 37px 30px 26px 20px !important;
 }
}
@media only screen and (max-width: 415px) {
 .mashine .pink-div1 span {
  font-size: 15px;
 }
 .mashine .minusMargin {
  background: transparent;
  margin-bottom: -38px;
 }
 .annika .pink-div {
  width: 90.5%;
 }
 .boxevent1 {
  width: 100%;
  margin-bottom: 20px;
 }
}
@media only screen and (max-width: 380px) {
 .mashine .pink-div1 span {
  font-size: 13px;
 }
 .mashine .minusMargin {
  background: transparent;
  margin-bottom: -33px;
 }
 .annika .pink-div {
  padding: 39px 30px 30px 0;
 }
 .annika .pink-div {
  width: 91.5%;
 }
}
.tabView {
  display: table;
  width: 100%;
}
@media only screen and (min-width: 768px) and (max-width: 1199px) {
 .mw-950, .widthregister {
  padding-left: 50px;
  padding-right: 50px;
 }
 .faq .bg-white .p-0.mw-950 {
  padding-left: 50px !important;
  padding-right: 50px !important;
 }
 .arconix-accordions i.fa {
  right: 5%;
 }
}

.tribe-events-calendar-list .spaceWithhr:last-child {
 padding-bottom: 0px;
 margin-bottom: 0px;
 border-bottom: #cccccc solid 0px;
}
.gm-ui-hover-effect:focus {
 outline: none;
}