section.cv-multi-tab.cv-multi-tab-module_1650543995904412.cv-multi-tab-dark1 .wrapper {
  width: calc(100% - 40px) !important;
}
.mainurl a {
  color: #fff;
  text-decoration: none;
  padding-bottom: 1px;
  font-size: 16px;
  width: calc(33.333% - 12px)!important;
  text-transform: capitalize!important;
  display: block;
  float: left;
  box-sizing: border-box;
}
ul.cv-multi-tab--items {
  margin: 0 100px;
}
.breadcrumb a
.u-hide { display:none; }
.cv-multi-tab { padding:50px 0 20px;  }
.cv-multi-tab-container { max-width:100%;min-height:600px; max-width:100%; margin:0 auto; padding: 0 30px;box-sizing: border-box; }
.cv-multi-tab-headings,
.cv-multi-tab-headings--title,
.cv-multi-tab-headings--content { padding:0 15px; text-align:center; color:inherit; color:#fff;}
.cv-multi-tab-headings { margin-bottom:60px; }
.cv-multi-tab-headings--subtitle { margin:0; text-transform:uppercase; font-weight:400; font-size:14px; }
.cv-multi-tab-headings--title { text-transform:uppercase; margin-top:0; margin-bottom:10px; 
  position:relative; padding:10px 0; color:#fff; letter-spacing:2px; }
.cv-multi-tab-headings--title:after { content:""; display:block; position:absolute; top:100%; left:50%; transform:translateX(-50%); width:100px; height:1px; }
.cv-multi-tab-headings--content { font-size:16px; }
.cv-multi-tab-headings--content h4 { color: #fff;}
h3.cv-multi-tab--content-title { color: #fff;  letter-spacing: 2px;}


.cv-multi-tab--buttons { list-style:none; margin:0 0 30px; padding:0; display:flex; justify-content:center; }
.cv-multi-tab--buttons > li { margin: 20px 10px;width: 210px;align-self: stretch;display: flex;align-items: center;}
.cv-multi-tab--buttons > li > a { border: 1px solid #FFF; text-decoration: none;text-transform: uppercase;
  padding: 50px 15px 20px;text-align: center;position: relative;min-height: 70px;display: flex;justify-content: center;
  align-items: start;box-sizing: border-box;align-self: stretch;width: 100%; font-size:15px; }

.cv-multi-tab--buttons > li:hover > a,
.cv-multi-tab--buttons > li.active > a { z-index:2; }
.cv-multi-tab--buttons > li > a .cv--icon { display:flex; align-items:center; justify-content:center;
  position: absolute;top: 0;left: 50%;transform: translate(-50%, -50%);background: #FFF;width: 60px;height: 60px;}
.cv-multi-tab--buttons > li > a:before,
.cv-multi-tab--buttons > li > a:after { content:""; position:absolute; top:-1px; height:1px; display:block; background-color:#FFF; width:35px; }
.cv-multi-tab--buttons > li:hover > a:before,
.cv-multi-tab--buttons > li.active > a:before,
.cv-multi-tab--buttons > li:hover > a:after,
.cv-multi-tab--buttons > li.active > a:after {  }
.cv-multi-tab--buttons > li > a:before { left:0; }
.cv-multi-tab--buttons > li > a:after { right:0; }
.cv-multi-tab--buttons > li > a .cv--icon img,
.cv-multi-tab--buttons > li > a .cv--icon svg { width:32px; height:32px; display:block; object-fit:contain; }
.cv-multi-tab--buttons > li > a .cv--icon svg,
.cv-multi-tab--buttons > li > a .cv--icon svg * { fill:currentColor; }


.cv-multi-tab--items { list-style:none; margin:0; padding:0; position:relative; }
.cv-multi-tab--item { transition:all 300ms; }
.cv-multi-tab--item:not(.active) { pointer-events:none; opacity:0; position:absolute; top:0; left:0; width:100%; transform:translateY(10px); }
.cv-multi-tab--pane { display:flex; align-items:center; } 
.cv-multi-tab--featimg { position:relative; }
.cv-multi-tab--featimg img { width: 100%;height: 100%; object-fit: cover;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%); }
.cv-multi-tab--featimg,
.cv-multi-tab--content { box-sizing:border-box; flex-basis:50%; display:flex; flex-wrap:wrap; align-self:stretch; }
.cv-multi-tab--content-full { flex-basis:100%; }
.cv-multi-tab--content { padding:0px 0px 0; }
.cv-multi-tab--content-title { text-transform:uppercase; margin:0 0 15px; padding-bottom:15px; font-size:26px; position:relative; }
.cv-multi-tab--content-title::after { content:""; display:block; position:absolute; bottom:0; left:0; width:100px; border-bottom:1px solid #000; }

.cv-multi-tab--content-inner *:last-child { margin-bottom:0; }
.cv-multi-tab--content-inner { margin-bottom:30px; }
a.cv-multi-tab--content-cta { display:inline-block; padding:10px 30px; text-decoration:none; }


/* presets: default */
.cv-multi-tab-default { background:#FFF; color:#4a525d; }
.cv-multi-tab-headings--title:after { background-color:#0186d5; }
.cv-multi-tab--buttons>li>a { border-color:#e5f0fb; color:#404d5f; transition:all 300ms; font-weight:bold; }
.cv-multi-tab--buttons>li:hover>a { color:#0186d5; }
.cv-multi-tab--buttons>li>a:before, 
.cv-multi-tab--buttons>li>a:after,
.cv-multi-tab--buttons>li>a .cv--icon { background-color:#e5f0fb; font-size:28px; }
.cv-multi-tab--buttons>li.active>a:before, 
.cv-multi-tab--buttons>li.active>a:after,
.cv-multi-tab--buttons>li.active>a .cv--icon,
.cv-multi-tab--buttons>li:hover>a:before, 
.cv-multi-tab--buttons>li:hover>a:after,
.cv-multi-tab--buttons>li:hover>a .cv--icon { background-color:#0186d5; }
.cv-multi-tab--buttons>li.active>a .cv--icon,
.cv-multi-tab--buttons>li:hover>a .cv--icon { color:#FFF; }
.cv-multi-tab--buttons>li:hover>a,
.cv-multi-tab--buttons>li.active>a { border-color:#0186d5; ; }
.cv-multi-tab--content-title::after { border-color:#0186d5; }
a.cv-multi-tab--content-cta { background-color:#fe824c; color:#FFF; transition:all 300ms; }
a.cv-multi-tab--content-cta:hover { background-color:#0186d5; }
/* presets: default */



/* presets: dark: orange */
.cv-multi-tab-dark1 { background:#000000; color:#C6BFB7; }
.cv-multi-tab-dark1 .cv-multi-tab-headings--title:after { background-color:#e97000; }
.cv-multi-tab-dark1 .cv-multi-tab--buttons>li>a { border-color:#5a2d03; color:#fff; letter-spacing:1px;
  transition:all 300ms; font-weight:bold; }
.cv-multi-tab-dark1 .cv-multi-tab--buttons>li:hover>a { color:#e97000; }
.cv-multi-tab-dark1 .cv-multi-tab--buttons>li>a:before, 
.cv-multi-tab-dark1 .cv-multi-tab--buttons>li>a:after,
.cv-multi-tab-dark1 .cv-multi-tab--buttons>li>a .cv--icon { background-color:#5a2d03; }
.cv-multi-tab-dark1 .cv-multi-tab--buttons>li.active>a:before, 
.cv-multi-tab-dark1 .cv-multi-tab--buttons>li.active>a:after,
.cv-multi-tab-dark1 .cv-multi-tab--buttons>li.active>a .cv--icon,
.cv-multi-tab-dark1 .cv-multi-tab--buttons>li:hover>a:before, 
.cv-multi-tab-dark1 .cv-multi-tab--buttons>li:hover>a:after,
.cv-multi-tab-dark1 .cv-multi-tab--buttons>li:hover>a .cv--icon { background-color:#e97000; }
.cv-multi-tab-dark1 .cv-multi-tab--buttons>li.active>a .cv--icon,
.cv-multi-tab-dark1 .cv-multi-tab--buttons>li:hover>a .cv--icon { color:#000000; }
.cv-multi-tab-dark1 .cv-multi-tab--buttons>li:hover>a,
.cv-multi-tab-dark1 .cv-multi-tab--buttons>li.active>a { border-color:#e97000; ; }
.cv-multi-tab-dark1 .cv-multi-tab--content-title::after { border-color:#e97000; }
.cv-multi-tab-dark1 a.cv-multi-tab--content-cta { background-color:#e97000; border:1px solid #e97000; color:#000000; transition:all 300ms; }
.cv-multi-tab-dark1 a.cv-multi-tab--content-cta:hover { background-color:#000000; color:#e97000; }
/* presets: dark: orange */

/* presets: dark: lime */
.cv-multi-tab-dark2 { background:#19222D; color:#FFFFFF; }
.cv-multi-tab-dark2 .cv-multi-tab-headings--title:after { background-color:#B9C900; }
.cv-multi-tab-dark2 .cv-multi-tab--buttons>li>a { border-color:#3E526F; color:#FFFFFF; transition:all 300ms; font-weight:bold; }
.cv-multi-tab-dark2 .cv-multi-tab--buttons>li:hover>a { color:#B9C900; }
.cv-multi-tab-dark2 .cv-multi-tab--buttons>li>a:before, 
.cv-multi-tab-dark2 .cv-multi-tab--buttons>li>a:after,
.cv-multi-tab-dark2 .cv-multi-tab--buttons>li>a .cv--icon { background-color:#3E526F; }
.cv-multi-tab-dark2 .cv-multi-tab--buttons>li.active>a:before, 
.cv-multi-tab-dark2 .cv-multi-tab--buttons>li.active>a:after,
.cv-multi-tab-dark2 .cv-multi-tab--buttons>li.active>a .cv--icon,
.cv-multi-tab-dark2 .cv-multi-tab--buttons>li:hover>a:before, 
.cv-multi-tab-dark2 .cv-multi-tab--buttons>li:hover>a:after,
.cv-multi-tab-dark2 .cv-multi-tab--buttons>li:hover>a .cv--icon { background-color:#B9C900; }
.cv-multi-tab-dark2 .cv-multi-tab--buttons>li.active>a .cv--icon,
.cv-multi-tab-dark2 .cv-multi-tab--buttons>li:hover>a .cv--icon { color:#19222D; }
.cv-multi-tab-dark2 .cv-multi-tab--buttons>li:hover>a,
.cv-multi-tab-dark2 .cv-multi-tab--buttons>li.active>a { border-color:#B9C900; ; }
.cv-multi-tab-dark2 .cv-multi-tab--content-title::after { border-color:#B9C900; }
.cv-multi-tab-dark2 a.cv-multi-tab--content-cta { background-color:#B9C900; border:1px solid #B9C900; color:#19222D; transition:all 300ms; }
.cv-multi-tab-dark2 a.cv-multi-tab--content-cta:hover { background-color:#19222D; color:#B9C900; }
/* presets: dark: lime */

/* presets: dark: yellow-brown */
.cv-multi-tab-dark3 { background:#160E0B; color:#FFFFFF; }
.cv-multi-tab-dark3 .cv-multi-tab-headings--title:after { background-color:#FFA205; }
.cv-multi-tab-dark3 .cv-multi-tab--buttons>li>a { border-color:#35241C; color:#FFFFFF; transition:all 300ms; font-weight:bold; }
.cv-multi-tab-dark3 .cv-multi-tab--buttons>li:hover>a { color:#FFA205; }
.cv-multi-tab-dark3 .cv-multi-tab--buttons>li>a:before, 
.cv-multi-tab-dark3 .cv-multi-tab--buttons>li>a:after,
.cv-multi-tab-dark3 .cv-multi-tab--buttons>li>a .cv--icon { background-color:#35241C; }
.cv-multi-tab-dark3 .cv-multi-tab--buttons>li.active>a:before, 
.cv-multi-tab-dark3 .cv-multi-tab--buttons>li.active>a:after,
.cv-multi-tab-dark3 .cv-multi-tab--buttons>li.active>a .cv--icon,
.cv-multi-tab-dark3 .cv-multi-tab--buttons>li:hover>a:before, 
.cv-multi-tab-dark3 .cv-multi-tab--buttons>li:hover>a:after,
.cv-multi-tab-dark3 .cv-multi-tab--buttons>li:hover>a .cv--icon { background-color:#FFA205; }
.cv-multi-tab-dark3 .cv-multi-tab--buttons>li.active>a .cv--icon,
.cv-multi-tab-dark3 .cv-multi-tab--buttons>li:hover>a .cv--icon { color:#160E0B; }
.cv-multi-tab-dark3 .cv-multi-tab--buttons>li:hover>a,
.cv-multi-tab-dark3 .cv-multi-tab--buttons>li.active>a { border-color:#FFA205; ; }
.cv-multi-tab-dark3 .cv-multi-tab--content-title::after { border-color:#FFA205; }
.cv-multi-tab-dark3 a.cv-multi-tab--content-cta { background-color:#FFA205; border:1px solid #FFA205; color:#160E0B; transition:all 300ms; }
.cv-multi-tab-dark3 a.cv-multi-tab--content-cta:hover { background-color:#160E0B; color:#FFA205; }'
.cv-multi-tab--content-inner .mainurl a::first-letter {
  text-transform: uppercase !important;
  display: inline-block;
}







/* presets: dark: yellow-brown */
@media only screen and (max-width:1080px) {
  ul.cv-multi-tab--items {
    margin: 0 0px;
  }
}
@media only screen and (max-width:885px) {
  .mainurl a {
    width: calc(50% - 12px)!important;
  }
}
@media only screen and (max-width:767px) {
  .cv-multi-tab { padding:50px 0; }
  .cv-multi-tab--buttons,
  .cv-multi-tab--pane { flex-wrap:wrap; }
  .cv-multi-tab--featimg,
  .cv-multi-tab--content { flex-basis:100%; padding:0; margin-bottom:0px; }
  .cv-multi-tab--featimg { padding-top:50%; }
  section.cv-multi-tab.cv-multi-tab-module_1650543995904412.cv-multi-tab-dark1 .wrapper {
    width: 100% !important;
  }
  .contact-icon {
    padding-top: 50px;
  }
  .cv-multi-tab--content-inner {
    margin-bottom: 0px;
  }
  .cv-multi-tab .cv-multi-tab-headings--title {
    font-size: 2rem;
  }
  .cv-multi-tab .cv-multi-tab-headings--content {
    padding: 0;
  }
  .cv-multi-tab .cv-multi-tab-headings {
    margin-bottom: 30px;
    padding: 0;
  }
}
@media only screen and (max-width:660px) {
  .mainurl a {
    width: calc(100% - 12px)!important;
  }
}
@media only screen and (min-width:451px) {
  .cv-multi-tab--buttons>li.active>a
  .cv-multi-tab--buttons>li:hover>a,
  .cv-multi-tab--buttons>li>a { border-top-color:transparent !important; }
}
@media only screen and (max-width:450px) {
  .cv-multi-tab--buttons>li { width:100%; margin:0 0 -1px; }
  .cv-multi-tab--buttons>li>a { min-height:0; padding:15px; }
  .cv-multi-tab--buttons>li.active>a,
  .cv-multi-tab--buttons>li:hover>a{  }
  .cv-multi-tab--buttons > li > a:before,
  .cv-multi-tab--buttons > li > a:after { display:none; }
  .cv-multi-tab--buttons > li > a .cv--icon { top:50%; left:0px; transform:translate(10px, -50%); width:32px; height:32px; font-size:16px; }
  .cv-multi-tab--buttons > li > a .cv--icon img,
  .cv-multi-tab--buttons > li > a .cv--icon svg { width:16px; height:16px; }
  ul.cv-multi-tab--buttons a {
    padding-left: 50px;
  } 
}

/*Breadcrumb*/
.breadcrumb {
  /*centering*/
  display: inline-block;
  box-shadow: 0 0 15px 1px rgba(0, 0, 0, 0.35);
  overflow: hidden;
  border-radius: 5px;
  counter-reset: flag; 
}

.breadcrumb a {
  margin:6px 6px; border-radius:5px;
  text-decoration: none;
  outline: none;
  display: block;
  float: left;
  line-height: 36px;
  color: #000; letter-spacing:0.2px;
  padding: 0 10px 0 40px;
  background: #fff;
  position: relative;
}

/*hover/active styles*/
.breadcrumb a.active, .breadcrumb a:hover{
  background: #333;
  background: linear-gradient(#e97000, #ff5100);
}
.breadcrumb a.active:after, .breadcrumb a:hover:after {
  background: #333;
  background: linear-gradient(#e97000, #ff5100);
}

/*we will use the :before element to show numbers*/
.breadcrumb a:before { text-align: center;
  content: counter(flag);
  counter-increment: flag;
  border-radius: 100%;
  width: 20px; font-size:12px;
  height: 20px;
  line-height: 20px;
  margin: 8px 0;
  position: absolute;
  top: 0;
  left: 15px;
  background: #444;
  /*background: linear-gradient(#444, #222);*/
  background: linear-gradient(#ff5100, #ff5100);
  font-weight: bold;
}

.flat a, .flat a:after {
  background: white;
  color: black;
  transition: all 0.5s;
}
.flat a:before {
  background: white;
  box-shadow: 0 0 0 1px #ccc;
}
.flat a:hover, .flat a.active, 
.flat a:hover:after, .flat a.active:after{
  background: #9EEB62;
}





