.elementor-86844 .elementor-element.elementor-element-672c756:not(.elementor-motion-effects-element-type-background), .elementor-86844 .elementor-element.elementor-element-672c756 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vividvisionconsult.com/wp-content/uploads/2021/04/blog-single-bg3.jpeg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-86844 .elementor-element.elementor-element-672c756{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15% 0% 10% 0%;}.elementor-86844 .elementor-element.elementor-element-672c756 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86844 .elementor-element.elementor-element-eb43eab{text-align:center;}.elementor-86844 .elementor-element.elementor-element-eb43eab .elementor-heading-title{font-family:"futura-pt", Sans-serif;font-size:5.5vw;font-weight:700;text-transform:uppercase;line-height:1.07em;}.elementor-86844 .elementor-element.elementor-element-d4dfa6d{padding:5% 0% 5% 0%;}.elementor-86844 .elementor-element.elementor-element-1148e9c > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-86844 .elementor-element.elementor-element-1148e9c{font-family:"futura-pt", Sans-serif;font-size:1.667vw;font-weight:400;line-height:1.3em;color:#000000;}.elementor-86844 .elementor-element.elementor-element-0d232ac > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-86844 .elementor-element.elementor-element-0d232ac{text-align:left;}.elementor-86844 .elementor-element.elementor-element-0d232ac .elementor-heading-title{font-family:"futura-pt", Sans-serif;font-size:2.5vw;font-weight:600;line-height:1.2em;color:#000000;}.elementor-86844 .elementor-element.elementor-element-c669a20 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-86844 .elementor-element.elementor-element-c669a20{font-family:"futura-pt", Sans-serif;font-size:1.667vw;font-weight:400;line-height:1.3em;color:#000000;}.elementor-86844 .elementor-element.elementor-element-f01b62a > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-86844 .elementor-element.elementor-element-f01b62a{text-align:left;}.elementor-86844 .elementor-element.elementor-element-f01b62a .elementor-heading-title{font-family:"futura-pt", Sans-serif;font-size:2vw;font-weight:600;line-height:1.2em;color:#000000;}.elementor-86844 .elementor-element.elementor-element-53bd5a9 > .elementor-widget-container{margin:-3% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-86844 .elementor-element.elementor-element-53bd5a9{font-family:"futura-pt", Sans-serif;font-size:1.667vw;font-weight:400;line-height:1.3em;color:#000000;}.elementor-86844 .elementor-element.elementor-element-939a1e3 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-86844 .elementor-element.elementor-element-939a1e3{text-align:left;}.elementor-86844 .elementor-element.elementor-element-939a1e3 .elementor-heading-title{font-family:"futura-pt", Sans-serif;font-size:2vw;font-weight:600;line-height:1.2em;color:#000000;}.elementor-86844 .elementor-element.elementor-element-333aef9 > .elementor-widget-container{margin:-3% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-86844 .elementor-element.elementor-element-333aef9{font-family:"futura-pt", Sans-serif;font-size:1.667vw;font-weight:400;line-height:1.3em;color:#000000;}.elementor-86844 .elementor-element.elementor-element-7cec60c > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-86844 .elementor-element.elementor-element-7cec60c{text-align:left;}.elementor-86844 .elementor-element.elementor-element-7cec60c .elementor-heading-title{font-family:"futura-pt", Sans-serif;font-size:2vw;font-weight:600;line-height:1.2em;color:#000000;}.elementor-86844 .elementor-element.elementor-element-257fa02 > .elementor-widget-container{margin:-3% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-86844 .elementor-element.elementor-element-257fa02{font-family:"futura-pt", Sans-serif;font-size:1.667vw;font-weight:400;line-height:1.3em;color:#000000;}.elementor-86844 .elementor-element.elementor-element-190e691 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-86844 .elementor-element.elementor-element-190e691{text-align:left;}.elementor-86844 .elementor-element.elementor-element-190e691 .elementor-heading-title{font-family:"futura-pt", Sans-serif;font-size:2vw;font-weight:600;line-height:1.2em;color:#000000;}.elementor-86844 .elementor-element.elementor-element-0ff6131 > .elementor-widget-container{margin:-3% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-86844 .elementor-element.elementor-element-0ff6131{font-family:"futura-pt", Sans-serif;font-size:1.667vw;font-weight:400;line-height:1.3em;color:#000000;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-86844 .elementor-element.elementor-element-672c756{padding:18% 0% 10% 0%;}.elementor-86844 .elementor-element.elementor-element-eb43eab .elementor-heading-title{font-size:7vw;}.elementor-86844 .elementor-element.elementor-element-d4dfa6d{padding:5% 5% 5% 5%;}.elementor-86844 .elementor-element.elementor-element-1148e9c > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-86844 .elementor-element.elementor-element-1148e9c{font-size:2.3vw;}.elementor-86844 .elementor-element.elementor-element-0d232ac .elementor-heading-title{font-size:3.5vw;}.elementor-86844 .elementor-element.elementor-element-c669a20 > .elementor-widget-container{margin:-4% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-86844 .elementor-element.elementor-element-c669a20{font-size:2.3vw;}.elementor-86844 .elementor-element.elementor-element-f01b62a .elementor-heading-title{font-size:3vw;}.elementor-86844 .elementor-element.elementor-element-53bd5a9 > .elementor-widget-container{margin:-4% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-86844 .elementor-element.elementor-element-53bd5a9{font-size:2.3vw;}.elementor-86844 .elementor-element.elementor-element-939a1e3 .elementor-heading-title{font-size:3vw;}.elementor-86844 .elementor-element.elementor-element-333aef9 > .elementor-widget-container{margin:-4% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-86844 .elementor-element.elementor-element-333aef9{font-size:2.3vw;}.elementor-86844 .elementor-element.elementor-element-7cec60c .elementor-heading-title{font-size:3vw;}.elementor-86844 .elementor-element.elementor-element-257fa02 > .elementor-widget-container{margin:-4% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-86844 .elementor-element.elementor-element-257fa02{font-size:2.3vw;}.elementor-86844 .elementor-element.elementor-element-190e691 .elementor-heading-title{font-size:3vw;}.elementor-86844 .elementor-element.elementor-element-0ff6131 > .elementor-widget-container{margin:-4% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-86844 .elementor-element.elementor-element-0ff6131{font-size:2.3vw;}}@media(max-width:767px){.elementor-86844 .elementor-element.elementor-element-672c756:not(.elementor-motion-effects-element-type-background), .elementor-86844 .elementor-element.elementor-element-672c756 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top right;background-size:150% auto;}.elementor-86844 .elementor-element.elementor-element-672c756{padding:30% 0% 15% 0%;}.elementor-86844 .elementor-element.elementor-element-eb43eab{text-align:center;}.elementor-86844 .elementor-element.elementor-element-eb43eab .elementor-heading-title{font-size:12vw;}.elementor-86844 .elementor-element.elementor-element-d4dfa6d{padding:5% 3% 5% 3%;}.elementor-86844 .elementor-element.elementor-element-1148e9c > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-86844 .elementor-element.elementor-element-1148e9c{font-size:4.7vw;}.elementor-86844 .elementor-element.elementor-element-0d232ac > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-86844 .elementor-element.elementor-element-0d232ac{text-align:left;}.elementor-86844 .elementor-element.elementor-element-0d232ac .elementor-heading-title{font-size:6.5vw;}.elementor-86844 .elementor-element.elementor-element-c669a20 > .elementor-widget-container{margin:-8% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-86844 .elementor-element.elementor-element-c669a20{font-size:4.7vw;}.elementor-86844 .elementor-element.elementor-element-f01b62a > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-86844 .elementor-element.elementor-element-f01b62a{text-align:left;}.elementor-86844 .elementor-element.elementor-element-f01b62a .elementor-heading-title{font-size:5.5vw;}.elementor-86844 .elementor-element.elementor-element-53bd5a9 > .elementor-widget-container{margin:-8% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-86844 .elementor-element.elementor-element-53bd5a9{font-size:4.7vw;}.elementor-86844 .elementor-element.elementor-element-939a1e3 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-86844 .elementor-element.elementor-element-939a1e3{text-align:left;}.elementor-86844 .elementor-element.elementor-element-939a1e3 .elementor-heading-title{font-size:5.5vw;}.elementor-86844 .elementor-element.elementor-element-333aef9 > .elementor-widget-container{margin:-8% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-86844 .elementor-element.elementor-element-333aef9{font-size:4.7vw;}.elementor-86844 .elementor-element.elementor-element-7cec60c > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-86844 .elementor-element.elementor-element-7cec60c{text-align:left;}.elementor-86844 .elementor-element.elementor-element-7cec60c .elementor-heading-title{font-size:5.5vw;}.elementor-86844 .elementor-element.elementor-element-257fa02 > .elementor-widget-container{margin:-8% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-86844 .elementor-element.elementor-element-257fa02{font-size:4.7vw;}.elementor-86844 .elementor-element.elementor-element-190e691 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-86844 .elementor-element.elementor-element-190e691{text-align:left;}.elementor-86844 .elementor-element.elementor-element-190e691 .elementor-heading-title{font-size:5.5vw;}.elementor-86844 .elementor-element.elementor-element-0ff6131 > .elementor-widget-container{margin:-8% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-86844 .elementor-element.elementor-element-0ff6131{font-size:4.7vw;}}/* Start custom CSS */.menu-nav .elementor-nav-menu li a {
  color: #fff !important;
}

.menu-nav .sub-menu li a {
  color: #000 !important;
}

.content-txt a {
  color: #4B0082;
  font-weight: 500;
}

.content-txt a:hover {
  text-decoration: underline;
}

.content-txt strong {
  color: #4B0082;
  font-weight: 500;
}

.purple-txt h2 {
  background: linear-gradient(86deg, #4B0082 -19%, #6A3C82 19.56%, #4D2659 69.53%, #280728 93.59%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.gold-gradient h2, h1 {
  background: linear-gradient(241deg, #957235 -29.99%, #C3AA75 15.2%, #957235 67.52%, #E4CB7B 122.21%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

@media only screen and (max-width: 1024px) {
  .menu-nav a {
    color: unset !important;
  }
}/* End custom CSS */